Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Base de datos - con eso apruebas, Diapositivas de Programación de Bases de Datos

este documento te va ayudar aprobar tu examenes

Tipo: Diapositivas

2023/2024

Subido el 17/12/2023

pier-zevallos-bocanegra
pier-zevallos-bocanegra 🇵🇪

1 documento

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Escuela Profesional de Ingeniería de Computación y Sistemas
Laboratorio de Base de Datos
Ing. Diana Flores Saavedra Pág 1
BASE DE DATOS
Docente de laboratorio:
FLORES SAAVEDRA, DIANA MARISEL
MODELO E-R:
ENTIDADES, RELACIONES,
ATRIBUTOS y RESTRICCIONES
Ing. Diana Flores Saavedra 2
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Base de datos - con eso apruebas y más Diapositivas en PDF de Programación de Bases de Datos solo en Docsity!

Laboratorio de Base de Datos

BASE DE DATOS

Docente de laboratorio:

FLORES SAAVEDRA, DIANA MARISEL

MODELO E-R:

ENTIDADES, RELACIONES,

ATRIBUTOS y RESTRICCIONES

Ing. Diana Flores Saavedra 2

Laboratorio de Base de Datos

INDICE

Ing. Diana Flores Saavedra 3 Oracle SQL Developer Data Modeler Entidades, relaciones, atributos y restricciones Actividad de laboratorio Comentarios finales

LOGRO DE LA SESIÓN

  • El alumno al finalizar la sesión será capaz

de elaborar el modelo E-R identificando

entidades, relaciones, atributos y

restricciones, mediante Oracle SQL

Developer Data Modeler.

Ing. Diana Flores Saavedra 4

Laboratorio de Base de Datos ACTIVIDAD LABORATORIO 7 Ing. Diana Flores Saavedra

ASISTENCIA HOSPITALARIA

  • Un alto cargo del departamento de sanidad de una Comunidad Autónoma pretende mejorar el funcionamiento del sistema sanitario informatizando algunos aspectos de su gestión, especialmente en lo que se refiere a la atención al paciente, y propone diseñar una Base de Datos con la información más relevante.
  • En una primera aproximación, indica que la red sanitaria consta de varios hospitales, cada uno de los cuales integra uno o varios servicios (“traumatología”, “medicina interna”, ”urología”, etc.) en los que son atendidos los pacientes. Puesto que no todos los hospitales disponen de los mismos servicios, en la ficha de cada hospital figura la lista de servicios disponibles y, para cada uno de ellos, el número de camas que tiene (si procede, pues no todos los servicios hospitalarios disponen de camas). Otros datos que figuran en la ficha de cada hospital son su código identificativo (codHospital), el nombre, la ciudad en que está ubicado, el teléfono, y el nombre del director (uno de los médicos adscritos a dicho hospital).
  • En la ficha de cada médico figuran sus datos personales (DNI, apellidos-nombre y fecha de nacimiento), el hospital al que está adscrito, y la lista de servicios hospitalarios en los que trabaja (puede desarrollar su actividad en varios servicios, del mismo o de diferentes hospitales). También se indica si el médico ocupa la dirección del hospital al que está adscrito. Ing. Diana Flores Saavedra 8

Laboratorio de Base de Datos

ASISTENCIA HOSPITALARIA

  • Todo ciudadano que ha utilizado alguna vez los servicios sanitarios tiene asociado

un documento o “Historia Clínica”, identificado por un número único (codHist)

dentro de la red sanitaria. En cada historia clínica figuran los datos personales del

paciente (DNI, apellidos-nombre, fecha de nacimiento, número de Seguridad

Social y otros datos opcionales), junto con la lista de todas las visitas médicas

realizadas. En cada una de estas visitas consta la fecha y hora, el hospital y

servicio en que ha sido atendido, el médico, y una breve descripción del

diagnóstico y tratamiento realizados. Si el paciente es ingresado, se hace constar,

además, el nº de habitación y la fecha en que abandona el hospital. El interés de

esta información no es sólo estadístico, sino que debe permitir conocer en todo

momento el nº de camas libres de cada servicio de un hospital.

  • Para simplificar la identificación de los diferentes servicios, se ha decidido utilizar

acrónimos de los nombres (idServicio), si bien también se desea tener

almacenado su nombre completo, y un comentario opcional. Hay que tener en

cuenta que un mismo servicio se puede ofrecer en hospitales distintos.

Ing. Diana Flores Saavedra 9 LABORATORIO Nº 4

1. Identifica las entidades, relaciones,

atributos y restricciones en el caso

presentado.

2. Elabora los diagramas E-R del caso

propuesto, usando el software Data

Modeler.

Laboratorio de Base de Datos Comentarios finales Ing. Diana Flores Saavedra 13

BIBLIOGRAFÍA

Celin Cherian Oracle SQL Developer Data Modeler User's Guide, Release 17. Oracle, 2017. ISBN: E88162- 03 Ing. Diana Flores Saavedra 14