-
Notifications
You must be signed in to change notification settings - Fork 0
/
Fase 5 - Creacion de una Base de Datos.sql
42 lines (38 loc) · 1.26 KB
/
Fase 5 - Creacion de una Base de Datos.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
CREATE SCHEMA proyecto_cinemextract;
USE proyecto_cinemextract;
-- FASE 1: Tabla para almacenar información general.
CREATE TABLE Informacion_peliculas (
Id_Pelicula VARCHAR(10) AUTO_INCREMENT PRIMARY KEY,
Titulo VARCHAR(30),
Año YEAR,
Genero VARCHAR(20)
);
-- FASE 2: Tabla para almacenar información detallada sobre películas.
CREATE TABLE Detalles_peliculas (
Id_Pelicula VARCHAR(10) AUTO_INCREMENT PRIMARY KEY,
Director VARCHAR(50),
Guionistas VARCHAR(100),
Reparto VARCHAR(100),
Duracion VARCHAR(10),
Argumento VARCHAR(150),
Puntuacion_IMDB FLOAT,
Puntuacion_Rotten_Tomatoes VARCHAR(4));
-- FOREIGN KEY (Id_Pelicula) REFERENCES Peliculas(Id)
-- FASE 3: Tabla para almacenar información sobre actores.
CREATE TABLE Actores (
Id INTEGER AUTO_INCREMENT PRIMARY KEY,
Actor VARCHAR(50),
Actriz VARCHAR(50),
Biografia INTEGER,
Premios VARCHAR(100),
Conocido_Por VARCHAR(100)
);
-- FASE 4: Tabla para almacenar información sobre los Premios Oscar.
CREATE TABLE Premios_Oscar (
Id INTEGER AUTO_INCREMENT PRIMARY KEY,
Fecha_Ceremonia INTEGER,
Mejor_Pelicula VARCHAR(20),
Mejor_Director VARCHAR(50),
Mejor_Actor VARCHAR(50),
Mejor_Actriz VARCHAR(50)
);