Desarrolla el concepto y la manipulación de un Motor de Base de Datos, la manera de interactuar con él a través de los diferentes lenguajes asociados y modelos de construcción lógica de datos.
La obra concluye con un modelo de datos, en los Capítulos 9, 10, 11 y 12 que se implementa en Oracle Express Edition XE, IBM DB2, SQL Server 2005 y MySQL 5.1 que permite a los estudiantes trabajar sobre la práctica real.
Comienza en el Capítulo 1 con la presentación de las nociones generales de las bases de datos y sus Sistemas de Gestión. El Capítulo 2 describe el modelo relacional e incluye las relaciones entre tablas, claves, integración, etcétera. En el Capítulo 3, se detallan los comandos y utilización del lenguaje SQL. El Capítulo 4 agrega una extensión de SQL a los lenguajes procedimentales.
En el Capítulo 5, se tratan las características de las bases de datos multidimensionales, sus diferencias con las Bases de Datos Relacionales y las variantes de modelado designadas a las tecnologías OLAP. Los Capítulos 6 y 7 presentan una visión general del almacenamiento y la minería de datos. El Capítulo 8 introduce las características principales, las ventajas y las desventajas de las Bases de Datos Orientadas a Objetos.
TEMARIO
- Estructura y tipos de bases de datos
- Funciones y responsabilidades de un DBA
- Arquitectura ANSI/SPARC
- Modelos de datos
- Álgebra relacional
- Normalización
- Origen de los datos
- Las formas normales
- Modelo de datos relaciona
- Las estructuras
- Un caso de estudio
- Sentencias del sublenguaje DML
- Sentencias del sublenguaje DML. INSERT, UPDATE, DELETE .
- Sentencias del sublenguaje TCL de control de transacciones
- Procesamiento de consultas
- Etc.