Professional Documents
Culture Documents
Relacional
Estructura Fsica
-Esquema Interno-
A B E D F C
4
Formas de ver la BD
SubEsquemas Base de datos Fsica
Esquema
Usuario 1
Usuario 2
Usuario 3
Administrador
5
Software
Hardware
8
Fases de diseo de BD
Requerimientos de los Datos
Diseo Conceptual
Esquema conceptual
Diseo Lgico
Esquema Lgico
Diseo Fsico
Esquema Fsico
Esquema conceptual
Alumno: Matrcula Carcter(6) Clave Primaria Apellido Carcter(40) Clave Candidata Nombre Carcter(35) Clave Candidata Sexo Lgico Fecha de Nacimiento Fecha Especialidad Numerico(1) Clave Fornea Direccin Carcter(40) Telfono Carcter(6) DNI Carcter(8) Foto Grfico Currculo Texto
10
Modelo Conceptual
ENTITY: Alumno ATTRIBUTES: Matrcula STRING(6), Apellido STRING(40), Nombre STRING(35), Sexo BOOLEAN, Fecha_de_Nacimiento DATE, Especialidad INTEGER, Direccin STRING(40), Telfono STRING(6), DNI STRING (8), Foto GRAPHIC, Currculo TEXT, IDENTIFIER: Matricula, CANDIDATE KEY: (Apellido, Nombre), FOREIGN KEY: Especialidad REFERENCES Especialidad
11
Esquema Lgico
Campo 1 2 3 4 5 6 7 8 9 10 11 Nombre Matrcula Apellido Nombre Sexo Fecha_de_Nacimine to Especialidad Direccin Telefono Libreta_Electoral Foto Currculo Tipo Carcter Carcter Carcter Lgico Fecha Numrico Carcter Carcter Carcter Grfico Texto 1 40 6 8 CF
Ancho
Clave CP CC CC
Descripcin Cdigo del alumno en el formato 999999 donde 99=ao de ingreso y 9999=nmero correlativo [Apellido Paterno]+Apellido Materno. Nombre1+Nombre2+... Sexo como valor: T=Masculino, y F=Femenino. FN del alumno expresado en el formato dd/mm/aa. Clave fornea con valores 1, 2, 3, 4 y 5 almacenados en la tabla Especialidad. Centro Poblado + Calle + Nmero. Telfono dado en el formato 999999. Documento de Identidad 99999999. Foto capturada por escner. Breve biografa del alumno.
6 35 30
12
Modelo Lgico
CREATE TABLE Alumno (Matrcula CHARACTER(6), Apellido CHARACTER(40), Nombre CHARACTER(35), Sexo BOOLEAN, Fecha_de_Nacimiento DATE, Especialidad NUMERIC(1), Direccin CHARACTER(40), Telfono CHARACTER(6), Libreta_Electoral CHARACTER(8), Foto GRAPHIC, Currculo TEXT, PRIMARY KEY Matrcula, UNIQUE(Apellido, Nombre), FOREING KEY Especialidad REFERENCES Especialidad)
13
Esquema Fsico
Registro Alumno
Prefijo Matricula Apellido Nombre Sexo Fecha de Nacimiento Especialidad Direccin Telfono Libreta Electoral Foto Biografa
Longitud = 164
Carcter(10) Carcter(40) Carcter(35) Lgico Fecha Numrico Carcter(40) Carcter(6) Carcter(8) General Memo Tipo=Byte(10) Tipo=Byte(6) Tipo=Byte(40) Tipo=Byte(35) Tipo=Boolean Tipo=Byte(8) Tipo=Integer(2) Tipo=Byte(40) Tipo= Byte(6) Tipo=Byte(8) Tipo=Byte(4) Tipo=Byte(4) ndice Principal ndice Candidato
Clave Fornea
14
Modelo Fsico
CREATE TABLE Alumno
(Matrcula C(6), Apellido C(40), Nombre(C(35), Sexo L, Fecha_de_Nacimiento D, Especialidad N(1), Direccin C(40), Telfono C(6), Libreta_Electoral C98), Foto G, Currculo M, PRIMARY KEY Matrcula, UNIQUE Apellido+Nombre TAG ApelNomb, FOREIGN KEY Especialidad TAG Espe REFERENCES Especialidad)
15
16
Significado Est compuesto por Y Optativo Iteracin Iteracin con lmite inferior Iteracin con lmite superior Iteracin con lmite inferior y superior Iteracin sin lmites n:= nmero de elementos Seleccin de una de varias alternativas Comentario Identificacin de campo clave Separador de opciones
20
Apellido =
Nombre =
Sexo =
21
22