Está en la página 1de 7

INSTITUTO TECNOLÓGICO DE OAXACA

INGENIERÍA EN SISTEMAS COMPUTACIONALES

Materia: Ciencia de los datos

Trabajo:
“CD1-3 Análisis Free Data”

Docente: MCC. Anayansi Cristina Hernández Abrego

Aula: I12.

Periodo escolar: Julio-Diciembre 2019

Hora: 07:00 am a 08:00 am

Alumnos:

1. Amaya Cruz Yosbert Gregorio


2. Anaya Bautista Guadalupe Berenice
3. Gerónimo Aparicio Elvia
4. Martínez López Stephanie Anaid
5. Martínez Reséndiz Diana Arodi

Fecha y lugar: Oaxaca de Juárez, Oaxaca a 08 de septiembre de


2019.
Nombre del equipo: Free Data

Tema: NETFLIX

Fuente de datos:
http://www.hometheaterinfo.com/dvdlist.htm?fbclid=IwAR0-
q62qjJaAxz8NGs9SujZQy77yTbKRUWvu6mNBocBFKRoj6rqBMaqNtPM

Millones de registros: Aproximadamente 2 Millones

Diccionario de datos:
Nombre de la tabla: Contenido
Nombre de la variable Descripción Tipo
id_contenido Llave primaria numeric
nombre Nombre del contenido varchar
duración Duración del contenido varchar
genero Género del contenido varchar

Nombre de la tabla: Produccion


Nombre de la variable Descripción Tipo
id_productora Llave primaria numeric
nombre_productora Nombre de la productora varchar
id_contenido Llave foránea perteneciente a la numeric
tabla Contenido

Nombre de la tabla: Director


Nombre de la variable Descripción Tipo
id_director Llave primaria numeric
nombre_director Nombre del director varchar
id_contenido Llave foránea de la tabla Contenido. numeric

Nombre de la tabla: Audio


Nombre de la variable Descripción Tipo
id_audio Llave primaria numeric
calidad Calidad del audio varchar
idioma Idioma del audio varchar
id_contenido Llave foránea de la tabla Contenido numeric

Nombre de la tabla: Actor


Nombre de la variable Descripción Tipo
Id_actor Llave primaria numeric
nombre Nombre del actor varchar
Id_contenido Llave foránea de la tabla Contenido numeric

Nombre de la tabla: Subtitulos


Nombre de la variable Descripción Tipo
id_subtitulos Llave primaria numeric
Idioma Idioma de los subtítulos varchar
Id_contenido Llave foránea de la tabla Contenido varchar

Nombre de la tabla: Trailer


Nombre de la variable Descripción Tipo
Id_trailer Llave primaria numeric
nombre Nombre del tráiler varchar
duración Duración del trailer varchar
Id_contenido Llave foránea de la tabla Contenido numeric

Nombre de la tabla: Capitulo


Nombre de la variable Descripción Tipo
Id_capitulo Llave primaria numeric
genero Género del capítulo varchar
nombre Nombre del capítulo varchar
num_temporada Número de temporada varchar
nombre_serie Nombre de la serie varchar
duracion Duración del capítulo varchar
Id_contenido Llave foránea de la tabla Contenido numeric

Nombre de la tabla: Pelicula


Nombre de la variable Descripción Tipo
Id_pelicula Llave primaria numeric
nombre Nombre de la película varchar
genero Género de la película varchar
duración Duración de la película varchar
Id_contenido Llave foránea de la tabla Contenido numeric

Nombre de la tabla: Cliente


Nombre de la variable Descripción Tipo
Id_cliente Llave primaria numeric
contrasenia Contraseña del cliente varchar
nombre Nombre del cliente varchar
apPaterno Apellido paterno del cliente varchar
apMaterno Apellido materno del cliente varchar
saldo Saldo del cliente numeric
Sexo Sexo del cliente varchar
F_nacimiento Fecha de nacimiento date
(dd/MM/aa)
F_registro Fecha de registro date
(dd/MM/aa)
Correo Correo de el cliente varchar
Periodo_gratis Periodo gratis del cliente varchar

Nombre de la tabla: Perfil


Nombre de la variable Descripción Tipo
Id_perfil Llave primaria numeric
nombre Nombre en el perfil de NETFLIX varchar
tipo Tipo de perfil varchar
Id_cliente Llave foránea de la tabla Cliente numeric

Nombre de la tabla: Dispositivo


Nombre de la variable Descripción Tipo
Id_dispositivo Llave primaria numeric
estado Estado del dispositivo varchar
descargas Descargar realizadas varchar
Id_perfil Llave foránea de la tabla Perfil numeric

Nombre de la tabla: Reproducción


Nombre de la variable Descripción Tipo
Id_reproduccion Llave primaria numeric
porcentaje Porcentaje de reproducción varchar
Id_contenido Llave foránea perteneciente a la numeric
tabla Contenido
Id_dispositivo Llave foránea perteneciente a la numeric
tabla Dispositivo
fecha Fecha de la reproducción Date
(dd/MM/aa)

Nombre de la tabla: Historial


