Dicionario de datos

Solo disponible en BuenasTareas
  • Páginas : 5 (1247 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de junio de 2011
Leer documento completo
Vista previa del texto
Tic 31

MANUEL DE JESUS CERVANTES VILLANUEVA

BASE DE DATOS

MARIA EUGENIA GUERRERO CHAN



VIERNES 20 DE MAYO DEL 2011


ENTIDAD ATRIBUTO SIMPLE

RELACION ATRIBUTO MULTIVALORADOUNION ATRIBUTO DERIVADO

ATRIBUTO COMPUESTO ENTIDAD DEBIL
ALUMNO
EDAD
NUM_MAT
DOMICILIO
C.P
CO
#
C
CARRERA
GRUPO
NOMBRE
N2
AP
AM
N1

UNIDAD 1 MODELO RELACIONAL
EJERSICIO 1-Suponga que a una tienda comercial le surten varios proveedores sus respectivos productosque son propios de ellos. Los productos son comprados por los clientes como lo es en todas las tiendas, existen clientes que son de antaño y clientes que son de paso. Los clientes pueden comprar la cantidad de productos que quieran considerando que el cliente cuando entra a la tienda pudiera comprar o no un producto.

CLIENTE
TEL
RFC
NOMBRE
TIPO_cliente
SURTE
PRODUCTOS
CODIGO
PRESENTACIONPRECIO
CANT_PROD
MARCA
TAMAÑO
PROVEEDORES
TIPO_PROD
RFC
NOMBRE
N1
N2
am
ap
EMPRESA
1
N
COMPRA
N
1
APP
N1
N2
AMM

DEFINICION DE MODELO RELACIONAL: Este tipo de modelo utiliza una colección de tablas para representar tanto los datos como las relaciones entre los datos. Se basa en una estructura de datos simples.
Tuplas y (filas)
“RELACION” Atributos(columna)
A1 | A2 | A3 | ….. | …… | AN |
| | | | | |
| | | | | |
| | | | | |

Ejemplo:
Cuenta Relación (Tabla)
Num_cuenta | Nom_sucursal | Saldo |
C-101 | Banamex 1 | $ 5000 |
C-102 | Banamex 2 | $ 3000 |
C-103 | Banamex 3 | $ 6000 |
C-104 | Banamex 4 | $ 8000 |

DOMINIO DE UNA TABLA:
Num_cuentaVarchar (10)Nom_sucursal Varchar (15)Saldo Float (3) |

EJERSICIO 2- En una empresa los empleados pertenecen a un departamento en particular los empleados tienen su propio id, nombre, domicilio, antigüedad y más de un teléfono.
Los departamentos tienen su propio número, área, nombre de jefe, cantidad de empleados, en los departamentos se desarrollan proyectos endonde cada proyecto tiene su identificador, nombre del proyecto, responsable del proyecto, en un proyecto trabaja más de un empleado y esos empleados son exclusivos de ese proyecto.
A los proyectos los abastecen los proveedores en donde un proveedor puede abastecer a más de un proyecto y el proveedor no es exclusivo de un solo proyecto. La información del proveedor es RFC, nombre, un soloteléfono y la empresa en la que trabaja.
Nota: un departamento tiene sus propios proyectos y esos proyectos son exclusivos de ese departamento.
Empleado |
| Nombre | | | |
Id_emp | N1 | N2 | AP | AM | antigueda | Num_area | Id_prov |
| | | | | | | |
Tel_Empleado |
Id_emp | Tel_casa | Cel |
| | |
Departamento |
| Nombre_jefe | | |
Num_are | N1 | N2| AP | AM | Cant_emp | |
| | | | | | |
Proyectos |
| | Responsable | |
Id | nombre | N1 | N2 | AP | AM | Num_area |
| | | | | | |

Proyectos_Proveedor |
Id | RFC |
| |
Proveedor |
| Nombre | | | |
RFC | N1 | N2 | AP | AM | teléfono | Empr_trab | |
| | | | | | | |

NOMBRE
PERTENECE
TIENE
PROYECTO
ID PROY
1
ABASTECE
PROVEEDORRESPONSABLE
N1
N2
AM
AP
NOMBRE
AM
AP
N2
N1
DPTO
PERTENECE
NUM_AREA
JEFE
N1
N2
AP
AM
CANT_EMPLEADO
EMPLEADO
ANTIGUEDAD
ID
TEL
DOMICILIO
COL
#
CA
N
N
1
1
N
M
N
RFC
NOMBRE
TEL
EMP_TRAB
AP
AM
N2
N1


REDUCCION DE UN ESQUEMA ENTIDAD RELACION A TABLAS (MODELO RELACIONAL).
PASO 1: Representación tabular de los conjuntos de entidades fuertes.
Ejemplo:...
tracking img