Quiz
Cuestionario de Taller de Bases de Datos
Questions in this quiz (30)
1Es 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.
- ASistema Gestor de Bases de Datos (SGBD)
- BBases de Datos
- CPostgreSQL
- DANSISQL
2Se 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.
- AMySQL
- BSQLExpress
- CPostgreSQL
- DThunderbird
3¿Operación que pertenece al DML de PostgreSQL que modifica un registro?
- AUPDATE
- BMODIFY
- CALTER
- DRENAME
4¿Operación que pertenece al DDL que permite eliminar datos o registros?
- AQUIT
- BDROP
- CALTER
- DREMOVE
5Asegura que los datos en la misma columna, no sean repetidos, ya que no puede haber registrados 2 registros con el mismo nombre.
- AUNIQUE
- BONLY
- CJUST
- DREPEAT
6Este 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.
- AClave Candidata
- BClave Única
- CClave Principal
- DClave Mayor
7En 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.
- ACROSS JOIN
- BMAX JOIN
- CINNER JOIN
- DLEFT JOIN
8CROSS JOIN puede ser útil, pero típicamente se requiere restringir el conjunto de combinaciones basado en algún criterio.
- AINNER JOIN
- BNATURAL JOIN
- CMIN JOIN
- DRIGHT JOIN
9Esta operación es un tipo especial de INNER JOIN donde se pide que coincidan las columnas que tienen el mismo nombre.
- ANATURAL JOIN
- BLEFT JOIN
- CRIGHT JOIN
- DUPPER JOIN
10Este 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.
- ADDL
- BDML
- CDCL
- DDAL
11Operació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.
- AROLLBACK
- BCHANGE
- CRETURN
- DRESTORE
12Cuál sería la consulta en PostgreSQL si se desea eliminar la columna edad de la tabla cliente:
- AALTER TABLE cliente DROP COLUMN edad;
- BALTER TABLE edad DROP COLUMN cliente;
- CALTER cliente DROP COLUMN edad;
- DALTER TABLE cliente DROP edad;
13Cuá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.
- AALTER TABLE cliente ALTER COLUMN fechanacimiento SET NOT NULL;
- BALTER TABLE cliente ALTER COLUMN fechanacimiento;
- CALTER cliente ALTER fechanacimiento SET NOT NULL;
- DALTER TABLE cliente ALTER COLUMN fechanacimiento DROP NOT NULL;
14Es 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.
- AClave Foránea
- BClave Principal
- CClave Mayor
- DClave Única
15Describe 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.
- AEsquema de una Base de Datos
- BVistas
- CEntidad
- DRelación
16En qué modelo está basado PostgreSQL:
- ARelacional
- BMétrico
- CFuncional
- DOrientada a Objetos
17¿En qué año surgen los modelos relacionales de bases de datos?
- A1970
- B1960
- C1980
- D1971
18 “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”
- AEntidad
- BRelación
- CAtributos
- DEstadísticas
19Es 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.
- ACorrespondencia de cardinalidades
- BMacros
- CRelación de Equivalencia
- DFuncional
20Es un ejemplo para crear una base de datos:
- ACreatedb –U usuario MasterDB
- BCreate –U usuario MasterDB
- Cdb –U usuario MasterDB
- DMakedb –U usuario MasterDB
21¿Cuál es la manera correcta para borrar una tabla?
- ADROP TABLE empleados_2
- BREMOVE TABLE empleados_2
- CQUIT TABLE empleados_2
- DUPDATE TABLE empleados_2
22Cuál es el esquema correcto para crear una tabla:
- ACREATE TABLE cuenta();
- BMAKE TABLE cuenta();
- CDO TABLE cuenta();
- DALTER TABLE cuenta();
23Es un ejemplo para modificar un atributo como llave foránea:
- AALTER TABLE empleado ADD FOREIGN KEY id_empleado(id) REFERENCES coordinacion(id)
- BALTER TABLE empleado ADD KEY id_empleado(id) REFERENCES coordinacion(id)
- CALTER TABLE empleado ADD FOREIGN KEY id_empleado(id)
- DALTER TABLE empleado REFERENCES coordinacion(id)
24Es un ejemplo para borrar registros de una tabla:
- ADELETE FROM créditos WHERE id_cliente=”gfhs4566”
- BERASE FROM créditos WHERE id_cliente=”gfhs4566”
- CQUIT FROM créditos WHERE id_cliente=”gfhs4566”
- DDO FROM créditos WHERE id_cliente=”gfhs4566”
25Es una manera incorrecta para generar un registro (puede ser más de una respuesta):
- AUPDATE INTO inventario(465,15,”Log”,1499,2464);
- BINSERT INTO inventario(465,15,”Log”,1499,2464);
- CMAKE INTO inventario(465,15,”Log”,1499,2464);
- DPUT INTO inventario(465,15,”Log”,1499,2464);
26Es un ejemplo de consulta simple:
- ASELECT*FROM productos WHERE precio <=225;
- BSELECT*FROM productos WHERE precio <=225 CROSS JOIN departamento;
- CSELECT*FROM productos WHERE precio <=225 NATURAL JOIN desperdicio;
- DSELECT*FROM productos WHERE precio <=225 AND COUNT(productos) AS Cantidad;
27A qué tipo de producto cartesiano pertenece INNER JOIN?
- AIntersección
- BUnión
- CResta
- DDivisión
28La siguiente función simple muestra todos los recibos del cliente con id=46548:
- ASELECT*FROM recibos WHERE id=46548
- BSELECT*FROM recibos WHERE id=64548
- CSELECT*FROM recibos WHERE id<46548
- DSELECT*FROM recibos WHERE id>46548
29Permite calcular el promedio de los datos seleccionados:
- AMAX
- BMIN
- CSUM
- DAVG
30 “Muestra el conteo de todos los trabajadores que tengan un sueldo mayor a 500”; ¿a qué tipo de operación pertenece?
- ACOUNT
- BMAX
- CSUM
- DAVG
Information
- Description
- Quiz on Cuestionario de Taller de Bases de Datos, created by Sánchez Rios José on 17/11/2015.
- Author
- Sánchez Rios José
- Language
- Español
- Views
- 17
- Rating
- No ratings yet Rate this quiz