Flor Villanueva
Test por , creado hace más de 1 año

BD Test sobre SQL-99, creado por Flor Villanueva el 02/03/2020.

126
0
0
Flor Villanueva
Creado por Flor Villanueva hace más de 4 años
Cerrar

SQL-99

Pregunta 1 de 66

1

SQL utiliza los términos tabla, fila columna para los términos

Selecciona una de las siguientes respuestas posibles:

  • relación, tupla, y atributo

  • relación, atributo, tupla

  • relación, tupla, fila

Explicación

Pregunta 2 de 66

1

El concepto esquema SQL se incorporo por primera vez en

Selecciona una de las siguientes respuestas posibles:

  • SQL-99

  • SQL2

  • SQL-86

  • SQL1

Explicación

Pregunta 3 de 66

1

Las relaciones declaradas mediantes sentencias CREATE TABLE se denominan ________________________________.

Selecciona una de las siguientes respuestas posibles:

  • Relaciones virtuales

  • Tablas Virtuales

  • Tablas relaciones

  • Tablas base (o relaciones base)

Explicación

Pregunta 4 de 66

1

Los tipos de datos básicos disponibles para los atributos son:

Selecciona una o más de las siguientes respuestas posibles:

  • numérico

  • cadena de caracteres

  • cadena de bits

  • binario

  • booleano

  • fecha

  • hora

  • json

Explicación

Pregunta 5 de 66

1

un tipo de valor _____________________ tiene los valores tradicionales TRUE, FALSE. En SQL debido a la presencia de los valores NULL, se utiliza una lógica de tres valores, que permiten un tercer valor UNKNOWN.

Selecciona una de las siguientes respuestas posibles:

  • booleano

  • flotante

  • json

  • text

Explicación

Pregunta 6 de 66

1

Está restriccion de atributo se especifica implícitamente para los atributos que forman parte de la clave principal

Selecciona una de las siguientes respuestas posibles:

  • NOT NULL

  • CHECK

  • DOMAIN

  • DEFAULT

Explicación

Pregunta 7 de 66

1

Es posible definir un _____________________________ para un atributo añadiendo la clausula DEFAULT <valor> a su definición.

Selecciona una de las siguientes respuestas posibles:

  • valor

  • valor predeterminado

  • atributo

  • texto

Explicación

Pregunta 8 de 66

1

Son restricciones de atributos

Selecciona una de las siguientes respuestas posibles:

  • NOT NULL, CHECK, DEFAULT

  • NOT NULL, CHECK

  • DEFAULT

  • NOT NULL, CHECK, CLAVE PRIMARIA, DEFAULT

Explicación

Pregunta 9 de 66

1

Ejemplo de restriccion Check

Selecciona una de las siguientes respuestas posibles:

  • NUM_D INT NOT NULL CHECK (NUM_D >0 AND NUM_D <20)

  • NumDpto INT NOT NULL CHECK (NumDepto >0 AND NumDepto <20)

  • CREATE DOMAIN NUM_D AS INTEGER CHECK (NUM_D >0 AND NUM_D <20)

  • Todas las anteriores

Explicación

Pregunta 10 de 66

1

La cláusula ___________________ especifica uno o más atributos que constituyen la clave principal de una relación.

Selecciona una de las siguientes respuestas posibles:

  • Primary Key

  • Check

  • NOT NULL

  • DOMAIN

Explicación

Pregunta 11 de 66

1

La cláusula ________________ especifica claves (secundarias) alternativas.

Selecciona una de las siguientes respuestas posibles:

  • UNIQUE

  • PRIMARY KEY

  • Clave Primaria

  • FOREIGN KEY

Explicación

Pregunta 12 de 66

1

La integridad referencial se especifica mediante la cláusula _________________________________

Selecciona una de las siguientes respuestas posibles:

  • UNIQUE

  • CHECK

  • PRIMARY KEY

  • FOREIGN KEY

Explicación

Pregunta 13 de 66

1

