GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Quiz

BBDD_5_SQL_4

Ivan Sanchez Castiñeira 23 Fragen

Quiz starten

Fragen in diesem Quiz (23)

  1. 1TAI_2018i) 5. En el SGBD tiene que crear un procedimiento almacenado “calcularTarifa” cuyos parámetros de entrada sean tipo de zona (idZona) y el número de minutos (Minutos), ambos tipo entero. ¿Cuál de las siguientes declaraciones de cabecera sería correcta?
    1. ACREATE PROCEDURE calcularTarifa @idZona int, @Minutos int
    2. BCREATE PROCEDURE calcularTarifa @idZona, @Minutos
    3. CCREATE PROCED calcularTarifa (@idZona int, @Minutos int)
    4. DCREATE PROCED calcularTarifa @TipoZona int, @Minutos int
  2. 2TAI_2014i) 9. La sentencia SQL-92 que nos permite generar una vista de una tabla es:
    1. ADEFINE VIEW
    2. BDROP VIEW
    3. CCREATE VIEW
    4. DNEW VIEW
  3. 3TAI_2017L_2) 2. En el antiguo modelo de datos de la aplicación existe una vista para poder visualizar el número trabajadores por grupos de edad, la vista fue creada ejecutando una sentencia SQL, seleccione la correcta:
    1. ACREATE VIEW edades AS SELECT edad, count(*) FROM Trabajadores GROUP BY edad;
    2. BCREATE VIEW edades AS SELECT edad, sum(*) FROM Trabajadores GROUP BY edad;
    3. CCREATE VIEW edades AS SELECT edad, avg(*) FROM Trabajadores HAVING count(*) > 18 GROUP BY edad;
    4. DCREATE VIEW edades AS SELECT edad, count(*) FROM Trabajadores ORDER BY edad;
  4. 4TAI_2015i) 13. La sintaxis estándar de ANSI SQL que nos permite borrar una vista es:
    1. AERASE VIEW
    2. BDELETE VIEW
    3. CCLEAR VIEW
    4. DDROP VIEW
  5. 5TAI_2017i) 11. Queremos que cada vez que se dé de alta un pedido en la tabla correspondiente se ejecute automáticamente código que compruebe en ese mismo momento si el stock supera un límite de forma automática, ¿con qué podríamos hacerlo?
    1. ACon una vista (VIEW).
    2. BCon un disparador (TRIGGER)
    3. CCon una función de tabla (TABLE FUNCTION)
    4. DCon una clave foránea (FOREIGN KEY)
  6. 6TAI_2019L) 42. Teniendo una base de datos relacional, con una tabla "Empleados" con campos {Id, Nombre, Puesto, Salario,....}, indique cuál sería una forma válida de comenzar la creación de un Trigger en ANSI SQL, si lo que se quiere validar es un cambio de valor del campo "Salario":
    1. ACREATE TRIGGER Validar_salario BEFORE UPDATE OF Salario OF TABLE Empleados
    2. BCREATE NEW TRIGGER BEFORE UPDATE OF Salario ON Empleados
    3. CCREATE TRIGGER Validar_salario IN Empleados BEFORE UPDATE OF Salario
    4. DCREATE TRIGGER Validar_salario BEFORE UPDATE OF Salario ON Empleados
  7. 7TAI_2019L) 18. ¿Con qué instrucción ANSI SQL incrementaría un diez por ciento el valor de la columna Duracion para todos los registros de la tabla Ejercicio?
    1. AUPDATE Duracion = Duracion + (0.10 * Duracion) FROM Ejercicio
    2. BUPDATE Ejercicio SET Duracion = Duracion * 1.1
    3. CUPDATE TABLE Ejercicio (Duracion = Duracion + 10%)
    4. DUPDATE SET Duracion *= 1.10 FROM Ejercicio
  8. 8TAI_2014i) 10. Señale la opción INCORRECTA con respecto de las restricciones de integridad (CONSTRAINTS) en SQL2:
    1. APueden definirse en la creación de la tabla.
    2. BPueden definirse después de que la tabla haya sido creada.
    3. CSe definen mediante la sentencia CREATE RESTRICTION.
    4. DFOREIGN KEY y NOT NULL son dos tipos de restricciones.
  9. 9(TAI) 2017L2) 3. Para impedir que pueda haber dos usuarios con el mismo nombre deberá ejecutar la siguiente consulta:
    1. AALTER TABLE usuarios ADD CONSTRAINT pk nombre PRIMARY KEY (nombre)
    2. BALTER TABLE usuarios ADD CONSTRAINT u_nombre UNIQUE (nombre)
    3. CCREATE UNIQUE CONSTRAINT index u_nombre ON usuarios (nombre)
    4. DALTER TABLE usuarios ADD UNIQUE CONSTRAINT u_nombre (nombre)
  10. 10TAI_2015L_2) 5. Insertar una constraint en la cláusula SQL de creación de la tabla RESERVAS para el campo de clave ajena ‘idcliente’, de forma que NO ejecute ninguna acción en la tabla referenciada en los casos de UPDATE o DELETE:
    1. ACONSTRAINT con_fk FOREIGN KEY (idcliente) ON CLIENTES (id) MATCH SIMPLE WITH NO ACTION;
    2. BCONSTRAINT con_fk FOREIGN KEY ON (idcliente) MATCH SIMPLE WITH CLIENTES (id) ON UPDATE NO ACTION ON DELETE NO ACTION;
    3. CCONSTRAINT con_fk FOREIGN KEY (idcliente) REFERENCES CLIENTES (id) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION;
    4. DCONSTRAINT con_fk FOREIGN KEY (idcliente) ON CLIENTES (id) MATCH SIMPLE WITH UPDATE NO ACTION WITH DELETE NO ACTION;

Informationen

Beschreibung
Selectividad B3 Quiz am BBDD_5_SQL_4, erstellt von Ivan Sanchez Castiñeira am 02/06/2022.
Sprache
Español
Aufrufe
0
Schlagwörter
b3selectividad
Bewertung
Noch keine Bewertungen
Bewerte dieses Quiz
Bewerte dieses Quiz

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck