Módulo V

Anuncio
Carmen R. Cintrón-Ferrer, 2008, Derechos Reservados
Módulo V
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados
2
Definiciones
Entidades
 Conectores
 Diagramación
 Relaciones

Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
3
Ejercicio - Taller
Construya el ERD para un DB donde
recoge la información de:
○ Películas
○ Actores
○ Directores
○ Premios
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
4
ERD - Peliculas
Pelicula
Actor
Director
Premio
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
5
Formato
PK
Peliculas
Formato
PK
DescFormato
Clasifica
PK
Clasifica
DescClasifica
Actor
CodPel
Titulo
Formato
Clasifica
Duracion
FDistribucion
Casa
Categoria
Copias
PK
CodActor
nomActor
ApelActor
PeliculaActor
PK
PK
Actor
codPel
Premio
tpremio
Casa
PK
Casa
DescCasa
Premio
PK
Categoria
PK
Director
Categoria
DescCat
PK
DirPel
Premio
DescPremio
TipoPremio
DescDir
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
6
Tablas en DB Peliculas
Name
Columns
Actor
Casa
Categoria
Clasifica
Director
Formato
PeliculaActor
Peliculas
Premio
Rows Comments
3
2
67 Actores en peliculas
13 Casa Distribuidora
2
11 Categoria de pelicul
2
4 Clasificacion de las peliculas
2
0 Director pelicula
2
4 Tipo de formato
4
65 Actores en la pelicula
9
27 Registro de peliculas
3
4 Premios y reconocimientos
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
7
Catálogo (Diccionario de datos)
Column Name
Table Name
Attributes
------------------ ------------------ --------------------------------------actor
PeliculaActor
Type : TEXT 8 NOT NULL
Consrnt: FOREIGN KEY REF Actor
ApelActor
Actor
Type : TEXT 35
Casa
Peliculas
Type : TEXT 15
Consrnt: FOREIGN KEY REF Casa
Casa
Type : TEXT 15 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
categoria
Categoria
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
Peliculas
Type : TEXT 8
Consrnt: FOREIGN KEY REF Categoria
clasifica
Clasifica
Type : TEXT 5 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
Peliculas
Type : TEXT 5
Consrnt: FOREIGN KEY REF Clasifica
CodActor
Actor
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
CodPel
Peliculas
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
Comment: Cdigo de la pelicula
PeliculaActor
Type : TEXT 8 NOT NULL
Consrnt: FOREIGN KEY REF Peliculas
Copias
Peliculas
Type : INTEGER
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
8
Catálogo (Diccionario de datos)
Column Name
Table Name
Attributes
------------------ ------------------ --------------------------------------DesCat
Categoria
Type : TEXT 25
DescCasa
Casa
Type : TEXT 20
DescClasifica
Clasifica
Type : TEXT 8
DescDir
Director
Type : TEXT 8
DescFormato
Formato
Type : TEXT 8
DescPremio
Premio
Type : TEXT 35
DirPel
Director
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY
Duracion
Peliculas
Type : INTEGER
FDistribucion
Peliculas
Type : INTEGER
Formato
Formato
Type : TEXT 5 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
Peliculas
Type : TEXT 5
Consrnt: FOREIGN KEY REF Formato
fpremio
PeliculaActor
Type : INTEGER
NomActor
Actor
Type : TEXT 8
premio
PeliculaActor
Type : TEXT 8
Consrnt: FOREIGN KEY REF Premio
Premio
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
TipoPremio
Premio
Type : TEXT 8
Titulo
Peliculas
Type : TEXT 35
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
9
Table: Actor
No Lock(s)
Descr: Actores en peliculas
No. Column Name
Attributes
--- ------------------ -----------------------------------------------------1 CodActor
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
2 NomActor
Type : TEXT 8
3 ApelActor
Type : TEXT 35
Current number of rows: 67
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
10
Table: Director
No Lock(s)
Descr: Director pelicula
No. Column Name
Attributes
--- ------------------ -----------------------------------------------------1 DirPel
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY
2 DescDir
Type : TEXT 8
Current number of rows:
0
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
11
Table: Premio
No Lock(s)
Descr: Premios y reconocimientos
No. Column Name
Attributes
--- ------------------ -----------------------------------------------------1 Premio
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
2 DescPremio
Type : TEXT 35
3 TipoPremio
Type : TEXT 8
Current number of rows:
4
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
12
Table: Peliculas
No Lock(s)
Descr: Registro de peliculas
No. Column Name
Attributes
--- ------------------ -----------------------------------------------------1 CodPel
Type : TEXT 8 NOT NULL
Consrnt: PRIMARY KEY REFERENCED
Comment: Cdigo de la pelicula
2 Titulo
Type : TEXT 35
3 Formato
Type : TEXT 5
Consrnt: FOREIGN KEY REFERENCES Formato
4 Clasifica
Type : TEXT 5
Consrnt: FOREIGN KEY REFERENCES Clasifica
5 Duracion
Type : INTEGER
6 FDistribucion
Type : INTEGER
7 Casa
Type : TEXT 15
Consrnt: FOREIGN KEY REFERENCES Casa
8 Categoria
Type : TEXT 8
Consrnt: FOREIGN KEY REFERENCES Categoria
9 Copias
Type : INTEGER
Current number of rows: 27
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
13
Formas
Form
Table / View
Form Description
------------------ ------------------ ---------------------------------------Actor
Actor
Casa
Casa
Categoria
Categoria
Clasifica
Clasifica
Director
Director
Formato
Formato
PelAct
Peliculas
pelicula
Peliculas
PeliculaActores Peliculas
Premio
Premio
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
14
Informes
Report
Table / View
Report Description
------------------ ------------------ ---------------------------------------Actores
Actor
PelXActor
PelXAct
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
15
Views
Views in the Database PELICULA
Name
PelXAct
Columns
16
Rows Comments
N/A
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
16
Table: PeliculaActor
No Lock(s)
Descr: Actores en la pelicula
No. Column Name
Attributes
--- ------------------ -----------------------------------------------------1 actor
Type : TEXT 8 NOT NULL
Consrnt: FOREIGN KEY REFERENCES Actor
2 premio
Type : TEXT 8
Consrnt: FOREIGN KEY REFERENCES Premio
3 fpremio
Type : INTEGER
4 CodPel
Type : TEXT 8 NOT NULL
Consrnt: FOREIGN KEY REFERENCES Peliculas
Current number of rows: 65
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
17
Referencias





Database Processing: Fundamentals, Design and
Implementation, Kroenke, Prentice Hall,NN (Latest edition)
Database Systems: Design, Implementation and
Management, Rob & Coronel, Thompson, Boston (Latest
edition)
Database in Depth, Relational Theory for Practitioners, C.J.
Date, 2005, OReilly, Sebastopol, CA, Safari Books Online
Bases de Datos: Desde Chen hasta Codd, Luque, GómezNieto, López y Cerruela, 2002, Alfaomega – RA-MA, Madrid,
España
An Introduction to Database Systems, C.J. Date, 2000,
Addison Wesley, Mass.
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
18
Referencias en línea

Atlantic Monthly Online – “As we may think”
Database Hall of Fame
American Airlines - System SABRE
SABRE- Knowledge management system
Charles Bachman – Network Implementation
CODASYL – Network Model
IBM – Hierarchical Model Implementation
Relational Model Origins – IBM System R
Edgar F. Codd – “A Relational Model of Data for Large

Wikepedia – Databases








Shared Data Banks”
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
19
Descargar