BaseDatosII
Páginas: 52 (12764 palabras)
Publicado: 12 de marzo de 2015
DE BOLIVIA
INGENIERIA DE SISTEMAS
DOSSIER
BASE DE DATOS II
Docente: Lic. Oscar F. Aguilar Gemio
I - 2012
INDICE
Presentacion……………………………………………………………………….…………3
1. Tema 1 Lenguajes de consulta formales ………………………….….…...4
1.1. El modelo relacional……………………………………………………………….……. 4
1.2. Operaciones en el Modelo de Datos Relacional ………………………………….………51.3. Algebra relacional………………………………………………………………….……..5
1.4. Operadores Relacionales …………………………………………………….………….. 6
1.5. Union……………………………………………………………………………….……. 6
1.6. Intersección …………………………………………………………………….…….…...7
1.7. Diferencia ………………………………………………………………………..…….….7
1.8. Producto Cartesiano ……………………………………………………….………….….8
1.9. Selección …………………………………………………………………………….……9
1.10.Proyección………………………………………………………………………….…….10
1.11. División ………………………………………………………………………….………11
1.12. Operadores No básicos ………………………………………………………….……….12
1.13. Ejercicios de álgebra relacional ………………………………………………………….12
1.14. Limitaciones del álgebra relacional …………………………………………………..….12
2. Tema 2 Lenguajes de consulta comerciales………….…………………. 14
2.1. Introducción………………………………………………………………………………14
2.2. El Modelo de DatosRelacional…………………………………………………………..14
2.3. El Lenguaje SQL………………………………………………………………………….15
2.4. Select ……………………………………………………………………………………..15
2.5. Joins ………………………………………………………………………………………16
2.6. Operadores Agregados…………………………………………………………………….17
2.7. Agregación por Grupos …………………………………………………………………...17
2.8. Having …………………………………………………………………………………….19
2.9. SubConsultas……………………………………………………………………………...19
2.10. Unión, Intersección, Excepción…………………………………………………………..20
2.11. Lenguaje de Definición de Datos …………………………………………………………21
2.12. Create Table ………………………………………………………………………………21
2.13. Tipos de Datos en SQL …………………………………………………………………...21
2.14. Create Index ………………………………………………………………………………21
2.15. Create View ………………………………………………………………………………22
2.16. Drop Table, Drop Index, Drop View …………………………………………………….22
2.17. Actualización de Datos …………………………………………………………………..23
2.18. InsertInto ………………………………………………………………………………...23
2.19. Update ……………………………………………………………………………………23
2.20. Delete …………………………………………………………………………………….23
3. Tema 3 Seguridad e integridad ……………………………..……………….24
3.1. SEGURIDAD ……………………………………………………………………………24
3.2. Vistas y Seguridad ……………………………………………………………………….24
3.3. Ventajas de las vistas …………………………………………………………………….25
3.4. Creación de Vistas……………………………………………………………………….25
3.5. Actualización de Vistas ………………………………………………………………….25
3.6. Indentificadores de usuario ………………………………………………………………26
3.7. Consesión y Retiro de Privilegios………………………………………………………...26
3.8. INTEGRIDAD……………………………………………………………………………27
3.9. Qué es un Disparador o Trigger…………………………………………………………..27
3.10. Estructura General de un Disparador……………………………………………………..28
3.11. Disparadores e integridad referencial…………………………………………………….293.12. El futuro de los disparadores……………………………………………………………..29
4. Tema 4 Base de datos orientados a objetos………………………..…….30
4.1. Sistema administrador de base de datos orientada al objeto (OODBMS)……………….30
4.2. El estándar ODMG-93 ………………………………………………………….……….31
4.3. Definiendo las oodbms…………………………………………………………………..31
4.4. Conceptos especificos de oodbms……………………………………………………….33
4.5.Características de las odbms……………………………………………………………..34
4.6. Características de las odbms……………………………………………………………..35
4.7. Los aportes a la tecnología……………………………………………………………….36
4.8. Los mercados……………………………………………………………………………..36
4.9. EL MODELO DE OBJETOS…………………………………………………...37
4.10. Objetos y clases…………………………………………………………………………..37
4.11. Diagrama de objetos……………………………………………………………………...37
4.12.Atributos………………………………………………………………………………….38
4.13. Operaciones y Métodos…………………………………………………………………..38
4.14. Enlaces y Asociaciones…………………………………………………………………..39
4.15. Multiplicidad……………………………………………………………………………..39
4.16. Modelando una asociación como una clase………………………………………………40
4.17....
Leer documento completo
Regístrate para leer el documento completo.