Diccionario de datos
Diseño de Bases de Datos
Ingeniería de Sistemas y Telecomunicaciones
Facultad de Ciencias Básicas e Ingeniería
Universidad Católica de Pereira
Pereira, Colombia
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Diccionario de Datos
1. El diccionario de datos en
las BD• Database design
• BD en el modelo relacional
• El diccionario de datos
Conceptos
• Significado
• La importancia
Tipos de diccionarios
• Clásicos resumidos
• Ideales
Luis Eduardo Peláez Valencia
Profesor Asociado
luis.pelaez@ucp.edu.co
4. Un catálogo o diccionario
de datos es un listado organizado
de todos los datos pertinentes al
sistema con definiciones precisas y
rigurosas
Un diccionario de datos contiene
metadatos, es decir, datos acerca de
los datos. El esquema de una tabla es
un ejemplo de metadatos. Un sistema
de base de datos consulta el
diccionario de datos antes de leer o
modificar los datos reales. Silberschatz,
Korth, & Saenz (2007)
5. El propósito de su rigurosidad –no complejidad-, es que sea útil para
todos los actores del diseño y la implementación de la base de datos;
al tiempo que debe evitar ambigüedades y malas interpretaciones
User
Analista
Diseñador(a)
DBA
6.
7. Al describir el significado
de los almacenes de datos,
los interesados en el
modelo de datos y en la
base de datos encuentras
respuestas oportunas
Se comprende con
facilidad los detalles de
las relaciones
establecidas en el modelo
lógico y las condiciones
de funcionamiento en un
sistema
Identifica los componentes o
procesos donde se emplean los
datos de tal forma que analistas,
diseñadores y programadores
puedan interactuar teniendo la
misma información sobre el
modelo de datos.
La importancia para el equipo
de trabajo y para el sistema
12. Attribute/Field
Id
Code
Name1
Name2
Lastname1
Lastname2
Telephone
Notation Size Description CalculationType Components Change/Alter/Vary
Database UNIVERSITY = Teachers + Students + Courses + TS_Relation + SC_Relation + TC_Relation
Teachers = Id + Code + Name1 + Name2 + Last name1+ Last name2 + Telephone + Address
Primary Key Id+Code
Secondary Key Name1
Foreign Key Last name1
Related with Courses
Restrictions Example: 2,500,000 > Salary < 4,100,000
Luis Eduardo Peláez Valencia
Profesor Asociado
luis.pelaez@ucp.edu.co
General, considered
relevant metadata from
design to a correct
understanding of the
database