Академический Документы
Профессиональный Документы
Культура Документы
Modelo Entidad/Relacin.
Modelo Orientado a Objetos.
Modelo jerrquico.
Modelo de red.
Modelo Relacional.
Diseos y modelos 5
Modelo jerrquico
Los nodos (registros) de este modelo tiene una relacin padre-hijo.
Un hijo slo puede tener un padre, pero un padre puede tener varios hijos.
Los nodos hijos son totalmente dependientes de sus padres.
Este modelo slo soporta relaciones uno a muchos.
Los registros se organizan en un conjunto de grficas arbitrarias.
Diseos y modelos 6
Modelo de red
Un caso especial del modelo jerrquico.
Este modelo permite a los nodos hijos tener ms de un padre a la vez.
Lo anterior crea una estructura de nodos similar a una red.
Mltiples padres para un nodo permite relaciones uno a muchos y muchos a
muchos.
Los registros se organizan en un conjunto de grficas arbitrarias.
Diseos y modelos 7
Modelo relacional
Representacin de los datos y sus relaciones en tablas.
Cada rengln de estas tablas equivalen a un registro.
Las columnas corresponden a las caractersticas de esos registros.
Se utilizan llaves primarias y forneas para establecer las relaciones entre las
tablas.
Las relaciones se hacen entre conjuntos de registros.
Diseos y modelos 8
Anlisis de requerimientos
Diseo conceptual
Desarrollo de un diagrama que muestra la informacin y todas sus relaciones.
Descripcin de alto nivel de la estructura de la base de datos.
Independiente del DBMS.
Describe el contenido de la informacin del a BD.
No describe las estructuras de almacenamiento que se necesitarn para manejar la
informacin.
Diseos y modelos 11
Diseo lgico
Convertir el esquema conceptual en uno que se ajuste del modelo de datos
del DBMS que se utilizar.
Depende del del tipo de DBMS que se ocupar, pero no de un producto concreto
Normalizar el modelo
Diseos y modelos 12
Diseo fsico
Producir una implementacin de la BD totalmente DEPENDIENTE del DBMS.
Estructuras de almacenamiento.
Mtodos de acceso a la informacin.
Implementacin de las reglas de integridad y de negocio.
SWCC_ADMIN_T IPO_USUARIO
SWCC_ADMIN_USUARIO_T IPO_USUARIO
i d_ti po SERIAL <pk>
i d_ti po INT 4 <pk,fk1>
ti po T EXT
i d_usri o INT 4 <pk,fk2>
dscrpci on T EXT
SWCC_ADMIN_USUARIO
SWCC_NEWS_CAT ALOGO_CAT EGORIA
i d_usri o SERIAL <pk>
i d_ctgri a SERIAL <pk>
emai l VARCHAR(50)
dscrpci on VARCHAR(40)
pssword VARCHAR(20)
ti po VARCHAR(40)
nmbre_usri o VARCHAR(30)
ap_ptrno VARCHAR(30)
ap_mtrno VARCHAR(30)
fcha_al ta T IMEST AMP
actvo BOOL
SWCC_NEWS_NOT ICIA
i d_ntci a SERIAL <pk>
i d_ctgri a INT 4 <fk1>
i d_usri o INT 4 <fk2>
ttl o T EXT
sntsi s VARCHAR(160)
autres T EXT
prmra_pl na BOOL
MODELO FSICO:
fcha_pbl cci on T IMEST AMP
BASE DE DAT OS DEL SIT IO DE LA
COORDINACIN DE COMUNICACIN url _i mgen T EXT
VERSION: 20100207 pi e_i mgen T EXT
actvo BOOL
SWCC_PRODUCT S_GALERIA
i d_gl ri a SERIAL <pk>
i mgen_gl ri a T EXT SWCC_NEWS_GALERIA_NOT ICIA
url _gl ri a T EXT i d_ntci a INT 4 <pk,fk2>
pi e_gl ri a T EXT i d_gl ri a INT 4 <fk1>
ttl o_gl ri a VARCHAR(30)
dscrpci on_gl ri a VARCHAR(100)
fcha_pbl cci on T IMEST AMP
actvo BOOL
SWCC_PRODUCT S_VIDEO
i d_vdeo SERIAL <pk>
url _vdeo T EXT SWCC_NEWS_VIDEO_NOT ICIA
pi e_vdeo T EXT i d_ntci a INT 4 <pk,fk1>
ttl o_vdeo VARCHAR(30) i d_vi deo INT 4 <fk2>
dscrpcci on_vdeo VARCHAR(100)
fcha_pbl cci on T IMEST AMP
actvo BOOL
SWCC_PRODUCT S_AUDIO
i d_audi o SERIAL <pk>
url _audi o T EXT SWCC_NEWS_AUDIO_NOT ICIA
pi e_audi o T EXT i d_ntci a INT 4 <pk,fk1>
ttl o_audi o VARCHAR(30) i d_audi o INT 4 <fk2>
dscrpci on_audi o VARCHAR(100)
fcha_pbl cci on T IMEST AMP
actvo BOOL
Diseos y modelos 13
Implementacin y mantenimiento
Crear la base utilizando el lenguaje de definicin de datos (DDL) del DBMS.
Datos requeridos.
Chequeo de validez.
Integridad referencial.
Acceso de usuarios
Actividades de los usuarios
Duracin de las sesiones
El contenido de este manual es propiedad exclusiva de la Unidad de Servicios de Cmputo Acadmico de la Facultad de Ingeniera.
Queda prohibida la reproduccin total o parcial de su contenido en cualquier otro medio sin autorizacin expresa de UNICA.
dba@unica.unam.mx