bases de datos basico
UNAD 2.005
JOHN ALEJANDRO FIGUEREDO LUNA
PRIMER EDICION
ii
CONTENIDO
UNIDAD 1. FUNDAMENTOS DE BASES DE DATOS……………………….......…..
1
CAPITULO 1. INTRODUCCIÓN A LAS BASES DE DATOS………………………..
1
1.1. Propósito de los sistemas…………………………………………….….................
1.2. Visión de los datos…………………………………………………….….................
1.3. Modelos de losdatos…………………………………………………….…...….. …
1.4. Usuarios y administradores de la Base de Datos………………………….……..
1.4.1. Usuarios de bases de datos e interfaces de usuarios……………………........
1.4.2. Administrador de la base de datos………………………………………….……
1.5. Gestión de transacciones y de Almacenamiento………………………………….
1.6. Estructura de un sistema de bases de datos……………………………………
1.6.1. Gestor de almacenamiento………………………………………………………..1.6.2. Procesador de consultas……………………………………………………….....
1.7. Jerarquía de los datos campo, registro, archivos y Bases de datos…………...
1.8. Bases de datos distribuidas y centralizadas………………………………….……
1.8.1. Bases de datos centralizadas……………………………………………………..
1.8.2. Bases de datos Distribuidas…………………………………………………..….
1.8.2.1. Aplicaciones………………………………………………………………...…....
1.8.2.2.Ventajas…………………………………………………………………………..
1.8.2.3. Desventajas……………………………………………………………………….
1.9. Componentes de sistemas de bases de datos……………………………………
1.10. Funciones de sistemas manejadores de bases de datos………………………
1.11. Arquitecturas de bases de datos…………………………………………………..
1.12. Actividades Complementarias……...……………………………………………...
2
4
5
6
6
6
6
7
7
7
8
10
10
11
14
15
15
16
17
20
23
CAPITULO 2. PLAN ESTRATÉGICO DE DISEÑO DE BASES DE DATOS
242.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
Etapas en la planeación…………………………………………………………….
Importancia de la Planeación Estratégica…………………………………………
Plan estratégico de diseño de bases de datos…………………………………...
Áreas funcionales de la organización……………………………………………...
Procesos propios de cada área funcional…………………………………………
Actividades propias de cada proceso……………………………………………..
Entidades deinformación…………………………………………………………...
Proceso de desarrollo……………………………………………………………….
Actividades Complementarias……………………………………………………...
24
25
26
30
31
31
31
32
33
UNIDAD 2 MODELADO DE DATOS……………………………………………………
34
CAPITULO 3. CONCEPTO DE MODELO DE DATOS……………………………..
34
iii
3.1 Introducción……………………………………………………………………………
3.2 Definición de Modelos de datos…………………………………………………….
3.3 Clasificación de los Modelos dedatos……………………………………………..
3.3.1 Modelos Lógicos Basados en Objetos………………………………………….
3.3.1.2 Modelo Entidad-Relación………………………………………………………..
3.3.1.3 Modelo Orientado a Objetos…………………………………………………….
3.3.2 Modelos Lógicos Basados en Registros…………………………………………
3.3.2.1 Modelo Relacional………………………………………………………………..
3.3.2.2 Modelo de Red……………………………………………………………………
3.3.2.3 Modelo Jerárquico……………………………………………………………...
3.4 Lenguajese interfaces de bases de datos ………………………………………..
3.4.1 Lenguaje de definición de datos………………………………………………….
3.4.2 Lenguaje de manipulación de datos……………………………………………...
3.5 Interfaces para Sistemas de gestión de bases de datos…………………………
3.5.1 Usuarios y administradores de la base de datos ……………………………….
3.5.2 Gestión de transacciones………………………………………………………….
3.6 ActividadesComplementarias……………………………………………………….
34
35
37
37
37
37
38
38
39
40
41
41
42
42
43
44
45
CAPITULO 4. MODELO ENTIDAD – RELACIÓN…………………………………...
46
4.1 Conceptos básicos…………………………………………………………………….
4.1.1 Entidad………………………………………………………………………………
4.1.2 Conjunto de entidades…………………………………………………………….
4.1.3 Atributos…………………………………………………………………………….
4.1.4 Valor de Atributo…………………………………………………………………...
4.1.5 Dominio……………………………………………………………………………..
4.1.6 Losatributos compuestos…………………………………………………………
4.1.7 Un atributo multivalorado………………………………………………………….
4.1.8 Los atributos derivados……………………………………………………………
4.1.9 Un atributo toma valor nulo……………………………………………………….
4.1.10 Una relación……………………………………………………………………….
4.1.11 Conjunto de Relaciones…………………………………………………………..
4.2...
Regístrate para leer el documento completo.