martes, 8 de abril de 2014

Diccionario de datos

Introducción

Los diccionarios de datos son para poder distinguir los diferentes valores de una tabla, como lo son los valores de “null” (valores nulos), explicando parte por parte lo que contiene dicha base de datos, pero también menciona los diferentes valores que puede tomar dicho campo.

Desarrollo

Ejercicio 1:

Cliente
Campo
Tipo
Nulo
Descripción
nombre
char(10)
Si
Identifica al cliente
apellido_pat
char(10)
Si
Identifica al cliente
apellido_mat
char(10)
si
Identifica al cliente

Auto
Campo
Tipo
Nulo
Descripcion
Numero_accidentes
int(3)
Si
Número de accidentes del vehiculo

Ejercicio 2:

Cliente
Campo
Tipo
Nulo
Descripción
DNI
Varchar(50)
Si
Identificador
Nombre
Char(20)
Si
Identifica al cliente
Apellido_pat
Char(20)
Si
Identifica al cliente
Apellido_mat
Char(20)
Si
Identifica al cliente
Telefono_fijo
Int(10)
Si
Localización del cliente
Telefono_movil
Int(10)
si
Localización del cliente
Direccion
Campo
Tipo
Nulo
Descripción
Calle
Varchar(20)
Si
Dirección
Num_ext
Int(6)
Si
Dirección
Num_int
Int(6)
Si
Dirección
Cod_post
Int(5)
Si
Dirección
Ciudad
Char(20)
Si
Dirección
Estado
Char(20)
Si
Dirección

Coche
Campo
Tipo
Nulo
Descripción
matricula
Varchar(7)
Si
Datos del auto
Modelo
Varchar(10)
Si
Datos del auto
Marca
Varchar(10)
Si
Datos del auto
Color
Varchar(10)
Si
Datos del auto
DNI
Varchar(50)
Si
Datos del auto

Reparado
Campo
Tipo
Nulo
Descripción
Horas
Int(2)
Si
Tiempo de la reparación
Días
Int(2)
Si
Tiempo de la reparación
Mes
Int(2)
Si
Tiempo de la reparación
anio
Int(4)
Si
Tiempo de la reparación

Coche viejo
Campo
Tipo
Nulo
Descripción
DNI
Varchar(50)
Si
Datos del auto
Num_km_recorridos
Float(12)
Si
Datos del auto

Coche nuevo
Campo
Tipo
Nulo
Descripción
DNI
Varchar(50)
Si
Datos del auto
Num_unidades
Int(6)
Si
Datos del auto

Mecánico
Campo
Tipo
Nulo
Descripción
DNI
Varchar(50)
Si
Datos mecánico
Nombre
Char(20)
Si
Datos mecánico
Apelldio_pat
Cahr(20)
Si
Datos mecánico
Apellido_mat
Char(20)
Si
Datos mecánico
Dia_contratacion
Int(2)
Si
Datos mecánico
Mes_contratacion
Int(2)
Si
Datos mecánico
Anio_contratacion
Int(4)
si
Datos mecánico

Ejercicio 3:

Articulo
Campo
Tipo
Nulo
Descripción
Numero
Int(10)
Si
Información del articulo
Frab_distribuidora
Char(20)
Si
Información del articulo
Existencias_por_fabrica
Int(10)
Si
Información del articulo
Descripción_art
Char(100)
Si
Información del articulo

Cliente
Campo
Tipo
Nulo
Descripción
Numero_int
Int(6)
Si
Datos del cliente
Numero_ext
Int(6)
Si
Datos del cliente
Lim_cred
Int(6)
Si
Datos de crédito del cliente
Saldo
Int(10)
Si
Datos de crédito del cliente
Saldo_lim
Int(10)
Si
Datos de crédito del cliente
descuento
Int(10)
Si
Datos de venta al cliente

Direccion_envio
Campo
Tipo
Nulo
Descripción
Calle_envio
Varchar(40)
Si
Dirección envío
Ciudad_envio
Varchar(40)
Si
Dirección envío
Comuna_envio
Varchar(40)
Si
Dirección envío

Fabrica
Campo
Tipo
Nulo
Descripción
Numero
Int(6)
Si
Datos de la fábrica
Teléfono_contacto
Int(10)
Si
Datos de la fábrica
Art_que_provee
Char(40)
Si
Datos de la fábrica

Pedido
Campo
Tipo
Nulo
Descripción
Num_cliente
Int(20)
Si
Datos pedido
Dia_pedido
Int(2)
Si
Datos pedido
Mes_pedido
Int(2)
Si
Datos pedido
Anio_pedido
Int(4)
Si
Datos pedido
Num_art
Int(6)
Si
Datos pedido
cantidad
Int(12)
Si
Datos pedido

Ejercicio 4:

