use master GO CREATE DATABASE VIDEOS ON ( NAME = 'VIDEOS DATA', DATA', FILENAME= FILENAME ='C:\VIDEOS_DATA.MDF' 'C:\VIDEOS_DATA.MDF', , SIZE= SIZE = 10 Mb Mb, , MAXSIZE= MAXSIZE = 30 Mb Mb, , FILEGROWTH= FILEGROWTH = 10% 10% ) LOG ON ( NAME NAME= ='VIDEOS_LOG' 'VIDEOS_LOG', , FILENAME= FILENAME ='C:\VIDEOS_LOG.ldf' 'C:\VIDEOS_LOG.ldf', , SIZE= SIZE = 5 Mb Mb, , MAXSIZE= MAXSIZE = 30 Mb Mb, , FILEGROWTH= FILEGROWTH = 5% 5% )
USE VIDEOS GO CREATE TABLE CATEGORIAS (IDCATEGORIA char (5) NOT NULL, DESCRIPCION varchar varchar( (8) NOT NULL, PRECIO smallmoney NOT NULL);
CREATE TABLE GENEROS (IDGENERO char( char (5) NOT NULL, DESCRIPCION varchar varchar( (10) 10) NOT NULL);
CREATE TABLE VIDEOS (IDVIDEO char(5) NOT NULL, DESCRIPCION varchar(50), STOCK numeric(18,0) NOT NULL, CATEGORIA char(5), GENERO char(5));
CREATE TABLE BOLETAS (IDBOLETA char(10) NOT NULL, FECHA date NOT NULL, CLIENTE varchar (50), MONTO (money);
CREATE TABLE CLIENTES (IDCLIENTE varchar(50) NOT NULL, NOMBRES char(30) NOT NULL, DIRECCION char(30) NOT NULL, TELEFONO char(10));
CREATE TABLE DETALLESDEBOLETAS (IDBOLETA char(10) NOT NULL, VIDEO char(5) NOT NULL, PRECIO numeric(18,0) NOT NULL);
DIAGRAMA DE BASE DE DATOS
USE VIDEOS GO INSERT INTO CATEGORIAS(IDCATEGORIA,DESCRIPCION,PRECIO) VALUES ('C','CLASICA',15) GO INSERT INTO CATEGORIAS(IDCATEGORIA,DESCRIPCION,PRECIO) VALUES ('C','CLASICA',15) GO
INSERT VALUES GO INSERT VALUES GO
INTO GENEROS(IDGENERO,DESCRIPCION) ('AC','ACCION') INTO GENEROS(IDGENERO,DESCRIPCION) ('AC','ACCION')
INSERT INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) VALUES ('V01','TITANIC',5,'E','DR') GO INSERT INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO)
VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO
('V02','TESORO ESCONDIDO',5,'E','DR')
INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO
INTO BOLETAS(IDBOLETA,FECHA,CLIENTE,MONTO) (006-10001,'28/08/2013','C02',45)
INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO INSERT VALUES GO
INTO CLIENTES(IDCLIENTE,NOMBRES,DIRECCION,TELEFONO) ('C01','JANET BONILLA','AV LA PAZ 345','243433')
INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) ('V03','ROBOCOP',5,'E','DR') INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) ('V04','PRIMERO',5,'E','DR') INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) ('V05','SEGUNDO',5,'E','DR') INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) ('V06','TERCERO',5,'E','DR') INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) ('V07','CUARTO',5,'E','DR') INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) ('V08','QUINTO',5,'E','DR') INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) ('V09','SEXTO',5,'E','DR') INTO VIDEOS(IDVIDEO,DESCRIPCION,STOCK,CATEGORIA,GENERO) ('V010','SEPTIMO',5,'E','DR')
INTO BOLETAS(IDBOLETA,FECHA,CLIENTE,MONTO) (006-10001,'28/08/2013','C02',80) INTO BOLETAS(IDBOLETA,FECHA,CLIENTE,MONTO) (006-10001,'28/08/2013','C02',100) INTO BOLETAS(IDBOLETA,FECHA,CLIENTE,MONTO) (006-10001,'28/07/2013','C02',35) INTO BOLETAS(IDBOLETA,FECHA,CLIENTE,MONTO) (006-10001,'28/09/2013','C02',35)
INTO CLIENTES(IDCLIENTE,NOMBRES,DIRECCION,TELEFONO) ('C01','MILAGROS CASTAR','AV SUCRE 345','243433') INTO CLIENTES(IDCLIENTE,NOMBRES,DIRECCION,TELEFONO) ('C01','JASMIN GUZMAN','JR LOS PORTALES 345','243433') INTO CLIENTES(IDCLIENTE,NOMBRES,DIRECCION,TELEFONO) ('C01','JORGE PEREZ','AV SUCRE 345','243433') INTO CLIENTES(IDCLIENTE,NOMBRES,DIRECCION,TELEFONO) ('C01','JANET BONILLA','AV LA PAZ 345','243433')
INSERT INTO DETALLESDEBOLETAS(IDBOLETA,VIDEO,PRECIO) VALUES (006-10001,'V01',35) GO
INSERT INTO DETALLESDEBOLETAS(IDBOLETA,VIDEO,PRECIO) VALUES (006-10001,'V01',35) GO INSERT VALUES GO INSERT VALUES GO
INTO DETALLESDEBOLETAS(IDBOLETA,VIDEO,PRECIO) (006-10002,'V01',35)
INSERT VALUES GO INSERT VALUES GO
INTO DETALLESDEBOLETAS(IDBOLETA,VIDEO,PRECIO) (006-10001,'V01',35)
INTO DETALLESDEBOLETAS(IDBOLETA,VIDEO,PRECIO) (006-10002,'V01',35)
INTO DETALLESDEBOLETAS(IDBOLETA,VIDEO,PRECIO) (006-10001,'V01',35)