El diseñador de la base de datos puede especifiar una ación alternativa si se viola la integridad referencial, añadiendo una cláusula de ______________________________________________________a cualquier restriccion de FOREIGN KEY.

Selecciona una de las siguientes respuestas posibles:

  • Acción de activación referencial

  • Activación Referencial

  • SET NULL, CASCADE, SET DEFAULT

  • Acción de activación NULL

Explicación

Pregunta 14 de 66

1

La acción _________________________ es eliminar todas las tuplas referenciadas, mientras que la acción _______________________ es cambiar el calor de la foreign key por el valor de de la clave principal (nueva) actualizada en todas las tuplas referenciadas.

Selecciona una de las siguientes respuestas posibles:

  • CASCADE ON DELETE, CASCADE ON UPDATE

  • CASCADE ON UPDATE , CASCADE SET DEFAULT

  • ON UPDATE, ON DELETE

Explicación

Pregunta 15 de 66

1

Para asignarle un nombre de restriccion a una restriccion, es con la palabra clave __________________________.

Selecciona una de las siguientes respuestas posibles:

  • CONSTRAINT

  • CREATE

  • UPDATE

  • ALTER

Explicación

Pregunta 16 de 66

1

Son características de la asignación de nombres a las restricciones:

Selecciona una de las siguientes respuestas posibles:

  • los nombres de un esquema en particular deben ser únicos, el nombre de una restriccion se utiliza para identificar una restriccion particular. La asignación de nombres a la restriccion es opcional

  • los nombres de un esquema en particular deben ser únicos

  • La asignación de nombres a la restriccion es opcional

  • los nombres de un esquema en particular deben ser únicos. La asignación de nombres a la restriccion es opcional

Explicación

Pregunta 17 de 66

1

Además de las restricciones de clave y de integridad referencia, que se especifican mediante palabras claves especiales, se pueden indicar otras restricciones de tabla mediante cláusulas _____________________ adicionales al final de la sentencia CREATE TABLE. Estas restricciones se pueden denominar ________________________ porque se aplican individualmente a cada tupla y se comprueban siempre que se inserta o modifica una tupla.

Selecciona una de las siguientes respuestas posibles:

  • CHECK, Basadas en tuplas

  • CHECK, Basadas en actualización

  • CHECK, NOT NULL

  • CHECK, CONSTRAINT

Explicación

Pregunta 18 de 66

1

La cláusula _____________________ también se puede utilizar para especificar restricciones mas generales utilizando la sentencia CREATE ASSERTION de SQL.

Selecciona una de las siguientes respuestas posibles:

  • CHECK

  • CONSTRAINT

  • ON UPDATE / ON DELETE

  • ALTER

Explicación

Pregunta 19 de 66

1

Se pueden utilizar para alterar un esquema añadiendo o eliminado tablas, atributos, restricciones y otros elementos del esquema.

Selecciona una de las siguientes respuestas posibles:

  • comandos de evolución del esquema

  • comandos del esquema

  • Comandos de evolución

  • sentencias sql

Explicación

Pregunta 20 de 66

1

se utiliza para eliminar los elementos con nombre del esquema, como las tablas, dominios o restricciones.

Selecciona una de las siguientes respuestas posibles:

  • Comando DROP

  • Comando CHECK

  • Comando DELETE

  • Comando CREATE

Explicación

Pregunta 21 de 66

1

El esquema solo se elimina si no contiene elementos.

Selecciona una de las siguientes respuestas posibles:

  • DROP SCHEMA EMPRESA;

  • DROP SCHEMA EMPRESA CASCADE;

  • DROP SCHEMA EMPRESA RESTRICT;

  • DELETE SCHEMA EMPRESA

Explicación

Pregunta 22 de 66

1

El comando ___________________________ no sólo elimina los registros de la tabla, sino también la definición de la tabla del catálogo.

Selecciona una de las siguientes respuestas posibles:

  • DROP TABLE

  • ALTER TABLE

  • DELETE TABLE

  • DROP RESTRICT

