Вы находитесь на странице: 1из 8

Estructura de los proyectos de base de datos

Gua para elaborar proyectos de base de datos


Rosario de Ftima Surez Amndola

Estructura de los proyectos de base de datos Realizado por: Rosario de Ftima Surez Amndola Portada
El siguiente esquema se utilizar para la portada del documento

[Ttulo]

Desarrollado en:

[Compaa]
[Direccin de la compaa] [Telfono de la compaa] [Direccin de correo electrnico de la compaa] RFC de la compaa

Realizado por:

Nombre del Autor

Estructura de los proyectos de base de datos Realizado por: Rosario de Ftima Surez Amndola Antecedentes
Situacin Actual.
Describir brevemente como se encuentra la empresa o el proceso que se desea analizar, en materia de base de datos, dndole importancia al almacenamiento y recuperacin de los datos

Definicin del Problema.


Es problema ser expresado describiendo brevemente las consecuencias que ocurren cuando se lleva una mala administracin de los datos descritos en el inciso anterior. En un determinado momento la situacin actual se puede unir a este punto.

Determinacin de Supuestos.
Este apartado se pone en caso de ser necesario. Es todo aquello que se considera importante conocer, pero que no se describieron en el punto anterior

Objetivo.
El cual se definir de forma clara y sencilla, empezando con un verbo en infinitivo

Marco Terico
Se pondrn los conceptos que se utilizaron al desarrollar el trabajo. Para realizar una prctica es necesario basarse en la teora que la sustenta, para ello se expondr de manera clara y sencilla hilando los conceptos para evitar que parezca un glosario de trminos, es importante que es importante utilizar citas bibliogrficas. El marco terico se basar principalmente en los conceptos tanto de base de datos como en los de la situacin planteada.

Diseo Conceptual
Determinacin de las entidades.
Se describirn brevemente cuales son las entidades que se utilizaran en este proyecto, as como los atributos identificando el atributo principal (identificador) Nombre de la Entidad: Descripcin de la entidad Nombre del Atributo Descripcin del atributo atributo principal Atributo normal Atributo multivaluado Atributo pral. Alternativo Atributo derivado
Tabla 1 Determinacin de Entidades

Nota. No todos los tipos de atributos los tiene una entidad

Estructura de los proyectos de base de datos Realizado por: Rosario de Ftima Surez Amndola
Determinacin de las relaciones.
Se describirn las relaciones que existen entre cada una de las entidades, as como la cardinalidades correspondientes, en caso de que la relacin sea de muchos a muchos o tenga atributos se realizaran entidades agregadas con la estructura de la tabla de entidades, es importante describirlos en el punto siguiente. Nombre de la relacin Diagrama de la relacin Descripcin de la cardinalidades:
Tabla 2 Determinacin de Relaciones

Determinacin de Agregaciones o Jerarquizaciones.


En este apartado se expondr tanto las agregaciones o jerarquizaciones (generalizacin y especializacin que surjan de la realizacin del modelo conceptual) Nombre de la Agregacin Nombre de la Entidad: Nombre de la Entidad: Descripcin de la entidad agregada. Nombre del Atributo Descripcin del atributo atributo principal Atributo normal Atributo multivaluado Atributo pral. Alternativo Atributo derivado

Diagrama Entidad Relacin.


Se pone el diagrama entidad relacin.

Diseo Lgico
1. Aproximacin al modelo.
En este apartado se pondrn la transformacin de las entidades en tablas, as como un breve anlisis de los datos que se utilizan tanto en los formatos de entrada en caso de que no se hayan tomado en cuenta en el diseo conceptual, generando los primeros esquemas relacionales

Normalizaciones.
Se aplicar al esquema relacional obtenido en el punto anterior las normalizaciones explicando brevemente el proceso.

Esquema Relacional.
Una vez aplicado las normalizaciones se realizar el esquema relacional

Estructura de los proyectos de base de datos Realizado por: Rosario de Ftima Surez Amndola
Nombre de la Relacin (Atributo1:Dominio1, Atributo2:Dominio2.AtributoN, DominioN) El Atributo 1 debe ser la clave principal. Todos los atributos claves sean stas principal o forneas deben tener al final el smbolo #. La clave principal de la relacin deber subrayarse clave#

Grafo Relacional.
El grafo relacional sale del esquema relacional uniendo las claves forneas con sus respectivas claves principales, de manera que se puedan observar a que campo y tabla referencian cada una.

Estructura de los proyectos de base de datos Realizado por: Rosario de Ftima Surez Amndola
Tablas.
Una vez realizado el esquema relacional y grafo relacional se realizaran las tablas de acuerdo a la estructura de la Error! La autoreferencia al marcador no es vlida.
Tabla 3 Diseo de Tablas

Nombre de Tabla: Descripcin : Nombre del atributo corto Largo Se pondr el Se pondr el nombre del nombre del campo campo segn tomando 3 lo conoce el letras del programador nombre y 3 o sus letra del diferentes archivo Alias

Descripcin Esta columna es opcional donde se describir el campo

Dominio Intensin Se pone el tipo de campo de que se trata

Extensin Se pone las diferentes mscaras de entrada y/o se especifica el rango de valores

Reglas de Integridad Requerido Valor default Se pondr si Se pondr el el campo es valor que por obligatorio u omisin opcional (en podr tomar este ltimo el dato caso permite los valores nulos)

Campo Clave /Referencia Se pondr si es Llave primaria o fornea, en caso de que se trata de esta ltima se pondr a que tabla referencia

Estructura de los proyectos de base de datos Realizado por: Rosario de Ftima Surez Amndola
Vistas.
En este apartado se pondrn las diferentes vistas que tendrn las tablas de la base de datos, pueden ser pantallas, reportes, etc. Por lo que se pondr cual ser la vista del usuario seguido de la creacin de la vista Nombre de la Vista: Descripcin Ordenado por Atributo Tabla a la que pertenece

Consultas.
Se pondrn la pregunta clave seguida de la instruccin en el lgebra relacional de la consulta , se puede poner tambin la tabla resultado de la consulta Nombre de la Consulta: Descripcin Atributo Tabla a la que pertenece

Usuarios.
Primero se determinaran los privilegios que tiene cada rol y despus los usuarios que pertenecen a ese rol Nombre del Rol Descripcin Privilegios que otorga el rol Usuarios Rol al que pertenece

Diseo Fsico
Creacin de la Base de Datos.
Se pondr el cdigo donde se cre la base de datos Creacin de tablas. Se pondr el cdigo donde se crearon cada una de las tablas, as como las modificaciones que se le hicieron a cada una Consultas. Se pondr el cdigo donde se crearon cada una de las consultas realizadas ndices. Se pondr el cdigo donde se crearon los diferentes ndices para el ordenamiento de los datos Usuarios. Se pondr el cdigo donde se crearon los roles y privilegios, as como los usuarios Vistas. Se pondr el cdigo donde se crearon las vistas. Procedimientos. Se pondrn los procedimientos, triggers que se desarrollaron

Estructura de los proyectos de base de datos Realizado por: Rosario de Ftima Surez Amndola Conclusiones y Recomendaciones
Se pondrn las conclusiones y recomendaciones que surgieron despus de haber realizado la base de datos

Вам также может понравиться