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

BD Cine


Enviado por   •  9 de Junio de 2019  •  Tarea  •  358 Palabras (2 Páginas)  •  122 Visitas

Página 1 de 2

--Create BD

CREATE DATABASE CINE;

--Colocarnos en la BD que deseamos trabajar

USE CINE;

--Crear una tabla salas

CREATE TABLE SALAS(clave INT IDENTITY(2,3),Nombre VARCHAR(20));

--Visualizar el contenido de la tabla salas

SELECT * FROM SALAS;

--Agregar un registro

INSERT INTO SALAS VALUES ('Butacas_Disp')

--Agregar 3 registros al mismo tiempo

INSERT INTO SALAS VALUES ('Numero'),('Nombre'),('Butacas_Disp');

--Agregar la llave principal a salas

ALTER TABLE SALAS ADD CONSTRAINT PK_Cine PRIMARY KEY(Clave);

--Agregar tabla Peliculas

CREATE TABLE PELICULAS(Folio INT PRIMARY KEY,Tipo VARCHAR(25), Existencia INT,Precio MONEY);

--ver información de peliculas

SELECT * FROM PELICULAS;

--Agregar 4 registros a PELICULAS

INSERT INTO PELICULAS VALUES (1,’Duracion ') , (2,’Idioma’),(3,'Estreno'),(4,’Fecha’);

--Agregar la columna Peliculas

ALTER TABLE SALAS ADD peliculas INT;

--Llenar peliculas

UPDATE SALAS SET peliculas=2;

--Crear la relación entre ambas tablas

ALTER TABLE CINE ADD

CONSTRAINT FK_PeliculasSalas

FOREIGN KEY (PELICULAS)

REFERENCES PELICULAS(CLAVE);

--Consulta con los valores de la relación

--Modo largo

SELECT CINE.Folio,CINE.Tipo,CINE.Existencia,

PELICULAS.Precio, PELICULAS.Nombre AS peliculas

FROM CINE

INNER JOIN PELICULAS ON PELICULAS.Clave=SALAS;

--Forma corta (utilizando sinonimos)

SELECT C.Folio,C.tipo,C.Existencia,P.Precio, P.Nombre As 'Peliculas del Cine'

FROM SALAS S

INNER JOIN PELICULAS P ON S.Sala=S.Clave;

--Crear la relación entre ambas tablas

--Agregar tabla actores

--crear una tabla actores

CREATE TABLE ACTORES (Clave INT IDENTITY ,Nombre VARCHAR(20));

--visualizar el contenido de la tabla actores

SELECT * FROM ACTORES;

--Agregar un registro

INSERT INTO ACTORES VALUES('Id_Actores');

--Agregar 4 registros al mismo tiempo

INSERT INTO ACTORES VALUES ('Personaje'),('Premios'),('Dobles'),(‘Libreto’);

--Agregar la llave principal a actores

ALTER TABLE ACTORES ADD CONSTRAINT PK_Actores PRIMARY KEY(Clave);

--Crear relación entre ambas tablas

--Agregar tabla director

--Crear tabla director

CREATE TABLE DIRECTOR(Clave INT IDENTITY (2,3),Nombre VARCHAR(20));

--visualizar el contenido de la tabla director

...

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