Professional Documents
Culture Documents
Gerente
Diego
Marisol
Sueldo
Vendedor
Productor
1500
2000
1100
Cdigo
Titulo
ISBN
Editorial
Nro. Paginas
LIBRO
Una Entidad
en el Modelo Entidad Relacin
LIBRO
P
K
Cdigo
Titulo
ISBN
Editorial
Una Relacin
en el ModeloNro.
Datos Relacional
Pginas
Cdigo
Nro. Ejemplar
Estado
Ubicacin
LIBRO
(1:
1)
Tiene
(1:M
)
LIBRO
P
K
EJEMPLAR
Cdigo
Titulo
ISBN
Editorial
EJEMPLA
R
Tiene
PK
Nro.
Ejemplar
FK
Cdigo
Estado
Ubicacin
Cdigo Autor
Nombre
Pas
Fecha Nacimiento
LIBRO
LIBRO
P
K
Cdigo
Escri
be
(1:N)
AUTOR
LIBRO_AUTOR
FK
Cdigo
FK
Titulo
Cdigo
Autor
ISBN
Fecha de
realizacin
Editorial
(1:M
)
AUTOR
PK
Cdigo
Autor
Nombre
Pas
Fecha
Nacimiento
S#
Clave Primaria
Es
el
identificador
S#
nico para la
S1
tabla.
Relaci
n
Nombre
Situacin
Ciudad
Nombre
Situacin
Ciudad
Prez
20
Arequipa
S2
Cuellar
15
Cusco
S3
Salas
30
Apurmac
S4
Salazar
25
Puno
Dominio
Es una coleccin de
s
valores que puede
tener los atributos
Atributos
Esta
representada
por cada columna de
la tabla.
Tupl
as representada por
Esta
cada fila de la tabla
S#
Nombre
Situacin
Ciudad
S1
Prez
20
Arequipa
S2
Cuellar
15
Cusco
S3
Salas
30
Apurmac
S4
Salazar
25
Puno
Grado
Es el nmero
atributos (4)
de
Cardinalidad
Es el nmero
tuplas (4)
de
Modelo Relacional
- Cul es su grado?
- Cul es su cardinalidad?
SGBD relacionales
(implementacin)
Relacin
Tabla
Tupla
Fila o Registro
Cardinalidad
Nmero de filas
Atributo
Columnas o Campo
Grado
Nmero de Columnas
Clave Primaria
Identificador nico
Dominio
Valores de un Atributo
Estructuras Bsicas:
DOMINIO
Personal
Cod_personal
Nombre personal
DNI
Fecha Nac
P0001
Julin Carpio
45879632
10/02/1983
P0002
Mara Crdenas
45236987
12/06/1980
P0003
Jos Arvalo
63256984
24/12/1987
P0004
Isaas Villegas
9566856
04/13/1990
Dominio:
D1: Cod_personal: Es el conjunto de cdigo de 5 caracteres.
D2: Nombre personal: Es el conjunto de nombres.
D3: DNI: Es el conjunto de nmeros validos de 8 dgitos.
D4: Fecha Nac: Es el conjunto de datos con el siguiente formato
(dd/mm/aaaa).
Un dominio se define por:
En general:
Personal = D1 x D2 x D3 x D4
Estructuras Bsicas
ATRIBUTO
Un atributo (A) es la interpretacin de un determinado dominio
en una relacin, es decir el papel que juega en la misma.
Notacin:
Estructuras Bsicas
Relacin
Es un conjunto de m elementos denominados
tuplas {tj}. Cada tuplaj es un conjunto de pares
(<A1:V1j>,<Ai:Vij>, <An:Vnj>)
como tabla.
El conjunto A de atributos sobre los que se define la relacin se llama
contexto de la misma.
Cuerpo: Conjunto de m tuplas,
{ t1, t2, ..., tm }
Siendo cada tupla un conjunto de n pares atributo-valor: { (Ai : Vij) }
denomina intensin;
El estado de relacin (esquema relacional).
el
esquema R (relacin), se representa como r(R) y est
constituido por el esquema y el cuerpo de la relacin:
r(R) = <esquema, cuerpo>
siendo el cuerpo el conjunto de tuplas que, en un instante
Claves Candidatas
Clave Candidata (Candidate Key): conjunto
Nombre
DNI
Profesin
Cod_Dep
P001
Edwin Ramos
45262356
Ing. Sistemas
P002
Flor Palomino
65233698
P003
David Ramos
P004
DEPARTAMENTO
Cod_Dep
Nombre_De
partamento
Ubicacin
Cod_Facu
D001
D001
DAITI
Sede Totoral
F001
Ing. Sistemas
D001
D002
DAITA
F001
48102458
Ing. Agroindustrial
D002
D003
DACE
Sede Ccoyahuacho
F002
Joaqun
Machaca
43528965
Lic. Administracin
D003
D004
DACBH
Sede Ccoyahuacho
F002
P005
Jos Estrada
44521368
Lic. Matemtica
D004
P006
Juvenal Rivas
53689781
Ing. Agroindustrial
D002
P007
Doris Bustinza
36589742
Economista
D003
FACULTAD
Codi_Facu
Nombre_Facultad
F001
Facultad de Ingeniera
F002
Facultad de Ciencias de la
Empresa