Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEBase de datos avanzadas I Bimestre

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Base de datos avanzadas I Bimestre

Descripción:
Informática

Autor:
AVATAR
Yo


Fecha de Creación:
15/07/2019

Categoría:
Otros

Número preguntas: 119
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Al construir una base de datos, la etapa de diseño más crítica es el diseño físico. VERDADERO FALSO.
Dado el siguiente extracto del diagrama de tablas destinado a almacenar información relativa a FILMES: La siguiente consulta SQL permite obtener el reporte de los filmes que son largometrajes (duran más de 100 min), y que fueron producidos durante el 2012, muestra tanto el nombre, la fecha de estreno y el presupuesto total de cada filme, además los resultados deben aparecer ordenados por la fecha de estreno: Analice la consulta anterior e identifique, ¿cuáles dos de las siguientes columnas serían candidatas para para crear un índice a efectos de mejorar el rendimiento de la consulta? PELICULAS_ESTUDIOS.FINANCIAMIENTO PELICULAS.TIPO_GUION PELICULAS.ANIO PELICULAS.FECHA_ESTRENO.
En términos de seguridad de una base de datos, el administrador de la base de datos es responsable de garantizar: Elija dos opciones El rendimiento de la base de datos La veraciad de los datos La disponibilidad de la base de datos El rendimiento de las aplicaciones.
Suponga siguientes entidades: ¿Cuál de las siguientes restricciones NO es posible implementar en una base de datos relacional a través de DDL, y por lo tanto requiere otros medios para su control? En un AULA no pueden estar asignados un número de estudiantes mayor a su CAPACIDAD La clave principal de AULA es CODIGO_AULA Los NOMBRES y APELLIDOS de un ALUMNO son atributos de carácter obligatorio La CAPACIDAD del AULA no puede ser mayor 80 El TIPO de aula solo puede ser "DE COMPUTO" o "NORMAL" Por defecto el TIPO de AULA es "NORMAL".
Todas las restricciones de integridad se pueden implementar mediante DDL. VERDADERO FALSO.
Dentro de una base de datos, una VISTA basada en dos tablas base ocupa en disco: Ningún espacio ya que los datos están en las tablas base El mismo espacio que las dos tablas base juntas El espacio asignado al usuario con que se conectó a la base de datos.
Cuando el SGBD procesa una consulta, la validación sintáctica y semántica se realiza durante la fase de "análisis y traducción" de la consulta. VERDADERO FALSO.
El manejar redundancia a nivel de discos (RAID) no es una buena práctica porque implica desperdicio de recursos físicos y a la vez monetarios. VERDADERO FALSO.
Suponga que tenemos la tabla: estudiantes (cedula, apellidos, nombres, estado_civil, telefono, email) Y queremos agregar una restricción para el campo estado_civil de manera que únicamente acepte valores Soltero(a),Casado(a),Viudo(a),Divorciado(a),Unión libre. ¿Cuál sería la sentencia correcta que permite implementar esa restricción? ALTER TABLE estudiantes MODIFY estado_civil CONSTRAINT chk_estadocivil_est CHECK (estado_civil in ('Soltero(a)','Casado(a)','Viudo(a)','Divorciado(a)','Unión libre')); ALTER TABLE estudiantes ADD CONSTRAINT chk_estadocivil_est CHECK (estado_civil IN ('Soltero(a)','Casado(a)','Viudo(a)','Divorciado(a)','Unión libre')); ALTER DATABASE ADD CONSTRAINT chk_estadocivil_est ON estudiantes.estado_civil CHECK (estado_civil in ('Soltero(a)','Casado(a)','Viudo(a)','Divorciado(a)','Unión libre'); UPDATE estudiantes ADD CONSTRAINT chk_estadocivil_est CHECK (estado_civil in ('Soltero(a)','Casado(a)','Viudo(a)','Divorciado(a)','Unión libre'));.
Dentro del procesamiento de una consulta, en tiempo de ejecución el SGBD a través del sistema operativo ejecuta la consulta expresada en: Lenguaje de alto nivel SQL Algebra relacional Lenguaje de máquina.
Entre los objetivos del diseño físico de bases de datos se encuentra el cuidar la ergonomía en el diseño de base de datos construir aplicaciones que accedan de forma eficiente a los datos prever el espacio de almacenamiento que se requerirá para guardar los datos.
Se puede realizar el diseño lógico y el diseño físico de forma paralela. VERDADERO FALSO.
La copia de seguridad de la base de datos puede utilizarse en caso de que ésta resulte dañada o destruida VERDADERO FALSO.
¿Cuál de las siguientes NO corresponde a una fase del procesamiento de consultas? Ejecución de la consulta Optimización de la consulta Análisis y traducción de la consulta Transformación a álgebra relacional.
Las restricciones de integridad son aquellas que se imponen para evitar que la base de datos llegue a ser incompleta, imprecisa o incoherente. lograr que se generen alertas cuando el espacio de almacenamiento de la base de datos está por terminarse controlar que un usuario de la base de datos solamente tenga un conjunto de recursos limitados.
El procesamiento de los datos (ordenación, selección, combinación, etc.) que realiza el SGBD, lo hace directamente en almacenamiento secundario. VERDADERO FALSO.
El diseño físico si es dependiente de modelo de base de datos a utilizar (relacional, jerárquico, orientado a objetos, etc.) VERDADERO FALSO.
Durante el procesamiento de una consulta, la carga de los bloques de datos desde almacenamiento secundario a almacenamiento primario se da en la fase de: Ejecución Optimización Análisis y traducción.
Debemos utilizar el cifrado que ofrecen algunos SGBD’s para encriptar todas las tablas de la base de datos aquellos datos que son considerados confidenciales solo las columnas que almacenan contraseñas.
Para agregar un nuevo índice a una tabla se usa el comando ADD INDEX. VERDADERO FALSO.
Uno de los costos asociados al uso del índices, es: Aumentan la inseguridad de la base de datos (por robo de datos) Aumentan complejidad en la escritura de consultas SQL Provocan ralentización en operaciones de consulta Requieren mayor espacio en disco.
La identificación de los índices requeridos para mejorar el rendimiento de las operaciones de consulta, se realiza durante: El diseño conceptual La implementación de la base de datos El diseño lógico El diseño físico Las pruebas de la base de datos.
Al procesar una consulta, la validación que realiza el SGBD para verificar si la estructura de la consulta SQL es correcta, se realiza en la fase de "optimización" VERDADERO FALSO.
La fase de "optimización" que realiza el SGBD al procesar una consulta, se refiere a: Convertir la consulta en una forma normalizada que pueda manipularse más fácilmente Validar sintáctica y semánticamente la consulta Seleccionar la estrategia de ejecución más eficiente para la consulta Transformar la consulta en otra semánticamente equivalente.
Dentro del diseño conceptual y diseño lógico de una base de datos, el diccionario de datos es un documento descriptivo del modelo, donde se explica de forma detallada cada uno de los elementos que están representados en el diagrama de datos es un complemento al diagrama de datos, porque en él constan todas aquellas especificaciones de diseño que no se pudieron representar en el diagrama es una alternativa al diagrama de datos, se puede hacer cualquiera de los dos, o los dos, pero redundaría ya que contienen lo mismo pero representado de forma diferente.
Relacione las siguientes actividades con la etapa de diseño a la que corresponde: Identificar tipos de entidades Definir especificaciones de seguridad Normalizar relaciones.
Para el diseño físico no importa el SGBD a utilizar, solo importa el tipo de base de datos (relacional, orientada a objetos, jerárquica, red, semántica, etc.). VERDADERO FALSO.
El ANÁLISIS TRANSACCIONAL permite determinar los perfiles de usuario a crear identificar las restricciones de integridad requeridas identificar relaciones críticas identificar amenazas de seguridad.
En la construcción de una base de datos, el diseño físico se ocupa del “como hacerlo” “para que hacerlo” “que hacer”.
Dadas las siguientes tablas: equipos (idequipo, nombre, idpais, telefono, website, presidente, presupuesto) paises (idpais, nombre, capital, poblacion, superficie) Arme la sentencia que permite implementar la integridad referencial entre equipos y paises. 1. FOREIGN KEY 2. (idpais) 3. paises 4. CONSTRAINT 5. equipos_idpais_fk 6. REFERENCES 4, 5, 1, 2, 6, 3, 2 4, 1, 5, 2, 6, 3, 2 4, 5, 1, 3, 2, 6, 2.
La finalidad del análisis transaccional es cuantificar la carga que tendrán las tablas de la base de datos en función de la cantidad de operaciones que se ejecutarán sobre cada una de ellas. VERDADERO FALSO.
En una arquitectura de 3 capas, la lógica del negocio está en el lado del servidor de aplicaciones cliente web servidor de base de datos.
Dada la tabla: articulos (idarticulo, nombre, marca, precio, existencia) Considere la siguiente consulta: Analícela y diga que tipo de respuesta generaría el SGBD al procesar la consulta: Generaría un resultado vacío Devolvería un error de sintaxis Devolvería un error de semántica Listaría las marcas que no tienen artículos.
El nivel de abstracción de los datos más elevado, es el nivel de vistas. VERDADERO FALSO.
En bases de datos relacionales la restricción de obligatoriedad para un atributo se implementa a través de un constraint del tipo: MANDATORY UNIQUE NULL NOT NULL.
Al procesar una consulta SQL, el SGBD tratará de simplificar los criterios de selección, de manera que al procesar los datos se evalúe el menor número de condiciones posible. ¿En qué fase se realiza esa simplificación? Ejecución de la consulta Transformación a algebra relacional Optimización de la consulta Análisis y traducción de la consulta.
El modelo conceptual de datos es dependiente de los requisitos de datos dependiente de los detalles de implementación dependiente de los lenguajes de programación dependiente del modelo de base de datos.
En un modelo Entidad-Relación, lo que hacemos es representar las tablas con sus columnas, llaves primarias y llaves foráneas. VERDADERO FALSO.
Dada la tabla: articulos (idarticulo, nombre, marca, precio, existencia) Considere la siguiente consulta Analícela y diga que tipo de respuesta generaría el SGBD al procesar la consulta: Devolvería un error de semántica Devolvería un error de sintaxis Generaría un resultado vacío Listaría las marcas que no tienen artículos.
Los backups de la base de datos son una medida apropiada para prevenir el ataque de hackers. VERDADERO FALSO.
¿En cuál de los siguientes casos no es conveniente indexar? Cuando son atributos que corresponden a claves externas que se acceden frecuentemente Cuando son atributos tipo string de gran longitud Cuando son atributos que permitirían ejecutar planes de un solo índice.
La identificación de los índices requeridos para mejorar el rendimiento de las operaciones de consulta, se realiza durante: El diseño lógico El diseño físico Las pruebas de la base de datos La implementación de la base de datos El diseño conceptual.
La normalización es una técnica que se utiliza dentro del Diseño conceptual Diseño físico Diseño lógico.
En términos de seguridad de una base de datos, el administrador de la base de datos es responsable de garantizar: Elija dos opciones: El rendimiento de las aplicaciones La veraciad de los datos El rendimiento de la base de datos La disponibilidad de la base de datos.
Durante el procesamiento de una consulta la fase de "análisis y traducción" le envía a la fase de optimización de la consulta: La consulta expresada en lenguaje binario La consulta expresada en lenguaje SQL sin errores sintácticos La consulta traducida a su representación en algebra relacional.
En los criterios de selección de consultas SQL, es más rápido comparar: Operandos numéricos Operandos binarios Operandos tipo cadena.
Ante la amenaza de “Daños físicos en los equipos”, una de las contramedidas apropiadas sería: mantener un servidor de respaldo implementar cortafuegos (firewall). aplicar cifrado a los datos confidenciales.
Suponga que tenemos la tabla: estudiantes (cedula, apellidos, nombres, estado_civil, telefono, email) Y queremos agregar una restricción para el campo estado_civil de manera que únicamente acepte valores Soltero(a),Casado(a),Viudo(a),Divorciado(a),Unión libre. ¿Cuál sería la sentencia correcta que permite implementar esa restricción? ALTER TABLE estudiantes MODIFY estado_civil CONSTRAINT chk_estadocivil_est CHECK (estado_civil in ('Soltero(a)','Casado(a)','Viudo(a)','Divorciado(a)','Unión libre')); ALTER DATABASE ADD CONSTRAINT chk_estadocivil_est ON estudiantes.estado_civil CHECK (estado_civil in ('Soltero(a)','Casado(a)','Viudo(a)','Divorciado(a)','Unión libre'); UPDATE estudiantes ADD CONSTRAINT chk_estadocivil_est CHECK (estado_civil in ('Soltero(a)','Casado(a)','Viudo(a)','Divorciado(a)','Unión libre')); ALTER TABLE estudiantes ADD CONSTRAINT chk_estadocivil_est CHECK (estado_civil IN ('Soltero(a)','Casado(a)','Viudo(a)','Divorciado(a)','Unión libre'));.
En la representación de una consulta en forma de árbol de álgebra relacional, las hojas del árbol corresponden a las relaciones. VERDADERO FALSO.
En bases de datos relacionales la restricción de obligatoriedad para un atributo se implementa a través de un constraint del tipo: MANDATORY NOT NULL NULL UNIQUE.
¿Cuál de las siguientes NO corresponde a una fase del procesamiento de consultas? Transformación a algebra relacional Ejecución de la consulta Optimización de la consulta Análisis y traducción de la consulta.
Suponga siguientes entidades: ALUMNO (id, apellidos, nombres, carrera, email, telefono, direccion) AULA (codigo_aula, edificio, piso, capacidad, tipo) ¿Cuál de las siguientes restricciones NO es posible implementar en una base de datos relacional a través de DDL, y por lo tanto requiere otros medios para su control? La CAPACIDAD del AULA no puede ser mayor 80 El TIPO de aula solo puede ser "DE COMPUTO" o "NORMAL" Por defecto el TIPO de AULA es "NORMAL" En un AULA no pueden estar asignados un número de estudiantes mayor a su CAPACIDAD Los NOMBRES y APELLIDOS de un ALUMNO son atributos de carácter obligatorio La clave principal de AULA es CODIGO_AULA.
Una buena práctica SQL es: Evitar el uso de EXISTS en subconsultas Cualificar los nombres de columna en consultas multitabla. Ordenar siempre los resultados.
Suponga la tabla EMPLEADOS cuya llave primaria es CEDULA, y en la que existe un columna EMAIL la cual no admite duplicados. ¿Cuál de las siguientes sentencias permitiría establecer la columna EMAIL como una clave alternativa? ALTER TABLE empleados ADD CONSTRAINT pk_emple_email PRIMARY KEY (email); ALTER TABLE empleados ADD CONSTRAINT uk_emple_email UNIQUE (email); CREATE UNIQUE KEY INDEX idx_emple_email ON empleados (email); CREATE PRIMARY KEY INDEX idx_emple_email ON empleados (email);.
Al procesar una consulta, la validación que el SGBD realiza contra el diccionario de datos, para verificar la estructura de las tablas, ocurre durante la fase de "análisis y traducción" de la consulta. VERDADERO FALSO.
Hablando de optiminzar la escritura de sentencias SQL, analice la siguiente expresión condicional: NOT (SUELDO <> 800) AND COD_POSTAL = '110401' ¿Cuál de las siguientes formulaciones equivalentes, sería la más eficiente? COD_POSTAL = '110401' AND SUELDO = 800 COD_POSTAL = '110401' AND NOT (SUELDO <> 800) SUELDO = 800 AND COD_POSTAL = '110401'.
Complete: En el contexto de la seguridad de una base de datos, ________________ significa impedir el acceso de usuarios a información no autorizada cifrado encriptación seguridad confidencialidad.
El procesamiento de una consulta por parte del SGBD, implica: Transformar la consulta a lenguaje de bajo nivel y ejecutarla Transformar la consulta a lenguaje de alto nivel y ejecutarla Transformar la consulta a algebra relacional y ejecutarla.
Suponga un sistema de base de datos no relacional donde la información no se almacenan en tablas sino en estructuras clavevalor tipo XML. Esas estructuras de representación y organización de los datos, ¿a qué nivel de abstracción de los datos corresponde? Nivel físico Nivel lógico Nivel de vistas.
Durante el procesamiento de una consulta, la carga de los bloques de datos desde almacenamiento secundario a almacenamiento primario se da en la fase de: Optimización Ejecución Análisis y traducción.
La responsabilidad de asegurar la disponibilidad de una base de datos, usualmente recae sobre el DBA. VERDADERO FALSO.
En Oracle si es posible que los registros de una misma tabla estén distribuidos en discos diferentes. VERDADERO FALSO.
Dentro del diseño conceptual y diseño lógico de una base de datos, el diccionario de datos es un documento descriptivo del modelo, donde se explica de forma detallada cada uno de los elementos que están representados en el diagrama de datos es un complemento al diagrama de datos, porque en él constan todas aquellas especificaciones de diseño que no se pudieron representar en el diagrama es una alternativa al diagrama de datos, se puede hacer cualquiera de los dos, o los dos, pero redundaría ya que contienen lo mismo pero representado de forma diferente.
Dentro de una base de datos, una VISTA basada en dos tablas base ocupa en disco: Ningún espacio ya que los datos están en las tablas base El espacio asignado al usuario con que se conectó a la base de datos El mismo espacio que las dos tablas base juntas.
Al extraer datos, es más eficiente consultar todas las filas y columnas, y dejar que la aplicación filtre y ordene. Con ello le simplificamos al motor la tarea de buscar el mejor plan de ejecución. VERDADERO FALSO.
En Oracle a las tablas e índices, físicamente se les llama Tablespaces. VERDADERO FALSO.
Suponga que tenemos la tabla: PRODUCTOS (id, nombre, tipo, cantidad, preciounit) Y queremos agregar una restricción para el campo preciounit de manera que permita registrar únicamente valores mayores o iguales a cero, ¿cuál sería la sentencia DDL correcta? ALTER TABLE productos MODIFY preciounit CONSTRAINT chk_preciounit CHECK (preciounit >= 0); ALTER DATABASE ADD CONSTRAINT chk_preciounit ON productos.preciounit CHECK (preciounit >= 0); UPDATE productos ADD CONSTRAINT chk_preciounit CHECK (preciounit >= 0); ALTER TABLE productos ADD CONSTRAINT chk_preciounit CHECK (preciounit >= 0);.
La diferencia sustancial existente entre los diferentes SGBD relacionales (Oracle, MySQL, SQLServer, etc.), radica en: las estructuras que utilizan para el almacenamiento y organización lógica de los datos el lenguaje de definición de datos (DDL) el lenguaje de manipulación de datos (DML) las estructuras que utilizan para el almacenamiento y organización física de los datos.
Uno de los costos asociados al uso del índices, es: Requieren mayor espacio en disco Aumentan la inseguridad de la base de datos (por robo de datos) Aumentan complejidad en la escritura de consultas SQL Provocan ralentización en operaciones de consulta.
Es aconsejable añadir índices secundarios cuando los atributos son frecuentemente utilizados en: ORDER BY … FROM … SELECT CASE ….
Uno de los propósitos del diseño físico de bases de datos es: Diseñar un modelo de datos acorde a los requerimientos de datos de la empresa. Construir un esquema relacional que refleje la estructura organizacional. Cuidar la ergonomía en el diseño de base de datos. Establecer medidas de seguridad que garanticen la integridad de la base de datos.
El diseño físico solo finaliza cuando se ha traducido el modelo lógico a DDL se han definido todas las especificaciones de implementación de la base de datos se ha instalado el SGBD y se ha creado la base de datos.
Suponga la tabla EMPLEADOS cuya llave primaria es CEDULA, y en la que existe un columna EMAIL la cual no admite duplicados. ¿Cuál de las siguientes sentencias permitiría establecer la columna EMAIL como una clave alternativa? CREATE PRIMARY KEY INDEX idx_emple_email ON empleados (email); ALTER TABLE empleados ADD CONSTRAINT uk_emple_email UNIQUE (email); ALTER TABLE empleados ADD CONSTRAINT pk_emple_email PRIMARY KEY (email); CREATE UNIQUE KEY INDEX idx_emple_email ON empleados (email);.
Una buena práctica SQL es: Cualificar los nombres de columna en consultas multitabla. Evitar el uso de EXISTS en subconsultas. Ordenar siempre los resultados.
Suponga las siguiente consulta que permite obtener información de paises y su continente: Suponga que existen 198 países y 5 continentes, de los cuales 20 países tienen nombre que empieza con “E”, y de esos 5 están en Asia. ¿Cuál de las siguientes estrategias de ejecución sería las mas eficiente en este caso? 1) Aplicar filtro B; 2) Combinar países filtrados con continentes en base a condición A; 3) Aplicar filtro C 1) Aplicar filtro B; 2) Aplicar filtro C; 3) Combinar países y continentes filtrados en base a condición A 1) Combinar países y continentes en base a condición A; 2) Aplicar filtro B; 3) Aplicar filtro C 1) Realizar un producto cartesiano entre países y continentes; 2) Aplicar filtro B; 3) Aplicar filtro C; 4) Aplicar filtro A.
El diseño físico de la base de datos es la traducción del modelo lógico a unas especificaciones que permitan implementar la base de datos en el SGBD seleccionado. VERDADERO FALSO.
Suponga la tabla: personas (cedula,apellidos,nombre,estadocivil,telefono,direccion) Arme la sentencia para construir una restricción que permita únicamente los valores ‘S’, ‘C’, ‘V’, ‘D’, ‘U’, para el atributo estadocivil. 4, 5, 3, 7, 3, 1, 6, 8 4, 2, 3, 7, 5, 1, 6, 8 4, 3, 2, 7, 5, 1, 6, 8.
El manejar redundancia a nivel de discos (RAID) ayuda a que el SGBD sea más tolerante a fallos, tal que si falla un disco el sistema sigue operando con normalidad. VERDADERO FALSO.
Debemos utilizar el cifrado que ofrecen algunos SGBD’s para encriptar solo las columnas que almacenan contraseñas todas las tablas de la base de datos aquellos datos que son considerados confidenciales.
Suponga un sistema de base de datos no relacional donde la información no se almacenan en tablas sino en estructuras clavevalor tipo XML. Esas estructuras de representación y organización de los datos, ¿a qué nivel de abstracción de los datos corresponde? Nivel lógico Nivel de vistas Nivel físico.
¿Cómo se llama el mecanismo que implementan los SGBD para evitar que, por ejemplo, al registrar una transferencia bancaria, solo se registre el débito en la cuenta origen y no se acredite el valor en la cuenta destino? Gestión de transacciones Procesamiento de consultas Control de restricciones de integridad.
La normalización es una técnica que se utiliza dentro del Diseño conceptual Diseño lógico Diseño físico.
Durante el procesamiento de una consulta la fase de "análisis y traducción" le envía a la fase de optimización de la consulta: La consulta expresada en lenguaje SQL sin errores sintácticos La consulta traducida a su representación en algebra relacional La consulta expresada en lenguaje binario.
Las estadísticas son necesarias cuando para la optimización de una consulta se aplica la técnica "optimización basada en costo". VERDADERO FALSO.
Dentro del diseño conceptual y diseño lógico de una base de datos, el diccionario de datos es un documento descriptivo del modelo, donde se explica de forma detallada cada uno de los elementos que están representados en el diagrama de datos es una alternativa al diagrama de datos, se puede hacer cualquiera de los dos, o los dos, pero redundaría ya que contienen lo mismo pero representado de forma diferente es un complemento al diagrama de datos, porque en él constan todas aquellas especificaciones de diseño que no se pudieron representar en el diagrama.
A la información relativa a la estructura de una tabla se le llama METADATA VERDADERO FALSO.
Ante la amenaza de “Daños físicos en los equipos”, una de las contramedidas apropiadas sería: mantener un servidor de respaldo. implementar cortafuegos (firewall). aplicar cifrado a los datos confidenciales.
Hablando de seguridad de una base de datos, la confidencialidad de la información se refiere concretamente a la necesidad de mantener en secreto las claves de acceso a la base de datos. VERDADERO FALSO.
Uno de los propósitos del diseño físico de bases de datos es: Construir un esquema relacional que refleje la estructura organizacional. Cuidar la ergonomía en el diseño de base de datos. Establecer medidas de seguridad que garanticen la integridad de la base de datos. Diseñar un modelo de datos acorde a los requerimientos de datos de la empresa.
Es aconsejable añadir índices secundarios cuando los atributos son frecuentemente utilizados en: FROM … SELECT CASE … ORDER BY ….
En los criterios de selección de consultas SQL, es más rápido comparar: Operandos numéricos Operandos tipo cadena Operandos binarios.
En el procesamiento de consultas a que tipo de análisis nos referimos cuando decimos que “se rechazan consultas con predicados contradictorios o que están mal formuladas”: Análisis de predicados Análisis semántico Análisis sintáctico.
Suponga siguientes entidades: ALUMNO (id, apellidos, nombres, carrera, email, telefono, direccion) AULA (codigo_aula, edificio, piso, capacidad, tipo) ¿Cuál de las siguientes restricciones NO es posible implementar en una base de datos relacional a través de DDL, y por lo tanto requiere otros medios para su control? Por defecto el TIPO de AULA es "NORMAL" En un AULA no pueden estar asignados un número de estudiantes mayor a su CAPACIDAD La CAPACIDAD del AULA no puede ser mayor 80 Los NOMBRES y APELLIDOS de un ALUMNO son atributos de carácter obligatorio.
Cuando al analizar una consulta el SGBD detecta contradicciones semánticas, abortará la ejecución de la consulta y devolverá un ERROR al usuario. VERDADERO FALSO.
La diferencia sustancial existente entre los diferentes SGBD relacionales (Oracle,MySQL, SQLServer, etc.), radica en: el lenguaje de definición de datos (DDL) las estructuras que utilizan para el almacenamiento y organización física de los datos las estructuras que utilizan para el almacenamiento y organización lógica de los datos el lenguaje de manipulación de datos (DML).
El uso de índices ayuda a: Mejorar el rendimiento de las operaciones de consulta de datos Mejorar el rendimiento de las operaciones de actualización de datos Disminuir el espacio de almacenamiento requerido para la base de datos.
El coste más importante de un plan de ejecución para una consulta lo determina el número de accesos a almacenamiento secundario. la velocidad del procesador el número de tablas que se deben acceder.
Dentro de una base de datos, una VISTA basada en dos tablas base ocupa en disco: El mismo espacio que las dos tablas base juntas Ningún espacio ya que los datos están en las tablas base El espacio asignado al usuario con que se conectó a la base de datos.
Suponga que usted es un DBA a cargo de la administración de la base de datos de un Hospital. ¿Qué contramedidas serían más apropiadas recomendar en este caso ante la amenaza de “Entrada ilegal por parte de un hacker”? Acceso a la base de datos solo desde servidor de aplicaciones / Cifrado de datos / Tecnología RAID Tecnología RAID / Uso de Vistas / Implementación de un firewall / Cifrado de datos Acceso a la base de datos solo desde servidor de aplicaciones / Uso de Vistas / Cifrado de datos / Implementación de un firewall Acceso a la base de datos solo desde servidor de aplicaciones / Tecnología RAID / Cifrado de datos / Implementación de un firewall.
La fase de "optimización" que realiza el SGBD al procesar una consulta, se refiere a: Validar sintáctica y semánticamente la consulta Transformar la consulta en otra semánticamente equivalente Seleccionar la estrategia de ejecución más eficiente para la consulta Convertir la consulta en una forma normalizada que pueda manipularse más fácilmente.
El procesamiento de los datos (ordenación, selección, combinación, etc.) que realiza el SGBD, lo hace directamente en almacenamiento secundario. VERDADERO FALSO.
Durante el procesamiento de una consulta, la carga de los bloques de datos desde almacenamiento secundario a almacenamiento primario se da en la fase de: Análisis y traducción Ejecución Optimización.
Hablando de optiminzar la escritura de sentencias SQL, analice la siguiente expresión condicional: NOT (NUM_PAG <> 80 OR EDITORIAL = 'LIMUSA') ¿Cuál de las siguientes formulaciones equivalentes, sería la más eficiente? NOT (EDITORIAL = 'LIMUSA' OR NUM_PAG <> 80) NUM_PAG = 80 AND EDITORIAL <> 'LIMUSA' EDITORIAL <> 'LIMUSA' AND NUM_PAG = 80.
¿Cuál de las siguientes restricciones NO es posible implementar en una base de datos relacional a través de DDL, y por lo tanto requiere otros medios para su control? JUGADOR (id, nombre, edad, posicion, nacionalidad, estado) EQUIPO (codigo, nombre, ciudad, presupuesto) Un equipo no puede estar integrado por más de 30 jugadores La NACIONALIDAD de un JUGADOR es un atributo obligatorio El PRESUPUESTO de un EQUIPO debe ser mayor a cero La clave principal de EQUIPO es CODIGO Por defecto el estado de un JUGADOR es ACTIVO La edad de un jugador no puede ser menor a 13 años ni mayor a 45 años.
Quien que se encarga de levantar los requerimientos y construir el modelo conceptual de datos cumple el rol de: Administrador de los datos Administrador de la base de datos Analista de base de datos.
La normalización es una técnica que se utiliza dentro del Diseño físico Diseño lógico Diseño conceptual.
Debemos utilizar el cifrado que ofrecen algunos SGBD’s para encriptar aquellos datos que son considerados confidenciales solo las columnas que almacenan contraseñas todas las tablas de la base de datos.
La organización física de la base de datos se refiere a los protocolos que se aplicarán para acceder físicamente al servidor de base de datos la forma en que se almacenarán los datos en el almacenamiento secundario la manera en que está organizada la información en tablas la ubicación de la base de datos y el modo de accederla físicamente.
Ordene las siguientes etapas del procesamiento de una consulta, tal como las aplica un SGBD: Análisis y traducción Optimización Ejecución.
El diseño físico de una base de datos ante todo se debe adaptar a la topología de red a un SGBD específico al perfil de los usuarios que acceden a la base de datos al sistema operativo del servidor a los lenguajes de programación a utilizar.
¿Cómo se llama el mecanismo que implementan los SGBD para evitar que, por ejemplo, al registrar una transferencia bancaria, solo se registre el débito en la cuenta origen y no se acredite el valor en la cuenta destino? Control de restricciones de integridad Procesamiento de consultas Gestión de transacciones.
Dentro del procesamiento de una consulta, en tiempo de ejecución el SGBD a través del sistema operativo ejecuta la consulta expresada en: Algebra relacional Lenguaje de alto nivel Lenguaje de máquina SQL.
En el procesamiento de consultas el PLAN DE EJECUCIÓN se obtiene como resultado de la fase de: Ejecución Optimización Análisis y traducción Planeación.
Hablando de seguridad de una base de datos, la confidencialidad de la información se refiere concretamente a la necesidad de mantener en secreto las claves de acceso a la base de datos. VERDADERO FALSO.
En una arquitectura de 3 capas, la lógica del negocio está en el lado del servidor de base de datos servidor de aplicaciones cliente web.
Si tenemos 4 discos de 1TB cada uno y configuramos un arreglo de discos RAID nivel 5, tendríamos un espacio disponible de aproximadamente 3TB y tolerancia a fallo de 2 discos 1 disco 0 discos.
A la información relativa a la estructura de una tabla se llama MEDADATA VERDADERO FALSO.
El manejar redundancia a nivel de discos (RAID) ayuda a que el SGBD sea mas tolerante a fallos, tal que si falla un disco el sistema sigue operando con normalidad. VERDADERO FALSO.
El diseño físico de la base de datos es la traducción del modelo lógico a unas especificaciones que permitan implementar la base de datos en el SGBD seleccionado. VERDADERO FALSO.
Denunciar test Consentimiento Condiciones de uso