Tema II: El modelo relacional de datos. (2.2)

Tema II: El modelo relacional de datos. (2.2) El modelo relacional de datos. Objetivos: 9 conocer las estructuras de datos del modelo: la tupla y la

6 downloads 135 Views 1MB Size

Recommend Stories


Tema II: El modelo relacional de datos. (2.4)
Tema II: El modelo relacional de datos. (2.4) El modelo relacional de datos. Objetivos: 9 conocer las estructuras de datos del modelo: la tupla y la

TEMA 4: MODELO RELACIONAL
Modelo Relacional TEMA 4: MODELO RELACIONAL 4.1 Introducción Los modelos Entidad-Relación y Relacional son representaciones abstractas de porciones d

Story Transcript

Tema II: El modelo relacional de datos. (2.2)

El modelo relacional de datos. Objetivos: 9 conocer las estructuras de datos del modelo: la

tupla y la relación. 9 conocer básicamente la forma de modelar la realidad utilizando el modelo relacional. 9 conocer los mecanismos del modelo relacional para expresar restricciones de integridad. 9 conocer los lenguajes de manipulación propuestos para este modelo de datos: Álgebra Relacional y Cálculo Relacional de Tuplas.

1

El modelo relacional de datos. 9 2.1 Modelo relacional de datos (Aproximación

algebraica). – 2.1.1 Estructuras de datos: tupla, relación. – 2.1.2 Operadores asociados a la estructura relación: Álgebra Relacional. 9 2.2 Esquema relacional: representación de la realidad. 9 2.3 Modelo relacional de datos (Aproximación lógica) – 2.3.1 Interpretación lógica de una base de datos relacional. – 2.3.2 Cálculo Relacional de Tuplas. 9 2.4 Restricciones de integridad.

El modelo relacional de datos. Bibliografía: “Bases de datos relacionales”, M. Celma, J.C. Casamayor, L. Mota, SPUPV nº 97.767 (En valenciano SPUPV 97.3509)

Tema II

Capítulo 3.

2

El modelo relacional de datos.

2.2. Esquema relacional: representación de la realidad.

2.2. Esquema relacional: representación de la realidad.

Sistema de Información: Docencia de un centro Requisitos de Información: De cada departamento: código, nombre, director, teléfono, profesores adscritos y asignaturas que son responsabilidad del departamento.

De cada profesor: código, nombre, teléfono, departamento al que pertenece y asignaturas que imparte (indicando grupos de teoría y prácticas). De cada asignatura: código, nombre, semestre, créditos teóricos y prácticos, departamento al que pertenece y profesores que la imparten (indicando grupos de teoría y prácticas).

3

2.2. Esquema relacional: representación de la realidad.

¿Cómo organizar los datos que aparecen en los requisitos de información en un conjunto de estructuras relación?

2.2. Esquema relacional: representación de la realidad.

Directrices: 9satisfacer los requisitos de información 9evitar redundancias 9ajustarse a las estructuras de datos del modelo (relación) los dominios deben ser escalares

4

2.2. Esquema relacional: representación de la realidad.

Sistema de Información: Docencia de un centro Requisitos de Información: De cada departamento: código, nombre, director, teléfono, profesores adscritos y asignaturas que son responsabilidad del departamento.

De cada asignatura: código, nombre, semestre, créditos teóricos y prácticos, departamento al que pertenece y profesores que la imparten (indicando grupos de teoría y prácticas).

De cada profesor: código, nombre, teléfono, departamento al que pertenece y asignaturas que imparte (indicando grupos de teoría y prácticas).

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep nombre director teléfono

Profesor

N cod_pro nombre teléfono

1 N cod_asg nombre semestre teoría prac

Asignatura

1

5

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep

nombre

director

teléfono

DSIC

Sistemas Informáticos y Computación

V. Botti

3500

DISCA

Ingeniería de Sistemas, Computadores y Automática to

A. Crespo

5700

MAT

Matemática Aplicada

P. Pérez

6600

FIS

Física Aplicada

IDM

