Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Creación de una Base de Datos en SQL para un Sistema de Gestión de Restaurante, Apuntes de Tecnología de Máquinas

asdsaddsasdfsdddddddddddddddddddd

Tipo: Apuntes

2020/2021

Subido el 19/07/2021

angelo-2050
angelo-2050 🇵🇪

1 documento

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Scrip
/*CREAR UNA BASE DE DATOS:*/
Create database Norkys_Excel
Go
Use Norkys_Excel
/*--------------------------CREAR TABLA PLANILLA
------------------------------*/
CREATE TABLE PLANILLA
(
COD_PLANILLA NVARCHAR (10) PRIMARY KEY NOT NULL,
COD_EMP NVARCHAR (10) FOREIGN KEY REFERENCES EMPLEADO(COD_EMP) NOT
NULL,
SUELDO NVARCHAR (10) NOT NULL,
COMISION NVARCHAR (10) NOT NULL,
DCTO NVARCHAR (10) NOT NULL,
TOTAL NVARCHAR (10) NOT NULL,
FECHA NVARCHAR (10) NOT NULL
);
GO
/*------------------------------CREAR TABLA EMPLEADO
------------------------*/
CREATE TABLE EMPLEADO
(
COD_EMP NVARCHAR (10) PRIMARY KEY NOT NULL,
NOMBRE NVARCHAR (8) NOT NULL,
APELLIDOS NVARCHAR (15) NOT NULL,
SEXO NVARCHAR (10) NOT NULL,
EDAD NVARCHAR (3) NOT NULL,
DNI NVARCHAR (8) NOT NULL,
DIRECCION NVARCHAR (20) NOT NULL,
TELEF NVARCHAR (12) NOT NULL,
CORREO NVARCHAR (30) NOT NULL,
);
GO
/*----------------------------CREAR TABLA REPARTO
-------------------------*/
CREATE TABLE REPARTO
(
COD_R NVARCHAR (10) PRIMARY KEY NOT NULL,
COD_EMP NVARCHAR (10) FOREIGN KEY REFERENCES EMPLEADO (COD_EMP) NOT
NULL
);
GO
/*------------------------CREAR TABLA EMPAQUE
---------------------------------*/
CREATE TABLE EMPAQUE
(
COD_E NVARCHAR (10) PRIMARY KEY NOT NULL,
COD_EMP NVARCHAR (10) FOREIGN KEY REFERENCES EMPLEADO (COD_EMP) NOT
NULL
);
GO
/*-------------------------------CREAR TABLA COCINA --------------------*/
CREATE TABLE COCINA
pf3
pf4

Vista previa parcial del texto

¡Descarga Creación de una Base de Datos en SQL para un Sistema de Gestión de Restaurante y más Apuntes en PDF de Tecnología de Máquinas solo en Docsity!

Scrip

/CREAR UNA BASE DE DATOS:/

Create database Norkys_Excel Go Use Norkys_Excel /--------------------------CREAR TABLA PLANILLA ------------------------------/ CREATE TABLE PLANILLA ( COD_PLANILLA NVARCHAR ( 10 ) PRIMARY KEY NOT NULL, COD_EMP NVARCHAR ( 10 ) FOREIGN KEY REFERENCES EMPLEADO(COD_EMP) NOT NULL, SUELDO NVARCHAR ( 10 ) NOT NULL, COMISION NVARCHAR ( 10 ) NOT NULL, DCTO NVARCHAR ( 10 ) NOT NULL, TOTAL NVARCHAR ( 10 ) NOT NULL, FECHA NVARCHAR ( 10 ) NOT NULL ); GO /------------------------------CREAR TABLA EMPLEADO ------------------------/ CREATE TABLE EMPLEADO ( COD_EMP NVARCHAR ( 10 ) PRIMARY KEY NOT NULL, NOMBRE NVARCHAR ( 8 ) NOT NULL, APELLIDOS NVARCHAR ( 15 ) NOT NULL, SEXO NVARCHAR ( 10 ) NOT NULL, EDAD NVARCHAR ( 3 ) NOT NULL, DNI NVARCHAR ( 8 ) NOT NULL, DIRECCION NVARCHAR ( 20 ) NOT NULL, TELEF NVARCHAR ( 12 ) NOT NULL, CORREO NVARCHAR ( 30 ) NOT NULL, ); GO /----------------------------CREAR TABLA REPARTO -------------------------/ CREATE TABLE REPARTO ( COD_R NVARCHAR ( 10 ) PRIMARY KEY NOT NULL, COD_EMP NVARCHAR ( 10 ) FOREIGN KEY REFERENCES EMPLEADO (COD_EMP) NOT NULL ); GO /------------------------CREAR TABLA EMPAQUE ---------------------------------/ CREATE TABLE EMPAQUE ( COD_E NVARCHAR ( 10 ) PRIMARY KEY NOT NULL, COD_EMP NVARCHAR ( 10 ) FOREIGN KEY REFERENCES EMPLEADO (COD_EMP) NOT NULL ); GO /-------------------------------CREAR TABLA COCINA --------------------/ CREATE TABLE COCINA