Explicación

Pregunta 23 de 66

1

La definición de una tabla base o de otros elementos con nombre del esquema se pueden cambiar con el comando ____________________.

Selecciona una de las siguientes respuestas posibles:

  • ALTER

  • REPLACE

  • UPDATE

  • CREATE

Explicación

Pregunta 24 de 66

1

Consulta de Selección-proyección- concatenación

Selecciona una de las siguientes respuestas posibles:

  • SELECT Nombre, Apellido1, Direccion
    FROM EMPLEADO, DEPARTAMENTO
    WHERE NombreDepto ='Investidagion' ;

  • SELECT Nombre, Apellido1, Direccion
    FROM EMPLEADO, DEPARTAMENTO
    WHERE NombreDepto ='Investidacion' AND NumeroDpto=5;

  • SELECT Nombre, Apellido1, Direccion
    FROM EMPLEADO, DEPARTAMENTO
    WHERE NombreDepto ='Investidacion' AND NumeroDpto=Dno;

Explicación

Pregunta 25 de 66

1

Nos permiten declarar nombres de relacion alternativos, denominados ___________________________

Selecciona una de las siguientes respuestas posibles:

  • alias

  • variables de tupla

  • alias o variables de tupla

  • alias de tupla

Explicación

Pregunta 26 de 66

1

se describe como todas las posibles combinaciones de tuplas.

Selecciona una de las siguientes respuestas posibles:

  • producto cruzado

  • condición de selección

  • condición de concatenación

  • consulta de selección - proyección- concatenación

Explicación

Pregunta 27 de 66

1

Si queremos eliminar las tuplas duplicadas del resultado de una consulta SQL, utilizaremos la palabra clave __________________ en la cláusula SELECT, lo que significa que sólo las tuplas distintas deben permanecer en el resultado.

Selecciona una de las siguientes respuestas posibles:

  • DISTINCT

  • SELECT ALL

  • SELECT

  • RESTRICT

Explicación

Pregunta 28 de 66

1

SQL a incorporado directamente algunas operaciones de álgebra relacional

Selecciona una de las siguientes respuestas posibles:

  • union, except, intersect

  • unión de conjuntos, diferencia de conjuntos, intersección de conjuntos

  • union, intersect

  • Todas las anteriores

Explicación

Pregunta 29 de 66

1

Como estas operaciones con conjuntos sólo se aplican a las relaciones compatibles con la unión, debemos asegurarnos de que las dos relaciones sobre las que apliquemos las operaciones tengan el mismo número de atributos y que estos aparezcan en el mismo orden en las dos relaciones.

Selecciona una de las siguientes respuestas posibles:

  • UNION, EXCEPT, INTERSECT

  • UNION

  • DISTINCT

  • INTERSECT

  • Todas las anteriores

Explicación

Pregunta 30 de 66

1

Son operaciones multiconjuntos. (Los duplicados no se eliminan)

Selecciona una de las siguientes respuestas posibles:

  • UNION ALL, EXCEPT ALL, INTERSECT ALL

  • UNION, INTERSECT ALL

  • SELECT ALL

Explicación

Pregunta 31 de 66

1

Las condiciones de comparación de partes de una cadena de caracteres, mediante el operador de comparación ___________

Selecciona una de las siguientes respuestas posibles:

  • LIKE

  • =

  • %

  • (_)

Explicación

Pregunta 32 de 66

1

Se utiliza par representar la ausencia de un valor, aunque normalmente tiene una de tres interpretaciones.

Selecciona una de las siguientes respuestas posibles:

  • NOT NILL

  • NULL

  • TEXT

  • BOOLEANO

Explicación

Pregunta 33 de 66

1

Ejemplo de significado de NULL:Una persona en particular tiene una fecha de nacimiento, pero no la conocemos, por lo que la representamos con NULL

Selecciona una de las siguientes respuestas posibles:

  • Valor desconocido

  • Valor no disponible o no especificado

  • Atributo no aplicable

  • todas las anteriores