Categoria
Campo
Tipo
Nulo
Descripción
Id
Int(10)
Si
Identificador
Nombre
Char(20)
Si
Nombre
Apellido_pat
Char(20)
Si
Apellido
Apellido_mat
Char(20)
Si
Apellido
descripcion
Char(100)
Si
Descripción pequeña

Cliente
Campo
Tipo
Nulo
Descripción
RUT
Varchar(50)
Si
Dato del cliente
Nombre
Char(20)
Si
Dato del cliente
Apellido_pat
Char(20)
Si
Dato del cliente
Apellido_mat
Char(20)
Si
Dato del cliente

Localizacion_cliente
Campo
Tipo
Nulo
Descripción
Num_int
Int(6)
Si
Localización del cliente
Num_ext
Int(6)
Si
Localización del cliente
Comuna
Int(10)
Si
Localización del cliente
Ciudad
Char(20)
Si
Localización del cliente
calle
Varchar(20)
Si
Localización del cliente

Localizacion_proveedor
Campo
Tipo
Nulo
Descripción
Num_int
Int(6)
Si
Localización del proveedor
Num_ext
Int(6)
Si
Localización del proveedor
Ciudad
Char(20)
Si
Localización del proveedor
Colonia
Char(20)
Si
Localización del proveedor
Pag_web
Varchar(40)
Si
Localización del proveedor

Producto
Campo
Tipo
Nulo
Descripción
Id
Int(10)
Si
Datos del producto
nombre
Char(10)
Si
Datos del producto
Stock
Int(10)
Si
Datos del producto
Precio_actual
Float(12)
Si
Datos del producto

Proveedor
Campo
Tipo
Nulo
Descripción
RUT
Varchar(50)
Si
Datos del proveedor
Nombre
Char(20)
Si
Datos del proveedor
Apellido_pat
Char(20)
Si
Datos del proveedor
Apellido_mat
Char(20)
Si
Datos del proveedor

Venta
Campo
Tipo
Nulo
Descripción
Id
Int(10)
Si
Identificador de la venta
Descuento
Float(12)
Si
Descuento de la venta
Cliente
Varchar(50)
Si
Cliente
Dia
Int(2)
Si
Fecha de la venta
Mes
Int(2)
Si
Fecha de la venta
Anio
Int(2)
Si
Fecha de la venta
Monto_fnal
Float(12)
Si
Costo

Ejercicio 5:

Juega
Campo
Tipo
Nulo
Descripción
Equipo
Varchar(20)
Si
Nombre del equipo
Localizacion
Varchar(100)
Si
Localización del juego

Nombre
Campo
Tipo
Nulo
Descripción
Nombre_jugador
Char(20)
Si
Dato del jugador
Apellido_pat
Char(20)
Si
Dato del jugador
Apellido_mat
Char(20)
Si
Dato del jugador

Partido;
Campo
Tipo
Nulo
Descripción
Puntos
Int(3)
Si
Datos por equipo
Tiros
Int(3)
Si
Datos por equipo
Pases
Int(3)
Si
Datos por equipo
Resultados
Varchar(50)
Si
Datos por equipo

Ejercicio 6:

Aeropuerto
Campo
Tipo
Nulo
Descripción
Código
Varchar(10)
Si
Código del aeropuerto
Ciudad
Char(20)
Si
Ciudad de partida
Nombre
Char(20)
Si
Nombre del aeropuerto
Pais
Char(20)
Si
País del aeropuerto

Avión
Campo
Tipo
Nulo
Descripción
Numero_de_vuelos
Int(4)
Si
Número de vuelos del avión
capacidad
Int(4)
Si
Capacidad del avión

Escalas
Campo
Tipo
Nulo
Descripción
Numero_de_vuelos
Int(4)
Si
Escalas durante el vuelo

Programa_de_vuelos
Campo
Tipo
Nulo
Descripción
Numero_de_vuelos
Int(4)
Si
Número de vuelos durante el día
Línea_aerea
Char(10)
Si
Línea aérea del vuelo
Días_de_vuelo
Int(4)
Si
Días de duración del vuelo

Ejercicio 7:

Complejo_deportivo
Campo
Tipo
Nulo
Descripción
Tipo_de_deportivo
Char(20)
Si
Monodeportivo o polideportivo

Evento
Campo
Tipo
Nulo
Descripción
Jefe_de_organizacion
Char(100)
Si
Nombre del jefe
Dia
Int(2)
Si
Fecha del evento
Mes
Int(2)
Si
Fecha del evento
Anio
Int(4)
Si
Fecha del evento
Duracion
Int(17)
Si
Duración del evento
Num_de_comisarios
Int(3)
Si
Comisarios presentes durante el evento

Participantes
Campo
Tipo
Nulo
Descripción
Equipo
Varchar(100)
Si
Numero de integrantes
Num_de_participantes
Int(3)
Si
Participantes totales

Polideportivo
Campo
Tipo
Nulo
Descripción
Jefe_de_organizacion
Char(60)
Si
Nombre del jefe
Área_total
Float(12)
Si
Area del deportivo
localizacion
Char(100)
Si
Ubicación del deportivo

