You are on page 1of 2

www.oracle.

com/academy

Programación de Bases de Datos con SQL


1-2: Tecnología de Base de Datos Relacional
Actividades de Práctica

Objetivos
• Definir y dar un ejemplo de una base de datos relacional
• Identificar los términos clave de la tabla, incluidos fila, columna, campo, clave primaria
y clave ajena
• Relacionar la importancia de las bases de datos con la vida diaria

Terminología
Identifique el término para cada una de las siguientes definiciones.

Entrada de una tabla que consta de valores para cada una de las
columnas adecuadas.
Juego de columnas obligatorias de una tabla que se utiliza para
aplicar la unicidad de filas y que es normalmente el modo más
frecuente de acceder a las filas.
Organización de datos en filas y columnas.

Columna o juego de columnas que hace referencia a una clave


primaria de la misma tabla o de otra tabla.
Recopilaciones de objetos o relaciones, juego de operadores que
actúan en esas relaciones e integridad de datos para su
precisión y consistencia
Intersección de una fila y una columna

Se utiliza para modificar los datos de la tabla introduciendo,


cambiando o eliminando filas
Crea, modifica y elimina estructuras de datos de la base de datos
Se utiliza para gestionar los cambios realizados por las
sentencias DML

Se utiliza para otorgar o eliminar derechos de acceso a la base


de datos y las estructuras dentro de ella

Copyright © 2015, 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

Inténtelo/Resuélvalo
1. ¿Cuántas tablas contiene la base de datos Global Fast Foods? ____ tablas

2. ¿Cómo se relaciona la tabla F_SHIFTS con la tabla F_STAFFS?

3. ¿Cuáles son los nombres de las columnas de la tabla F_CUSTOMERS?

4. ¿Cuántas filas de datos se han introducido en la tabla F_PROMOTIONAL_MENUS?

5. En la tabla F_FOOD_ITEMS, la columna _________ es una columna de clave ajena.


¿A qué tabla y columna hace referencia esta clave?

6. Enumere las relaciones entre clave primaria y clave ajena necesarias para pasar de la
tabla F_SHIFTS a la tabla F_REGULAR_MENUS.

7. ¿Qué tablas contienen valores nulos?

Copyright © 2015, 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.