Sánchez Rios José
Test por , creado hace más de 1 año

Test sobre Cuestionario de Taller de Bases de Datos, creado por Sánchez Rios José el 17/11/2015.

12
0
0
Sin etiquetas
Sánchez Rios José
Creado por Sánchez Rios José hace alrededor de 9 años
Cerrar

Cuestionario de Taller de Bases de Datos

Pregunta 1 de 30

1

Es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones al efecto.

Selecciona una de las siguientes respuestas posibles:

  • Sistema Gestor de Bases de Datos (SGBD)

  • Bases de Datos

  • PostgreSQL

  • ANSISQL

Explicación

Pregunta 2 de 30

1

Se inicia en 1982 con el proyecto Ingres en la Universidad de Berkeley. Este proyecto, liderado por Michael Stonebraker, fue uno de los primeros intentos en implementar un motor de base de datos relacional. Después de haber trabajado un largo tiempo en Ingres y de haber tenido una experiencia comercial con el mismo, Michael decidió volver a la Universidad en 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho proyecto fue llamado post-ingres.

Selecciona una de las siguientes respuestas posibles:

  • MySQL

  • SQLExpress

  • PostgreSQL

  • Thunderbird

Explicación

Pregunta 3 de 30

1

¿Operación que pertenece al DML de PostgreSQL que modifica un registro?

Selecciona una de las siguientes respuestas posibles:

  • UPDATE

  • MODIFY

  • ALTER

  • RENAME

Explicación

Pregunta 4 de 30

1

¿Operación que pertenece al DDL que permite eliminar datos o registros?

Selecciona una de las siguientes respuestas posibles:

  • QUIT

  • DROP

  • ALTER

  • REMOVE

Explicación

Pregunta 5 de 30

1

Asegura que los datos en la misma columna, no sean repetidos, ya que no puede haber registrados 2 registros con el mismo nombre.

Selecciona una de las siguientes respuestas posibles:

  • UNIQUE

  • ONLY

  • JUST

  • REPEAT

Explicación

Pregunta 6 de 30

1

Este tipo de llave se utiliza cuando ninguno de los campos puede ser utilizado como identificador único del registro y es necesario utilizar varios campos para formar lo que sería una llave primaria.

Selecciona una de las siguientes respuestas posibles:

  • Clave Candidata

  • Clave Única

  • Clave Principal

  • Clave Mayor

Explicación

Pregunta 7 de 30

1

En Operaciones sobre tablas; esto refiere a crear un conjunto de resultados de todas las combinaciones posibles de las filas de dos o más tablas.

Selecciona una de las siguientes respuestas posibles:

  • CROSS JOIN

  • MAX JOIN

  • INNER JOIN

  • LEFT JOIN

Explicación

Pregunta 8 de 30

1

CROSS JOIN puede ser útil, pero típicamente se requiere restringir el conjunto de combinaciones basado en algún criterio.

Selecciona una de las siguientes respuestas posibles:

  • INNER JOIN

  • NATURAL JOIN

  • MIN JOIN

  • RIGHT JOIN

Explicación

Pregunta 9 de 30

1

Esta operación es un tipo especial de INNER JOIN donde se pide que coincidan las columnas que tienen el mismo nombre.

Selecciona una de las siguientes respuestas posibles:

  • NATURAL JOIN

  • LEFT JOIN

  • RIGHT JOIN

  • UPPER JOIN

Explicación

Pregunta 10 de 30

1

Este tipo de definición permite al administrador controlar el acceso a los datos contenidos en la Base de Datos. Comúnmente los comandos utilizados son GRANT y REVOKE.

Selecciona una de las siguientes respuestas posibles:

  • DDL

  • DML

  • DCL

  • DAL

Explicación

Pregunta 11 de 30

1

Operación que devuelve a la base de datos a algún estado previo. Son importantes para la integridad de la base de datos, a causa de que significan que la base de datos puede ser restaurada a una copia limpia incluso después de que se han realizado operaciones erróneas. Son cruciales para la recuperación de crashes de un servidor de base de datos.

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

  • ROLLBACK

  • CHANGE

  • RETURN

  • RESTORE

Explicación

Pregunta 12 de 30

1

Cuál sería la consulta en PostgreSQL si se desea eliminar la columna edad de la tabla cliente:

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

  • ALTER TABLE cliente DROP COLUMN edad;

  • ALTER TABLE edad DROP COLUMN cliente;

  • ALTER cliente DROP COLUMN edad;

  • ALTER TABLE cliente DROP edad;

Explicación

Pregunta 13 de 30

1

Cuál sería la consulta en PostgreSQL si se desea agregar una restricción de no nulo a la columna fechanacimiento de la tabla cliente.

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

  • ALTER TABLE cliente ALTER COLUMN fechanacimiento SET NOT NULL;

  • ALTER TABLE cliente ALTER COLUMN fechanacimiento;

  • ALTER cliente ALTER fechanacimiento SET NOT NULL;

  • ALTER TABLE cliente ALTER COLUMN fechanacimiento DROP NOT NULL;

Explicación

Pregunta 14 de 30

1

Es una limitación referencial entre dos tablas. Identifica una columna o grupo de columnas en una tabla que se refiere a una columna o grupo de columnas en otra tabla.

Selecciona una de las siguientes respuestas posibles:

  • Clave Foránea

  • Clave Principal

  • Clave Mayor

  • Clave Única

Explicación

Pregunta 15 de 30

1

