Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INDICE
Tabla de contenido
Instituto Tecnolgico de Ciudad Jurez .............................................................................................. 1
INDICE.................................................................................................................................................. 2
Introduccin ........................................................................................................................................ 3
Objetivo ........................................................................................................................................... 3
Requerimientos de Bases de Datos................................................................................................. 3
Tablas Entidad Relacin ...................................................................................................................... 3
Diagrama Entidad-Relacin ............................................................................................................. 3
Tabla Personal ............................................................................................................................. 3
Tabla Llanta ................................................................................................................................. 4
Tabla Maquinaria ........................................................................................................................ 4
Tabla Clientes .............................................................................................................................. 4
Tabla Ventas ................................................................................................................................ 5
Tabla Proveedor .......................................................................................................................... 5
Modelo Entidad Relacin ................................................................................................................ 6
Cardinalidades ................................................................................................................................. 7
Generalizacin ................................................................................................................................. 9
Diagrama de Caso de uso .............................................................................................................. 11
Caso de uso ............................................................................................................................... 11
Caso UML................................................................................................................................... 12
Algebra Relacional ......................................................................................................................... 14
Introduccin
Objetivo
Presentar un proyecto donde se relacionara lo visto en clase para crear una empresa y en ella
hacer una base de datos.
Tabla Personal
Personal
Nombre
Edad
Nombre_em
Fecha_nacimiento
Apellido1_em
Id_Em #
R.F.C
CURP
Direccion_em
Sueldo
Puesto
Dir1
Dir2
Apellido2_em
Tabla Llanta
Llanta
Tamao
Marca #
Estado
Cantidad
Tipo
Tabla Maquinaria
Maquinaria
Marca
Cantidad
Modelo #
Nombre_Maq
Tabla Clientes
Cliente
Nombre
Nombre_cl
R.F.C
Id_Cl #
ES
Apellido1_cl
Moral
Fisica
Apellido2_cl
Nombre_Asoc
Denominacion
Direccion_cl
CURP
Telefono
Dir1
Correo
Tel1
Dir2
Correo_1
Tel2
Correo_2
Tabla Ventas
Ventas
Fecha
Id_venta #
Id_cliente
Cantidad
Producto
Fecha_dia
Tabla Proveedor
Proveedor
Cod_pro #
Nombre
Compaa
Telefono
Direccion_pro
Nombre_pro
Tel1
Dir1
Apellido1_pro
Tel2
Dir2
Apellido2_pro
Id_Cl #
R.F.C.
Tamao
Estado
Marca #
1:N
Comprar
Llantas
Cliente
Direccion
Telefono
Llanta
CURP
Cantidad
Sueldo
N:M
Fecha
Vende a los
clientes
Id_EM #
Puesto
Direccion_em
1:N
Producto
Ventas
Id_venta
Id_cliente
Realiza
Ventas
Personal
Edad
Cantidad
Nombre
CURP
N:M
Utiliza
Maquinas
Nombre_maq
Nombre
Compaia
N:1
Vende
Maquinaria
Maquinaria
Modelo
Cantidad
Marca
Proveedor
Cod_pro #
Telefono
Direccion_pro
Cardinalidades
1.- Compra de un producto
4.-Uso de Maquinaria
Especializacin
Saldo
Id_Em #
R.F.C
Nombre
Telefono
CURP
Puesto
Es
Gerente
Desponchador
Limpieza
Administrador
Num_Piso
Area_Trabajo
Turno
Oficina
Generalizacin
Persona
R.F.C
Nombre
Edad
Direccion
Cliente
Proveedor
Id_clie
Cod_pro
Telefono
Sexo
CURP
Personal
Compaia
Id_em
Diccionario de Datos
Tabla Cliente
Atributo
Id_Cl #
Nombre
CURP
R.F.C.
Calle y Num
Colonia
Ciudad
Tel1
Tel2
Correo1
Correo2
Significado
Tipo numrico
Tipo carcter
Tipo String
Tipo String
Tipo String
Tipo String
Tipo String
Tipo numrico
Tipo numrico
Tipo carcter
Tipo carcter
Tabla Personal
Atributo
Nombre del Dominio
Clave nica del empleado
Id_Em #
Nombre completo del empleado
Nombre
Referencia a aos trabajados
Edad
Clave de registro del empleado
R.F.C.
Clave nica del empleado
CURP
Calle y Num Lugar de vivienda del empleado
Colonia de la ciudad del empleado
Colonia
Zona de residencia del empleado
Ciudad
Pago del empleado
Sueldo
Significado
Tipo numrico
Tipo carcter
Tipo numrico
Tipo String
Tipo String
Tipo String
Tipo String
Tipo String
Tipo flotante
Puesto
Tipo carcter
(VARCAHR) Grado 20
Tabla Proveedor
Atributo
Nombre del Dominio
Significado
Cod_pro #
Nombre
Compaa
Telfono
Calle y Num
Colonia
Ciudad
Tipo numrico
Tipo carcter
Tipo carcter
Tipo numrico
Tipo String
Tipo String
Tipo String
Tabla Llanta
Atributo
Nombre del Dominio
Cdigo de llanta
Id_llan #
Fabricador de la llanta
Marca
Estado fsico de la llanta
Estado
Significado
Tipo numrico
Tipo carcter
Tipo carcter
Cantidad
Tamao
Numero de llanta
Tamao del llanta
Tipo numrico
Tipo carcter
Tipo
Tipo carcter
Tabla Venta
Atributo
Id_venta #
Id_cliente
Cantidad
Fecha
Producto
Significado
Tipo numrico
Tipo numrico
Tipo numrico
Tipo DATE
Tipo carcter
Definicin del
Dominio
(INT) Grado 5
(VARCHAR) Grado 30
(VARCHAR) Grado 20
(INT) Grado 10
(String) Grado 15
(String) Grado 20
(String) Grado 18
Tabla Maquinaria
Atributo
Nombre del Dominio
Significado
Modelo #
Nombre_maq
Cantidad
Tipo numrico
Tipo carcter
Tipo numrico
Definicin de
Dominio
(INT) Grado 5
(VACHAR) Grado 15
(INT) Grado 3
Tipo carcter
(VARCHAR) Grado 10
Marca
10
Caso de uso
Solicitar reparacion
1.- Solicita informacin
2.- Solicita servicio
3.- Proporciona informacin
4.- Revisar Vehculo
5.-Diagnotisco del Vehculo
6.- Reparacin del Vehculo
7.- Costo del Vehculo
8.- Pago del Servicio
Cliente
Empleado
Cliente (1,2,7)
Empleado (3,4,5,6)
Compra de Producto
1.- Solicita Informacin
2.- Preguntar por Producto
3.- Revisar Disponibilidad del
producto
4.- Entregar Producto al Cliente
5.- Fijar Precio del producto
6.- Pagar Producto
Cliente
Empleado
Empleado (4,5)
Cliente (1,2,6)
Inverntario
Inventario (3)
Cancelacin de un Producto
Cliente
Cliente
(1,2,5)
Empleado
Empleado (3)
Inventario
Caja (4)
11
Cancelacin de un Producto
Cliente
Cliente
(1,2,5)
Empleado
Empleado (3)
Inventario
Caja (4)
Contratacion de un Empleado
1.- El gerente busca personal
2.- La persona va en busca de el
empleo
3.- El gerente procede con una
entrevista
4.- La persona responde a la
entrevista
5.- El gerente contrata a persona
como nuevo empleado
Gerente
Persona
Persona (2,4)
Gerente (1,3,5)
Caso UML
1:N
Vende
12
N:M
Compra
1:N
Vende
N:M
Usa
13
Algebra Relacional
Tabla Persona
14
15