MongoDB en Español. Tomo 1

Tabla de Contenido

Agradecimientos - 3

Acerca del autor - 4

Lo que debes saber - 5

Capítulo 1: Introducción a NoSQL - 6

1.1. ¿Qué es NoSQL? - 6

1.2. ¿Qué NO es NoSQL? - 7

1.3. Tipos de bases de datos NoSQL - 7

1.3.1. Bases de datos orientadas a documentos - 8

1.3.2. Bases de datos orientadas a clave/valor - 9

1.3.3. Bases de datos orientadas a grafos - 9

1.4. Sistema de gestión de bases de datos (SGBD) - 10

1.5. Lista de SGBD NoSQL - 10

1.6. ¿Por qué usar NoSQL? - 12

Capítulo 2: Conociendo MongoDB - 14

2.1. MongoDB - 14

2.2. Términos básicos entorno a MongoDB - 14

2.2.1. JSON - JavaScript Object Notation - 14

2.2.2. Documento - 15

2.2.3. Colección - 15

2.3. Instalando MongoDB - 15

2.3.1. Instalación en Linux desde la fuente - 15

2.3.2. Instalación en Linux desde los repositorios - 16

2.3.2.1. Instalación en Fedora Linux, Red Hat Linux Enterprise y otras distribuciones. - 16

2.3.3. Instalación en Mac OS X - 17

2.4. La consola interactiva de MongoDB - 18

2.4.1. Ayuda en la consola interactiva - 19

2.5. Conectando a una base de datos - 19

2.5.1. Seleccionando la base de datos - 19

2.6. Nuestro primer documento - 20

  1. CRUD en MongoDB - 21

3.1. ¿Qué es CRUD? - 21

3.2. Create - 22

3.2.1. insert() - 22

3.2.2. .save() - 23

3.3. Read - 23

3.3.1. find() - 24

3.3.2. findOne() - 25

3.4. Update - 26

3.4.1. update() - 26

3.5. Delete - 26

3.5.1. remove() - 27

3.5.2. drop() - 27

Lo que queda pendiente - 29

Aportes - 29

results matching ""

    No results matching ""