File

Anuncio
PROYECTO EMPRESARIAL | COMPUTACIÓN
Computación – Tarea 4
Creación de Base de Datos
1. Creación de las Tablas
1.1 Código SQL para la Creación de las Tablas
CREATE TABLE TipoCliente (
Cod_Tipo CHAR(2) PRIMARY KEY,
Tipo_Cliente CHAR(10) NOT NULL);
CREATE TABLE Cliente (
NIT CHAR(10) PRIMARY KEY,
Nombre_Cliente CHAR(75) NOT NULL,
Direccion CHAR(100) NOT NULL,
Telefono CHAR(10) NOT NULL,
Email CHAR(40),
Fecha_Nacimiento DATE,
Cod_Tipo CHAR(2) REFERENCES TipoCliente);
CREATE TABLE Platillo (
Cod_Platillo CHAR(3) PRIMARY KEY,
Nombre_Platillo CHAR(30) NOT NULL,
Precio DECIMAL(10,2) NOT NULL,
Libra_Res DECIMAL(10,2),
Libra_Cerdo DECIMAL(10,2),
Libra_Camaron DECIMAL(10,2),
Libra_Pato DECIMAL(10,2),
Descripcion LONGTEXT NOT NULL);
CREATE TABLE Factura (
Numero MEDIUMINT AUTO_INCREMENT PRIMARY KEY,
Fecha_Emision DATETIME NOT NULL,
NIT CHAR(10) REFERENCES Cliente,
Nombre_Cliente CHAR(75) NOT NULL,
Cod_Platillo CHAR(3) REFERENCES Platillo,
Nombre_Platillo CHAR(30) NOT NULL,
Cantidad TINYINT NOT NULL,
Descripcion_Pedido LONGTEXT,
Total DECIMAL(10,2) NOT NULL);
TAI-JO 7882-2844 | 7884-7414
JULIO GÓNGORA | MANUEL PAZ
PROYECTO EMPRESARIAL | COMPUTACIÓN
1.2. Print Screens de la Creación de las Tablas
Imagen 1. Tabla TipoCliente
Imagen 2. Tabla Cliente
Imagen 3. Tabla Platillo
Imagen 4. Tabla Factura
TAI-JO 7882-2844 | 7884-7414
JULIO GÓNGORA | MANUEL PAZ
PROYECTO EMPRESARIAL | COMPUTACIÓN
1.3. Print Screens de las Tablas Creadas
2. Inserción de Datos
2.1. Código SQL para la Inserción de Datos
INSERT INTO TipoCliente(Cod_Tipo, Tipo_Cliente)
VALUES (01, "Familiares");
INSERT INTO Cliente(NIT, Nombre_Cliente, Direccion, Telefono,
Email, Fecha_Nacimiento, Cod_Tipo)
VALUES("656171-6", "Marina Bethania Pellecer Revoloiro",
"17av. 13-20, Zona 3 - Escuintla, Escuintla", "56925437",
"[email protected]", "1982-01-03", "01")
INSERT INTO Platillo(Cod_Platillo, Nombre_Platillo, Precio,
Libra_Res, Libra_Cerdo, Libra_Camaron, Libra_Pato,
Descripcion)
VALUES (01, "Chaw Min Mixto Especial", 65.00, 0.2, 0.2, 0.2,
0.2, "1.5 lb de verdura picada, 0.4 L de salsa especial");
INSERT INTO Factura(Fecha_Emision, NIT, Nombre_Cliente,
Cod_Platillo, Nombre_Platillo, Cantidad,
Descripcion_Pedido,Total)
VALUES ("2014-09-17", "656171-6", "Marina Bethania Pellecer
Revoloiro", 01, "Chaw Min Mixto Especial", 02, "1 Porcion de
Wan Tan, 1 Arroz Blanco", 198.00);
TAI-JO 7882-2844 | 7884-7414
JULIO GÓNGORA | MANUEL PAZ
PROYECTO EMPRESARIAL | COMPUTACIÓN
2.2 Print Screens de la Inserción de Datos
Imagen 1. Inserción de Datos en la Tabla Tipo Cliente
Imagen 2. Inserción de Datos en la Tabla Cliente
Imagen 3. Inserción de Datos en la Tabla Platillo
Imagen 4. Inserción de Datos en la Tabla Factura
TAI-JO 7882-2844 | 7884-7414
JULIO GÓNGORA | MANUEL PAZ
PROYECTO EMPRESARIAL | COMPUTACIÓN
3. Consultas
Imagen 1. Valores de la Tabla TipoCliente
Imagen 2. Valores de la Tabla Cliente
Imagen 3. Valores de la Tabla Platillo
Imagen 3. Valores de la Tabla Factura
TAI-JO 7882-2844 | 7884-7414
JULIO GÓNGORA | MANUEL PAZ
Descargar