You are on page 1of 6

FACULTAD: INGENIERIA

ESCUELA PROFESIONAL: INGENIERIA DE


SISTEMAS
CENTRO ULADECH CATOLICA: HUARAZ
ASIGNATURA: PROYECTO DE BASE DE DATOS
CICLO: VI
DOCENTE TUTOR: MENDOZA CORPUS CARLOS
TAREA: ACTIVIDAD 01_UII.
NOMBRE: JUAN DANIEL TARAZONA MARTIN

AO 2014

Deber realizar el anlisis correspondiente para implementar el diseo


conceptual para registrar las ventas realizadas en diariamente en un
establecimiento de venta de ropa para caballeros, damas y nios. As
tambin posee una lnea de zapatos para todas las edades.

1. INDENTIFICAR LAS ENTIDADES:

CLIENTES
PRODUCTOS
CATEGORIAS
ALMACEN
PEDIDOS
PROVEEDOR

2. IDENTIFICAR LAS RELACIONES:


Un cliente compra uno o muchos productos.
Un producto es comprado por un cliente
Un producto pertenece a una categora.
A una categora pertenecen uno o muchos productos.
Un almacn tiene uno o muchos productos.
Un producto pertenece a un almacn.
Un cliente compra uno o muchos productos.
Un producto es comprado por uno o muchos clientes.
Un cliente hace uno o muchos pedidos.
Un pedido lo hace uno o muchos cliente
Un proveedor trae uno muchos productos.
Un producto es trado por un proveedor.

3. IDENTIFICAR LOS ATRIBUTOS Y RELACIONARLOS Y


ASOCIARLOS A ENTIDADES Y RELACIONES:
CLIENTES (idCliente, DNI, nombre, apellido, direccin, telefono).
PRODUCTOS (idProducto, nombre, cantidad, descripcin, precio unitario,
categoria).
ALMACEN (idAlmcen, nombre,productos).
CATEGORIA (idCate,nombreCategoria).
PROVEEDOR (idProveedor,nombre,apellidos,direccin,telfono).
PEDIDOS (idPedido,nombre,fecha,cliente)

4. DETERMINAR LOS DOMINIOS DE LOS ATRIBUTOS:


CLIENTES:
idCliente CHAR(6)
dni CHAR(8)
nombre VARCHAR(45)
apellido VARCHAR(45)
direccin VARCHAR(30)
telfono CHAR(10)
PRODUCTOS:
IdProducto CHAR (6)
nombre VARCHAR (45)
Cantidad INT
descripcin VARCHAR (45)
precio unitario INT
categora CHAR (6)
ALMACEN:
Codalmcen CHAR(6)
Nombre VARCHAR(45)
Productos CHAR(6)

CATEGORIA:
Codcate CHAR(6)
NombreCategoria VARCHAR(45)
PROVEEDOR:
IdProveedor
Nombre
Apellidos
Direccin
Telfono

CHAR (6)
VARCHAR (45)
VARCHAR (45)
VARCHAR (45)
CHAR (9)

PEDIDOS:
IdPedido CHAR (6)
Nombre VARCHAR (45)
Fecha DATETIME
Cliente CHAR (6)

5. DETERMINAR LAS CLAVES:


Identificar Llave Primaria
1. campo pertenece a la tabla
2. valores de campo diferentes(unicos)
3. todos los campos PK tengan igual longitud
4. el campo sea administrada por la empresa

ENTIDAD

CAMPO

FK

idCliente

Si

Si

Si

Si

Si

dni

Si

Si

Si

No

nombre

Si

No

No

Si

apellido

Si

No

No

Si

direccin

Si

No

No

Si

telfono

Si

No

No

Si

IdProducto

Si

Si

Si

Si

nombre

Si

No

No

Si

cantidad

Si

No

No

Si

descripcin

Si

No

No

Si

unitario

Si

No

No

Si

CLIENTES

PRODUCTOS

Si

CATEGORAS

ALMACEN

PEDIDOS

PROVEEDOR

precio

Si

No

No

Si

categora

Si

No

No

Si

Codcate

Si

Si

Si

Si

NombreCategoria

Si

No

No

Si

Codalmcen

Si

Si

Si

Si

Nombre

Si

No

No

Si

Productos

Si

No

No

Si

IdPedido

Si

Si

Si

Si

Nombre

Si

No

No

Si

Fecha

Si

No

No

Si

Cliente

Si

No

No

Si

IdProveedor

Si

Si

Si

Si

Nombre

Si

No

No

Si

Apellidos

Si

No

No

Si

Direccin

Si

No

No

Si

Telfono

Si

No

No

Si

Si

Si

Si

Si

6. DENTIFICANDO DE LA ENTIDAD VENTA ES:


CATEGORIA

PRODUCTOS

CLIENTES

ALMACEN

PEDIDO

PROVEEDOR

Implemenatar y documentar la instalacin de Oracle 11 XE en linux, asi como las


herramientas SQL Developer y Data Modeler. Esta sera la herramienta en la que
implementara su proyecto.
Para instalar el Oracle 10g XE R2, haga lo siguiente:
1) Instale el paquete libaio1.
sudo apt-get install libaio1
2) Instale el 10g XE de Oracle:
dpkg-i oracle-xe_10.2.0.1-1.0_i386.deb
3) Configuracin de la instalacin:
configure /etc/init.d/oracle-xe
Introduzca la siguiente informacin de configuracin:
Un puerto HTTP vlido para el Oracle Application Express (el valor predeterminado
es 8080)
Un puerto vlido para el oyente base de datos Oracle (el valor predeterminado es
1521)
Una contrasea para el SYS y las cuentas de usuario del sistema administrativo
Confirmar contrasea para SYS y las cuentas de usuario del sistema administrativo
Tanto si quieres la base de datos se inicie automticamente cuando se inicia el
equipo (siguiente reinicio).
4) Puesta en marcha de las variables de entorno:
Aadir las siguientes lneas a .bashrc del usuario que va a utilizar para acceder a la
10g XE de Oracle:
exportacin ORACLE_HOME = / usr / lib / oracle / xe / app / oracle / product / 10.2.0
/ servidor
export ORACLE_SID = XE
export PATH = $ ORACLE_HOME / bin: $ PATH
5) Iniciar un nuevo shell (ventana de terminal) para que los cambios surtan efecto o
ejecutar el .profile para forzar los cambios realizados en la misma sesin.
. ./.profile
6) Utilice el comando "sqlplus sys as sysdba" y la contrasea que cre cuando la
configuracin para conectarse a la base de datos.
Tenga un feliz Experiencia Ubuntu ...

You might also like