Ejercicio 8:

Cine
Campo
Tipo
Nulo
Descripción
Nombre
Varchar(20)
Si
Nombre del cine
Numero
Int(6)
Si
Número de cine
Calle
Varchar()20
Si
Localización
Ciudad
Char(20)
Si
Localización

Directores
Campo
Tipo
Nulo
Descripción
Nombre_director
Char(20)
Si
Datos del director
Apellido_director_pat
Char(20)
Si
Datos del director
Apellido_director_mat
Char(20)
Si
Datos del director
Peliculas dirigidas
Int(3)
Si
Datos del director

Funcion
Campo
Tipo
Nulo
Descripción
Dia_transmicion
Int(2)
Si
Transmisión de la película
Hora_inicio
Int(5)
Si
Transmisión de la película
sala
Int(2)
Si
Transmisión de la película

Lenguaje
Campo
Tipo
Nulo
Descripción
Sin_subtitulos_spaniol
Char(2)
Si
Datos del lenguaje
Con_subtitulos_espaniol
Char(2)
Si
Datos del lenguaje
País_origen
Char(20)
Si
Origen
Pelicula
Campo
Tipo
Nulo
Descripción
Titulo_original
Char(40)
Si
Datos de la película
Titulo_distribucion
Char(40)
Si
Datos de la película
Anio_produccion
Char(4)
Si
Datos de la película
Idioma_original
Char(20)
Si
Datos de la película
Duracion_horas
Float(12)
Si
Datos de la película
Identificador
Varchar(5)
Si
Datos de la película
Opinión
Varchar(200)
Si
Datos de la película
Dia_estreno
Int(2)
Si
Datos de la película
Mes_estrno
Int(2)
Si
Datos de la película
Anio_estreno
Int(4)
Si
Datos de la película
url
Varchar(20)
Si
Datos de la película
Genero
Char(20)
Si
Datos de la película
clasificacion
Char(20)
Si
Datos de la película

Reparto
Campo
Tipo
Nulo
Descripción
Nombre_actor
Char(20)
Si
Datos del actor
Apellido_pat_actor
Char(20)
Si
Datos del actor
Apellido_mat_actor
Char(20)
Si
Datos del actor
Nacionalidad
Char(20)
Si
Datos del actor
Películas_actuadas
Int(3)
Si
Datos del actor

Salas
Campo
Tipo
Nulo
Descripción
Nombre
Varchar(20)
Si
Nombre de la sala en que se transmite
numero
Int(32)
Si
Número de la sala en que se transmite

Ejercicio 9:

Entrenador
Campo
Tipo
Nulo
Descripción
Nombre_entrenador
Char(20)
Si
Datos del entrenador
Apellido_pat_entrenador
Char(20)
Si
Datos del entrenador
Apellido_mat_entrenador
Char(20)
Si
Datos del entrenador

Jugador
Campo
Tipo
Nulo
Descripción
Nombre
Char(20)
Si
Datos del jugador
Apellido_pat
Char(20)
Si
Datos del jugador
Apellido_mat
Char(20)
Si
Datos del jugador

Modalidades
Campo
Tipo
Nulo
Descripción
Individual_masc
Int(3)
Si
Modalidad
Individual_fem
Int(3)
Si
Modalidad
Dobles_masc
Int(3)
Si
Modalidad
Dobles_fem
Int(3)
Si
Modalidad
Dobles_mixto
Int(3)
Si
Modalidad

Participantes
Campo
Tipo
Nulo
Descripción
Árbitros
Int(2)
Si
Árbitros presentes
Ganancias_por_jugador
Float(12)
Si
Ganancias por cada participante

Torneo
Campo
Tipo
Nulo
Descripción
precio
Int(6)
Si
Precio total del torneo
Anio
Int(4)
Si
Año en que se realizo
Resultados_por_anio
Int(10)
Si
Resultados por cada año que se realiza el torneo

Ejercicio 10:

Estantes
Campo
Tipo
Nulo
Descripción
Altura
Int(2)
Si
Altura de localización
Piezas
Int(2)
Si
Número de piezas que lo componen
Pasillo
Int(2)
Si
Pasillo de localización
Unidades_almacenadas
Int(2)
Si
Unidades almacenadas

piezas
Campo
Tipo
Nulo
Descripción
identificador
Int(4)
Si
Identificador de la pieza

Mueble
Campo
Tipo
Nulo
Descripción
Numero
Int(10)
Si
Número del mueble
Precio
Float(12)
Si
Precio del mueble

Conclusión

Los diccionarios de datos sirven para poder entender que tipo, valor y tipo de clave que estamos guardando en una tabla, esto nos es de gran utilidad para poder consultar los datos que almacenamos, para el caso en que los olvidemos o lo necesitemos posteriormente.

No hay comentarios.:

Publicar un comentario