Tema1
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. Clasificación de los SGBD
Tema 1. Sistemas de bases de datos
1
1. Sistemas de bases de datos
Bibliografía
[EN 2002] Elmasri, R.; Navathe, S.B. Fundamentos de Sistemas
de Bases de Datos. 3ª Edición.Addison-Wesley. (Cap. 1 y
2)
[EN 1997] Elmasri, R.; Navathe, S.B.: Sistemas de bases de datos.
Conceptos fundamentales. 2ª Edición. Addison-Wesley
Iberoameric. (Cap. 1 y 2)
[MPM 1999] De Miguel, A.; Piattini, M.; Marcos, E. Diseño de bases de datos
relacionales. Ra-Ma. (Cap. 1 y 2)
[MP 1993] De Miguel, A.; Piattini, M.: Concepción y diseño de bases de datos:
del Modelo E/R al Modelo Relacional.Ra-Ma.
[SKS 1998] Korth, H; Silberschatz, A., Sudarshan, S.:Fundamentos de bases de
datos. 3ª Edición. McGraw-Hill. (Cap. 1)
[SKS 2002] Silberschatz, A.; Korth, H.F.; Sudarshan, S. “Fundamentos de Bases
de Datos”. 4ª edición. Madrid, McGraw-Hill, 2002. (Cap. 1)
[CBS 1998] Connolly, T.; Begg C.; Strachan, A. Database Systems: A Practical
Approach to Design, Implementation and Management. 2 ndedition.
Addison-Wesley. (Cap. 1 y 2)
[CCM 2003]
Celma, M.; Casamayor, JC.; Mota, L. “Bases de datos
relacionales”. Pearson Educación, 2003. (Cap. 1, 2 y parte del 6)
Tema 1. Sistemas de bases de datos
2
1.1 Bases de datos y sus usuarios
• Base de Datos (BD)
”Conjunto de datos relacionados entre sí”
general
demasiado
Dato= algo conocido que quiere registrarse
¿Por qué esta transparencia no es unaBD? Porque se tienen
Conjunto
de datos persistentes
unas propiedades
implícitas: lógicamente coherente, con
significado implícito
Representa aspectos del mundo
real (minimundo, universo de
discurso)
Los cambios en el minimundo
se “reflejan” en la BD
Se DISEÑA, se CREA y se CARGA,
para conseguir objetivos
determinados
Datos ALMACENADOS para
“algo”
Dirigida a un grupo de usuarios
DatosINTERESANTES para
“alguien”
Tema 1. Sistemas de bases de datos
3
1.1 Bases de datos y sus usuarios
Un
ejemplo de
una base
de datos
personal
LIBRO
isbn
EDITORIAL
PERSONA
AUTOR
nombre
...
nombre apellidos ...
id
nombre
teléfono
Obelisco
...
Paulo
Coelho
...
2
Julia Ibáñez
Alfaguara ...
Oscar
Wilde
...
55512345
6
Planeta
...
Michael Ende
...
10 Eva Andrés
55565432
1Alianza
...
...
...
... ...
...
...
...
3
55598765
4
titulo
...
apAutor nomEdit
año
1
Cristina Prats
Ginés Soriano 555221122
PRESTAMO
idPer
idLib
fecha
842046498
8
Momo
Ende
Alfaguara 1982
840804900
3
El retrato de Dorian Gray
Wilde
Planeta
2003
10
840804900
3
23/9/03
847720530
2
El alquimista
Coelho
Obelisco
1996
3
840804878
3
1/10/03
842043226
1
La historiainterminable
Ende
Alfaguara 1998
10
842046498
8
2/3/03
842061652
El fantasma de Canterville Wilde
1996
1
842043226
1
10/8/02
Alianza
Tema 1. Sistemas de bases de datos
4
1.1 Bases de datos y sus usuarios
Sistema de Gestión de Base de Datos (SGBD - DBMS)
”Conjunto de programas que permite DEFINIR, CONSTRUIR y
MANIPULAR bases de datos para diversas aplicaciones”
– Definir una BD esespecificar...
• estructura de datos,
• tipos de datos y
• restricciones de los datos
– Construir una BD es...
• almacenar datos en algún medio de almacenamiento controlado por el
SGBD
– Manipular la BD es...
• consultar datos
• introducir/modificar/eliminar datos, para reflejar cambios en el minimundo
• generar informes a partir de los datos almacenados
Sistema de Base de Datos
SBD = BD + SGBD +Software de Aplicación/Consultas
Tema 1. Sistemas de bases de datos
5
Entorno simplificado de un
Sistema de Base de
Datos
SISTEMA DE BASE DE
DATOS
Usuarios /
Programadores
Programas de Aplicación /
Consultas
SOFTWARE DEL
SGBD
Software para procesar
Consultas / Programas
Software para tener
acceso a los datos
almacenados
Definición de la
BD
(Metadatos)
Base de
Datos
almacenada
Tema 1....
Regístrate para leer el documento completo.