Upload
mario-ezequiel-garcia-huerta
View
38
Download
26
Embed Size (px)
DESCRIPTION
DDBD_U1_EA_
Citation preview
MARIO EZEQUIEL GARCIA HUERTA
PROBLEMA ESTACIN DE POLICA
Una estacin de polica desea disear una base de datos que recoja la informacin de su funcionamiento.
Se consideran los siguientes supuestos:
En la estacin trabajan una serie de policas de los que se desea almacenar: ife,nombre, categora y la funcin que desempea; ellos pueden desempear funcionesdistintas como administrativas, agentes, etc.
Cada polica tiene un nico jefe aunque un polica puede ser jefe de varios.En la estacin existe un arsenal de armas. Cada arma est identificada por un cdigonico, pertenece a una clase (cuerno de chivo, escopeta, etc.) y tiene un nombredeterminado.
Cada polica puede utilizar una o varias armas en un momento determinado. Esimportante conocer el grado de habilidad (puntuacin de 1 a 10) de cada polica con cadauna de las armas que utiliza.
Un delincuente tiene una identificacin, nombre y telfono; es arrestado por uno oms policas.
A cada delincuente que permanece en la estacin se le encierra en un calabozo quetiene un cdigo y una ubicacin.
En el calabozo pueden estar encerrados varios delincuentes.Los delincuentes estn involucrados en casos de los que se conocen el cdigo delcaso y el juzgado que los instruye; interesa saber cul es el principal cargo (robo, homicidio, etc.) que se le atribuye a un delincuente en cada caso que est involucrado.
Uno o varios policas investigan cada uno de los casos.
Indicaciones:
Del problema Estacin de polica descrito anteriormente, identifica lo siguiente:Los usuarios que van a interactuar:
Policas Jueces
Entidades, atributos y tipo de datos de cada atributo (entero, cadena, flotante, etc).
POLICIAS
IFEENTERO
NOMBRECADENA
CATEGORIACADENA
FUNCIONCADENA
ARMAS
IDENTERO
CLASECADENA
NOMBRECADENA
DELINCUENTE
IDENTIFICACIONENTERO
NOMBRECADENA
TELEFONOENTERO
CALABOZO
IDENTERO
UBICACIONCADENA
CASOS
CODIGO_CASOENTERO
JUZGADOENTERO
CARGOCADENA
Desarrolla el modelo Entidad-Relacin agregando entidades, atributos, relaciones, llaves primarias. Para ello, puedes hacer uso del software DIA o MER, ambos pueden descargarlos de internet o puedo envirselos por e-mail.
Desarrolla el modelo relacional o esquema conceptual, y agrega a cada tabla mnimo 4 atributos.POLICIAS
IFENOMBRECATEGORIAFUNCIONNUM_ARMASCASO_COD
215651646Juan PrezJefe Administrativo 513022016
215651647Mario GarciaTeniente Agente 413022016
215651648Pedro Lpez Cabo Agente313022016
215651649Luis Hernndez Cabo Agente313022016
ARMAS
IDCLASENOMBRENOM_POLICEHABILIDADIFE_POLICE
987654PISTOLAGlockJuan Prez5215651646
456123ESCOPETABenelli XM1014Mario Garcia 7215651647
123654Subfusil Heckler & Koch MP5Pedro Lpez3215651648
987123Fusil de asalto IMI GalilLuis Hernndez7215651649
DELINCUENTE
IDNOMBRETELEFONOARRESTOCARGOCALABOZO_ID
1ADONIS SUARES914-110-4686Juan PrezROBO215651646
2ALFONSO GONZALEZ9141055578Mario Garcia ASALTO215651647
3PAUL MARTINEZ9141329541Pedro LpezHOMICIDIO215651648
4MIGUEL LOPEZ 9141306895Luis HernndezROBO A CASA HABITACION215651649
CALABOZO
IDUBICACINDELINCUENTE_ID
11P1
23P2
35P3
23P4
CASOS
CODIGOJUZGADODELINCUENTE_IDCARGOCASO_POLICE
1001101ROBOJuan Prez
100232ASALTOMario Garcia
100353HOMICIDIOPedro Lpez
100434ROBO A CASA HABITACIONLuis Hernndez
Disea la arquitectura del DBMS a travs de un diagrama en el que expongas los niveles: Externo, lgico e interno, dentro de ella seala en qu nivel se encuentra el modelo relacional.
Elnivel internotiene unesquema interno, que describe la estructura fsica de almacenamiento de la base de datos. El esquema interno emplea un modelo fsico de los datos y describe todos los detalles para su almacenamiento, as como los caminos de acceso para la base de datos Elnivel conceptualtiene unesquema conceptual, que describe la estructura de toda la base de datos para una comunidad de usuarios. El esquema conceptual oculta los detalles de las estructuras fsicas de almacenamiento y se concentra en describir entidades, tipos de datos, vnculos, operaciones de los usuarios y restricciones. En este nivel podemos usar un modelo de datos de alto nivel o uno de implementacin Elnivel externoode vistasincluye variosesquemas externosovistas de usurio. Cada esquema externo describe la parte de la base de datos que interesa a un grupo de usuarios determinado, y oculta a ese grupo el resto de la base de datos. En este nivel podemos usar un modelo de datos de alto nivel o uno de implementacin
Universidad Abierta y a Distancia de MxicoCentro de Acceso y Apoyo Universitario Unidad Central Puebla # 143, Piso E3, Col. Roma Norte, C.P. 06700, Delegacin Cuauhtmoc, Mxico D.F. Telfonos 01 800 11 27 737 Horario de atencin: de 9:00 a 18:00 hrs.