Professional Documents
Culture Documents
BASE DE DATOS
Dato:
Conjunto de caracteres con algn significado, pueden ser numricos, alfabticos, o alfanumricos
Informacin:
Es un conjunto ordenado de datos los cuales son manejados segn la necesidad del usuario, para que un conjunto de datos pueda ser procesado eficientemente y pueda dar lugar a informacin, primero se debe guardar lgicamente en archivos.
Modelos de datos. Modelo: Es una representacin de la realidad que contiene las caractersticas
generales de algo que se va a realizar. En base de datos, esta representacin la elaboramos de forma grfica
Qu es modelo de datos?
Es una coleccin de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semntica asociada a los datos y restricciones de consistencia. Los modelos de datos se dividen en tres grupos:
Modelos lgicos basados en objetos.
* Modelo unificador
Modelo Entidad-Relacin
ENTIDAD: Algo que es de inters para una organizacin (negocio) o
Se expresa guardando informacin * Inters del negocio * Qu informacin debemos guardar? Sustantivo o frase en mayscula
PRODUCTO
CLIENTE
FACTURA
ENTIDAD
Nombre
Edad Estatura
Estado Civil
A T R I B U T O S
Entidades Candidatas
CLIENTES
PEDIDOS PRODUCTOS
Matriz de Procesos
NOTACIN DE UN ATRIBUTO
Se representa un atributo por medio de una elipse y el interior se estribe el nombre
Color
Modelo
Fecha de vencimiento
Precio
Marca
PINTURA
Tipo
Color
Unidad medida
CONCEPTO DE RELACIN
A B
IBM
MICROSOFT
Susy Daz Campos
Trabaja en:
Entidad Empleado
Entidad Empresa
La relacin se representa por medio de un rombo y en Interior se escribe el nombre que es un verbo(accin)
Empleado Trabaja en
Empresa
SEMNTICA DE RELACIN
R: Un empleado debe trabajar en una Empresa R-1: En una Empresa deben trabajar uno o mas empleados
1 EMPLEADO 1,M EMPLEADO 1,M EMPLEADO Trabaja en Trabaja en 1,1 EMPRESA Trabaja en 1,1 EMPRESA
1
EMPRESA
1,M
CITA
MDICO
R:
1,1 MDICO
1
MDICO 1,1 MDICO
1,M
CLIENTE
R:
0,M PEDIDOS
1,1
CLIENTE Hace
1 PEDIDO
1,M
CONDUCTOR
BREVETE
R:
0,1 BREVETE
1,1
CONDUCTOR Tiene
1 BREVETE
1,1
PROFORMA
VENDEDOR
R:
PROFORMA
VENDEDOR
1 VENDEDOR
RESUMEN 1,M
PROFORMA Hace 1,1 H VENDEDOR
1,M
ENTIDAD DEBILES
Al conjunto de entidades que no tienen suficientes atributos para Formar una clave primaria
BUS
genera
PASAJE
Si eliminamos un bus, debemos eliminar tambin todos los pasajes que han Vendido para ese bus
GRADO
Numero de conjuntos de entidades que intervienen en un relacin
Relacin de grado 1
EMPLEADO
CodEmp
EMPLEADO Casado con
* Un empleado puede estar casado con una empleada * Una empleada puede estar casada con un empleado
CURSO
Es pre requisito
PERSONA
Patrocinador
Relacin de grado 2
CLIENTE
Hace
H PEDIDOS
1,M
EMPLEADO
Trabaja en
EMPRESA
1,M
Relacin de grado 3
Un proveedor distribuye productos a nuestras dos tiendas
PRODUCTO
Distribucin
PROVEEDOR
TIENDA
DISTRIBUCION
PRODUCTO
DISTRIBUCION
PROVEEDOR
DISTRIBUCION
TIENDA
CodProd
NumDist
PRODUCTO
Incluye
DISTRIBUCION
PROVEEDOR
Es para
TIENDA
PROFESOR
Ensea
CURSO
AULA
ENSEA
Tiene
CURSO
ENSEA
Se Realiza
AULA
ENSEA
Incluye
PROFESOR
GENERALIZACION
Atributos semejantes (generalizados)
direccin cliente Entidad global generada Se lee: es un (una)
Cliente natural Cliente empresa
nombre cdigo G e n e r a l i z a c i n
ctacte
Seguro social
Nombre contacto
Num. trabajadores
Atributos individuales
ESPECIALIZACION
cliente
detalle E S P E C I A L I Z A C I O N
Boleta de venta
Factura
Ruc