Fundamentos de bases de datos
3-4: Asignación y terminología del modelado de datos
Prácticas
Ejercicio 1: Identificar entidades, atributos, instancias y sus correspondientes tablas, filas y columnas
Visión general
En esta práctica, identificará entidades, atributos, instancias y sus correspondientes tablas, filas y columnas en los escenarios
proporcionados.
Tareas
1. Establezca una correspondencia entre los elementos del ERD y sus elementos de base de datos correspondientes.
Análisis Diseño
1. Atributo a. Columna
2. Entidad b. Clave foránea
3. Modelo de ER c. Diseño físico
4. Instancia d. Llave primaria
5. UID primario e. Fila
6. Relación f. Tabla
7. UID secundario g. Clave única
2. Identifique las notaciones del diagrama de tabla que aparecen a continuación.
a. pk
b. fk
c. uk
d. *
e. o
3. Cree abreviaturas para los términos que aparecen a continuación en función de las reglas de nomenclatura.
a. Autores
b. Editores
c. Clientes
4. El objetivo de esta práctica es reconocer los atributos de una entidad.
Estas tres entidades (SONG, EVENT y CUSTOMER) desempeñan un papel en un negocio de DJ y aparecen en las tres primeras
cabeceras de columna de la siguiente tabla. La cuarta columna contiene una lista de atributos. Utilice una X o una marca de
verificación para indicar que el atributo puede pertenecer a una o más de las entidades mostradas. Por ejemplo, ¿puede Title ser
un atributo de Song, Event y Customer?
SONG EVENT CUSTOMER
Title
Description
Venue
First Name
Phone Number
Release date
Last Name
Type
Email address
Copyright © 2020 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.
Ejercicio 2: La asignación de la base de datos académica
Visión general
En esta práctica, identificará entidades, atributos y sus correspondientes tablas y columnas en el escenario proporcionado.
Tareas
1. Con el ERD proporcionado a continuación, asigne entidades, atributos y UID a tablas, filas y claves utilizando un diagrama de
tabla como se muestra a continuación:
PARENT INFORMATION STUDENT STUDENT ATTENDANCE
# ID be for have
# ID * Number of Working Days
* Parent 1 First Name * First Name * Number of Days Off
* Parent 1 Last Name * Last Name o Eligibility for Exam
be for
* Parent 2 First Name * Registration Year
have
* Parent 2 Last Name * Email
have be for
have
be for ACADEMIC SESSION
STUDENT COURSE DETAIL
* Grade # ID
have * Name
be for given in
have COURSE
# ID be for
* Name
have
DEPARTMENT
offer offered by EXAM RESULT
# ID
* Grade
* Name be for
* Head give
held
have held
contain
Host Host
be for
belong to ONLINE SEATED
# Logon ID # Building have
* Password # Room
FACULTY # Date/Time EXAM
# ID be for # ID
* First Name o Start Date
* Last Name
* Email
be for
have
have FACULTY COURSE DETAIL describe
FULL TIME
* Contact Hours
* salary
be for EXAM TYPE
* insurance plan
# Type
* Name
PART TIME o Description
* hourly rate have FACULTY LOGIN DETAIL
# Login DateTime
be for
Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas
comerciales de sus respectivos propietarios