Академический Документы
Профессиональный Документы
Культура Документы
roberto.barreira@gmail.com
https://sites.google.com/site/robertobarreirabd
Que es un Dato?
9 Los datos son hechos conocidos,
que pueden registrarse y que tienen un significado implcito. Por ej. * Nombres * Nmeros de telfonos * Direcciones
3
Que es un Registro?
9 Es un conjunto de datos que
Que es un Archivo?
9 Es un conjunto de registros
que aporta informacin acerca de muchos objetos del mismo tipo. Ej: Un archivo de Alumnos
armario electrnico para almacenar (contener) una coleccin de archivos de datos computarizados.
7
Composicin de un SBD Los datos (informacin) El equipo (hardware) Programas (el software) Usuarios (gente)
10
interconectados y no hay redundancia. 9 Compartida: Varios usuarios pueden acceder en el mismo momento a la misma informacin.
11
Usuario 1
Usuario 2
BD
Usuario 3
CATALOGO (Metadatos)
Prog. 1
Prog. 2
13
Es un sistema de software de propsito general que facilita el proceso de: Definir, Construir, y Manipular una BD cualquiera.
18
Construir una BD
Es el proceso de guardar los datos mismos en algn medio de almacenamiento controlado por el SGBD.
20
Ejemplo:
Una base de datos UTU para mantener informacin acerca de los estudiantes y los bachilleratos a los que se inscriben.
A continuacin se muestran 3 archivos (informacin) que necesitamos:
22
ESTUDIANTE
Nombre Apellido Jos Mara Roberto Cristina Juan Perez Daz Sosa Perez C.I. 3.345.345-6 3.233.555-8 3.333.333-3 2.234.567.8 Edad 17 18 20 17 32
23
Rodriguez 2.222.333-5
BACHILLERATO
Nombre_Bach Termodinmica Informtica Qumica Cdigo T3 I1 Q2
24
SE_INSCRIBIO_EN
C.I. 2.234.567-8 2.222.333-5 3.333.333-3 3.345.345-6 3.233.555-8 3.333.333-3 Cdigo I1 I1 T3 Q2 I1 Q2
25
Para Definir esta BD, debemos: Especificar la estructura de los registros de cada archivo, indicando los diferentes tipos de datos que se almacenarn en cada registro. Tambien se especifican las restricciones que deben cumplir.
26
Para Construir esta BD Almacenamos datos que representan a cada estudiante, a cada bachillerato y a cada inscripcin. Se trata de capturar o ingresar los datos mismos.
27
Ejemplos de Consultas:
9Qu estudiantes (nombre y apellido) siguen el bachillerato de Informtica? 9Cul es el cdigo del bachillerato de Qumica?
29
I) Naturaleza autodescriptiva
El sistema no slo contiene la BD, sino tambin una definicin o descripcin completa de la BD. Esta definicin se almacena en el Catlogo del sistema.
32
El Catlogo
contiene informacin como: La estructura de cada tabla Los tipos de datos El formato de almacenamiento Las restricciones de los datos
33
El Catlogo es utilizado: por el SGBD. por los usuarios de la BD que necesitan informacin sobre la estructura de la BD.
34
Modelo de Datos
36
Modelo de datos Es una coleccin de herramientas conceptuales para describir los datos, las relaciones entre los datos, la semntica de los datos y las restricciones de los datos.
37
El Modelo de Datos permite describir una BD usando conceptos lgicos como: los objetos sus propiedades sus interrelaciones
38
Modelo Conceptual
(Modelo de datos de alto nivel)
Disponen de conceptos muy cercanos al modo como la generalidad de los usuarios percibe los datos. Utilizan conceptos como entidades, atributos, y vnculos.
40
Modelo Fsico
(Modelo de datos de bajo nivel)
Proporciona conceptos de detalles de cmo se almacenan los datos en el computador, al representar informacin como los formatos, tipos de datos, ordenamiento de los registros y formas de acceso.
42
El modelo fsico se implementa utilizando tres lenguajes propios de las Bases de Datos:
43
The End
45