Explicación

Pregunta 34 de 66

1

Ejemplo de significado de NULL: Una persona tiene un teléfono de cada, pero no quiere que aparezca en el listado, por lo que se impide su visualización y se representa como NULL en la base de datos.

Selecciona una de las siguientes respuestas posibles:

  • Valor no disponible o no especificado

  • Atributo no aplicable

  • Valor desconocido

Explicación

Pregunta 35 de 66

1

Ejemplo de significado de NULL: Un atributo UltimoGrado sería NULL para una persona que no tiene una licenciatura.

Selecciona una de las siguientes respuestas posibles:

  • Atributo no aplicable

  • Valor desonocido

  • valor no especificado

Explicación

Pregunta 36 de 66

1

Elimina las tuplas de una relación. Incluye una cláusula WHERE, parecida a la que se utiliza en una consulta SQL, para seleccionar las tuplas que se van a eliminar. Las tuplas se eliminan explícitamente sólo de una tabla a la vez.

Selecciona una de las siguientes respuestas posibles:

  • Comando DELETE

  • Comando DROP

  • Comando RESTRICT

  • Comando SELECT

Explicación

Pregunta 37 de 66

1

Se utiliza para modificar los valores de atributos de una o más tuplas seleccionadas.Una clausula WHERE en el comando, selecciona las tuplas de una relación que se va a modificar.La actualización del valor de una clave principal puede propagarse a los valores de la foreign key de las tuplas de otras relaciones en caso de hacerse especificado una acción de activación referencial en las restricciones de integridad referencial del DDL.

Selecciona una de las siguientes respuestas posibles:

  • Comando UPDATE

  • Comando RESTRICT

  • Comando DELETE

  • Comando WHERE

Explicación

Pregunta 38 de 66

1

En SQL se pueden utilizar comandos para modificar la base de datos:

Selecciona una de las siguientes respuestas posibles:

  • INSERT

  • DELETE

  • UPDATE

  • todos los anteriores

Explicación

Pregunta 39 de 66

1

Se utiliza para añadir una sola tupla a una relación. Debemos especificar el nombre de la relación y una lista de valores para la tupla.

Selecciona una de las siguientes respuestas posibles:

  • Comando INSERT

  • Comando UPDATE

  • Comando DELETE

  • Comando DROP

Explicación

Pregunta 40 de 66

1

es una tabla que se deriva de otra tablas. Esas otras tablas pueden ser tablas base o vistas definidas anteriormente. Una _____________ no existe necesariamente en formato físico, es considerada como una tabla virtual, en oposición a las tablas base, cuyas tuplas están almacenadas en la base de datos. Esto limita las posibles operaciones de actualización que pueden aplicarse, pero no ofrecen limitación alguna al consultar una vista.

Selecciona una de las siguientes respuestas posibles:

  • Vistas

  • Tablas

  • Actualizaciones

  • Triggers

Explicación

Pregunta 41 de 66

1

Una de las principales ventajas es que simplifica la especificación de determinadas consultas, se utiliza como mecanismo de seguridad y autorización.
Se supone que una __________________ siempres está actualizada, si modificamos las tuplas de las tablas sobre las que se define, esta debe reflejar los cambios automáticamente. Por tanto, tanto, no se materializa al definirla, si no al especificar una consulta. La tarea de que este actualizada es responsabilidad del DBMS y no del usuario.

Selecciona una de las siguientes respuestas posibles:

  • VISTA

  • UNIQUE

  • TABLA

  • TABLA BASE

Explicación

Pregunta 42 de 66

1

La denominada ___________________ implica modificar la consulta de la vista para que sea una consulta de las tablas de base subyacentes.

Selecciona una de las siguientes respuestas posibles:

  • modificación de la consulta

  • materialización de la vista

  • actualización incremental

  • modificación y materialización de la consulta

Explicación

Pregunta 43 de 66

1

