Professional Documents
Culture Documents
Sistemas de bases de
datos
Contenidos
1.1 Bases de datos y sus usuarios
1.2 Conceptos y arquitectura del sistema de bases de
datos
1.3 Estructura general del sistema de bases de datos
Anexos
1. Clasificacin de los SGBD
lectura/modificacin
Tipos de modelos de datos
Segn conceptos que ofrecen para describir la estructura de la
Tema 1. Sistemas de bases de
BD
2
datos
Modelo
CONCEPTUA
L de Datos
Esquema
Conceptua
l
CUENTA
nmero saldo ..
.
200
35
505
40
821
50
nombre
direccin
ciudad
...
cuenta
Garca, A
Gran Va, 6
Murcia
200
Lpez, B
Ronda Norte, 3
Murcia
821
Azorn, C
Paseo Nuevo, 9
Valencia
505
Prez, C
Plaza Mayor, 2
Valencia
505
...
...
Un diagrama de
esquema slo
visualiza algunos
aspectos del esquema,
pero no muestra
muchos otros: tipos de
datos, relaciones entre
elementos del
7
esquema,...
Arquitectura ANSI/X3/SPARC
...
...
Ayuda a conseguir
Separacin entre
programas y
datos
Mltiples vistas
Nivel Conceptual de usuario
Nivel
Externo
(vistas)
Nivel Interno
Tema 1. Sistemas de bases de
datos
10
11
12
Externo Conceptual
Conceptual Interno
Tema 1. Sistemas de bases de
datos
13
Nivel Interno
EMP_ALMACENADO
PREFIJO
EMP#
DEPTO#
PAGA
LONGITUD=20
TIPO=BYTE(6), DESPLAZAMIENTO=0
TIPO=BYTE(6), DESPLAZAMIENTO=6, INDICE=IEMP
TIPO=BYTE(4), DESPLAZAMIENTO=12
TIPO=PALABRA, DESPLAZAMIENTO=16
14
15
16
OK !!
17
PRIMARY KEY,
NOT NULL UNIQUE,
NOT NULL,
NOT NULL,
19
20
21
22
(conjunto de
procedimientos)
ODBC, Open Data Base Connectivity (definido por Microsoft para C),
JDBC, Java Data Base Connectivity
24
25