3er Examen Parcial (BD)

Universidad Adventista de Centroamérica Escuela de Ingeniería de Sistemas III Examen Parcial, I CT 2019 Parte 1 (Valor 8

Views 190 Downloads 5 File size 607KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Universidad Adventista de Centroamérica Escuela de Ingeniería de Sistemas III Examen Parcial, I CT 2019 Parte 1 (Valor 8%) Varias opciones: Seleccione la(s) respuesta(s) correcta en cada una de las siguientes preguntas. 1. ¿Qué nombre recibe la eliminación de datos redundantes? a) normalización b) desduplicación c) bucle de retorno d) reducción 2. ¿Qué comando debe usar para realizar una consulta en SQL? a) USE b) SELECT c) QUERY d) CHOSE 3. ¿Qué carácter comodín recupera todos los registros con el comando SELECT? a) * b) % c) $ d) ? 4. ¿Qué usaría para combinar dos parámetros en una consulta en SQL? a) PLUS b) BOTH c) COMBINE d) AND 5. ¿Qué cláusula usaría con el comando SELECT para recuperar registros basados en un intervalo? a) COMBO b) BETWEEN c) OR d) COMBINE 6. ¿Cuál de las siguientes formas indica la eliminación de grupos repetidos? a) 1NF b) 2NF c) 3NF d) 4NF 7. ¿Cuál de las siguientes formas indica la eliminación de datos redundantes?

a) 1NF b) 2NF c) 3NF d) 4NF 8. ¿Cuál de las siguientes no es una condición de 1NF? a) La tabla no debe tener registros duplicados. b) La tabla no debe tener atributos con varios valores. c) No hay claves principales. d) Las entradas de la columna son del mismo tipo de datos. 9. ¿Qué palabra clave usada con la instrucción SELECT se utiliza para no recuperar determinados registros? a) OR b) DISALLOW c) DISREGARD d) NOT 10. ¿Qué usaría para combinar columnas de dos tablas diferentes? a) AND b) BETWEEN c) JOIN d) COMBINE 11. ¿Qué se usa para conceder a una cuenta de usuario acceso a una base de datos? a) permiso b) derecho c) contraseña d) clave de cifrado 12. ¿Qué rol puede asignar a un usuario que proporciona acceso completo a la instancia y las bases de datos de SQL Server? a) raíz b) sistema c) sysadmin d) local 13. ¿Qué rol se concede automáticamente a todos los usuarios? a) sysadmin b) raíz c) público d) estándar 14. ¿Qué permiso asignaría que quita el permiso previamente asignado? a) grant b) denied

c) revoke d) reset 15. ¿Qué usaría para aplicar la propiedad de unicidad de columnas, distinta de la clave principal en una tabla? a) clave secundaria b) comprobación de constantes c) validador d) clave de restricción única 16. ¿Qué cláusula usada con el comando SELECT devolverá valores que desea excluir de los parámetros normales? a) EXCEPT b) INTERSECT c) SEARCH d) EXCLUDE 17. ¿Cómo se llama el atributo o conjunto de atributos que se puede usar para identificar la fila de forma inequívoca? a) clave principal b) segunda clave c) clave de restricción única d) clave externa 18. ¿Qué clave se replica de la clave principal de una tabla a una tabla secundaria, y a partir de ese momento todos los atributos de clave se duplican de la tabla principal? a) clave principal b) segunda clave c) clave de restricción única d) clave externa 19. ¿Qué tipo de índice ordena los datos almacenados en la tabla? a) índice agrupado b) índice no agrupado c) índice rápido d) índice principal 20. ¿Qué cláusula se usa para combinar datos relacionados de varios orígenes de tablas? a) COMBINE b) AND c) JOIN d) PLUS 21. ¿Qué tipo de índice tiene un valor de clave de índice que apunta a una fila de datos que contiene el valor de la clave? a) índice agrupado

b) índice no agrupado c) índice rápido d) índice principal 22. ¿Qué instrucción usaría para agregar datos a una tabla? a) ADD b) INSERT c) JOIN d) PRESENT 23. ¿Qué instrucción usaría para cambiar datos de una tabla? a) CHANGE b) MODIFY c) INSERT d) UPDATE 24. ¿Qué es el acto de establecer o confirmar la identidad de un usuario o sistema? a) autenticación b) autorización c) auditoría d) registro 25. ¿Qué rol fijo permite crear inicios de sesión para el servidor? a) dbcreator b) diskadmin c) securityadmin d) serveradmin 26. Si se define una clave principal, ¿cuál de los siguientes niveles de normalización se consigue? a) 1NF b) 2NF c) 3NF d) 4NF 27. ¿Qué instrucción se usa para eliminar una o varias filas de una tabla? a) DELETE b) REMOVE c) TRUNCATE d) CHANGE 28. ¿Qué ejecutaría para recuperar registros específicos de una base de datos? a) recuperar b) extracción virtual c) alcance d) consulta