El inconveniente de esta metodología es su ineficacia para las vistas definidas mediante consultas complejas cuya ejecución lleva mucho tiempo, especialmente si se aplican varias consultas a la vista dentro de un corto periodo de tiempo.

Selecciona una de las siguientes respuestas posibles:

  • Modificación de consulta

  • Materialización de la vista

  • actualización incremental

  • todas las anteriores

Explicación

Pregunta 44 de 66

1

Implica la creación física de una tabla de vista temporal cuando la vista es consultada primero y se mantiene esa tabla en la suposición de que en la vista seguirán otras consultas.

Selecciona una de las siguientes respuestas posibles:

  • Materialización de la vista

  • Modificación de la consulta

  • Vistas

Explicación

Pregunta 45 de 66

1

Según las cuales se determinan las tuplas que deben insertarse, eliminarse en una tabla de vista materializada cuando se introduce un cambio en alguna de las tablas base de definición.

Selecciona una de las siguientes respuestas posibles:

  • actualización incremental

  • vistas materializadas

  • materialización de las vistas

  • modificación de la consulta

Explicación

Pregunta 46 de 66

1

Algunas consultas requieren obtener valores existentes en la base de datos para usarlos después en una consulta de comparación. Dichas consultas se pueden formular convenientemente mediante _____________________________, que son bloques select-from-where completos dentro de la cláusula WHERE de otra consulta. Esa otra consulta es la que se conoce como ____________________________________.

Selecciona una de las siguientes respuestas posibles:

  • consulta externa, consulta anidada

  • consultas anidadas, consulta externa

  • comparaciones, consultas

  • tuplas y comparaciones

Explicación

Pregunta 47 de 66

1

En general, la consulta andada devolverá una tabla (relación) que es _____________________________________________.

Selecciona una de las siguientes respuestas posibles:

  • un conjunto de tablas

  • un conjunto o un multiconjunto de tuplas

  • tuplas de comparación

  • Consulta externa

Explicación

Pregunta 48 de 66

1

Una condición de la cláusula WHERE de una consulta anidad se refiere a algún atributo de una relación declarada en la consulta exterior, se dice que las dos consultas con ______________________________

Selecciona una de las siguientes respuestas posibles:

  • anidadas

  • correlacionadas

  • multiconjunto

  • conjunto

Explicación

Pregunta 49 de 66

1

Es una sentencia básica para recuperar información de una base de datos

Selecciona una de las siguientes respuestas posibles:

  • SELECT

  • SELECCION de conjuntos

  • SELECCION de multiconjuntos

  • SELECCIÓN de algebra relacional

Explicación

Pregunta 50 de 66

1

SQL permite que una tabla(relación) tenga dos o más tuplas idénticas en todos sus valores de atributo. Una tabla de SQL ni es un conjunto de tuplas, porque un conjunto no permite dos miembros idénticos, en su lugar es un multiconjunto (avece conocido como bolsa) de tuplas. Algunas relaciones sQL estan resrtringidas a ser conjuntos porque se ha declarado una restriccion de clave porque se ha utilizado la opción DISTINCT con la sentencia SELECT.

Selecciona una de las siguientes respuestas posibles:

  • multiconjunto

  • distinción entre el SQL y el modelo relacional

  • modelo relacional

  • conjunto-multiconjuto

Explicación

Pregunta 51 de 66

1

La forma más básica de la sentencia SELECT, denominada en ocasiones _______________________, esta formada por las cláusulas SELECT, FROM, WHERE.

Selecciona una de las siguientes respuestas posibles:

  • mapeado

  • bloques

  • bloque select-from-where

  • mapeado o bloque select-from.where

Explicación

Pregunta 52 de 66

1

Selecciona la relación correcta:
1.- SELECT
2.- FROM
3.- WHERE

a) <lista de tablas>
b)<lista de atributos>
c)<condición>

Selecciona una de las siguientes respuestas posibles:

  • 1a,2b,3a

  • 1c,2a,3b

  • 1a,2b,3c

  • 1b,2a,3c

Explicación

Pregunta 53 de 66

