Administracion De Base De Datos
Diseño y creación de
una BD
Administración de Base de Datos – Unidad II
Contenido
Introducción ........................................................................................................................................ 3
Desarrollo............................................................................................................................................ 3
1.- Análisis de requerimientos ........................................................................................................ 3
2.- Diseño conceptual...................................................................................................................... 3
3.- Diseño lógico.............................................................................................................................. 4
4.- Diseño Físico............................................................................................................................... 4
4.1.- Creación de una Base de Datos........................................................................................... 5
4.2.- Creación de Tablas.............................................................................................................. 6
4.3.- Transacciones ...................................................................................................................... 7
4.4.- Funciones ............................................................................................................................ 8
4.5.- Disparadores..................................................................................................................... 10
REFERENCIAS ..................................................................................................................................... 10
Introducción
Este documento pretende ser una gruía rápida y funcional acerca de cómo crear y diseñar una
Base de datos, Desde las etapas del diseño hasta llegar a lacreación de la misma en el Sistema
Manejador de Base de Datos POSTGRES sobre Windows.
Desarrollo
El diseño y creación de una BD requiere de 4 etapas como se puede visualizar en el siguiente
diagrama:
Análisis de Requerimientos
Diseño conceptual
Diseño lógico
Diseño Físico
1.- Análisis de requerimientos
En el análisis de requerimientos se efectúa la descripción operacional dela Empresa misma, o bien
de los procesos que van a considerar la Base de Datos. En este fase se efectúa la adquisición de
información de la empresa; para ello es necesario entrevistarse con las personas que van a utilizar
la Base de datos a crear, para conocer los datos que manejan, como se relacionan estos datos con
las distintas áreas, la dependencia de los datos, etc...De tal manera que seaposible identificar las
necesidades de información de la misma.
En el ejemplo de este documento se efectuará la BD de una agenda personal, en este caso
solamente nos interesa llevar un control de todos los contactos del dueño de la agenda, las citas
que tiene y el tipo de cita que puede tener.
2.- Diseño conceptual
Ya que se tiene claro que información es la que se necesita guardar, seprocede con el diseño
conceptual de la BD, en esta etapa se identifican entidades y relaciones.
Aplicando el diseño conceptual de la agenda solamente se necesitan tres entidades, contactos,
citas y agendas y se relacionan como se ve en el siguiente diagrama relacional.
Contactos
Id
Nombre
Fecha_nac
Teléfono
Celular
Dirección
Ciudad
Cp
Citas
Id
Asunto
Fecha
Contacto
LugarHistorial
Asuntos
Asunto
Descripción
Id
Asunto
Fecha
Contacto
Lugar
3.- Diseño lógico
En la fase de diseño lógico se elabora el modelo ELKA (Entity Link Key Attribute), a través del cual
se puede normalizar el modelo.
Id, Nombre, Fecha_nac, Teléfono
Celular, Email, Dirección, Ciudad, Cp
CONTACTOS
Id, fecha, contacto, asunto
CITAS
Asunto, Descripción
ASUNTOS...
Regístrate para leer el documento completo.