29. ¿Qué nivel elimina las columnas no dependientes de claves? a) 1NF b) 2NF c) 3NF d) 4NF 30. ¿Qué nivel se consigue usando claves principales en una tabla de una base de datos SQL Server? a) 1NF b) 2NF c) 3NF d) 4NF 31. ¿Qué comando usaría para eliminar una tabla sin mantener la estructura de la tabla para su uso futuro? a) DELETE TABLE b) TRUNCATE TABLE c) REMOVE TABLE d) STOP TABLE 32. ¿Qué estructura se usa al almacenar claves para un índice agrupado? a) árbol raíz b) árbol raíz inverso c) árbol B d) alfabética 33. ¿Qué tipo de índice usa punteros que apuntan a una ubicación de fila? a) índice agrupado b) índice no agrupado c) índice rápido d) índice principal 34. Si usa el modo mixto, ¿qué cuenta es la cuenta de administrador de SQL integrada? a) administrator b) sysadmin c) raíz d) sa 35. ¿Qué tipo de copia de seguridad hace una copia de seguridad de todos los cambios desde la última copia de seguridad? a) copia de seguridad completa b) copia de seguridad diferencial c) copia de seguridad incremental d) copia de seguridad de copias

36. ¿Qué tipo de copia de seguridad copia solo los datos del grupo de archivos principal y de los archivos o grupos de archivos especificados? a) copia de seguridad completa b) copia de seguridad diferencial c) copia de seguridad parcial d) copia de seguridad incremental 37. ¿Qué rol de servidor fijo permite crear, modificar y borrar archivos de disco? a) bulkadmin b) dbcreator c) processadmin d) diskadmin 38. ¿Qué cuenta de servicio debería usar si necesita obtener acceso a la red? a) cuenta de usuario local b) cuenta del sistema local c) cuenta de usuario del dominio d) cuenta de invitado 39. ¿Qué rol fijo de base de datos le permite tener permisos totales en una base de datos? a) sa b) db_owner c) db_datareader d) db_accessadmin 40. ¿Qué rol fijo de base de datos usaría para administrar los roles y permisos de seguridad de nivel de base de datos? a) sysadmin b) db_securityadmin c) db_accessadmin d) db_datareader 41. ¿Qué comando utilizaría para conceder permisos de objeto? a) GRANT b) USE c) RUNAS d) ALLOW 42. Si necesita restaurar una base de datos después de una copia de seguridad incremental, ¿qué debe hacer para restaurarla? a) Restaurar la copia de seguridad completa y la primera copia de seguridad incremental. b) Restaurar la copia de seguridad completa y la última copia de seguridad incremental. c) Restaurar la copia de seguridad completa y todas las copias de seguridad incrementales desde la última copia de seguridad completa. d) Restaurar la última copia de seguridad incremental.

Rellene el espacio en blanco 43. Una ____________________ restaura las bases de datos en etapas. 44. Por definición, una __________________ debe ser única y debe tener un valor (que no sea null). 45. Una _________________________ tiene lugar cuando se definen varias columnas como clave principal. Respuesta corta 46. ¿Qué roles de servidor fijos permiten crear, modificar y borrar bases de datos?

47. ¿Qué comando se usa para crear un usuario llamado servidor\usuario1?

48. En el modo mixto, ¿qué dos tipos de inicios de sesión se permiten?

49. ¿Qué comando utilizará para quitar un usuario de SQL Server? 50. ¿Qué dos tipos de índices hay? 51. ¿Qué instrucción utilizaría para extraer los registros First_Name, Last_Name e ID_Number de la tabla Users? 52. ¿Qué instrucción utilizaría para extraer los registros Nombre y Nombre de la tabla Usuarios en los que el valor de Género sea F y el valor de Estado sea CA? 53. ¿Qué instrucción utilizaría para mostrar los registros Nombre y Apellido de la tabla Usuarios cuyo departamento no sea TI?

Proyecto Práctico (Valor 20%)

departmentName Dept projMgrId Assign

Worker

status completed

mgrId Project

Project planned

projNo empId

active cancelled

salary numEmployeesAssigned

Project Assign