Zusammenfassung der Ressource
DISEÑO DE BASE DE DATOS
- 1.Es una de las tareas mas importantes para el
Administrador de Base de Datos
- 2.Abarca desde el modelamiento de los datos hasta
la definicion de estructuras de almacenamiento
- MODELAMIENTO DE DATOS
- MODELOS DE DATOS
- Es un conjunto de herramientas para describir los datos, relaciones, la
semantica y sus restricciones
- MODELOS LOGICOS
BASADOS EN OBJETOS
- Se usan para describir
datos en nivel conceptual su
tiene como principal
caracteristica capacidad de
estructuracion,porque es
flexible y permite
restricciones de datos
-Modelo Entidad Relacion
-Orientado a Objetos
-Modelado Funcional de
Datos
- MODELO LOGICOBASADO
EN REGISTROS
- Se usan para
describir datos en
modelos conceptuales
y fisicos. Tres
modelos de datos
mas conceptuales son
- Modelo Relacioanal
-Modelo de Red
-Modelo Gerarquico
- MODELOS FISICOS DE
DATOS
- Son usadas para
describir datos en un
nivel mas bajo. Las
estructuras se
implementan dentro
del propio manejador
de datos por ejemplo
-Los Arboles Binarios
-Tablas Hash
- MODELOS ENTIDAD RELACION
- Es una metodologia que consiste en representar los datos que soportan el
funcionamiento de un sistema
- PASOS PARA LA
CONSTRUCCION
DE UN MER
- 1. Identificar las
Entidades
2.Identificar las
Relaciones
3.identificar los
Atributos
4.Depuracion del
Modelo
- REPRESENTACION
GRAFICA DEL MODELO
- Se construyen
diferentes notaciones
atravez de los años,
pero su esencia del
modelo es la misma.
-Notacion de Peter
Chen -Notacion CASE
- MATRIZ ENTIDAD -
ENTIDAD
- Para validar el MER es
posible utilizar una matriz
Entidad por Entidad donde
se observan las entidades y
sus relaciones
- MODELO ENTIDAD RELACION EXTENDIDO
- RELACIONES
EXCLUYENTES
- EXPECIFICACIONES
DE
GENERALIZACION Y
ESPECIALIZACION
(SUPERTIPOS Y
SUBTIPOS)
- AGREGACION
- MODELO RACIONAL
- Modelo formal propuesto por E.W CODD en 1970, se basa en conceptos matematicos de relacion y de teoria de
conjuntos
- CARACTERISTICAS - Los
renglones,lineas o filas ,
poseen datos acerca de una
entidad . -las columnas
contienen datos acerca de los
atributos de la entidad. -Cada
posicion en la tabla almacena
un valor simple, atomico , de
un atributo. -Todos los
valores almacenados en una
columna son del mismo
tipo,es decir, estan definidos
sobre el mismo dominio.
-Cada columna o atributo
debe poseer un nombre
unico. -El orden de las
columnas no es relevante .
-El orden de las filas no es
relevante. -No pueden existir
dos filas identicas en la tabla.
- TRANSFORMACION . Es
posible trasformar el MER al
modo racional, apartir de
una serie de reglas
- -Toda entidad se transforma en una tabla.
-Todo atributo se transforma columna o
campo dentro de una tabla. -El
identificador unico de la identidad se
convierte en clave primaria de la tabla.
-Aplicar la preparacion de los esquemas
entidad-relacion mediante la aplicacion
de las reglas que faciliten y garanticen la
fiabilidad del proceso de transformacion,
las cuales se basa en la Normalizacion.
-Realizar la transformacion de relaciones,
donde es necesario verificar la
cardinalidad y la verificacion de si la
relacion es obligatoria u opcional.
- NORMALIZACION
- Es un proceso que
nos permite
garantizar un
minimo de
redundancias sobre
los datos
- REGLA DE INTEGRIDAD (CONSTRAINTS)
- Cuando no se puede garantizar que los
datos sean fidedignos,se debe tomar
apoyo funcional y cumplimiento de reglas
que garantizan la integridad
- LAS RESTRICCIONES DE INTEGRIDAD DE USUARIO
- -Son asociadas a reglas de negocio.
- Estan determinadas por la
finalidad de los procesos.
- LAS REGLAS DE INTEGRIDAD DE MODELO
- Son condiciones generales de un
modelo de datos
- - Unicidad de la clave primaria
- Integridad de entidad de la
clave primaria - Integridad
referencial - Integridad de
dominio
- ALMACENAMIENTO
- Espacio que se debe asignar a
las Base de Datos en los
Discos Duros.
-Almacenamiento.
-Funcionamiento.
-Rendimiento