Nombre de la variable Descripción Tipo
Id_historial Llave primaria numeric
Palabra Palabra clave varchar
Fecha Fecha del historial Date
(dd/MM/aa)
Id_perfil Llave foránea de la tabla Perfil numeric
Nombre de la tabla: Lista
Nombre de la variable Descripción Tipo
Id_lista Llave primaria numeric
Tipo Tipo de lista varchar
Nombre_contenido Nombre del contenido varchar
Id_perfil Llave foránea de la tabla Perfil numeric
Id_contenido Llave foránea de la tabla Contenido numeric

Nombre de la tabla: Plan


Nombre de la variable Descripción Tipo
Id_plan Llave primaria numeric
Nombre_plan Nombre del plan varchar
pantallas Número de pantallas numeric
calidad Calidad obtenida varchar

Nombre de la tabla: Suscripcion


Nombre de la variable Descripción Tipo
Id_suscripcion Llave primaria numeric
fecha_inicio Fecha de inicio de la suscripción Date
(dd/MM/aa)
fecha_corte Fecha de corte de la suscripción Date
(dd/MM/aa)
estado Estado de la suscripción varchar
Id_cliente Llave foránea de la tabla Cliente numeric
Id_plan Llave foránea de la tabla Plan numeric

Nombre de la tabla: Tipo de pago


Nombre de la variable Descripción Tipo
id_pago Llave primaria numeric
Tipo_pago Tipo de pago de la cuenta varchar
Id_cliente Llave foránea de la tabla Cliente numeric

Nombre de la tabla: Tarjeta fisica


Nombre de la variable Descripción Tipo
Id_tarjeta Llave primaria numeric
numero_tarjeta Número de la tarjeta bigint
vigencia Vigencia de la tarjeta Date
(dd/MM/aa)
titular Titular de la tarjeta varchar
tipo Tipo de tarjeta varchar
banco Banco a la que pertenece varchar
marca Marca de la tarjeta varchar
Id_pago Llave foránea de la tabla Tipo de numeric
Pago
estado Estado de la tarjeta varchar

Nombre de la tabla: Tarjeta regalo


Nombre de la variable Descripción Tipo
Id_regalo Llave primaria numeric
monto Monto de la tarjeta numeric
estado Estado de la tarjeta varchar
Id_pago Llave foránea de la tabla Tipo de numeric
Pago

Nombre de la tabla: Ciudad


Nombre de la variable Descripción Tipo
Id_city Llave primaria numeric
país País donde se usa la cuenta varchar
region Región donde se usa la cuenta varchar
ciudad Ciudad donde se usa la cuenta varchar

Esquema de los datos:

Contenido (id_contenido, nombre, duración, género)

Producción (id_productora, nombre_productora, id_contenido)

Director(id_director, nombre_director, id_contenido)

Audio(id_audio , calidad , idioma, id_contenido)

Actor(Id_actor, nombre, Id_contenido)

Subtitulos(id_subtitulos, Idioma, Id_contenido)

Trailer(Id_trailer, nombre, duración, Id_contenido)

Capitulo(Id_capitulo, genero, nombre, num_temporada, nombre_serie, duración,


Id_contenido)

Pelicula(Id_pelicula, nombre, genero, duración, Id_contenido)


Cliente(Id_cliente, contrasenia, nombre, apPaterno, apMaterno, saldo, Sexo,
F_nacimiento, F_registro, Correo, Periodo_gratis)

Perfil(Id_perfil, nombre, tipo, Id_cliente)

Dispositivo(Id_dispositivo, estado, descargas, Id_perfil)

Reproducción(Id_reproduccion, porcentaje, Id_contenido, Id_dispositivo, fecha)

Historial(Id_historial, Palabra, Fecha, Id_perfil)

Lista(Id_lista, Tipo, Nombre_contenido, Id_perfil, Id_contenido)

Plan(Id_plan, Nombre_plan, pantallas, calidad)

Suscripcion(Id_suscripcion, fecha_inicio, fecha_corte, estado, Id_cliente, Id_pla)

Tipo de pago(id_pago, Tipo_pago, Id_cliente)

Tarjeta fisica(Id_tarjeta, numero_tarjeta, vigencia, titular, tipo, banco, marca,


Id_pago, estado)

Tarjeta regalo(Id_regalo, Monto, Estado, Id_pago)

Ciudad(Id_city, País, Region, Ciudad)

Reglas del negocio


A continuación definiré las reglas que debemos de seguir:

1. Todas las llaves primarias deben de ser de tipo not null.


2. Las fechas se van a manejar en el formato (dd/mm/aa).
3. El valor de cualquier tipo de nombre será con un espacio de 100.
4. En cuestión de tiempos ya sea el capítulo, película, etc, será con espacio
de 70.
5. El número de temporada se manejará con un espacio de 20.
6. Cualquier id se manejarán con el tipo de dato numeric.
7. El sexo se manejará con un solo carácter que será M o F, es por eso que
su espacio de reservado será de 2.
8. Los demás atributos que sean varchar tendrán un espacio de 50.
9. El número de tarjeta como es un número grande, se usará el tipo de dato
bigint.
10. Los estados se manejarán con un estado de 20 y 25 dependiendo el caso.

También podría gustarte