[Link].
com
Diseño de Base de Datos
9-2: Asignación Básica: Proceso de Transformación
Actividades de Práctica
Objetivos
• Distinguir modelos de relación de entidad de modelos de base de datos
• Describir la asignación de la terminología entre un modelo conceptual y un
modelo físico
• Comprender y aplicar las convenciones de nomenclatura de Oracle para tablas
y columnas utilizadas en modelos físicos
• Transformar una entidad en un diagrama de tabla
Terminología
Identifique el término para cada una de las siguientes definiciones.
Cambiar los elementos de un ERD en elementos de base de
datos
Asociar los elementos de un ERD con elementos de base de
datos
Inténtelo/Resuélvalo
1. Transforme las siguientes entidades en definiciones de tabla utilizando las reglas de
nomenclatura adecuadas.
ALUMNO PROFESOR
# id # id
* nombre * nombre
* apellido * apellido
* número de la Seguridad
* dirección Social
particular * número de teléfono
o número de o dirección de correo
teléfono electrónico
CUENTA BANCARIA
# id del banco
# id de la cuenta
* nombre del cliente
* saldo del cliente
o dirección particular del
cliente
Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.
2
2. Empareje los elementos del ERD con sus elementos de base de datos correspondientes.
Análisis Diseño
Atributo Columna
Entidad Clave ajena
Modelo de ER Diseño físico
Instancia Clave primaria
UID primario Fila
Relación Tabla
UID secundario Clave única
3. Identifique las notaciones de diagrama de tabla que aparecen a continuación.
• “pk”
• “fk”
• “uk”
• “*”
• “o”
4. Cree abreviaturas para los términos que aparecen a continuación según las reglas de las
convenciones de nomenclatura.
• Especialización académica
• Alumno universitario
• Clase
5. Identifique qué es incorrecto en cada uno de los nombres de tabla que aparecen a
continuación.
• 1997classes
• Schedule_of_classes_spring_2003
• Financial Aid deadlines!
Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.