Академический Документы
Профессиональный Документы
Культура Документы
Actividad
Modelo relacional
• El modelo relacional se ha establecido como el principal modelo de datos
para las aplicaciones de procesamiento de datos.
• El modelo relacional representa los datos en la base de datos como una
colección de relaciones, o, más informalmente, como un conjunto de tablas.
Cada fila de la tabla representa un conjunto de valores, mientras que cada
columna representa el papel que cumple esta columna respecto a la tabla.
• En la terminología de las Bases de Datos relacionales, una fila recibe el
nombre de Tupla, el nombre de una columna recibe el nombre de Atributo y la
tabla recibe el nombre de Relación .
Atributo o columna
Transformando el Modelo E-R (1 : N) al Modelo Relacional
Un Modelo E-R debe ser transformado a un Modelo Relacional para poder construir la
Base de Datos en un Sistema Gestor de Base de Datos como los es SQL Server.
(1,1) (1,N)
Cliente prestatario Préstamo
Transformación
Modelo Relacional
(1,1) (1,N)
Cliente pertenece Cuenta
Modelo E-R
transformación
dni nombre
12121212 Juan Riso Fila o tupla
13131313 María Zavaleta
1
14141414 Pedro Cárdenas
(1,N) (1,N)
Actor actúa Película
N:N
Transformación
Tabl Tabl
Tabl
a a
a
Actor (idactor, nombre)
Actuación (idactor, código, nombre) Pelicula (código, título)
idactor (PK) nombre
A001 José P. código (PK) título
idactor código nombre P001 Encadenados
A002 Mercy E.
A001 P001 Pedro C. P002 La rebelde
1
A002 P001 Laura R.
N N 1
Modelo Relacional A002 P002 Lucero Z.
Actividad 1: Del Modelo E-R al Modelo Relacional
Transformar el Modelo E-R al Modelo Relacional y represente las tablas con datos
nombre fecha
(1,1) (1,N)
Paciente solicita Cita
(1,N)
idpaciente
atiende 1:N
nombre
dni especialidad
(1,1)
idmedico Médico
Solución de la actividad 1
MODELO RELACIONAL:
nombre fecha_inicio
(1,1) (1,N)
Curso se dicta Clase
(1,N)
Modelo E-R
se asigna 1:N
nombre
dni especialidad
(1,1)
Profesor
Solución de la actividad 2
Modelo Relacional:
use biblioteca_informática;