l de Operativa Estadística e Investigación s to Org. de Empresas, Economía da Financ. y Contabilidad Idiomas

EIO OEM

de

m ta r pa

en

J. Linares

5200

B. Montero

5300

L. Barceló

4900

M. Pérez

6800

Departamento (cod_dep: tira(5), nombre: tira(40), director tira(30), teléfono : entero)

2.2. Esquema relacional: representación de la realidad. Profesor cod_pro

nombre

teléfono

JCC

Juan C. Casamayor Ródenas

7796

RFC

Robert Fuster i Capilla

6789

JBD

José V. Benlloch Dualde

5760

MAF CPG JTM IGP DGT MCG

r so María Alpuente Frasnedo e of rGuillot Cristina Pérez p l José M. Torralba de Martínez s to Gil Pechuán Ignacio a d

3560 7439 4590 3423

Daniel Gil Tomás

5679

Matilde Celma Giménez

7756

Profesor (cod_pro : tira(3), nombre : tira(40), teléfono: entero)

6

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep

nombre

director

DSIC

Sistemas Informáticos y Computación

V. Botti

3500

DISCA

Ingeniería de Sistemas, Computadores y Automática

A. Crespo

5700

MAT

Matemática Aplicada

FIS IDM EIO OEM

Profesor cod_pro

nombre

teléfono

JCC

Juan C. Casamayor Ródenas

7796

RFC

Robert Fuster i Capilla

6789

JBD

José V. Benlloch Dualde

5760

MAF CPG JTM IGP DGT MCG

r

María Alpuente Frasnedo so

e

f Cristina PérezroGuillot p

t da

d

6600 5200

B. Montero

5300

L. Barceló

4900

M. Pérez

6800

3560

José M. Torralba el Martínez Ignacio os Gil Pechuán

ar Idiomas ep d Estadística e Investigación l Operativade os Economía Org. de Empresas, t Financ. day Contabilidad Física Aplicada

o nt P.ePérez m taJ. Linares

teléfono

7439 4590 3423

Daniel Gil Tomás

5679

Matilde Celma Giménez

7756

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep

1

nombre director teléfono

Profesor

N cod_pro nombre teléfono

¿y la información relativa al departamento de adscripción de un profesor y los profesores adscritos a un departamento?

7

2.2. Esquema relacional: representación de la realidad. Profesor cod_pro

nombre

teléfono

cod_dep

JCC

Juan C. Casamayor Ródenas

7796

DSIC

RFC

Robert Fuster i Capilla

6789

MAT

JBD

José V. Benlloch Dualde

5760

DISCA

MAF

María Alpuente Frasnedo

3560

DSIC

CPG

Cristina Pérez Guillot

7439

IDM

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

MCG

Matilde Celma Giménez

7756

DSIC

Profesor (cod_pro : tira(3), nombre : tira(40), teléfono: entero, cod_dep: tira(5) ))

2.2. Esquema relacional: representación de la realidad. Profesor cod_pro

nombre

teléfono

cod_dep

JCC

Juan C. Casamayor Ródenas

7796

DSIC

RFC

Robert Fuster i Capilla

6789

MAT

JBD

José V. Benlloch Dualde

5760

DISCA

MAF

María Alpuente Frasnedo

3560

DSIC

CPG

Cristina Pérez Guillot

7439

IDM

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

MCG

Matilde Celma Giménez

7756

DSIC

Profesor(cod_pro : tira(3), nombre : tira(40), teléfono: entero, cod_dep: tira(5) )

8

2.2. Esquema relacional: representación de la realidad. Departamento

atributo identificador

atributo de referencia

cod_dep

nombre

director

DSIC

Sistemas Informáticos y Computación

V. Botti

3500

DISCA

Ingeniería de Sistemas, Computadores y Automática

A. Crespo

5700

MAT

Matemática Aplicada

P. Pérez

6600

FIS

Física Aplicada

J. Linares

5200

IDM

Idiomas

B. Montero

5300

EIO

Estadística e Investigación Operativa

L. Barceló

4900

OEM

Org. de Empresas, Economía Financ. y Contabilidad

M. Pérez

