Introducción a los sistemas de bases de datos. Jeffrey D. Ullman, Jennifer Widom

By: Ullman, Jeffrey DContributor(s): Widom, Jennifer [coautor] | Alatorre Miguel, Efrén [traductor]Material type: TextTextLanguage: Spanish Publication details: Mexico : Prentice Hall, 1999Edition: 1a. ediciónDescription: 488 paginas. : 24cmISBN: 9701702565Subject(s): ADMINISTRACIÓN DE BASES DE DATOS | SQL SERVER (LENGUAJE DE PROGRAMACIÓN DE COMPUTADORAS) | BASES DE DATOS | SISTEMAS OPERACIONALESDDC classification: 005.74
Contents:
Contenido. 1. Los mundos de los sistemas de bases de datos. 1.1. La evolución de los sistemas de bases de datos. 1.2. La arquitectura de un sistema de administración. 1.3. El futuro de los sistemas de bases de datos. 1.4. Organización del libro. 2. El diseño de modelos de bases de datos. 2.1. Introducción al lenguaje ODL. 2.2. Diagramas de entidad-relación. 2.3. Principios del diseño. 2.4. Subclases. 2.5. Modelación de restricciones. 2.6. Conjuntos entidad débiles. 2.7. Modelos de interés histórico. 3. El modelo relacional de datos. 3.1. Principios básicos del modelo relacional. 3.2. De los diseños en el lenguaje ODL a los diseños relacionales. 3.3. De los diagramas E/R a los diseños relacionales. 3.4. Conversión de las estructuras de subclases del lenguaje ODL. 3.5. Dependencias funcionales. 3.6. Reglas sobre las dependencias funcionales. 3.7. Diseño de los esquemas relacionales de bases de datos. 3.8. Dependencias multivaluadas. 3.9. Un ejemplo de un esquema de bases de datos. 4. Operaciones en el modelo relacional. 4.1. Un álgebra de operaciones relacionales. 4.2. Una lógica de relaciones. 4.3. Del álgebra relacional de Datalog. 4.4. Programación recursiva en Datalog. 4.5. Restricciones de las relaciones. 4.6. Operaciones relacionales en bolsas. 4.7. Otras extensiones al modelo relacional. 5. El lenguaje de base datos SQL. 5.1 Consultas simples en SQL. 5.2. Consultas que incluyen más de una relación. 5.3. Subconsultas. 5.4. Duplicados. 5.5. Agregación. 5.6. Modificaciones de la base de datos. 5.7. Definición de un esquema relacional en SQL. 5.8. Definición de vistas. 5.9. Valores nulos y reuniones externas. 5.10. Recursión en el lenguaje SQL3. 6. Restricciones y disparadores en SQL. 6.1. Llaves en SQL. 6.2. Integridad referencial y llaves exteriores. 6.3. Restricciones de los valores de atributos. 6.4. Restricciones globales. 6.5. Modificación de las restricciones. 6.6. Disparadores en SQL3. 7. Aspectos sistemáticos del lenguaje SQL. 7.1. El lenguaje SQL en un ambiente de programación. 7.2. Transacciones en el lenguaje SQL. 7.3. El ambiente del lenguaje SQL. 7.4. La seguridad y la autorización en el lenguaje SQL2. 8. Lenguajes de consulta orientados a objetos. 8.1. Características de ODL relacionadas con las consultas. 8.2. Introducción a OQL. 8.3. Otras formas de expresiones de OQL. 8.4. Asignación y creación de los objetos en OQL. 8.5. Objetos tupla en SQL3. 8.6. Tipos abstractos de datos en SQUL3.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Copy number Status Date due Barcode
Libros/ General Libros/ General BIBLIOTECA CENTRAL - PANAMÁ
Fondo general
Col. General 005.74 Ul42 (Browse shelf(Opens below)) e.1 Available 007103

Contiene índice.

Contenido.
1. Los mundos de los sistemas de bases de datos.
1.1. La evolución de los sistemas de bases de datos.
1.2. La arquitectura de un sistema de administración.
1.3. El futuro de los sistemas de bases de datos.
1.4. Organización del libro.
2. El diseño de modelos de bases de datos.
2.1. Introducción al lenguaje ODL.
2.2. Diagramas de entidad-relación.
2.3. Principios del diseño.
2.4. Subclases.
2.5. Modelación de restricciones.
2.6. Conjuntos entidad débiles.
2.7. Modelos de interés histórico.
3. El modelo relacional de datos.
3.1. Principios básicos del modelo relacional.
3.2. De los diseños en el lenguaje ODL a los diseños relacionales.
3.3. De los diagramas E/R a los diseños relacionales.
3.4. Conversión de las estructuras de subclases del lenguaje ODL.
3.5. Dependencias funcionales.
3.6. Reglas sobre las dependencias funcionales.
3.7. Diseño de los esquemas relacionales de bases de datos.
3.8. Dependencias multivaluadas.
3.9. Un ejemplo de un esquema de bases de datos.
4. Operaciones en el modelo relacional.
4.1. Un álgebra de operaciones relacionales.
4.2. Una lógica de relaciones.
4.3. Del álgebra relacional de Datalog.
4.4. Programación recursiva en Datalog.
4.5. Restricciones de las relaciones.
4.6. Operaciones relacionales en bolsas.
4.7. Otras extensiones al modelo relacional.
5. El lenguaje de base datos SQL.
5.1 Consultas simples en SQL.
5.2. Consultas que incluyen más de una relación.
5.3. Subconsultas.
5.4. Duplicados.
5.5. Agregación.
5.6. Modificaciones de la base de datos.
5.7. Definición de un esquema relacional en SQL.
5.8. Definición de vistas.
5.9. Valores nulos y reuniones externas.
5.10. Recursión en el lenguaje SQL3.
6. Restricciones y disparadores en SQL.
6.1. Llaves en SQL.
6.2. Integridad referencial y llaves exteriores.
6.3. Restricciones de los valores de atributos.
6.4. Restricciones globales.
6.5. Modificación de las restricciones.
6.6. Disparadores en SQL3.
7. Aspectos sistemáticos del lenguaje SQL.
7.1. El lenguaje SQL en un ambiente de programación.
7.2. Transacciones en el lenguaje SQL.
7.3. El ambiente del lenguaje SQL.
7.4. La seguridad y la autorización en el lenguaje SQL2.
8. Lenguajes de consulta orientados a objetos.
8.1. Características de ODL relacionadas con las consultas.
8.2. Introducción a OQL.
8.3. Otras formas de expresiones de OQL.
8.4. Asignación y creación de los objetos en OQL.
8.5. Objetos tupla en SQL3.
8.6. Tipos abstractos de datos en SQUL3.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Bibliotecas Virtuales

Dirección:
Ave. Justo Arosemana
Calle 40 y 41
Panamá - Ciudad de Panamá

Biblioteca - Horario de Atención:
Lunes - Viernes: 9:00 am / 9:00 pm
Sábado: 9:00am / 1:00 pm
Contact Center:
800-0606

Teléfono:
T. (507) 227 88 22
F. (507) 227 88 31