UNIVERSIDAD TÉCNICA DE MANABÍ.
FACULTAD DE CIENCIAS INFORMÁTICAS.
BASES DE DATOS ´´B´´.
CUESTIONARIO Y PROBLEMAS DEL CAPÍTULO 3.
RAMÓN ALEJANDRO ZAMBRANO INTRIAGO.
DOCENTE: VARGAS NOLIVOS HERNÁN PATRICIO.
PREGUNTAS.
1. ¿Cuál es la diferencia entre una base de datos y una tabla?
La principal diferencia entre almacenar los datos en una hoja de cálculo y
almacenarlos en una base de datos es la forma en la que están organizados los datos.
2. ¿Qué significa que una base de datos exhiba entidad e integridad referencial?
Se exhibe integridad de entidad cuando dentro de una tabla, cada valor de llave
primaria debe ser único para asegurar que cada renglón sea identificado de manera
única por la llave primaria.
La integridad referencial significa que si la llave foránea contiene un valor, ese valor
se refiere a una tupla válida existente (renglón) en otra relación.
3. ¿Por qué la integridad de la entidad y la integridad referencial son importantes
en una base de datos?
La integridad de entidad de datos es importante ya que garantiza que la trasferencia de
datos de una etapa a otra sea precisa y sin errores.
La integridad referencial garantiza que la relación entre dos tablas permanezca
sincronizada durante las operaciones de actualización y eliminación.
4. ¿Cuáles son los requisitos que dos relaciones deben satisfacer para ser
considerados compatibles de unión?
Cuando dos o más tablas comparten el mismo número de columnas y cuando sus
columnas correspondientes comparten los mismos dominios.
5. ¿Cuáles operadores del álgebra relacional se pueden aplicar a un par de tablas
que no son compatibles de unión?
Intersect, diference, product, divide.
6. Explique por qué el diccionario de datos a veces se denomina “base de datos del
diseñador de una base de datos”.
Porque registra las decisiones de diseño acerca de tablas y sus estructuras.
7. El usuario de una base de datos anota manualmente que “el archivo contiene
doscientos registros, cada registro contiene nueve campos”. Use la terminología
apropiada de base de datos relacional para “traducir” esa frase.
Se podría decir que es una tabla de doscientas filas y nueve columnas.
8. Usando las tablas STUDENT y PROFESSOR, ilustre la diferencia entre una
reunión natural, una equireunión y una reunión exterior.
Al generar una reunión natural de las tablas STUDENT y PROFERSOR se genera:
STU_CODE PROF_CODE PROF_CODE DEPT_CODE
128569 2 2 6
531235 2 2 6
Al generar una equireunión se genera:
STU_CODE PROF_CODE PROF_CODE DEPT_CODE
128569 2 2 6
531235 2 2 6
128569 2 2 6
Al generar una reunión exterior se genera:
STU_CODE PROF_CODE DEPT_CODE
100278 1 2
128569 2 6
512272 4 6
531235 2 4
531268 3 2
553427 1 6
9. Genere el ERD básico para la base de datos que se ve en la figura Q3.8.
10. Genere el diagrama relacional para la base de datos que se ve en la figura Q3.8.
STUDENT PROFESSOR
STU_CODE <pi> Number <M> PROF_CODE <pi> Number <M>
PROF_CODE <fi> <Undefined> ENSEÑA DEPT_CODE Number
Identifier_1 <pi> Identifier_1 <pi>
... ...
11. Genere la tabla que resulte de aplicar un operador relacional UNION a las tablas
que se ven en la figura Q3.11.
PRODUCT MACHINE
Chips 1.5
Cola 1.25
Energy Drink 2
Chips 1.25
Chocolate Bar 2
12. Genere la tabla que resulta de aplicar un operador relacional INTERSECT a las
tablas que se ven en la figura Q3.11.
BOOTH_PRODUCT BOOTH_PRICE
Energy Drink 2
13. Usando las tablas de la figura 3.11, genere la tabla que resulte de MACHINE
DIFERENCE BOOTH.
BOOTH_PRODUCT BOOTH_PRICE
Chips 1.5
Cola 1.25
14. Supongamos que el lector tiene el ERM que se muestra en la figura Q3.14.
¿Cómo convertiría este modelo en un ERN que presente sólo relaciones 1:M?
(Asegúrese de crear el ERM revisado.)
15. . Escribe la fórmula del álgebra relacional para aplicar un operador relacional
INTERSECT a las tablas que se muestran en la Figura Q3.11.
(<BOOTH>) v (<MACHINE>)
16. ¿Qué son homónimos y sinónimos y por qué deben evitarse en el diseño de una
base de datos?
Los homónimos son palabras que suenan igual pero que tienen significados diferentes.
Se deben evitar homónimos en bases de datos para evitar con función.
Un sinónimo es lo opuesto de un homónimo e indica el uso de nombres diferentes
para describir el mismo atributo.
17. ¿Cómo se implementa una relación 1:M en una base de datos compuesta de dos
tablas? Dé un ejemplo.
La relación uno a muchos es implementada fácilmente al poner la clave primaria del
lado 1 en la tabla del lado muchos como clave foránea.
En un curso de Contad II podría dar dos grupos: uno ofrecido el lunes, miércoles y
viernes de 10:00 a.m. a 10:50 a.m. y uno ofrecido el jueves de 6:00 p.m. a 8:40 p.m.
Por lo tanto, la relación 1:M entre COURSE y CLASS podría describirse como:
Cada COURSE podría tener muchas CLASSes, pero cada CLASS HACE
REFERENCIA a sólo un COURSE.
Habrá sólo un renglón en la tabla COURSE para cualquier renglón de la tabla
CLASS, pero pude haber muchos renglones en la tabla CLASS para cualquier
renglón en la tabla COURSE.
18. Identifique y describa los componentes de la tabla que se en la figura Q3.17,
usando terminología correcta. Use su conocimiento de la convención para dar
nombres para identificar la(s) llave(s) foránea(s) probable(s).
Nombre de la tabla: EMPOYEE.
Llave primaria: EMP_NUM.
Llave foránea: EMP_NUM.
Use la base de datos que se ve en la figura Q3.18 para contestar las preguntas 18-
23.
19. Identifique las llaves primarias.
DIR_NUM.
PLAY_CODE.
20. Identifique las llaves foráneas.
DIR_NUM.
PLAY_CODE.
21. Genere el ERM.
22. Genere el diagrama relacional para mostrar la relación entre DIRECTOR y
PLAY.
DIRECTOR PLAY
DIR_NUM Number (10) <M> PLAY_CODE <pi> Number (100) <M>
DIR_LNAME Characters (256) DIRIGE PLAY_NAME Characters (256)
DIR_DOB Characters (558) DIR_NUM Number (100)
Identifier_1 <pi>
...
23. Supongamos que el usuario desea que exista la capacidad de búsqueda rápida
para obtener una lista de todas las obras dirigidas por un director determinado.
¿Qué tabla sería la base para la tabla INDEX y cuál sería la llave del índice?
La tabla PLAY sería la base para la tabla INDEX y la llave índice sería DIR_NUM.
24. ¿Cuál sería la vista conceptual de la tabla INDEX que se describe en la pregunta
22? Describa el contenido de la tabla conceptual INDEX.
DIR_NUM PLAY_NAME PLAY_CODE
102 Cat On a Cold, Bare Root 1001
101 Hold the Mayo, Pass the 1002
bred
102 I Never Promised You 1003
Coffe
100 Silly Putty Goes To 1004
Washington
101 See No Sound, Hear No 1005
Sight
102 Starstruck in Biloxi 1006
101 Stranger in Parrot Ice 1007
PROBLEMAS.
Use la base de datos que se muestra en la figura P3.1 para resolver los problemas
1-9.
1. Para cada tabla, identifique la llave primaria y la(s) llave(s) foránea(s). Si
una tabla no tiene llave foránea, escriba ninguna en el espacio asignado.
TABLA LLAVE PRIMARIA LLAVE(S) FORÁNEAS(A)
EMPLOYEE EMP_CODE STORE_CODE
STORE STORE_CODE REGION_CODE
REGION REGION_CODE NINGUNA
2. ¿Las tablas exhiben integridad de entidad? Conteste si o no y luego explique
su respuesta.
TABLA INTEGIRDAD DE LLAVE(S) FORÁNEAS(A)
ENTIDAD
EMPLOYEE Si STORE_CODE
STORE Si REGION_CODE
REGION Si NINGUNA
Si exhiben integridad de entidad porque en cada tabla el valor de la llave primaria
es único.
3. ¿Las tablas exhiben integridad referencial? Conteste si o no y luego explique
su respuesta. Escriba NA (no aplicable) si la tabla no tiene clave foránea.
TABLA LLAVE PRIMARIA LLAVE(S) FORÁNEAS(A)
EMPLOYEE EMP_CODE STORE_CODE
STORE STORE_CODE REGION_CODE
REGION REGION_CODE NINGUNA
EMPLOYEE. – La tabla no exhibe integridad referencial ya que cada elemento de
su llave foránea se repite entre sí.
STORE. – La tabla si exhibe integridad referencial ya que cada elemento de su
clave foránea no se repite.
REGION. - La tabla no posee llaves foráneas.
4. Describa el o los tipos de relaciones entre STORE y REGION.
Se podría decir que una relación de 1:M ya que en una región pueden estar varias
tiendas y a su vez varias tiendas estar en una región.
5. Genere el ERD para mostrar la relación entre STORE y REGION.
6. Genere el diagrama relacional para mostrar la relación entre STORE y
REGION.
7. Describa el o los tipos de relación (es) entre EMPLOYEE y STORE.
(Sugerencia: cada tienda utiliza muchos empleados, uno de los cuales
administra la tienda.)
Existe una relación 1.M ya que en una tienda pueden estar muchos empleados y
muchos empleados en una sola tienda.
Podría darse en el caso de quien administra la tienda se da una relación de M:N ya
que un empleado puede dirigir muchas tiendas y muchas tiendas ser dirigidas por
un empleados
8. Genere el ERD para mostrar las relaciones entre EMPLOYEE, STORE y
REGION.
9. Genere el diagrama relacional para mostrar las relaciones entre
EMPLOYEE, STORE y REGION.
REGION
REGION_CODE <pi> Number (100) <M>
REGION_DESCRIPT Characters (50)
Identifier_1 <pi>
...
EMPLOYEE
EMP_CODE <pi,fi> Number (100) <M>
STO_STORE_CODE <fi> Number (100)
EMP_TITLE Characters (15)
EMP_LNAME Characters (100)
EMP_FNAME Characters (100)
EMP_INITIAL Characters (2)
EMP_DOB Characters (50)
STORE_CODE Number (50)
Identifier_1 <pi>
... STORE
STORE_CODE <pi> Number (100) <M>
STORE_NAME Characters (154)
ENCUENTRA STORE_YTD_SALES Number (10000)
REGION_CODE Number (52)
EMP_CODE <pi> Number (54) <M>
REG_REGION_CODE <fi> Number (100) PERTENECE
Identifier_1 <pi>
...
Use la base de datos que se muestra en la figura P3.10 para resolver los
problemas 10-16. Nótese que la base de datos está compuesta de cuatro tablas
que reflejan estas relaciones:
Un EMPLOYEE tiene sólo un JOB_CODE puede ser considerado por
much0s EMPLOYEEs.
Un EMPLOYEE puede participar en muchos PLANs y cualquier
PLAN puede ser asignado a muchos EMPLOYEEs.
Nótese también que la relación M:N se ha desglosado en dos relaciones 1:M
para las cuales la tabla BENEFIT sirve como la entidad compuesta o puente.
10. Por cada tabla de la base de datos, identifique la llave primaria y la(s) llave(s)
foráneas(s). Si una tabla no tiene llave foránea, escriba ninguna en el espacio
asignado.
TABLA LLAVE PRIMARIA LLAVE(S) FORÁNEA(S)
EMPLOYEE EMP_CODE EMP_CODE
JOB_CODE
BENEFIT EMP_CODE PLAN_CODE
JOB JOB_CODE NINGUNA
PLAN PLAN_CODE NINGUNA
11. Genere el ERD para mostrar la relación entre EMPLOYEE y JOB.
12. Genere el diagrama relacional para mostrar la relación entre EMPLOYEE y
JOB.
EMPLOYEE
JOB
EMP_CODE <pi> Number (100) <M>
PERTENECE JOB_CODE Number (1000) <M>
EMP_LNAME Characters (70)
JOB_CODE Number (80) JOB_DESCRIPTION Characters (100)
Identifier_1 <pi>
...
13. ¿Las tablas exhiben integridad de entidad? Conteste si o no y después
explique su respuesta.
TABLA LLAVE PRIMARIA LLAVE(S) FORÁNEA(S)
EMPLOYEE EMP_CODE EMP_CODE
JOB_CODE
BENEFIT EMP_CODE PLAN_CODE
JOB JOB_CODE NINGUNA
PLAN PLAN_CODE NINGUNA
Todas las tablas exhiben integridad de entidad ya que en su llave primaria
no están presente valores repetidos.
14. ¿Las tablas exhiben integridad referencial? Conteste si o no y después
explique su respuesta. Escriba no aplicable si la tabla no tiene una llave
foránea.
TABLA INTEGRIDAD EXPLICACIÓN
REFERENCIAL
EMPLOYEE SI YA QUE LOS VALORES
PRESNETES EN SU
CLAVE FORANEA
ESTÁN PRESENTES EN
OTRA TABLA
BENEFIT SI YA QUE LOS VALORES
PRESNETES EN SU
CLAVE FORANEA
ESTÁN PRESENTES EN
OTRA TABLA
JOB NO NO APLICABLE
PLAN NO NO APLICABLE
15. Genera el ERD para mostrar las relaciones entre EMPLOYEE, BENEFIT,
JOB y PLAN.
16. Genere el diagrama relacional para mostrar las relaciones entre
EMPLOYEE, BENEFIT, JOB y PLAN.
EMPLOYEE
EMP_CODE <pi> Number (100) <M> BENEFIT
EMP_LNAME Characters (70) EMP_CODE <pi> Number (50) <M>
JOB_CODE Number (80) PLAN_CODE Number (20)
Identifier_1 <pi> Identifier_1 <pi>
... ...
PERTENECE GENERA
JOB PLAN
JOB_CODE Number (1000) <M> POSEE PLAN_CODE Number (50) <M>
JOB_DESCRIPTION Characters (100) PLAM_DESCRIPTION Characters (200)
Use la base de datos mostrada en la figura P3.17 para contestar los
problemas 17-23.
17. Por cada tabla, identifique la llave primaria y la(s) llave(s) foránea(s). Si una
tabla no tiene llave foránea, escriba ninguna en el espacio asignado.
TABLA CLAVE PRIMRIA CLAVE(S) FORÁNEA(S)
TRUCK TRUNCK_NUM BASE_CODE
TYPE_CODE
BASE BASE_CODE NINGUNA
TYPE TYPE_CODE NINGUNA
18. ¿Las tablas exhiben integridad referencial? Conteste si o no y después
explique su respuesta.
TABLA INTEGRIDAD DE EXLICACIÓN
ENTIDAD
TRUCK SI En su llave primaria
no están presente valores
repetidos.
BASE SI En su llave primaria
no están presente valores
repetidos.
TYPE SI En su llave primaria
no están presente valores
repetidos.
19. ¿Las tablas exhiben integridad referencial? Conteste si o no y después
explique su respuesta. Escriba no aplicable si la tabla no tiene una clave
foránea.
TABLA INTEGRIDAD LLAVE(S) FORÁNEA(S)
REFERENCIAL
TRUCK Si YA QUE LOS VALORES
PRESNETES EN SU
CLAVE FORANEA
ESTÁN PRESENTES EN
OTRA TABLA
BASE NO NO APLICABLE
TYPE NO NO APLICABLE
20. Identifique la(s) llave(s) cantidata(s) de a tabla TRUCK.
TRUCK_NUM.
TRUCK_MILES.
TRUCK_DATE.
21. Por cada tabla, identifique una superllave y una llave secundaria.
TABLA SUPERLLAVE LLAVE SECUNDARIA
TRUCK STRUCK_NUM BASE_CODE
BASE BASE_CODE BASE_AREA_CODE
TYPE TYPE_CODE TYPE_DESCRIPTION
22. Genere el EDR para esta base de datos.
23. Genere el diagrama relacional para esta base de datos.
TRUCK
TRUCK_NUM <pi> Number (1000) <M>
BAS_BASE_CODE <fi> Number (10000) TYPE
BASE_CODE Number (1000) TYPE_CODE <pi> Number (100) <M>
TYPE_CODE Number (200) TYPE_DESCRIPTION Characters (256)
TRUCK_MILES Number (100)
Identifier_1 <pi>
TRUCK_SERIAL_NUM Characters (256)
...
TRUCK_BUY_DATE Characters (200)
Identifier_1 <pi>
...
POSEE
BASE
BASE_CODE <pi> Number (10000) <M>
BASE_CITY Characters (256)
BASE_STATE Characters (50)
BASE_AREA_CODE Number (10000)
BASE_PHONE Number (12)
BASE_MANAGER Characters (70)
REPRESENTA Identifier_1 <pi>
...
Use la base de datos que se muestra en la figura P3.24 para resolver los
problemas 24-31. ROBCOR es una compañía de renta de aviones que
proporciona servicios de vuelos especiales, a la orden, usando una flota de
cuatro aviones. Estos están identificados por un número único de registro.
Por tanto, el número de registro del avión es una llave primaria apropiada
para la tabla AIRCRAFT.
24. Por cada tabla, donde sea posible, identifique:
a) La llave primaria.
CHAR_TRIP.
CHAR_PILOT.
AC_NUMBER.
MOD_CODE.
MOD_CODE.
MOD_MANUFACTURER.
b) Una superllave.
CHAR_TRIP.
AC_NUMBER.
MOD_CODE.
PIL_RAITINGS.
c) Una llave andidata.
CHAR_TRIP.
AC_NUMBER.
MOD_CODE.
CUS_CODE.
d) La(s) llave(s) foránea(s).
CUS_CODE.
EMP_CODE.
e) Una llave secundaria.
CHAR_DATE.
MOD_MANUFACTURE.
PIL_LICENCE.
CUS_LNAME.
25. Genere el ERD. (Sugerencia: vea el contenido de la tabla. Descubrirá que un
AIRCRAFT puede hacer muchos vuelos CHARTER pero cada vuelo
CHARTER es realizado por un AIRCRAFT, que un MODEL se refiere a
muchos AIRCRAFT, que un MODEL, se refiere a muchos AIRCRAFT pero
que cada AIRCRAFT se refiere a sólo un MODEL, etcétera)
26. Genere el diagrama relacional.
CHARTER
AC_NUMBER <fi> Characters (6)
MOD_CODE <fi> Characters (6)
CHAR_TRIP Number (10) <M>
CHAR_DATE Characters (40)
CHAR DESTINATION Characters (5)
CHAR_DISTANCE Decimal (7)
CHAR_HOURS_FLOWN Decimal (4)
CHAR_HOURS_WAJT Decimal (4)
CUS_CODE Number (8)
MODEL
MOD_MANUFACTURER <pi> Characters (10) <M>
POSEE MOD_NAME Characters (12)
MOD_SEATS <pi> Number (12) <M>
RELACIONA MOD_CHG_MILE Decimal (12)
Identifier_1 <pi>
...
AIRCRAFT
AC_NUMBER <pi> Characters (6) <M>
MOD_CODE <pi> Characters (6) <M>
MOD_MANUFACTURER <fi> Characters (10) PILOT
MOD_SEATS <fi> Number (12)
EMP_NUM Number (5) <M>
AC_TTAF Decimal (7)
PIL_LICENSE Characters (5) <M>
AC_TELL Decimal (8)
PIL_RATINGS Characters (20)
AC_TTER Decimal (5)
PIL_MED_TYPE Number (4)
Identifier_1 <pi> PIL_MED_DATE Characters (12)
... PIL_PT135_DATE Characters (20)
EMPLOYEE
EMP_NUM <pi> Number (15) <M>
EMP_TITLE Characters (5)
EMP_LNAME Characters (256)
REPRESNETA EMP_FNAME Characters (10)
EMP_INITIAL Characters (3)
EMP_DOB Characters (12)
EMP_HIRE_DATE Characters (12)
CUSTOMER Identifier_1 <pi>
...
CUS_CODE <pi> Number (8) <M>
EMP_NUM <fi> Number (15)
CUS_LINAME Characters (10)
CUS_FNAME Characters (7)
CUS_INITIAL Characters (1) TIENE
CUS_AREACODE Number (5)
CUS_PHONE Decimal (9)
CUS_BALANCE Decimal (6)
Identifier_1 <pi>
...
27. Modifique el ERD que haya creado en el problema 25 para eliminar los
problemas producidos por el uso de sinónimos. (Sugerencia: modifique la
estructura de la tabla CHARTER al eliminar los atributos CHAR_PILOT y
CHAR_COPILOT; a continuación, genere una tabla compuesta de nombre
CREW para enlazar las tablas CHARTER y EMPLOTETE entra en esta
relación.)
28. Genere el diagrama relacional para el diseño que revisó usted en el problema
27. (Después que haya tenido una oportunidad de revisar el diseño, su
maestro le mostrará los resultados del cambio en diseño, usando una copia de
la base de datos modificada de nombre CH03_AviaCo_2.)
CHARTER
AC_NUMBER <fi> Characters (6)
MOD_CODE <fi> Characters (6)
CHAR_TRIP Number (10) <M>
CHAR_DATE Characters (40)
CHAR DESTINATION Characters (5)
CHAR_DISTANCE Decimal (7)
CHAR_HOURS_FLOWN Decimal (4)
CHAR_HOURS_WAJT Decimal (4)
CUS_CODE Number (8) CREW
AC_NUMBER Characters (6)
EMP_NUM Number (15) <M>
EMP_LNAME Characters (256)
MODEL
EMP_DOB Characters (12)
MOD_MANUFACTURER <pi> Characters (10) <M> CHAR_TRIP Number (10) <M>
POSEE MOD_NAME Characters (12) CHAR DESTINATION Characters (5)
MOD_SEATS <pi> Number (12) <M> CHAR_HOURS_FLOWN Decimal (4)
RELACIONA MOD_CHG_MILE Decimal (12)
Identifier_1 <pi>
...
AIRCRAFT
AC_NUMBER <pi> Characters (6) <M>
MOD_CODE <pi> Characters (6) <M>
MOD_MANUFACTURER <fi> Characters (10) PILOT
MOD_SEATS <fi> Number (12)
EMP_NUM Number (5) <M>
AC_TTAF Decimal (7)
PIL_LICENSE Characters (5) <M>
AC_TELL Decimal (8)
PIL_RATINGS Characters (20)
AC_TTER Decimal (5)
PIL_MED_TYPE Number (4)
Identifier_1 <pi> PIL_MED_DATE Characters (12)
... PIL_PT135_DATE Characters (20)
EMPLOYEE
EMP_NUM <pi> Number (15) <M>
EMP_TITLE Characters (5)
EMP_LNAME Characters (256)
REPRESNETA EMP_FNAME Characters (10)
EMP_INITIAL Characters (3)
EMP_DOB Characters (12)
EMP_HIRE_DATE Characters (12)
CUSTOMER Identifier_1 <pi>
...
CUS_CODE <pi> Number (8) <M>
EMP_NUM <fi> Number (15)
CUS_LINAME Characters (10)
CUS_FNAME Characters (7)
CUS_INITIAL Characters (1) TIENE
CUS_AREACODE Number (5)
CUS_PHONE Decimal (9)
CUS_BALANCE Decimal (6)
Identifier_1 <pi>
...
El lector está interesado en ver datos sobre vuelos especiales realizados ya sea
por Robert Williams (número de empleado 105) o Elizabeth Travis (número
de empleado 109) como piloto o copiloto, pero ningún vuelo especial hecho
por ambos. Resuelva los problemas 29-31 para encontrar estos datos.
29. Genere la tabla que resultaría de aplicar los operadores relacionales
SELECT y PROJECT a la tabla CHARTER para obtener sólo los atributos
CHAR_TRIP, CHAR_PILOT y CHAR_COPILOT para vuelos especiales
hechos ya sea por el empleado 104 o la empleada 109.
SELECT PROJECT CHARTER
CHAR_TRIP CHAR_DATE CHAR_DISTANCE
CHAR_PILOT CHAR_PILOT CHAR_PILOT
CHAR_COPILOT CHAR_COPILOT CHAR_COPILOT
30. Genere la tabla que resultaría de aplicar los operadores relacionales SELEC
y PROJECT a la tabla CHARTER para obtener sólo los atributos
CHAR_TRIP_CHAR_PILOT y CHAR_COPILOT para vuelos especiales
hechos por los empleados 104 y 109.
SELECT PROJECT CHARTER
CHAR_TRIP CHAR_DATE CHAR_DISTANCE
CHAR_PILOT CHAR_PILOT CHAR_PILOT
CHAR_COPILOT CHAR_COPILOT CHAR_COPILOT
31. Genere la tabla que resultaría de aplicar un operador relacional
DIFERENCE de su resultado del problema 29 a su resultado del problema
30.
DIFERENCE
CHAR_PILOT
CHAR_COPOLOT