6800

Profesor cod_pro

nombre

teléfono

cod_dep

JCC

Juan C. Casamayor Ródenas

7796

DSIC

RFC

Robert Fuster i Capilla

6789

MAT

JBD

José V. Benlloch Dualde

5760

DISCA

MAF

María Alpuente Frasnedo

3560

DSIC

CPG

Cristina Pérez Guillot

7439

IDM

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

MCG

Matilde Celma Giménez

7756

DSIC

teléfono

¡no son punteros son referencias entre relaciones por el valor de un atributo!

2.2. Esquema relacional: representación de la realidad. Departamento

Se pueden satisfacer los requisitos de información

Profesor cod_pro

nombre

teléfono

cod_dep

JCC

Juan C. Casamayor Ródenas

7796

DSIC

RFC

Robert Fuster i Capilla

6789

MAT

JBD

José V. Benlloch Dualde

5760

DISCA

MAF

María Alpuente Frasnedo

3560

DSIC

CPG

Cristina Pérez Guillot

7439

IDM

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

MCG

Matilde Celma Giménez

7756

DSIC

cod_dep

nombre

director

teléfono

DSIC

Sistemas Informáticos y Computación

V. Botti

3500

DISCA

Ingeniería de Sistemas, Computadores y Automática

A. Crespo

5700

MAT

Matemática Aplicada

P. Pérez

6600

FIS

Física Aplicada

J. Linares

5200

IDM

Idiomas

B. Montero

5300

EIO

Estadística e Investigación Operativa

L. Barceló

4900

OEM

Org. de Empresas, Economía Financ. y Contabilidad

M. Pérez

6800

¿cuáles son los datos del departamento del profesor JCC?

9

2.2. Esquema relacional: representación de la realidad. Departamento

Se pueden satisfacer los requisitos de información

cod_dep

nombre

director

DSIC

Sistemas Informáticos y Computación

V. Botti

3500

DISCA

Ingeniería de Sistemas, Computadores y Automática

A. Crespo

5700

MAT

Matemática Aplicada

P. Pérez

6600

FIS

Física Aplicada

J. Linares

5200

IDM

Idiomas

B. Montero

5300

EIO

Estadística e Investigación Operativa

L. Barceló

4900

OEM

Org. de Empresas, Economía Financ. y Contabilidad

M. Pérez

6800

Profesor cod_pro

nombre

teléfono

cod_dep

JCC

Juan C. Casamayor Ródenas

7796

DSIC

RFC

Robert Fuster i Capilla

6789

MAT

JBD

José V. Benlloch Dualde

5760

DISCA

MAF

María Alpuente Frasnedo

3560

DSIC

CPG

Cristina Pérez Guillot

7439

IDM

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

MCG

Matilde Celma Giménez

7756

DSIC

teléfono

¿qué profesores son del departamento de Sistemas Informáticos y Computación?

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep nombre director

1

teléfono

Profesor

N cod_pro nombre teléfono

N cod_asg nombre semestre teoría prac

Asignatura

1

10

2.2. Esquema relacional: representación de la realidad. Asignatura cod_asg

nombre

BDA

Bases de Datos

AD1

semestre teoría prac cod_dep

Algoritmos y Estructuras de Datos 1

2B

3

3

DSIC

1A

4

2

DSIC

4,5

4,5

DISCA

Fundamentos de computadores ra 1A tu 1A Matemática Discreta na ig Inglés Técnico as 1B a l Fundamentos Físicos de la 1A de Informática s toComputadores 2 a Estructuras de 2A d

FCO MAD INT FFI EC2

3

3

MAT

3

3

IDM

3

3

FIS

3

3

DISCA

Asignatura (cod_asg: tira(3), nombre: tira(40), semestre: tira(2), teoría: real, prác: real)

2.2. Esquema relacional: representación de la realidad. Asignatura cod_asg

nombre

BDA

Bases de Datos

AD1

semestre teoría prac cod_dep

Algoritmos y Estructuras de Datos 1

2B

3

3

DSIC

1A

4

2

DSIC

FCO

