jueves, 10 de abril de 2014

Diccionario de datos

Ejercicio 1

Título: Coches
Descripción: Esta tabla sirve para identificar un carro a partir de su ID.
Field
Type
Null
Key
Default
Descripción
ID
Int(2)
NO
PK
NOT NULL
Éste atributo sirve para identificar al carro

Título: Cliente
Descripción: Esta tabla contiene los datos que necesitamos del cliente que son el número de accidentes que ha tenido y el identificador del carro.
Field
Type
Null
Key
Default
Descripción
No.accidentes
int(5)
NO

0
Aquí se va a ver reflejado el número de accidentes que a tenido el cliente
ID
int(2)
NO
FK
NOT NULL
Aquí podremos ver que carro tiene

Ejercicio 2

Título: Coche
Descripción: Esta tabla refleja todos los atributos del carro que pueden ser significativos para identificarlo.
Field
Type
Null
Key
Default
Descripción
Matrícula
Varchar(10)
NO
PK
NOT NULL
Este es el identificador único del coche
color
Varchar(15)
NO

NOT NULL
Se define el color del coche
Modelo
Varchar(15)
NO

NOT NULL
Definimos que modelo es
Marca
Varchar(20)
NO

NOT NULL
Aquí va a que marca pertenece el coche
DNI cliente
Varchar(15)
Yes
FK
NULL
Aquí va el DNI del cliente, si es que tiene algún cliente como dueño del carro.
Tipo
Varchar(5)
NO

NOT NULL
Aquí se define si es un coche viejo o nuevo.

Título: Coche_nuevo
Descripción: Esta tabla sirve para dar los requisitos de un carro que sea nuevo.
Field
Type
Null
Key
Default
Descripción
Unidades_existentes
Int(50)
YES

1
Aquí se reflejara las unidades que existen de dicho auto
Matrícula
Varchar(10)
NO
FK
NOT NULL
Este es un identificador para saber que auto es

Título: Coche_viejo:
Descripción: En esta tabla se pueden ver las características de un carro de tipo viejo
Field
Type
Null
Key
Default
Descripción
Kilometraje
Int(1,000,000)
NO

NOT NULL
Aquí se podrá visualizar el kilometraje que lleva el carro
Matrícula
Varchar(10)
NO

NOT NULL
Este es un identificador para saber que auto es.

Título: Cliente
Descripción: En esta tabla podemos ver los datos del cliente que ha de tener algún coche
Field
Type
Null
Key
Default
Descripción
Nombre
Varchar(20)
NO

NOT NULL
Aquí nos da su nombre
ApellidoP
Varchar(20)
NO

NOT NULL
Aquí nos da su primer apellido(Paterno)
ApellidoM
Varchar(20)
NO

NOT NULL
Aquí nos da su último apellido(Materno)
DNI
Varchar(15)
NO
PK
NOT NULL
Este es el identificador para saber que cliente es
Calle
Varchar(25)
NO

NOT NULL
Este nos da parte de la información  sobre donde vive
Ciudad
Varchar(20)
NO

NOT NULL
Este nos da parte de la información  sobre donde vive
Delegación
Varchar(25)
NO

NOT NULL
Este nos da información  sobre donde vive
Colonia
Varchar(25)
NO

NOT NULL
Este nos da la información  sobre donde vive
No.ext
Int(500)
YES

NULL
Este nos  mejor y más exactamente en donde vive
No.int
Int(20)
YES

NULL
Este nos da información sobre exactamente donde vive en conjunto con el No.ext
Título: Teléfonos
Descripción: En esta tabla podemos ver los teléfonos que pueden tener los clientes
Field
Type
Null
Key
Default
Descripción
DNI Cliente
Varchar(15)
NO
FK
NOT NULL
Este sirve para definir a qué cliente pertenece el teléfono
Teléfono
Int(10)
NO

NOT NULL
Aquí nos permite ver el teléfono del cliente

Título: Mecánico
Descripción: En esta tabla podemos ver los datos básicos del Mecánico que puede reparar los coches.
Field
Type
Null
Key
Default
Descripción
Nombre
Varchar(20)
NO

NOT NULL
Aquí nos da su nombre
ApellidoP
Varchar(20)
NO

NOT NULL
Aquí nos da su primer apellido(Paterno)
ApellidoM
Varchar(20)
NO

NOT NULL
Aquí nos da su último apellido(Materno)
DNI
Varchar(15)
NO
PK
NOT NULL
Este es el identificador para saber de que mecánico se trata
Salario
Int(10,000)
YES

NULL
Nos da la información de cuánto gana
Fecha de contratación
Date
NO

NOT NULL
Aquí nos dice cuando comenzó a trabajar

Título: Reparación
Descripción: En esta tabla podemos ver los datos acerca de la reparación del auto
Field
Type
Null
Key
Default
Descripción
DNI Cliente
Varchar(15)
NO
FK
NOT NULL
Este sirve para definir a qué cliente pertenece el teléfono
Matrícula
Varchar(10)
NO
FK
NOT NULL
Aquí nos permite ver cuál es el carro en reparación
Fecha de Reparación
Date
NO

NOT NULL
Aquí nos muestra la fecha en la que empezó la reparación
Horas de reparación
Time
NO

NOT NULL
Nos muestra el tiempo que se tardaron en la reparación del auto

Ejercicio 3


Título: Equipo
Descripción: En esta tabla podemos ver los datos de un equipo
Field
Type
Null
Key
Default
Descripción
Logros
Varchar(100)
YES

NULL
Este sirve para conocer los logros del equipo
Nombre
Varchar(20)
NO

NOT NULL
Aquí nos permite ver el nombre del equipo
Partidos
Int(50)
YES

0
Aquí nos permite ver el número de partidos que ha tenido

Título: Jugador
Descripción: En esta tabla podemos ver los datos acerca de la reparación del auto
Field
Type
Null
Key
Default
Descripción
DNI
Varchar(20)
NO
PK
NOT NULL
Este sirve para identificar el jugador
Nombre
Int(10)
NO

NOT NULL
Aquí vemos el nombre del jugador
ApellidoP
Varchar(20)
NO

NOT NULL
Aquí vemos el apellido paterno del jugador
ApellidoM
Varchar(20)
NO

NOT NULL
Aquí vemos el apellido materno del jugador
Equipo
Varchar (15)
NO

NOT NULL
Aquí nos permite ver el nombre del equipo al que pertenece el jugador

Título: Partido
Descripción: En esta tabla podemos ver los datos acerca del partido
Field
Type
Null
Key
Default
Descripción
Resultado
Varchar(15)
NO

NOT NULL
Aquí nos muestra el resultado del partido
Id_estadísticas
int(100)
NO

NOT NULL
Aquí nos identifica cuales fueron las estadísticas del partido

Título: estadísticas
Descripción: En esta tabla podemos ver las estadísticas de un cierto partido
Field
Type
Null
Key
Default
Descripción
id
int(100)
NO
FK
NOT NULL
Este sirve para localizar las estadísticas de un cierto partido
GolesA
Int(10)
YES

0
Aquí nos permite ver los goles que anotó el equipo A
GolesB
Int(10)
YES

0
Aquí nos permite ver los goles que anotó el equipo B
Fatlas
Varchar(50)
YES

NULL
Aquí nos muestra las faltas cometidas en el partido