1

Lista de atributos cuyos valores serán recuperados por la consulta

Selecciona una de las siguientes respuestas posibles:

  • lista de atributos

  • lista de tablas

  • Lista de condiciones

  • todas las anteriores

Explicación

Pregunta 54 de 66

1

Es una lista de las relaciones necesarias para procesar la consulta

Selecciona una de las siguientes respuestas posibles:

  • Lista de tablas

  • condicion

  • Lista de atributos

  • mapeado

Explicación

Pregunta 55 de 66

1

es una expresión condicional(booleana) que identifica las tuplas que la consulta recuperará.

Selecciona una de las siguientes respuestas posibles:

  • <condición>

  • lista de tablas

  • lista de atributos

  • SELECT

Explicación

Pregunta 56 de 66

1

Sql tata normalmente a una tabla no como un conjunto, sino como un multiconjunto. Las tuplas duplicadas pueden aparecer más de una vez en una tabla y en el resultado de una consulta.
SQL no elimina automáticamente las tuplas duplicadas en los resultados de las consultas por lo siguiente:

Selecciona una de las siguientes respuestas posibles:

  • La eliminación de duplicados es una operación muy costosa. Una forma de implementarla consiste en ordenar primero las tuplas y después eliminar los duplicados.

  • El usuario puede querer ver las tuplas duplicadas en el resultado de la consulta

  • Cuando se aplica una función de agregación a las tuplas, en la mayoría de los canos no queremo eliminar duplicados

  • Todas las anteriores

Explicación

Pregunta 57 de 66

1

pendiente

Una tabla SQL con una __________está restringida a ser un conjunto, ya que el valor de la clave debe ser distinto en cada tupla.

Selecciona una de las siguientes respuestas posibles:

  • Clave

  • Claver

  • Foreign Key

Explicación

Pregunta 58 de 66

1

La implementación SQL original en System también tenia un operador de comparación ___________________, que se utilizaba para comparar dos conjutos o multiconjutos. Este operador compara dos conjuntos de valores y devuelve TRUE si un conjunto contiene todos los valores del otro conjunto. Tiene una función parecida a la división de algebra relacionl y a la cuantificación universal del calculo relacional.

Selecciona una de las siguientes respuestas posibles:

  • CONTAINS

  • ==

  • IN

  • EXISTS

Explicación

Pregunta 59 de 66

1

El concepto de ________________ o _______________ se incorporó a SQL para poder especificar una tabla como resultado de una operación de concatenación en la cláusula from de una consulta. Esta estructura es más fácil que mezclar todas las condiciones de selección y concatenación en la cláusula WHERE.

Selecciona una de las siguientes respuestas posibles:

  • tabla concatenada, relación concatenada

  • Conjuntos explícitos, y renombrado de atributos

  • tabla concatenada, funciones sql

  • todas las anteriores

Explicación

Pregunta 60 de 66

1

Seleccione la relacion correcta:

1.-Tablas Concatenadas
2.-Conjunto de Valores Explícitos
3.-Seleccion-Proyeccion-Concatenacion
4.-Consulta Anidada Correlacionada

A) SELECT Nombre, Apellido1, Direccion
FROM (EMPLEADO JOIN DEPARTAMENTO ON Dno=NumeroDpto)
WHERE NombreDpto='Investigacion'

B) SELECT DISTINCT DniEmpleado
FROM TRABAJA_EN
WHERE NumProy IN (1,2,3)

C) SELECT E.Nombre, E.Apellido1
FROM EMPLEADO as E, SUBORDINADO AS D
WHERE E.Dni=D.DniEmpleado AND E.Sexo = D.Sexo AND E.nombre=D.NombSuboordinado

D) SELECT Nombre, Apellido1, Direccion
FROM Empleado, Departamento
WHERE NombreDpto ='Investigacion' AND NumDpto=Dno;

Selecciona una de las siguientes respuestas posibles:

  • 1d,2b,3c,4a

  • 1a,2b,3c,4d

  • 1b,2a,2c,4c

  • 1a,2b,3d,4c