Fundamentos de computadores

1A

4,5

4,5

DISCA

MAD

Matemática Discreta

1A

3

3

MAT

INT

Inglés Técnico

1B

3

3

IDM

FFI

Fundamentos Físicos de la Informática

1A

3

3

FIS

EC2

Estructuras de Computadores 2

2A

3

3

DISCA

Asignatura (cod_asg: tira(3), nombre: tira(40), semestre: tira(2), teoría: real, prác: real, cod_dep: tira(5))

11

2.2. Esquema relacional: representación de la realidad. Departamento

¿qué asignaturas son del departamento de Sistemas Informáticos y Computación?

cod_dep

nombre

director

teléfono

DSIC

Sistemas Informáticos y Computación

V. Botti

3500

DISCA

Ingeniería de Sistemas, Computadores y Automática

A. Crespo

5700

MAT

Matemática Aplicada

P. Pérez

6600

FIS

Física Aplicada

J. Linares

5200

IDM

Idiomas

B. Montero

5300

EIO

Estadística e Investigación Operativa

L. Barceló

4900

OEM

Org. de Empresas, Economía Financ. y Contabilidad

M. Pérez

6800

Asignatura cod_ asg

nom bre

sem estre

teoría

prac

BDA

B ases de D atos

2B

3

3

D S IC

1A

4

2

D S IC

AD1

A lgoritm os y E structuras de D atos 1

cod_dep

FCO

F undam entos de com putado res

1A

4,5

4,5

D IS C A

M AD

M atem ática D iscreta

1A

3

3

M AT

IN T

Inglés Técnico

1B

3

3

ID M

FFI

F undam entos F ísicos de la Inform ática

1A

3

3

F IS

EC2

E structuras de C om putadores 2

2A

3

3

D IS C A

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep

nombre

director

DSIC

Sistemas Informáticos y Computación

V. Botti

3500

DISCA

Ingeniería de Sistemas, Computadores y Automática

A. Crespo

5700

MAT

Matemática Aplicada

P. Pérez

6600

FIS

Física Aplicada

J. Linares

5200

IDM

Idiomas

B. Montero

5300

EIO

Estadística e Investigación Operativa

L. Barceló

4900

OEM

Org. de Empresas, Economía Financ. y Contabilidad

M. Pérez

6800

¿datos del departamento de adscripción de la asignatura BDA?

teléfono

Asignatura cod_ asg

nom bre

sem estre

teoría

prac

BDA

B ases de D atos

2B

3

3

D S IC

1A

4

2

D S IC

AD1

A lgoritm os y E structuras de D atos 1

cod_dep

FCO

F undam entos de com putado res

1A

4,5

4,5

D IS C A

M AD

M atem ática D iscreta

1A

3

3

M AT

IN T

Inglés Técnico

1B

3

3

ID M

FFI

F undam entos F ísicos de la Inform ática

1A

3

3

F IS

EC2

E structuras de C om putadores 2

2A

3

3

D IS C A

12

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep

1

nombre director

1

teléfono

cod_asg

N

nombre

cod_pro

semestre

nombre

teoría

teléfono

prac

Asignatura

Profesor

N

Sistema de información: docencia de un centro

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep nombre director Profesor

teléfono

Asignatura cod_asg

cod_pro

nombre

nombre

semestre

teléfono

teoría

cod_dep

prac

Esquema relacional

cod_dep

13

2.2. Esquema relacional: representación de la realidad.

Esquema relacional: Departamento (cod_dep: tira(5), nombre: tira(40), director tira(30), teléfono : entero) Asignatura (cod_asg: tira(3), nombre: tira(40), semestre: tira(2), teoría: real, prác: real, cod_dep: tira(5)) Profesor (cod_pro : tira(3), nombre : tira(40), teléfono: entero, cod_dep: tira(5) )

2.2. Esquema relacional: representación de la realidad. Profesor

Departamento

cod_pro

nombre

teléfono

cod_dep

cod_dep

nombre

director

JCC

Juan C. Casamayor Ródenas

7796

DSIC

DSIC

V. Botti