COD_C NVARCHAR ( 10 ) PRIMARY KEY NOT NULL,

COD_EMP NVARCHAR ( 10 ) FOREIGN KEY REFERENCES EMPLEADO (COD_EMP) NOT

NULL

GO

/*-----------------------------CREAR TABLA CTRL_PERS ---------------------

CREATE TABLE CTRL_PERS

COD_CP NVARCHAR ( 10 ) PRIMARY KEY NOT NULL,

COD_SUCURS NVARCHAR ( 10 ) FOREIGN KEY REFERENCES SUCURSAL(COD_SUCURS)

NOT NULL,

COD_C NVARCHAR ( 10 ) FOREIGN KEY REFERENCES COCINA (COD_C) NOT NULL,

COD_E NVARCHAR ( 10 ) FOREIGN KEY REFERENCES EMPAQUE (COD_E) NOT NULL,

COD_R NVARCHAR ( 10 ) FOREIGN KEY REFERENCES REPARTO (COD_R) NOT NULL,

FECHA NVARCHAR ( 10 ) NOT NULL,

T_C NVARCHAR ( 10 ) NOT NULL,

T_E NVARCHAR ( 10 ) NOT NULL,

T_R NVARCHAR ( 10 ) NOT NULL

GO

/-----------------------------CREAR TABLA SUCURSAL -------------------/

CREATE TABLE SUCURSAL

COD_SUCURS NVARCHAR ( 10 ) PRIMARY KEY NOT NULL,

DPTO NVARCHAR ( 25 ) NOT NULL,

PROVICNCIA NVARCHAR ( 30 ) NOT NULL,

DISTRITO NVARCHAR ( 30 ) NOT NULL,

DIRECCION NVARCHAR ( 40 ) NOT NULL,

TELEF NVARCHAR ( 10 ) NOT NULL

GO

/*-----------------------------CREAR TABLA INVENTARIO

CREATE TABLE INVENTARIO

COD_INVENTARIO NVARCHAR ( 10 ) PRIMARY KEY NOT NULL,

COD_SUCURS NVARCHAR ( 10 ) FOREIGN KEY REFERENCES SUCURSAL

(COD_SUCURS) NOT NULL,

COD_ENTRADA NVARCHAR ( 10 ) FOREIGN KEY REFERENCES ENTRADA

(COD_ENTRADA) NOT NULL,

COD_SALIDA NVARCHAR ( 10 ) FOREIGN KEY REFERENCES SALIDA (COD_SALIDA)

NOT NULL

GO

/-------------------------------CREAR TABLA SALIDA ------------------/

CREATE TABLE SALIDA

COD_SALIDA NVARCHAR ( 10 ) PRIMARY KEY NOT NULL,

NOMBRE NVARCHAR ( 15 ) NOT NULL,

FECHA NVARCHAR ( 10 ) NOT NULL,

CANT NVARCHAR ( 8 ) NOT NULL,

PU NVARCHAR ( 8 ) NOT NULL,

OBSERV NVARCHAR ( 30 ) NOT NULL,

TOTAL NVARCHAR ( 8 ) NOT NULL

GO

CAJA ID_CAJA ID_EMPLEADO CATEGORIA ID_CATEGORIA NOMBRE CLIENTE ID_CLIENTE NOMBRE APELLIDOS SEXO DNI DISTRITO COMPROBANTE ID_COMPROBANTE ID_CLIENTE ID_PEDIDO ID_SUCURSAL MONTO DESCUENTO ID_DONACIONES M_DONACION TOTAL ID_TIPO_PAGO FECHA DONACIONES ID_DONACIONES NOMBRE EMPLEADO ID_EMPLEADO NOMBRE APELLIDOS EDAD DNI SEXO DISTRITO DIRECCION TELEFONO CORREO INVENTARIO ID_INVENTARIO ID_PRODUCTO STOCK ID_PEDIDO FECHA PEDIDO ID_PEDIDO ID_PRODUCTO CANTIDAD PRECIO PRODUCTO ID_PRODUCTO ID_CATEGORIA NOMBRE PRECIO SUCURSAL ID_SUCURSAL DEPARTAMENTO DISTRITO DIRECCION TELEFONO ID_VENTAS ID_CAJA ID_VENTANILLA TIPO_PAGO ID_TIPO_PAGO NOMBRE VENTANILLA ID_VENTANILLA ID_EMPLEADO VENTAS ID_VENTAS ID_EMPLEADO