ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas de informacion. Base de Datos


Enviado por   •  14 de Agosto de 2017  •  Documentos de Investigación  •  477 Palabras (2 Páginas)  •  65 Visitas

Página 1 de 2

UNIVERSIDAD AUTÍNOMA DE NUEVO LEÓN
  FACULTAD DE CONTADURIA PÚBLICA Y ADMINISTRACIÓN



Integrantes del equipo:
Adrian Covarrubias Soltero 1628323
Hernandez Niño Brandon Adrian 1639531 
Erick Erasmo Hernandez Álvarez 1531523
 
ASIGNATURA: Base de Datos

GRUPO: 34                
TURNO: MATUTINO
  


CIUDAD UNIVERSITARIA, SAN NICOLAS DE LOS GARZA, NUEVO LEÓN 11 de Noviembre 2015

Giro del Negocio

  • Renta de shows para  eventos familiares o de adultos.
  • La renta de los shows lleva a los amina madores, presentador y aparte encargado de eliminación y sonido.
  • Entreteniendo sano  para los niños.
  • Juegos interactivos para los niños.
  • El giro se basa mas que nada en todo que tenga que ver son shows y puede ser rentado para todo tipo de evento o reunión ya se de cualquier edad.

Carta del Dueño

[pic 1]

Solución del Negocio

[pic 2]

Diagrama de flujo

[pic 3]

Entidad-Relación

[pic 4]

CREAR TableSpace

CREATE TABLESPACE BD_Shows

DATAFILE 'C:\PIAPROG\BD_Shows.dbf' SIZE 5M;

Crear Usuario

CREATE USER BD_Eventos

IDENTIFIED BY Eventos

DEFAULT TABLESPACE BD_Shows;

Dar permisos y conectarse al usuario

GRANT DBA to BD_Eventos;

CONNECT BD_Eventos/Eventos;

Creacion de Tablas

create table CLIENTES (

Id_Cliente number primary key,

Nombre varchar2(20),

Apellidos varchar2(20),

Telefono number(20),

Direccion varchar2(100));

Create table EVENTOS(

Id_Contrato number primary key,

Nombre varchar2(100),

Tipo_Show varchar2(1),

Costo_Show number);

create table CONTRATO(

Id_Cliente number,

Id_Contrato number,

Fecha date

Constraint fk_idCliente foreign key(Id_Cliente) references CLIENTES(Id_Cliente),

Constraint fk_idContrato foreign key (Id_Contrato references EVENTOS(Id_Contrato));

create table EMPLEADO(

Id_Empleado number primary key,

Nombre varchar2(20),

Apellidos varchar2(20),

Telefono number,

Fecha_Nacimiento date);

Create table Sueldo(

Id_Empleado number,

IngresosMensual number,

IngresosAnual number,

Constraint fk_idEmpleado foreign key(Id_Empleado) references EMPLEADO(Id_Empleado));

Creacion de Store Procedure

--------------------------------------------------------------------------------------------------------------------------------------------

--STORE CLIENTE

CREATE OR REPLACE PROCEDURE SP_Cliente_Registrar(p_IdCliente IN NUMBER,Nombre IN VARCHAR2,Apellidos IN VARCHAR2,Telefono IN NUMBER,Direccion IN VARCHAR2)

IS

BEGIN

INSERT INTO Clientes VALUES(p_IdCliente,p_Nombre,p_Apellidos,p_Telefono,p_Direccion);

END;

/

CREATE OR REPLACE PROCEDURE SP_Cliente_BORRAR(p_IdCliente IN NUMBER)

IS

BEGIN

DELETE FROM CLIENTE WHERE Id_Cliente=p_IdCliente;

END;

/

CREATE OR REPLACE PROCEDURE SP_Cliente_MODIFICAR(p_Nombre IN VARCHAR2,p_Apellidos IN VARCHAR2,p_Telefono IN NUMBER,p_Direccion IN VARCHAR2)

IS

BEGIN

UPDATE CLIENTE SET Nombre= p_Nombre,Apellidos = p_Apellidos,Telefono = p_Telefono,Direccion= p_Direccion WHERE Id_Cliente= p_IdCliente;

END;

/

--------------------------------------------------------------------------------------------------------------------------------------------

--STORE EVENTOS

CREATE OR REPLACE PROCEDURE SP_Eventos_Registrar(p_IdContrato IN NUMBER,Nombre IN VARCHAR2,Tipo_Show IN VARCHAR2,Costo_Show IN NUMBER)

IS

BEGIN

INSERT INTO Tipo_Producto VALUES(p_IdContrato,p_Nombre,p_Tipo_Show,p_Costo_Show);

END;

/

CREATE OR REPLACE PROCEDURE SP_Eventos_BORRAR(p_IdContrato IN NUMBER)

IS

BEGIN

DELETE FROM CLIENTE WHERE Id_Contrato=p_IdContrato;

END;

/

CREATE OR REPLACE PROCEDURE SP_Eventos_MODIFICAR(p_Nombre IN VARCHAR2,p_Tipo_Show IN VARCHAR2,p_Costo_ShowIN NUMBER,p_Id_Contrato IN NUMBER)

IS

BEGIN

UPDATE EVENTOS SET Nombre= p_Nombre,Tipo_Show = p_Tipo_Show,Costo_Show = p_Costo_Show WHERE Id_Contrato= p_Id_Contrato;

END;

/

--------------------------------------------------------------------------------------------------------------------------------------------

--STORE EMPLEADO

CREATE OR REPLACE PROCEDURE SP_Empleado_Registrar(p_Iempleado IN NUMBER,Nombre IN VARCHAR2,Apellidos IN VARCHAR2,Telefono IN NUMBER,Fecha IN date)

IS

BEGIN

INSERT INTO Tipo_Producto VALUES(p_IdCliente,p_Nombre,p_Apellidos,p_Telefono,p_Fecha);

...

Descargar como (para miembros actualizados)  txt (8 Kb)   pdf (573 Kb)   docx (634 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com