El libro practico de bases de datos: Diseño, implementacion y casos practicos resueltos

El libro práctico de bases de datos

Diseño de bases de datos - Implementación - Casos prácticos resueltos

Contenidos prácticos

Creación de bases de datos
Creación de bases de datos
Diseño Conceptual: ER (Modelo Entidad Relación)
Diseño Conceptual: Modelo E/R
Diseño Lógico: MR (Modelo Relacional)
Diseño Lógico: Modelo Relacional
Normalización
Normalización
SQL: DDL, DML, DCL y TCL
SQL
Programación SQL
Programación SQL
Bases de datos NoSQL
NoSQL
Casos prácticos resueltos
Casos prácticos resueltos
Diseño Físico: Implementación
Diseño Físico: DDL

Sinopsis

Este libro está dirigido a quienes están en proceso de formación, así como a aquellos que desean iniciarse y profundizar en el diseño e implementación de bases de datos relacionales y NoSQL, tanto en formación profesional como en estudios universitarios. Combina las características de un manual con las de un libro de ejercicios prácticos resueltos.

Se divide en dos partes:

La primera parte desarrolla los contenidos del módulo profesional de Bases de Datos de los ciclos formativos de grado superior en Desarrollo de Aplicaciones Web y Desarrollo de Aplicaciones Multiplataforma, ambos pertenecientes a la familia profesional de Informática y Comunicaciones.

La segunda parte explica y resuelve diez casos prácticos completos, abarcando desde la fase de análisis y diseño hasta la implementación de la base de datos en PostgreSQL. Cada caso práctico incluye comentarios sobre el código y una explicación detallada del proceso seguido en el desarrollo de la base de datos.

Aprenderás a:

* Diseñar bases de datos relacionales.

* Normalizar esquemas relacionales.

* Utilizar correctamente las sentencias del lenguaje SQL para la creación de la estructura de la base de datos, la edición y consulta de datos, y las relacionadas con la seguridad del sistema.

* Identificar y emplear las características objeto-relacionales de PostgreSQL.

* Programar en SQL utilizando el lenguaje procedimental PL/pgSQL, incluyendo la creación de cursores, funciones y triggers que incorporen las reglas de negocio de un sistema de información.

* Comprender algunos aspectos físicos que influyen en la creación de una base de datos.

* Entender las principales características de las bases de datos NoSQL y a identificar las tecnologías existentes y los modelos de datos que utilizan para su almacenamiento.

* Diseñar bases de datos en MongoDB (tecnología NoSQL orientada a documentos) y a manejar correctamente las operaciones CRUD.

Descargas

Capítulo 2 - Diseño Conceptual: Modelo E/R

Capítulo 5 - El lenguaje SQL

Capítulo 6 - Programación en SQL: PL/pgSQL

Capítulo 7 - Bases de datos objeto-relacionales

¿Dónde comprar?