Describe la estructura de una base de datos, en un lenguaje formal soportado por un sistema de gestión de base de datos (DBMS). En una base de datos relacional, el esquema define sus tablas, sus campos en cada tabla y las relaciones entre cada campo y cada tabla.

Selecciona una de las siguientes respuestas posibles:

  • Esquema de una Base de Datos

  • Vistas

  • Entidad

  • Relación

Explicación

Pregunta 16 de 30

1

En qué modelo está basado PostgreSQL:

Selecciona una de las siguientes respuestas posibles:

  • Relacional

  • Métrico

  • Funcional

  • Orientada a Objetos

Explicación

Pregunta 17 de 30

1

¿En qué año surgen los modelos relacionales de bases de datos?

Selecciona una de las siguientes respuestas posibles:

  • 1970

  • 1960

  • 1980

  • 1971

Explicación

Pregunta 18 de 30

1

“Son las características que definen o identifican a una entidad. Estas pueden ser muchas, y el diseñador solo utiliza o implementa las que considere más relevantes”

Selecciona una de las siguientes respuestas posibles:

  • Entidad

  • Relación

  • Atributos

  • Estadísticas

Explicación

Pregunta 19 de 30

1

Es un conjunto de relaciones en el que participan dos o más conjuntos de entidades, indica el número de entidades con las que puede estar relacionada una entidad dada.

Selecciona una de las siguientes respuestas posibles:

  • Correspondencia de cardinalidades

  • Macros

  • Relación de Equivalencia

  • Funcional

Explicación

Pregunta 20 de 30

1

Es un ejemplo para crear una base de datos:

Selecciona una de las siguientes respuestas posibles:

  • Createdb –U usuario MasterDB

  • Create –U usuario MasterDB

  • db –U usuario MasterDB

  • Makedb –U usuario MasterDB

Explicación

Pregunta 21 de 30

1

¿Cuál es la manera correcta para borrar una tabla?

Selecciona una de las siguientes respuestas posibles:

  • DROP TABLE empleados_2

  • REMOVE TABLE empleados_2

  • QUIT TABLE empleados_2

  • UPDATE TABLE empleados_2

Explicación

Pregunta 22 de 30

1

Cuál es el esquema correcto para crear una tabla:

Selecciona una de las siguientes respuestas posibles:

  • CREATE TABLE cuenta();

  • MAKE TABLE cuenta();

  • DO TABLE cuenta();

  • ALTER TABLE cuenta();

Explicación

Pregunta 23 de 30

1

Es un ejemplo para modificar un atributo como llave foránea:

Selecciona una de las siguientes respuestas posibles:

  • ALTER TABLE empleado ADD FOREIGN KEY id_empleado(id) REFERENCES coordinacion(id)

  • ALTER TABLE empleado ADD KEY id_empleado(id) REFERENCES coordinacion(id)

  • ALTER TABLE empleado ADD FOREIGN KEY id_empleado(id)

  • ALTER TABLE empleado REFERENCES coordinacion(id)

Explicación

Pregunta 24 de 30

1

Es un ejemplo para borrar registros de una tabla:

Selecciona una de las siguientes respuestas posibles:

  • DELETE FROM créditos WHERE id_cliente=”gfhs4566”

  • ERASE FROM créditos WHERE id_cliente=”gfhs4566”

  • QUIT FROM créditos WHERE id_cliente=”gfhs4566”

  • DO FROM créditos WHERE id_cliente=”gfhs4566”

Explicación

Pregunta 25 de 30

1

Es una manera incorrecta para generar un registro (puede ser más de una respuesta):

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

  • UPDATE INTO inventario(465,15,”Log”,1499,2464);

  • INSERT INTO inventario(465,15,”Log”,1499,2464);

  • MAKE INTO inventario(465,15,”Log”,1499,2464);

  • PUT INTO inventario(465,15,”Log”,1499,2464);

Explicación

Pregunta 26 de 30

1

Es un ejemplo de consulta simple:

Selecciona una de las siguientes respuestas posibles:

  • SELECT*FROM productos WHERE precio <=225;

  • SELECT*FROM productos WHERE precio <=225 CROSS JOIN departamento;

  • SELECT*FROM productos WHERE precio <=225 NATURAL JOIN desperdicio;

  • SELECT*FROM productos WHERE precio <=225 AND COUNT(productos) AS Cantidad;

Explicación

Pregunta 27 de 30

1

A qué tipo de producto cartesiano pertenece INNER JOIN?

Selecciona una de las siguientes respuestas posibles:

  • Intersección

  • Unión

  • Resta

  • División

Explicación

Pregunta 28 de 30

1

La siguiente función simple muestra todos los recibos del cliente con id=46548:

Selecciona una de las siguientes respuestas posibles:

  • SELECT*FROM recibos WHERE id=46548

  • SELECT*FROM recibos WHERE id=64548

  • SELECT*FROM recibos WHERE id<46548

  • SELECT*FROM recibos WHERE id>46548

Explicación

Pregunta 29 de 30

1

Permite calcular el promedio de los datos seleccionados:

Selecciona una de las siguientes respuestas posibles:

  • MAX

  • MIN

  • SUM

  • AVG

Explicación

Pregunta 30 de 30

1

“Muestra el conteo de todos los trabajadores que tengan un sueldo mayor a 500”; ¿a qué tipo de operación pertenece?

Selecciona una de las siguientes respuestas posibles:

  • COUNT

  • MAX

  • SUM

  • AVG

Explicación