3500

RFC

Robert Fuster i Capilla

6789

MAT

Sistemas Informáticos y Computación

teléfono

DISCA

Ingeniería de Sistemas, Computadores y Automática

A. Crespo

5700

JBD

José V. Benlloch Dualde

5760

DISCA

MAF

María Alpuente Frasnedo

3560

DSIC

MAT

Matemática Aplicada

P. Pérez

6600

CPG

Cristina Pérez Guillot

7439

IDM

FIS

Física Aplicada

J. Linares

5200

JTM

José M. Torralba Martínez

4590

OEM

IDM

Idiomas

B. Montero

5300

IGP

Ignacio Gil Pechuán

3423

OEM

EIO

L. Barceló

4900

DGT

Daniel Gil Tomás

5679

DISCA

Estadística e Investigación Operativa

MCG

Matilde Celma Giménez

7756

DSIC

OEM

Org. de Empresas, Economía Financ. y Contabilidad

M. Pérez

6800

Asignatura cod_asg

nombre

semestre

teoría

prac

cod_dep

BDA

Bases de Datos

2B

3

3

DSIC

1A

4

2

DSIC

AD1

Algoritmos y Estructuras de Datos 1

FCO

Fundamentos de computadores

1A

4,5

4,5

DISCA

MAD

Matemática Discreta

1A

3

3

MAT

INT

Inglés Técnico

1B

3

3

IDM

FFI

Fundamentos Físicos de la Informática

1A

3

3

FIS

EC2

Estructuras de Computadores 2

2A

3

3

DISCA

14

2.2. Esquema relacional: representación de la realidad.

Sistema de Información: Docencia de un centro Requisitos de Información: De cada departamento: código, nombre, director, teléfono, profesores adscritos y asignaturas que son responsabilidad del departamento.

De cada asignatura: código, nombre, semestre, créditos teóricos y prácticos, departamento al que pertenece y profesores que la imparten (indicando grupos de teoría y prácticas).

De cada profesor: código, nombre, teléfono, departamento al que pertenece y asignaturas que imparte (indicando grupos de teoría y prácticas).

2.2. Esquema relacional: representación de la realidad. Departamento cod_dep

1

nombre director

1

teléfono

N cod_asg

cod_pro nombre teléfono

nombre

N

N

semestre teoría prac

Asignatura

Profesor

N

Sistema de información: docencia de un centro

15

2.2. Esquema relacional: representación de la realidad. Asignatura cod_asg

nombre

BDA

Bases de Datos

AD1

semestre teoría

Algoritmos y Estructuras de Datos 1

prac

cod_dep

docencia

2B

3

3

DSIC

JCC MCG

1A

4

2

DSIC

MAF JCC MCG DGT JBD

FCO

Fundamentos de computadores

1A

4,5

4,5

DISCA

MAD

Matemática Discreta

1A

3

3

MAT

RFC

INT

Inglés Técnico

1B

3

3

IDM

CPG

FFI

Fundamentos Físicos de la Informática

1A

3

3

FIS

EC2

Estructuras de Computadores 2

2A

3

3

DISCA

JBD

Solución 1: un atributo docencia con los códigos de los profesores que imparten una asignatura

2.2. Esquema relacional: representación de la realidad. Profesor cod_pro

nombre

teléfono

cod_dep

docencia

JCC

Juan C. Casamayor Ródenas

7796

DSIC

BDA AD1

RFC

Robert Fuster i Capilla

6789

MAT

MAD

JBD

José V. Benlloch Dualde

5760

DISCA

EC2 FCO

MAF

María Alpuente Frasnedo

3560

DSIC

AD1

CPG

Cristina Pérez Guillot

7439

IDM

INT

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

FCO

MCG

Matilde Celma Giménez

7756

DSIC

BDA AD1

Solución 1: un atributo docencia con los códigos de las asignaturas que imparte un profesor

16

2.2. Esquema relacional: representación de la realidad. Profesor cod_pro

nombre

teléfono

cod_dep

docencia

JCC

Juan C. Casamayor Ródenas

7796

DSIC

