Resumens
Es el modelo en el que se utilizan las tablas para
poder representar objetos y las relaciones entre ellos.
En este caso las tablas se componen de tuplas.
Donde
tЄr
Para lasrelaciones, se exige que todos sus dominios
sean atómicos
Esquema de base de datos
El esquema de la base de datos es el diseño
lógico de la base de datos
●
El ejemplar de la base de datos esuna
instantánea de los datos en un momento dado.
●
Por ejemplo tenemos las siguientes tablas:
nombre_sucursal
ciudad_sucursal
activos
Sucursal1
San Marcos
200,000
Sucursal2Quetzaltenango
400,000
Sucursal3
Guatemala
1,000,000
esquema_sucursal=(nombre_sucursal,ciudad_sucursal,activos)
numero_cuenta
nombre_sucursal
Saldo
C-101
Sucursal1700
C-215
Sucursal2
1000
C-305
Sucursal1
500
esquema_cuenta=(numero_cuenta,nombre_sucursal,Saldo)
Esquemas de relación
nombre_sucursal
ciudad_sucursal
activosSucursal1
San Marcos
200,000
Sucursal2
Quetzaltenango
400,000
Sucursal3
Guatemala
1,000,000
numero_cuenta
nombre_sucursal Saldo
C-101
Sucursal1
700
C-215
Sucursal21000
C-305
Sucursal1
500
nombre_cliente
calle_cliente
ciudad_cliente
Pedro
Segunda Calle A
San Marcos
Juan
12 Calle
San Marcos
Angel
14 CalleQuetzaltenango
esquema_sucursal=(nombre_sucursal,ciudad_sucursal,activos,n
umero_cuenta,nombre_sucursal,Saldo,nombre_cliente,calle_clie
nte,ciudad_cliente)
CLAVES
Es una forma de identificar de formaúnica a
cada una de las tuplas.
Super clave
●Clave candidata
●Clave primaria
●
Álgebra relacional
Operación selección: Selecciona tuplas que
satisface un predicado dado.
●σnombre_sucursal = “Sucursal1”(préstamo)
numero_prestamo
nombre_sucursal
importe
P-11
Sucursal1
200,000
P-12
Sucursal2
400,000
P-13
Sucursal1
1,000,000
numero_prestamo...
Regístrate para leer el documento completo.