Apuntes base de datos

Solo disponible en BuenasTareas
  • Páginas : 356 (88971 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de noviembre de 2011
Leer documento completo
Vista previa del texto
Fundamentos de bases de datos.

1

TABLA DE CONTENIDO.
INTRODUCCIÓN........................................................................................................................................... 3 UNIDAD I. CONCEPTOS DE BASE DE DATOS. ........................................................................................ 4 I.1. DEFINICIÓN DE BASE DE DATOS.............................................................................................................. 4 I.2. OBJETIVOS DE LAS BASES DE DATOS....................................................................................................... 6 I.3. USOS Y APLICACIONES DE LAS BASES DE DATOS...................................................................................... 9 I.4. ARQUITECTURA DEBASE DE DATOS. ..................................................................................................... 11 I.4.1. Niveles de abstracción de una base de datos........................................................................... 13 I.4.2. Independencia lógica y física de los datos. ............................................................................... 15 I.5.ESTRUCTURA GENERAL DE UN SISTEMA DE BASE DE DATOS. .................................................................. 16 I.5.1. El gestor de base de datos. ....................................................................................................... 18 I.5.2. Los usuarios de la base de datos. ............................................................................................. 20I.5.3 El administrador de la base de datos (DBA). ............................................................................. 22 I.5.4 El sistema de comunicación entre los distintos componentes (API’s, midleware’s, etc). .......... 23 I.6 ARQUITECTURA CLIENTE/SERVIDOR ....................................................................................................... 27 I.6.1 Componentes deaplicaciones................................................................................................... 29 I.6.2 Funciones de componentes....................................................................................................... 33 I.7 COMPONENTES DE UN GESTOR DE BASE DE DATOS................................................................................ 42 I.7.1Estructura general. ..................................................................................................................... 42 I.7.2 Funciones. .................................................................................................................................. 43 UNIDAD II. MODELOS DEDATOS............................................................................................................ 45 II.1 DEFINICIÓN DE MODELO DE DATOS....................................................................................................... 45 II.2 MODELO ENTIDAD RELACIÓN. .............................................................................................................. 46 II.2.1 Entidades, atributos yrelaciones.............................................................................................. 47 II.2.2 Llaves......................................................................................................................................... 61 II.2.3 Cardinalidad de las entidades en una relación......................................................................... 65 II.2.4 Dependencia de existencia y deidentificación......................................................................... 75 II.2.5 Generalización y especialización. ............................................................................................. 78 II.2.6 Agregación................................................................................................................................. 86 II.2.7 Entidades recursivas....
tracking img