Sistemas de telecomunicación e informáticos


Bases de datos

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
Enviado por:El remitente no desea revelar su nombre
Idioma: castellano
País: España

Te va a interesar