You are on page 1of 14

Ingeniera en Sistemas de Computacin e

Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5
TTULO:
DISEO DE BASE DE DATOS - CASO DE ESTUDIO
1. OBJETIVO:

Disear una base de datos a base de requerimientos de negocio de un caso de estudio.

Ingresar y consultar informacin conforme a la estructura del proceso de negocio

2. DESARROLLO:
1. El primer paso es la creacin del diseo entidad relacin de nuestra base de datos. Para
desarrollar tenemos que siempre tener en cuenta las entidades, atributos y relaciones de
nuestro diseo.

Profesor: Ing. Jonathan Carrillo S.


Pgina 1 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5
2. El segundo paso que debemos realizar es el diseo lgico. Para el desarrollo se utiliza un
herramienta CASE DeZign. Para poder realizar el esquema relacional, se necesita elegir el
DBMS con el que va a ser compatible el script generado.

3. Como tercer paso hay que hacer toda la documentacin, consiste en sus 3 niveles :
a. Nivel 0: se hace la documentacin para las entidades, se pone las descripciones de
cada entidad.

Profesor: Ing. Jonathan Carrillo S.


Pgina 2 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

Profesor: Ing. Jonathan Carrillo S.


Pgina 3 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5
b. Nivel 1: se realiza la descripcin de los atributos, hay que tener en cuenta que no se
debe poner el dominio de los atributos si no un breve descripcin para qu sirve o
que es la entidad.

Profesor: Ing. Jonathan Carrillo S.


Pgina 4 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

c.

Nivel 2: se hace referencia a los dominios de las entidades, los dominios se deben
poner las restricciones que tiene cada uno de los atributos, se debe tener en cuenta
su tipo de dato y su longitud.

Profesor: Ing. Jonathan Carrillo S.


Pgina 5 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5
4. Generar el reporte de toda la documentacin realizada en el punto anterior, el reporte es muy
importante para hacer la consulta sobre los tipos de datos y significas. Para generar el
reporte debemos ir File y la opcin que dice reports y damos clic en generar report.

5. El quinto paso que debemos hacer es general los script que nos proporciona DeZign.

Profesor: Ing. Jonathan Carrillo S.


Pgina 6 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

6. Codificar los dominios de los atributos esteblecidos en el diccionario de datos.

Dominios Cliente

Dominios Empleado

Profesor: Ing. Jonathan Carrillo S.


Pgina 7 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

Dominios Factura

Dominios Detalle

Dominios Tipo Producto

Dominios Proveedor

7. Como ltimo se debe Insertar datos en las tablas de la base de datos considerando la
estructura del diseo lgico, a continuacin vamos a ingresar 5 datos en cada tabla.

Profesor: Ing. Jonathan Carrillo S.


Pgina 8 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

Insert Clientes

Insert Empleados:

Insert TipoProducto:

Profesor: Ing. Jonathan Carrillo S.


Pgina 9 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

Insert Proveedor

Insert Factura

Insert Producto

Profesor: Ing. Jonathan Carrillo S.


Pgina 10 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

Insert Detalle

3. CUESTIONARIO DE INVESTIGACIN:

Profesor: Ing. Jonathan Carrillo S.


Pgina 11 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

4. CONCLUSIONES:

El diccionario de datos es muy importante ya que nos ayuda a reconocer los dominios de
cada atributo y se puede validar con la vida real.

Siempre tener en cuenta el orden de ingreso, cual empieza con las entidades ms externas y
termina con las relaciones entre entidades.

Se tiene que separar siempre los script de ingreso de datos, creacin de tablas y eliminacin
de las mismas.
Los tipos de datos siempre hay que tener en cuenta ya que al rato de generar el script y pasar
a la una base de datos puede que haya algunos error y no podamos programar.

Profesor: Ing. Jonathan Carrillo S.


Pgina 12 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5
5. BIBLIOGRAFA:

C. Miller, L. (2013). Database Storage For Dummies, Oracle Special Edition. New Jersey:
John Wiley & Sons, Inc.
Mercedes, M. (2008). Aprende SQL. Rio Sec: Universidad Jaume.

Heredia, J. C. (2014). Microsoft SQL Server: Programacion y Administracion. Microsoft SQL

6. ANEXOS:

Profesor: Ing. Jonathan Carrillo S.


Pgina 13 de 14

Ingeniera en Sistemas de Computacin e


Informtica

BASES DE DATOS I
Michaela Salgado

Fecha de realizacin:
15 de Diciembre de
2015
Fecha de entrega:
4 de Enero de 2016

INFORME DE LABORATORIO # 5

Profesor: Ing. Jonathan Carrillo S.


Pgina 14 de 14