La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Base de Datos I. El proceso por el que se definen las diferentes subclases de una superclase Ejemplo: Se requiere guardar la información de los empleados,

Presentaciones similares


Presentación del tema: "Base de Datos I. El proceso por el que se definen las diferentes subclases de una superclase Ejemplo: Se requiere guardar la información de los empleados,"— Transcripción de la presentación:

1 Base de Datos I

2 El proceso por el que se definen las diferentes subclases de una superclase Ejemplo: Se requiere guardar la información de los empleados, la cual incluye, clave de empleado, nombre, fecha de contratación, dirección, tipo de trabajo, el cual puede ser secretaria, técnico o ingeniero. Si es secretaria se requiere las horas de trabajo, si es técnico el nivel de ingles que domina y si es ingeniero el tipo de ingeniero. 2

3 El proceso por el que se define una superclase a través de diferentes subclase. Ejemplo: Se tiene las entidades Cuenta de Ahorro y Cuenta de cheques, ambas tienen los atributos semejantes de No de cuenta y Saldo, aunque además de estos dos atributos, Cuenta de Ahorro tiene el atributo Tasa de Interés y Cuenta de Cheques el atributo Saldo de Deudor. 3

4 4 Actualmente el Hospital San Martín cuenta con una base de datos que permite llevar el control de sus procesos, pero que desea eficientar, la BD está estructurada como sigue: Se manejan 4 tipos de empleado: médico, enfermero, administrativo e intendente. Cada empleado tiene como datos, número de control, nombre completo, domicilio, teléfono y salario. La entidad médico, adicionalmente tiene atributos número de cédula profesional y especialidad. La entidad enfermero, adicionalmente tiene el atributo número de cédula profesional. La BD, cuenta con la información de pacientes, cuyos atributos son: número de control, nombre, domicilio, teléfono y alergias. En cuanto a los proveedores, se cuenta con nombre, teléfonos, domicilio, RFC y clave de proveedor.

5 Es una abstracción, a través de la cual las relaciones se tratan como entidades de un nivel más alto. Se utiliza para expresar relaciones entre relaciones o entre entidades y relaciones. 5

6 Ejemplo 1: Esquema que almacena información sobre las entrevistas que una empresa de reclutamiento organiza entre solicitantes de empleo y diferentes empresas. 6

7 7 Empresa Solicitante nombre dirección nombre teléfono id fecha puesto clave Entrevista a «Algunas entrevistas dan lugar a ofertas de empleo y otras no ». (1:n) aprobado

8 8 Empresa Solicitante nombre dirección nombre teléfono id fecha puesto clave Entrevista a «Toda entrevistas dan lugar a ofertas de empleo y otras no ». (1:n) Oferta de empleo aprobado (1:n)

9 9 Empresa Solicitante nombre dirección nombre teléfono id fecha puesto clave Entrevista a «No se puede establecer una relación de otra». (1:n) Oferta de empleo aprobado Resultan en

10 10 Empresa Solicitante nombre dirección nombre teléfono id fecha puesto clave Entrevista a «Algunas entrevistas dan lugar a ofertas de empleo y otras no ». (1:n) Oferta de empleo aprobado Resultan en ENTREVISTA Entidad agregada o compuesta (1:n)

11 Ejemplo 2 11 Profesor Asignatura nombre dirección nombre Número id clave impartir «Algunos profesores utilizan diversos medios para impartir asignaturas». (1:n) Medios Usa (1:n) (1:1) Nombre

12 Ejemplo 2 12 Profesores Asignaturas nombre dirección nombre Número id clave Impartir (1:n) Medios Usa (1:1) Nombre «En algunos proyectos los empleados pueden utilizar maquinaria». (1:n)

13


Descargar ppt "Base de Datos I. El proceso por el que se definen las diferentes subclases de una superclase Ejemplo: Se requiere guardar la información de los empleados,"

Presentaciones similares


Anuncios Google