1.-¿Cuál serÍa la definición correcta de una base de datos?

Anuncio
1.-¿Cuál serÍa la definición correcta de una base de datos?
( ) a ) Conjunto de información regulada y normalizada de colección de archivos
relacionados por tablas.
( ) b ) Conjunto de datos sistematizados donde la información esta regulada y
estructurada por el individuo.
( ) c ) Conjunto de datos relacionados, sincronizados elaborados de forma continua.
d ) Conjunto de información normalizada y relacionada, que se elabora utilizando una
vía sistemática para el almacenamiento, proceso y extracción de
datos.
2.-Indica cuál de los siguientes no es un modelo de base de datos:
( ) a ) Modelo jerárquico.
( ) b ) Modelo en red.
c ) Modelo lógico.
( ) d ) Modelo relacional.
3.-¿Cuál de las siguientes es una ventaja de poseer una base de datos informatizada?
( ) a ) Las bases de datos son totalmente seguras y con acceso rápido a las
operaciones.
b ) Datos centralizados, estructurados, actualizados y de exactitud y consistencia.
( ) c ) Multiplicación de la capacidad de análisis y análisis estructurado de tablas
relacionales bidimensionales.
( ) d ) Exactitud sobre datos aleatorios, multiplicando la capacidad de análisis.
4.-Si una tabla contiene los campos NÚM-EMPLEADO, APELLIDO, NOMBRE y
ANTIGÜEDAD y otra tabla contiene los campos
DEPARTAMENTO, NÚM-EMPLEADO y SALARIO, ¿qué hace una base de datos
relacional?
( ) a ) Coincidir el campo ANTIGUEDAD de las dos tablas, para encontrar
información.
b ) Coincidir el campo NÚM-EMPLEADO de las dos tablas, para encontrar
información.
( ) c ) Coincidir el campo APELLIDO de las dos tablas, para encontrar información.
( ) d ) Coincidir el campo NOMBRE de las dos tablas, para encontrar información.
5.-¿Qué es un diccionario de datos?
( ) a ) Es un documento escrito acerca de la terminología que se utilizará en un
sistema de información.
b ) El diccionario de datos, o también llamado catálogo de datos, contiene información
que describe los datos de la base de datos (metadatos).
( ) c ) Es una Hoja de Cálculo acerca de la terminología que se utilizará en un sistema
de información.
( ) d ) Es un sistema de información complejo acerca de las bases de datos que se
utilizarán.
6.-¿En qué consiste la teoría de la normalización?
a ) En eliminar comportamientos análogos, eliminar las repeticiones y en la
elaboración de diseños comprensibles.
( ) b ) En adaptar procesos, eliminando las repeticiones en tablas homogéneas.
( ) c ) En realizar procesos de evolución de problemas, de repetición y adaptabilidad
de datos complejos.
( ) d ) Codificación de procesos repetitivos de modificación de diseño.
7.-¿Qué es un registro?
( ) a ) Son los ficheros descriptivos.
b ) Es un conjunto de campos que contienen los datos que pertenecen a una misma
repetición de entidad.
( ) c ) Son los atributos que tienen interés de los objetos del mundo real.
( ) d ) Son objetos del mundo real.
8.-¿A qué corresponden las siglas DML?
a ) Data Manipulation Language.
( ) b ) Date Manipulation Language.
( ) c ) Data Merchandasing Language.
( ) d ) Definition Manipulation Language.
9.-¿Cuál de las siguientes son propiedades de las dependencias funcionales?
a ) Reflexiva, transitiva, unión y descomposición.
( ) b ) Aumento, disyuntiva, bidimensional y simulacional.
( ) c ) Pseudo-transitiva, unión, aumento y reflexiva.
( ) d ) Unión, relevancia y simulacional.
10.-¿A qué corresponden las siglas DCL?
( ) a ) Date Control Language.
( ) b ) Data Converter Language.
c ) Data Control Language.
( ) d ) Date Converter Language.
11.-¿Cómo se representan los datos de una tabla?
( ) a ) En filas y registros.
( ) b ) En filas (llamadas campos) y columnas (llamadas registros).
( ) c ) En columnas y campos.
d ) En columnas (llamadas campos) y filas (llamadas registros).
12.-La sentencia de SQL "DROP VIEW"…
a ) En ningún caso afecta a las tablas o vistas a partir de las cuales se define su
expresión de tabla.
( ) b ) Destruye todas las tablas a partir de las cuales se define su expresión de tabla
sólo en el caso de que se haya puesto la opción CASCADE en
la creación de la vista.
( ) c ) Destruye todas las tablas a partir de las cuales se define su expresión de tabla
sólo en el caso de que se haya puesto la opción WITH CHECK
OPTION en la creación de la vista.
( ) d ) Destruye todas las tablas a partir de las cuales se define su expresión de tabla.
13.-Un esquema externo consiste en:
( ) a ) Una implementación de las estructuras del esquema lógico.
b ) Un conjunto de estructuras derivadas definidas a partir del esquema lógico.
( ) c ) Una definición de las estructuras de la base de datos.
( ) d ) Una definición de los distintos esquemas conceptuales.
14.-Los campos de una tabla deben tener…
a ) Un solo valor.
( ) b ) Infinitos valores.( ) c ) Al menos, dos valores.
( ) d ) Al menos, un valor.
15.-En cada registro, los datos deben de estar referidos…
( ) a ) A la clave secundaria.
( ) b ) A cualquier tabla relacionada.
c ) A la clave principal.
( ) d ) A otros registros.
16.-¿A qué regla de Normalización corresponde "Los campos de una tabla deben
tener un solo valor"?
( ) a ) A la tercera.
( ) b ) A ninguna.
c ) A la primera.
( ) d ) A la segunda.
17.-¿A qué regla de Normalización corresponde "Los campos del registro de la tabla
son singulares, y deben aparecer solo una
vez"?
( ) a ) A ninguna.
b ) A la primera.
( ) c ) A la segunda.
( ) d ) A la tercera.
18.-¿A qué regla de Normalización corresponde "En cada registro los datos deben
estar referidos a la clave principal"?
( ) a ) A ninguna.
( ) b ) A la primera.
c ) A la segunda.
( ) d ) A la tercera.
19.-¿A qué regla de Normalización corresponde "Se deben eliminar todos los campos
que no corresponden a la clave principal"?
a ) A la segunda.
( ) b ) A la primera.
( ) c ) A ninguna.
( ) d ) A la tercera.
20.-¿A qué regla de Normalización corresponde "No puede haber una relación lineal
entre campos porque estamos duplicando
información"?
( ) a ) A la primera.
( ) b ) A ninguna.
c ) A la tercera.
( ) d ) A la segunda.
21.-¿Qué relación binaria correspondería las entidades "Artículos-Pedidos"?
( ) a ) Varios a Varios.
b ) Uno a Varios.
( ) c ) Uno a Uno.
( ) d ) A ninguna; no hay conexión.22.-Los metadatos que se almacenan en el
diccionario de datos de un SGBD…
( ) a ) Son las tuplas iniciales con las que se "inicializa" cada relación de la base de
datos.
( ) b ) Son el resultado de la compilación de los programas con sentencias inmersas
del lenguaje de manejo de datos.
( ) c ) Son generados por usuarios “ingenuos”, al ejecutar programas de aplicación.
d ) Contienen información que describe el esquema conceptual de la base de datos.
23.-Dada la relación del modelo relacional factura (nfact, ncliente, importe), con la
clave {nfact, importe}, y el significado
acostumbrado de los atributos (número de factura que identifica una factura, número
de cliente que identifica un cliente e importe
de la factura)…
a ) Una factura para un mismo cliente puede tener dos importes diferentes.
( ) b ) Una factura siempre tiene varios clientes.
( ) c ) No puede haber un cliente que tenga dos facturas diferentes con el mismo
importe.
( ) d ) Un cliente sólo puede tener una única factura.
24.-¿Cuántos lenguajes ha de proporcionar un sistema de gestión de bases de datos
que posea la arquitectura de niveles?
( ) a ) Tantos como deseen los usuarios que lo vayan a utilizan.
( ) b ) El lenguaje de manipulación de datos.
( ) c ) Ninguno.
d ) Lenguajes de definición del esquema lógico, físico y externos y el lenguaje de
manipulación de datos.
25.-¿Por quién fue propuesto el modelo entidad-interrelación?
( ) a ) Lorenzo Chen.
( ) b ) Patric Chen.
c ) Peter Chen.
( ) d ) Bill Gates.
26.-¿Qué son interrelaciones reflexivas?
( ) a ) Son relaciones unarias.
( ) b ) Son relaciones donde se ven involucrados dos tipos de entidad.
c ) Son relaciones binarias.
( ) d ) Son relaciones donde se ven involucrados tres tipos de entidad.
27.-¿Cuál de los siguientes puntos es una característica de las técnicas de bases de
datos?
( ) a ) Persistencia de los datos.
( ) b ) Integración de toda la información de la organización.
( ) c ) Descripción unificada de los datos, dependiente de las aplicaciones.
d ) Mecanismos para asegurar la integridad y la seguridad de los datos.
28.-Una vista en un esquema relacional siempre es:
( ) a ) Una relación derivada (virtual) definida por medio de una sentencia SELECT
sobre una única relación del esquema.
( ) b ) Un subconjunto de tuplas de una relación del esquema.
( ) c ) Una o varias relaciones del esquema.
d ) Una relación derivada (virtual) definida por una sentencia SELECT.
29.-La sentencia SQL “SELECT * FROM empleados WHERE Provincia IN
(‘BARCELONA’,’TARRAGONA’) or (edad>30 and
salario<1000)”, ¿qué resultado tendría?( ) a ) Visualiza todos los campos de la tabla
empleados y sólo mostraría los empleados que son de Barcelona y Tarragona y tienen
edad superior a
30 años y salario inferior a 1.000.
( ) b ) Visualiza todos los campos de la tabla empleados y sólo mostraría los
empleados que son de Barcelona o Tarragona y tienen edad superior a
30 años y salario inferior a 1.000.
c ) Visualiza todos los campos de la tabla empleados y sólo mostraría los empleados
que son de Barcelona o Tarragona o bien que su edad es superior a
30 años y su salario inferior a 1.000.
( ) d ) Ninguna de las respuestas anteriores es correcta.
30.-La sentencia SQL “SELECT NombreEmpleado, COUNT(Id_pedido) FROM
Pedidos p,empleados e WHERE
p.id_empleado=e.id_empleado group by id_pedido HAVING COUNT(Id_pedido)=10 ”,
¿qué resultado tendría?
( ) a ) Visualiza los empleados que han gestionado el pedido número 10.
b ) Visualiza los empleados que han realizado un número de pedidos igual a 10.
( ) c ) Visualiza todos los empleados y el número de pedidos que han gestionado,
incluyendo el pedido igual a 10.
( ) d ) Ninguna de las respuestas anteriores es correcta.
31.-La sentencia SQL “SELECT Nombreproducto,precio FROM productos WHERE
nombreproducto NOT LIKE ‘A_%’ ”, ¿qué
resultado tendría?
( ) a ) Visualiza todos los productos que empiecen con el carácter “A” después el
carácter “_” y después el carácter %.
( ) b ) Visualiza todos los productos que no empiecen con el carácter “A” ni después
tengan el carácter “_” ni después el carácter %.
c ) Visualiza todos los productos que no empiezan con A y después no tienen otro
carácter más como mínimo.
( ) d ) Ninguna de las respuestas anteriores es correcta.
32.-La sentencia SQL “SELECT NombreEmpleado, salario,comision FROM empleados
WHERE comision IS NOT NULL”, ¿qué
resultado tendría?
a ) Visualiza todos los empleados que no tienen comisión.
( ) b ) Visualiza todos los empleados con sus respectivos salarios y comisiones.
( ) c ) Ninguna de las respuestas anteriores es correcta.
33.-La sentencia SQL “SELECT AVG(salario*14) FROM empleados ”, ¿qué resultado
tendría?
( ) a ) Visualiza, para cada empleado, su total de salario al año.
( ) b ) Visualiza, para cada empleado, su media de salario al año.
c ) Visualiza la media de salario anual a partir del sueldo anual de todos los
empleados.
( ) d ) Ninguna de las respuestas anteriores es correcta.
34.-La sentencia SQL “update sal=sal*1.10 where sal between 800 and 1000 and
edad>30”, ¿qué resultado tendría?
( ) a ) Incrementa el salario en un 110% sólo a los empleados que tienen un salario
que va de 800 a 1.000 euros o edad superior a 30 años.
b ) Incrementa el salario en un 10% sólo a los empleados que tienen un salario que va
de 800 a 1.000 euros y edad superior a 30 años.
( ) c ) Incrementa el salario en un 15% sólo a los empleados que tienen un salario
que va de 800 a 1.000 euros o edad superior a 30 años.
( ) d ) Ninguna de las respuestas anteriores es correcta.
35.-La sentencia SQL “delete from empleados where id_departamento IN (select
id_departamento from departamentos Where
población=”Barcelona”)”, ¿qué resultado tendría?
a ) Elimina todos los empleados que trabajan en un departamento de población de
Barcelona.
( ) b ) Elimina todos los empleados que viven en la población de Barcelona.
( ) c ) Elimina todos los empleados que viven en una población diferente de
Barcelona.
( ) d ) Ninguna de las respuestas anteriores es correcta.
36.-La sentencia SQL “create view estadistica_salaris as select
sum(sal*14),avg(sal*14),COUNT(id_empleado) from empleados”,
¿qué resultado tendría?
( ) a ) Crea una vista nueva y visualiza para cada empleado, su total de salario al año
y su media salario anual.
( ) b ) Crea una vista nueva y visualiza para cada empleado su media de salario al
año, su total salario al año y el número de empleados que tiene a
su cargo.
c ) Crea una vista nueva y visualiza la media de número empleados de la empresa,la
media de salario anual y el total salario anual a partir del sueldo
anual de todos los empleados.
( ) d ) Ninguna de las respuestas anteriores es correcta.
37.-La hace la sentencia SQL “ALTER TABLE empleados add comision number
(8,2)”…
( ) a ) Crea una tabla llamada “empelados” con un campo “comisión”.
b ) Añade un nuevo campo llamado “comision” a la tabla “empleados”.
( ) c ) Modifica el tipo de datos del campo “comisión” de la tabla “empleados”.
( ) d ) Ninguna de las respuestas anteriores es correcta.
38.-Oracle es un SGBD que cumple el modelo:
( ) a ) Modelo de base de datos en red.
( ) b ) Modelo de base de datos jerárquico.
( ) c ) Modelo de base de datos conceptual.
d ) Modelo de base de datos relacional.
39.-En una tabla, ¿puede existir más de una foreign key?
( ) a ) No, ya que eso infringiría la 3FN.
b ) Sí.
( ) c ) No, ya que eso infringiría la 2FN.
( ) d ) No, como máximo 1 foreign key por tabla.
40.-La sentencia Update…
a ) Es una sentencia que pertenece al lenguaje LMD.
( ) b ) Es una sentencia que pertenece al lenguaje LCD.
( ) c ) Es una sentencia que pertenece al lenguaje LDA.
( ) d ) Es una sentencia que pertenece al lenguaje LDV.
41.-¿Qué regla o reglas de integridad deben cumplir todas las bases de datos
relacionales?
( ) a ) Integridad referencial.
b ) Integridad referencial y la integridad de entidades.
( ) c ) Las diferentes formas normales.
( ) d ) La unicidad.
42.-Dentro del álgebra relacional, la operación “restricción” es una operación:
a ) Unaria.
( ) b ) Binaria.
( ) c ) No es una operación del algebra relacional.
( ) d ) Operación compuesta.
43.-Dentro de la arquitectura de niveles de base de datos, ¿qué nivel se encarga de
describir las entidades, atributos, relaciones,
operaciones de los usuarios y restricciones?
( ) a ) Nivel físico.( ) b ) Nivel lógico.
c ) Nivel conceptual.
( ) d ) Nivel relacional.
44.-¿Qué tipo de información se almacena en el diccionario de datos o en el catálogo
de una BD?
( ) a ) Sólo los registros que generan los usuarios.
( ) b ) Sólo información de los usuarios de la BD.
( ) c ) Sólo información referente a la seguridad de BD.
d ) Guarda toda la información referente a la definición y datos de todos los objetos de
la BD.
45.-¿Qué es el grado de una relación?
a ) Es el número de atributos que contiene la relación.
( ) b ) Es el número de tuplas que contiene la relación.
( ) c ) Es el número de filas de una tabla.
( ) d ) Ninguna de las respuestas anteriores es correcta.
46.-¿Qué condición se tiene que cumplir para poder realizar la operación unión entre
dos relaciones R union S?
( ) a ) Los atributos de R y S tienen que estar en el mismo dominio.
( ) b ) R y S tienen que tener los mismos atributos.
( ) c ) R y S tienen que tener el mismo número de registros.
d ) R y S tienen que tener los mismos atributos y estar en el mismo dominio.
47.-¿Qué elementos intervienen en el modelo entidad-relación extendido?
( ) a ) Entidad, relación y atributos.
( ) b ) Entidad, relación y atributos mixtos.
c ) Entidad, relación, atributos, identificador, atributo compuesto y jerarquía de
generalización.
( ) d ) Entidad, relacion, dominios y tuplas.
48.-¿Qué forma normal verifica si tiene dos o más claves candidatas compuestas que
tienen, al menos, un atributo en común?
( ) a ) La 1FN.
( ) b ) La 2FN.
( ) c ) La 3FN.
d ) La BCFN (Boyce-Codd).
49.-La sentencia “CREATE TABLE”…
( ) a ) Es una sentencia que pertenece al lenguaje LDA.
( ) b ) Es una sentencia que pertenece al lenguaje LMD.
( ) c ) Es una sentencia que pertenece al lenguaje LCD.
d ) Es una sentencia que pertenece al lenguaje LDD.
50.-¿Qué hace la sentencia SQL, “TRUNCATE TABLE empleados”?
( ) a ) Elimina la tabla “empleados”.
( ) b ) Crea la tabla “empleados”.
( ) c ) Hace una copia de seguridad de todos los registros de la tabla “empleados”.
d ) Elimina todos los registros de la tabla “empleados”.
Los que no tengan ( ) son las respuestas
Descargar