Zusammenfassung der Ressource
Diseño Base de Datos
- Abarca desde el modelamiento de datos en el
ámbito lógico conceptual,hasta la definción
delas estructuras de almacenamiento
- el administrador debe tener claridad Modelo de
negocios,Requerimiento de información y de recursos
de infraestructura
- Modelamiento de Datos
- Modelo de Datos
- Representa la organizacion conceptual o
lógica de los datos
- Modelos lógicos basados en objetos
- Se usan para describir datos de
nivel conceptual y visual
-MODELO ENTIDAD RELACION
-ORIENTADO A OBJETOS
-MODELO FUNCIONAL DE DATOS
- Modelos lógicos basados en
registros
- Permiten especificar la
estructura logica global de la
base de datos y su descripcion
es de un nivel mas alto
-MODELO RELACIONAL
-MODELO DE RED -MODELO
JERÁRQUICO
- Modelos fisicos de datos
- Se usan para describir datos de
un nivel mas bajo donde hay
muy pocos modelos fisicos
- Modelo Entidad de Relacion
- Entidad: se le denomina al
ente que desea mantener
la informacion
- Atributo: caracteriza
una entidad
- Relacion: identifica la
interaccion entre las entidades
- PASOS PARA REALIZAR UN MER
- 1.Identificar las entidades
2.Identificar las relaciones
3.Identificar los atributos
4.Depuracion del modelo
- Representacion grafica
- Algunos ejemplos de notaciones
tpara su analisis tenemos:
-NOTACION DE PETER CHEN -
NOTACION CASE
- Matriz de entidad
- Para validar el modelo entidad de relacion podriamos
usar una matriz donde se obserben sus entidades y
relaciones
- Tener en cuenta que el nombre de la
inserción va en singular indicando su
cardinalidad y sobre todo su obligatoriedad
-El primer termino indica opcional -0- u
obligatoriedad -1- -El segundo cardinalidad -1-
o varios -n-
- Modelo Entidad de Relacion Extendido
- Es un modelo de entidad mas completo que recoge tres elementos
mas para ser representados en ciertas situaciones
- RELACIONES EXCLUYENTES es cuando
una entidad tiene relacion con otras
pero no simultaneamente ya que en
cada instancia exite relacion con una
sola
- ESPECIFICACIONES DE GENERALIZACION Y ESPECIFICACION
cuando se identifican instancias con atributos o algunas
caracteristicas en comun
- AGREGACION para representaciones de relaciones de grado 3
y/o cuando se relaciona con otra entidad
- Modelo Relacional
- Es un modelo formal basado en conceptos matematicos y teoria de conjuntos, soporta la
mayoria de productos de bases de datos y es representado por tablas de forma
bidimencional
- Caracteristicas 1. los renglones ,filas poseen datos cerca de una entidad 2.las columnas contienen datos
cerca de los atributos de la entidad 3.cada posicion en la tabla almacena un valor simple,atomico de un
atributo 4.todos los valores almacenados en una columna son del mismo tipo 5.cada columna o atributo
debe poseer un nombre unico 6.el orden de las columnas no es relevante 7.el orden de las filas no es
relevante 8.no pueden existir dos filas identicas en la misma tabla
- Algunas reglas para su transformacion 1.toda entidad se transforma en una
tabla 2.todo atributo se transforma en columna o campo dentro de una tabla
3.el identificador se convierte en clave primaria 4.aplicar la preparacion de los
esquemas Entidad-Relacion mediante la aplicacion de reglas que garanticen su
fiabilidad del proceso de transformacion las cuales se basan en la
normalizacion 5.realizar la transformacion de relaciones ,donde es necesario
verificarla cardinalidad y verificación de si larelacion es obligatoria u opcional
- NORMALIZACION es un proceso que permite garantizar un minimo de redundancia y dependencias incoherentes sobre los
datos conciste en organizar los datos en tablas y establecer relaciones entre ellas segun las reglas
- REGLAS DE INTEGRIDAD aun cuando no se puede garantizar que los datos sean
fidedignospor cuanto dependen en su mayoria de los usuarios debemos apoyar su
funcionalidad y cumplimiento de algunas reglas que puedan garantizar su
integridad
- RESTRICCIONES DE INTEGRIDAD DE USUARIO son las condiciones especificas de una
base de datos concreta que no son necesariamente relevantes en otra base de datos
- REGLAS DE I NTEGRIDAD DE MODELO condiciones generales de un modelo de datos 1. unicidad de clave primaria
2.integridad de entidad de la clave primaria 3.integridad referencial 4.integridad de dominio
- Almacenamiento: es uno de los problemas a los que se enfrenta un administrador de base de datos en los discos duros para no tener dificultades