Explicación

Pregunta 61 de 66

1

SQl utiliza el concepto de catalogo, que es una colección de esquemas bajo un nombre, en un entorno SQL. Un entorno SQL es básicamente una instalación de un RDBMS compatible con SQL en un computador. Un catalogo siempre contiene un esquema especial denominado ____________________, que proporciona información sobre todos los esquemas del catálogo y todos los descriptores de elementos de esos esquemas.

Selecciona una de las siguientes respuestas posibles:

  • INFORMATION_SCHEMA

  • SCHEMA

  • INFORMATION

  • CREATE SCHEMA

Explicación

Pregunta 62 de 66

1

El comando_________________________ se utiliza para especificar una nueva relación, asignándole a esta última un nombre y sus atributos y restricciones iniciales. Primero se especifican los atributos, a cada uno de los cuales se les asigna un nombre, un tipo de datos para especificar su dominio de valores y cualesquiera restricciones de atributo como NOT NULL. La restriccion de clave, integridad de entidad e integridad referencial pueden especificarse con la sentencia CREATE TABLE después de haber declarado los atributos o pueden añadirse mas tarde con el comando ALTER TABLE.

Selecciona una de las siguientes respuestas posibles:

  • CREATE TABLE

  • ALTER TABLE

  • DROP TABLE

  • CREATE SHEMA

Explicación

Pregunta 63 de 66

1

Son los comandos de evolución del sistema, se pueden utilizar para alterar un esquema añadiendo o eliminando tablas, atributos, estricciones y otros elementos del esquema

Selecciona una de las siguientes respuestas posibles:

  • Comando DROP, Comando ALTER

  • Comando DROP

  • Comando ALTER

  • Todos los anteriores

Explicación

Pregunta 64 de 66

1

Este comando se utiliza para eliminar los elementos con nombre del esquema, como tablas, dominios o restricciones. También puede eliminar un esquema. Hay dos opciones de comportamiento para estas eliminaciones, las cuales son _____________________________________________

Selecciona una de las siguientes respuestas posibles:

  • Comando DROP, CASCADE, RESTRICT

  • Comando DROP, CASCADE DROP

  • Comando DROP, CASCADE, ALTER RESTRICT

  • Comando DROP, RESTRICT, ALTER

Explicación

Pregunta 65 de 66

1

Relaciona correctamente:
a) El esquema solo elimina si no tiene elementos
b) Elimina el esquema y todas sus tablas, dominios y otros elementos.
c) Eliminar una relación que ya no queremos
d) Añadir a las relaciones un atributo
e) Se elimina la columna y las restricciones y vistas que hacen referencia a ella se eliminan automáticamente.

1.- DROP SCHEMA EMPRESA RESTRICT;
2.- DROP SCHEMA EMPRESA CASCADE;
3.- ALTER TABLE EMPRESA.EMPRESA ADD COLUMN Trabajo VARCHAR(2);
4.- ALTER TABLE EMPRESA.EMPRESA DROP COLUMN DIRECCION CASCADE;
5.- DROP TABLE SUBORDINADO CASCADE;

Selecciona una de las siguientes respuestas posibles:

  • a1, b2, c5, d3, e4

  • a1, b2, c3, d5, e4

  • a4, b2, c5, d3, e1

  • a1, b2, c5, d4, e3

Explicación

Pregunta 66 de 66

1

Una tabla SQL no es un conjunto de tuplas porque un conjunto no permite dos miembros idénticos, en su lugar es un multiconjunto, algunas relaciones de SQL están restringidas a ser conjuntos porque se ha declarado una ______________ o porque se ha utilizado la palabra clave _________________________ con la sentencia SELECT.

Selecciona una de las siguientes respuestas posibles:

  • restriccion de clave / distinct

  • restriccion de clave / restriccion de clave externa

  • restriccion de clave / Clave Primaria

  • restriccion de clave / ALTER

Explicación