BDA AD1

RFC

Robert Fuster i Capilla

6789

MAT

MAD

JBD

José V. Benlloch Dualde

5760

DISCA

EC2 FCO

MAF

María Alpuente Frasnedo

3560

DSIC

AD1

CPG

Cristina Pérez Guillot

7439

IDM

INT

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

FCO

MCG

Matilde Celma Giménez

7756

DSIC

BDA AD1

Asignatura

cod_asg

nombre

prac

cod_dep

docencia

BDA

Bases de Datos

semestre teoría 2B

3

3

DSIC

JCC MCG

redundancia

AD1

Algoritmos y Estructuras de Datos 1

1A

4

2

DSIC

MAF JCC MCG

dominios no escalares

FCO

Fundamentos de computadores

1A

4,5

4,5

DISCA

DGT JBD

MAD

Matemática Discreta

1A

3

3

MAT

RFC

INT

Inglés Técnico

1B

3

3

IDM

CPG

FFI

Fundamentos Físicos de la Informática

1A

3

3

FIS

EC2

Estructuras de Computadores 2

2A

3

3

DISCA

JBD

2.2. Esquema relacional: representación de la realidad. Asignatura cod_asg

nombre

BDA

Bases de Datos

AD1

Algoritmos y Estructuras de Datos 1

semestre teoría prac cod_dep

D1

D2

2B

3

3

DSIC

JCC

MCG

1A

4

2

DSIC

MAF

JCC JBD

FCO

Fundamentos de computadores

1A

4,5

4,5

DISCA

DGT

MAD

Matemática Discreta

1A

3

3

MAT

RFC

INT

Inglés Técnico

1B

3

3

IDM

CPG

FFI

Fundamentos Físicos de la Informática

1A

3

3

FIS

EC2

Estructuras de Computadores 2

2A

3

3

DISCA

D3

MCG

JBD

Solución 2: varios atributos (D1, D2, D3 ...) con los códigos de los profesores que imparten una asignatura

17

2.2. Esquema relacional: representación de la realidad. Profesor cod_pro

nombre

teléfono

cod_de

D1

D2

JCC

Juan C. Casamayor Ródenas

7796

DSIC

BDA

AD1

RFC

Robert Fuster i Capilla

6789

MAT

MAD

JBD

José V. Benlloch Dualde

5760

DISCA

EC2

MAF

María Alpuente Frasnedo

3560

DSIC

AD1

CPG

Cristina Pérez Guillot

7439

IDM

INT

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

FCO

MCG

Matilde Celma Giménez

7756

DSIC

BDA

FCO

AD1

Solución 2: varios atributos (D1, D2, D3 ...) con los códigos de las asignaturas que imparte un profesor

2.2. Esquema relacional: representación de la realidad. Profesor cod_pro

nombre

teléfono

cod_de

D1

D2

Juan C. Casamayor Ródenas

7796

DSIC

BDA

AD1

RFC

Robert Fuster i Capilla

6789

MAT

MAD

JBD

José V. Benlloch Dualde

5760

DISCA

EC2

MAF

María Alpuente Frasnedo

3560

DSIC

AD1

CPG

Cristina Pérez Guillot

7439

IDM

INT

JTM

José M. Torralba Martínez

4590

OEM

JCC

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

FCO

MCG

Matilde Celma Giménez

7756

DSIC

BDA

FCO

AD1

Asignatura

cod_asg

nombre

redundancia

BDA

Bases de Datos

incorrecta representación

D1

D2

2B

3

3

DSIC

JCC

MCG

1A

4

2

DSIC

MAF

JCC MCG

FCO

Fundamentos de computadores

1A

4,5

4,5

DISCA

DGT

JBD

MAD

Matemática Discreta

1A

3

3

MAT

RFC

INT

Inglés Técnico

1B

3

3

IDM

CPG

FFI

Fundamentos Físicos de la Informática

1A

3

3

FIS

EC2

Estructuras de Computadores 2

2A

3

3

DISCA

AD1

Algoritmos y Estructuras de Datos 1

semestre teoría prac cod_dep

D3

