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 define una superclase a través de diferentes subclase. Ejemplo: Se tiene las entidades Cuenta de Ahorro y Cuenta.

Presentaciones similares


Presentación del tema: "Base de Datos I. 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."— Transcripción de la presentación:

1 Base de Datos I

2 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. 2

3 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. 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 define una superclase a través de diferentes subclase. Ejemplo: Se tiene las entidades Cuenta de Ahorro y Cuenta."

Presentaciones similares


Anuncios Google