JBD

18

2.2. Esquema relacional: representación de la realidad. Docencia cod_asg cod_pro

gteo

gpra

BDA

JCC

2

4

MAD

RFC

1

2

FCO

DGT

2

2

AD1

MAF

1

1

INT

CPG

1

0

EC2

JBD

2

0

BDA

MCG

1

3

AD1

JCC

1

1

FCO

JBD

2

2

AD1

MCG

1

1

Docencia ( cod_asg: tira(3), cod_pro: tira(3), gteo: entero, gpra: entero)

2.2. Esquema relacional: representación de la realidad. Asignatura cod_ asg

nom bre

sem estre

teoría

prac

BDA

B ases de D atos

2B

3

3

D S IC

1A

4

2

D S IC

AD1

A lgoritm os y E structuras de D atos 1

cod_dep

FCO

F undam entos de com putado res

1A

4,5

4,5

D IS C A

M AD

M atem ática D iscreta

1A

3

3

M AT

IN T

Inglés Técnico

1B

3

3

ID M

FFI

F undam entos F ísicos de la Inform ática

1A

3

3

F IS

E structuras de C om putadores 2

2A

EC2

3

Profesor cod_pro

nombre

teléfono

cod_dep

JCC

Juan C. Casamayor Ródenas

7796

DSIC

3

D IS C A

Docencia cod_asg

cod_pro

gteo

BDA

JCC

2

gpra 4

MAD

RFC

1

2

FCO

DGT

2

2

AD1

MAF

1

1 0

INT

CPG

1

EC2

JBD

2

0

BDA

MCG

1

3

RFC

Robert Fuster i Capilla

6789

MAT

JBD

José V. Benlloch Dualde

5760

DISCA

AD1

JCC

1

1

MAF

María Alpuente Frasnedo

3560

DSIC

FCO

JBD

2

2

CPG

Cristina Pérez Guillot

7439

IDM

AD1

MCG

1

1

JTM

José M. Torralba Martínez

4590

OEM

IGP

Ignacio Gil Pechuán

3423

OEM

DGT

Daniel Gil Tomás

5679

DISCA

MCG

Matilde Celma Giménez

7756

DSIC

19

2.2. Esquema relacional: representación de la realidad. Docencia cod_asg cod_pro

gteo

gpra

BDA

JCC

2

4

MAD

RFC

1

2

FCO

DGT

2

2

AD1

MAF

1

1

INT

CPG

1

0

EC2

JBD

2

0

BDA

MCG

1

3

AD1

JCC

1

1

FCO

JBD

2

2

AD1

MCG

1

1

docencia del profesor JCC

cada tupla contiene información sobre la docencia de un profesor en una asignatura

2.2. Esquema relacional: representación de la realidad. Docencia cod_asg cod_pro

gteo

gpra

JCC

2

4

MAD

RFC

1

2

FCO

DGT

2

2

AD1

MAF

1

1

INT

CPG

1

0

BDA

EC2

JBD

2

0

BDA

MCG

1

3

AD1

JCC

1

1

FCO

JBD

2

2

AD1

MCG

1

1

docencia en la asignatura BDA

cada tupla contiene información sobre la docencia de un profesor en una asignatura

20

2.2. Esquema relacional: representación de la realidad.

Esquema relacional

Departamento cod_dep nombre director teléfono

Profesor

cod_pro nombre teléfono

Asignatura cod_asg

nombre Docencia

cod_dep

semestre

cod_pro

teoría

cod_asg

prac

gteo

cod_dep

gpra

2.2. Esquema relacional: representación de la realidad.

Esquema relacional Departamento (cod_dep: tira(5), nombre: tira(40), director tira(30), teléfono : entero) Asignatura (cod_asg: tira(3), nombre: tira(40), semestre: tira(2), teoría: real, prác: real, cod_dep: tira(5)) Profesor (cod_pro : tira(3), nombre : tira(40), teléfono: entero, cod_dep: tira(5) ) Docencia ( cod_asg: tira(3), cod_pro: tira(3), gteo: entero, gpra: entero)

21

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.