NOMBRE

DOCENTE
CURSO

JUAN CARLOS ESCARES
ACI253 – BASE DE DATOS

#
EJE TEMÁTICO
PREGUNT
A
(en
matriz)
CARACTERISTICAS DE LAS BASES DE DATOS

HABILIDAD

CONOCIMIE
NTO

Clases 3, 6 y 7
Con respecto a una Entidad, es correcto afirmar que:
a) Se trata de cualquier objeto u elemento (real o abstracto) acerca del cual se
pueda almacenar información en la base de datos.
b) Se trata de la cantidad de asociaciones en la cuales participa un objeto
c) Representa los datos según el modelo concreto de un sistema gestor de
bases de datos
d) Especifica la estructura de una base de datos
e) Es el elemento que permite relacionar en sí los datos del modelo.
#
EJE TEMÁTICO
PREGUNT
A
(en
matriz)
CARACTERISTICAS DE LAS BASES DE DATOS

Cuál de las siguientes sentencias corresponde a comandos DML.
I. Update ventas set comision = comision*1.10
II. Revoke View Server State From ventas
III. Select avg(comision) from ventas
IV. Select sum(comision) from ventas
V. Create Role newrole
Son correctas:
a) Solo I
b) Solo I, III, IV
c) solo II, III, IV
d) Solo I, II, III
e) Solo I, III, IV

HABILIDAD

COMPRENS
ION

#
EJE TEMÁTICO
PREGUNT
A
(en
matriz)
CARACTERISTICAS DE LAS BASES DE DATOS

HABILIDA
D

APLICACIO
N

Considerando el siguiente modelo entidad relación, responda las siguientes
preguntas:

1.- La transformación a modelo relacional corresponde a:

a)

b)

c)

1

d)

e)

2.- En el Diagrama de Esquema del modelo relacional, la relación Detalle se
representa como:
a) Detalle (folio, código, cantidad, precio)
b) Detalle (folio, código, cantidad, precio)
c) Detalle (folio, código, cantidad, precio)
d) Detalle (folio, codigo, cantidad, precio, fecha, total, subtotal, descripción,
precio_unitario)
e) Detalle (folio, codigo, fecha, total, subtotal, impuesto)

2

II. 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 está regulada y estructurada por el individuo c) Conjunto de información normalizada y relacionada. II. IV 3 .Se define Cardinalidad como el número de instancias (filas) de una relación en un momento dado.Llamamos Nulo al valor de un atributo para el que no tenemos un valor.Llamamos Grado de un atributo.Un modelo de datos relacional está formado por un conjunto de relaciones. que se representan gráficamente como tablas. III.# EJE TEMÁTICO PREGUNT A (en matriz) TIPOS DE BASES DE DATOS HABILIDAD CONOCIMIE NTO Clases 3 y 6 Señale la definición correcta de una base de datos. IV c) Solo I... al conjunto de valores válidos que puede tomar ese atributo.. III.. IV. IV b) Solo I. a) Solo II. sincronizados elaborados de forma continua e) Conjunto de archivos relacionados útiles para obtener información # EJE TEMÁTICO PREGUNT A (en matriz) TIPOS DE BASES DE DATOS HABILIDAD COMPRENS ION Señale cuales de las siguientes afirmaciones son correctas: I. III. proceso y extracción de datos d) Conjunto de datos relacionados. II. III d) Solo II. que se elabora utilizando una vía sistemática para el almacenamiento.

e) Solo I. III. IV 4 .

es correcto afirmar que: I. Permite registros duplicados en una misma tabla II. Permite integridad de dominio Son correctas: a) Solo I b) Solo II c) Solo III d) Solo II y III 5 HABILIDAD COMPRENS ION . y cada elemento de la segunda entidad B le corresponde uno solo de la primera entidad A b) A cada elemento de la primera entidad A le corresponde solo uno de la segunda entidad B y a la inversa. c) A cada elemento de la primera entidad A le corresponde uno o más elementos de la segunda entidad B.# EJE TEMÁTICO PREGUNT A (en matriz) BASES DE DATOS RELACIONALES HABILIDAD CONOCIMIE NTO Clases 3 y 6 Relación uno a uno (1:1) significa: a) A cada elemento de la primera entidad A le corresponde uno o más elementos de la segunda entidad B.Permite integridad referencial IV. Garantiza registros únicos en una misma tabla (sin duplicados) III. y a cada elemento de la segunda entidad B le corresponde uno o más elementos de la primera entidad A d) Cada instancia de la entidad no está obligada a participar en la relación e) A cada elemento de la primera entidad A le corresponde la misma cantidad de elementos de la Entidad B y viceversa # EJE TEMÁTICO PREGUNT A (en matriz) BASES DE DATOS RELACIONALES Con respecto a una clave primaria.

e) Solo I. III y IV 6 .

4 y 5 ¿Cuáles son las ventajas 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.En Filas (llamadas registros) II. actualizados y de exactitud y consistencia c) Multiplicación de la capacidad de análisis y análisis estructurado de tablas relacionales dimensionales d) Exactitud sobre datos aleatorios multiplicando la capacidad de análisis e) Acceso online a los datos desde cualquier punto geográfico.Columnas (llamadas registros) IV.En filas (llamadas campos) III...# EJE TEMÁTICO PREGUNT A (en matriz) ELEMENTOS DEL MODELO CONCEPTUAL HABILIDAD CONOCIMIE NTO Clases 3.. estructurados.En Columnas (llamadas campos) Son correctas: a) Solo II b) Solo I.. # EJE TEMÁTICO PREGUNT A (en matriz) ELEMENTOS DEL MODELO CONCEPTUAL Los datos se representan en una tabla mediante: I. IV c) Solo II. III d) Solo II y IV e) Solo IV 7 HABILIDAD COMPRENS ION .

8 .

atributos.Cardinalidad n:m entre la entidad Camionero y la entidad Conductor IV.Cardinalidad n:m entre la entidad Camionero y la entidad Fechas II.Cardinalidad n:m entre la entidad Camionero y la entidad Camión Son Correctas: a) Solo I. Integer. Cardinalidad. 4 y 5 Los elementos mínimos del Modelo Entidad Relación básico son: a) b) c) d) e) Entidades. Relaciones. Llave primaria. Atributos. SQL # EJE TEMÁTICO PREGUNT A (en matriz) PROCESO DE MODELAMIENTO CONCEPTUAL HABILIDAD COMPRENS ION El enunciado “Un camionero puede conducir diferentes camiones en fechas diferentes y un camión puede ser conducido por varios camioneros” indica: I. Atributos. Tablas Entidades.. II b) Solo III. Atributos. Relaciones. Campos. Registros Relaciones. Diccionario de Datos Entidades.Cardinalidad 1: n entre la entidad Camionero y la entidad Camión III. Foreign Key...# EJE TEMÁTICO PREGUNT A (en matriz) PROCESO DE MODELAMIENTO CONCEPTUAL HABILIDAD CONOCIMIE NTO Clases 3. Tuplas. Dominio. Cardinalidad e Identificadores Cardinalidad.. Relaciones. IV c) Solo II d) Solo I e) Solo IV # EJE TEMÁTICO PREGUNT A (en matriz) HABILIDA D 9 .

Se debe tener en cuenta que un producto sólo puede ser suministrado por un proveedor. los atributos de la entidad producto son: a) Producto (código. Del acuerdo al planteamiento anterior. rut. Empresa. precio unitario. fecha compra) d) Producto (código. Los productos son suministrados por diferentes proveedores. la cardinalidad entre la entidad cliente y la entidad proveedor es: a) n:m b) 1:n c) n:1 d) No existe relación entre estas Entidades e) Existe relación funcional completa # EJE TEMÁTICO PREGUNT A (en matriz) PROCESO DE MODELAMIENTO CONCEPTUAL 10 HABILIDA D DESARROL LO . producto. Inventario. Proveedor. Proveedor. Proveedor d) Cliente. precio unitario. stock) b) Producto (código. y que un proveedor puede suministrar diferentes productos. Empresa Según el caso. nombre. stock. fecha compra) e) Producto (código. Producto. Un cliente puede comprar varios productos a la empresa.PROCESO DE MODELAMIENTO CONCEPTUAL APLICACIO N Se necesita conocer los datos personales de los clientes (nombre. Empresa c) Cliente. nombre. nombre y dirección”. y un mismo producto puede ser comprado por varios clientes. De cada proveedor se desea conocer el rut. precio unitario) c) Producto (código. dirección y fecha de nacimiento). Cada producto tiene un nombre y un código. Producto. fecha compra. stock. nombre. precio unitario. e) Proveedor. nombre. cantidad) Según el caso. stock b) Producto. Personas. responda las siguientes preguntas: Las entidades detectadas en el caso son: a) Cliente. apellidos. así como un precio unitario.

Considere las siguientes reglas para confeccionar un modelo relacional. El modelo relacional que se ajusta a las reglas antes mencionadas es: a) b) c) d) e) 11 .  Una escudería tiene varios autos y pilotos.  En un circuito siempre se corren varias carreras en una temporada.  En una carrera corren varios autos de diferentes escuderías.

12 .

# EJE TEMÁTICO PREGUNT A (en matriz) DICCIONARIO DE DATOS HABILIDAD CONOCIMIE NTO Clase 7 Se define un Diccionario de Datos como: a) Listado organizado de todos los datos que pertenecen a un sistema. indique el modelo relacional que le corresponde Alumno Campos Descripción Tipo Dato rut nombres Rut alumno Nombre alumno apellidos Apellidos alumno direccion Dirección alumno cod_comun a fnacimiento ecivil Código comuna varchar10) varchar(30 ) varchar(30 ) varchar(30 ) int Fecha nacimiento Estado civil alumno datetime int Obligatori o SI SI Acepta Null NO NO SI NO NO SI SI NO FK NO SI SI NO FK 13 Llave PK . b) Conjunto de propiedades relacionadas entre sí y que tiene un objetivo común c) Un objeto que permite desarrollar pantallas y reportes d) Conjunto de metadatos conteniendo las características lógicas y puntuales de los datos del sistema e) Lenguaje utilizado para el intercambio de relaciones y datos entre distintos sistemas # EJE TEMÁTICO PREGUNT A (en matriz) DICCIONARIO DE DATOS HABILIDA D APLICACIO N De acuerdo al siguiente diccionario de datos.

sexo Sexo alumno int SI NO FK Ciudad Campos Descripción Tipo Dato código ciudad nombre ciudad int varchar(30) Acepta Null NO NO Llave cod_ciudad nom_ciud Obligatori o SI SI Sexo Campos Descripción Tipo Dato código sexo descripción sexo int varchar(10) Acepta Null NO NO Llave sexo desc_sexo Obligatori o SI SI EstadoCivil Campos Descripción Tipo Dato int Acepta Null NO Llave código estado civil descripción estado civil Obligatori o SI varchar(10) SI NO Descripción Tipo Dato código comuna int Obligatori o SI Acepta Null NO nombre comuna código ciudad varchar(30) Int SI SI NO NO ecivil desc_ecivil Comuna Campos cod_comun a nom_com cod_ciudad a) 14 PK PK PK Llave PK FK .

b) c) d) e) 15 .

a) Solo I.. III c) Solo III. IV 16 HABILIDAD COMPRENS ION ..Estructuras de los datos III. IV d) Solo I.# EJE TEMÁTICO PREGUNT A (en matriz) METADATOS Y METAMODELOS HABILIDAD CONOCIMIE NTO Clase 7 Los metadatos sirven para: a) b) c) d) e) Asegurar que las consultas SQL tarden un tiempo óptimo Respaldar la información de la base de datos en caso de una migración. III e) Solo II.Tablas y consultas Son Correctos... Especificar la estructura de la base de datos Administrar los distintos roles y permisos de usuario Crear automáticamente índices por campos llave # EJE TEMÁTICO PREGUNT A (en matriz) METADATOS Y METAMODELOS Un modelo conceptual está asociado a los siguientes conceptos: I.Dominio de los datos IV. II b) Solo II.Modelo Entidad Relación II.

# EJE TEMÁTICO PREGUNT A (en matriz) MODELO RELACIONAL HABILIDAD CONOCIMIE NTO Clases 7 y 10 La sentencia CREATE TABLE T_PRODUCTOS (NUMPRODUCT NUMBER. UPDATE. DESPRODUCT VARCHAR2(10)). entonces es válido aplicar la operación: 17 . permite: a) Crear el objeto T_PRODUCTOS b) Crear una tabla con campos c) Crear la vista productos d) Crear la tabla T_PRODUCTOS e) Redefinir el campo NUMPRODUCT # EJE TEMÁTICO PREGUNT A (en matriz) MODELO RELACIONAL HABILIDAD COMPRENS ION ¿Cuáles de los siguientes son comandos DML? a) b) c) d) e) CREATE. DELETE COMMIT y ROLLBACK SELECT # EJE TEMÁTICO PREGUNT A (en matriz) MODELO RELACIONAL HABILIDA D APLICACIO N Si se desea agregar una nueva columna a una tabla ya creada. DROP y ALTER GRANT y REVOKE INSERT.

IV c) Solo III. Id1) IV. UPDATE III. Subentidad1 (Id2. Superentidad (Id1. III b) Solo II. V 18 .Subentidad1 (Id2. Id2) Son correctas: a) Solo I. INSERT II. atributo3. atributo2. Id3) V. su diagrama de esquema es: I. Id1) III. atributo2. II. IV. ALTER TABLE a) b) c) d) e) Solo Solo Solo Solo Solo I II III IV III y IV # EJE TEMÁTICO PREGUNT A (en matriz) MODELO RELACIONAL HABILIDA D DESARROL LO En el siguiente modelo relacional.DELETE IV.I. atributo1) II. Subentidad2 (Id3. III. Subentidad2 (Id3. atributo3.

V 19 . III. IV. V e) Solo II.d) Solo I.

Señale el nombre de la operación.# EJE TEMÁTICO PREGUNT A (en matriz) OPERACIONES SOBRE RELACIONES (ALGEBRA RELACIONAL) Clase 9 HABILIDAD CONOCIMIE NTO La siguiente figura muestra una operación algebraica relacional sobre dos conjuntos de datos. 20 . a) Intersección b) Unión c) Diferencia d) Selección e) JOIN # EJE TEMÁTICO PREGUNT A (en matriz) OPERACIONES SOBRE RELACIONES (ALGEBRA RELACIONAL) HABILIDAD COMPRENS ION Considere los conjuntos de datos R y S. Indique el resultado de la operación algebraica relacional R-S.

a) b) c) d) e) 21 .

NombreCiudad varchar(30) not null) 22 . # EJE TEMÁTICO PREGUNT A (en matriz) LLAVES PRIMARIAS Y SECUNDARIAS HABILIDA D DESARROL LO Indique la sintaxis SQL correcta para el siguiente esquema relacional a ) Create Table Ciudad ( CodigoCiudad Smallint primary key. podrá tomar valores duplicados en la tabla b) Para indicar que ese atributo o lista de atributos siempre podrá tomar valores duplicados en la tabla c) Para indicar que ese atributo o lista de atributos no podrá tomar valores duplicados en la tabla d) Para indicar que ese atributo o lista de atributos no podrán tomar valores nulos para ninguna tupla de esa tabla e) Para indicar que ese atributo o lista de atributos no podrán tomar valores del dominio en la tabla.# EJE TEMÁTICO PREGUNT A (en matriz) LLAVES PRIMARIAS Y SECUNDARIAS HABILIDAD CONOCIMIE NTO Clase 7 ¿Para qué sirve la instrucción UNIQUE? a) Para indicar que ese atributo o lista de atributos a veces.

NombreComuna varchar(30) not null). NombreComuna varchar(30) not null) Create table Cliente ( rut varchar(10) primary key. fechaNac datetime not null. NombreCiudad varchar(30) not null) c ) Create Table Comuna ( CodigoComuna smallint primary Key. CodCiudad smallint foreign key references Ciudad(codigoCiudad). nombre varchar(30) not null. nombre varchar(30) not null. nombre varchar(30) not null. NombreComuna varchar(30) not null) Create table Cliente ( rut varchar(10) primary key. CodComuna smallint foreign key references Comuna(codigoComuna)) Create Table Ciudad ( CodigoCiudad Smallint primary key. CodComuna smallint foreign key references Comuna(codigoComuna)) b ) Create Table Comuna ( CodigoComuna smallint primary Key. NombreCiudad varchar(30) not null.Create Table Comuna ( CodigoComuna smallint primary Key. fechaNac datetime not null) d ) Create Table Ciudad ( 23 . fechaNac datetime not null) Create Table Ciudad ( CodigoCiudad Smallint primary key. rut varchar(10) foreign key references Cliente (rut)) Create table Cliente ( rut varchar(10) primary key.

nombre varchar(30) not null. NombreComuna varchar(30) not null. NombreCiudad varchar(30) not null) e ) Create Table Comuna ( CodigoComuna smallint primary Key.CodigoCiudad Smallint primary key. CodCiudad smallint foreign key references Ciudad(codigoCiudad)) Create table Cliente ( rut varchar(10) primary key. nombre varchar(30) not null. fechaNac datetime not null. NombreComuna varchar(30) not null. CodComuna smallint foreign key references Comuna(codigoComuna)) Create Table Comuna ( CodigoComuna smallint primary Key. fechaNac datetime not null. CodComuna smallint foreign key references Comuna(codigoComuna)) 24 . CodCiudad smallint foreign key references Ciudad(codigoCiudad)) Create table Cliente ( rut varchar(10) primary key. NombreCiudad varchar(30) not null. CodComuna smallint foreign key references Comuna(codigoComuna)) Create Table Ciudad ( CodigoCiudad Smallint primary key.

# EJE TEMÁTICO PREGUNT A (en matriz) NORMALIZACION HABILIDAD CONOCIMIE NTO Clase 8 Uno de los problemas que se resuelve aplicando Normalización en una base de datos es: a) Performance de las consultas sobre la base de datos b) La creación de llaves primarias c) La transformación de modelo entidad relación en modelo relacional d) Ambigüedad e) La superposición de tuplas en la misma tabla. II y III c) Solo II. III. II. no posee claves foráneas está en 1FN no posee dependencias funcionales parciales no posee dependencias funcionales transitivas Son correctas: a) Solo II y III b) Solo I. III y IV e) Solo III y IV 25 . III y IV d) Solo I. IV. # EJE TEMÁTICO PREGUNT A (en matriz) NORMALIZACION HABILIDAD COMPRENS ION Si una relación se encuentra en 3FN. es correcto afirmar que: I.

ALMACEN.# EJE TEMÁTICO PREGUNT A (en matriz) NORMALIZACION HABILIDA D DESARROL LO De acuerdo al Modelo Entidad Relación que se presenta a continuación. TIENDA. PEDIDO. PEDIDO.. ALMACEN. ALMACEN. VIAJE. responda las siguientes preguntas 1. establece las siguientes tablas: a) CAMION. ALMACEN. VIAJE. REALIZA.La transformación a modelo relacional. VIAJE. REALIZA e) TRANSPORTA. TIENDA 26 . VIAJE. TIENDA b) CAMION. CAMION. SOLICITADO d) TIENDA. REALIZA. c) CAMION. ALMACEN. PEDIDO. VIAJE. CAMION.

dirección. el atributo Nombre es una buena alternativa para convertirse en llave primaria b) Si. volumen) 3..En la tabla TIENDA el atributo Nombre aparece como identificador. tfno. dirección. porque al convertirse en llave primaria se puede utilizar el mismo indicando el tipo de dato d) NO. numero_pedido) numero_pedido) numero_pedido) numero_pedido. dirección. dirección) d) ALMACEN (numero_almacen. tfno. así garantizamos que la información no se duplique 27 . porque debe especificar claramente el nombre de la tienda c) NO. al transformar al modelo relacional. porque podría generar duplicidad de información e) SI. tfno. esta tabla debe cambiar su identificador por una llave primaria más representativa: a) NO.La relación de llaves primarias y foráneas de la tabla ALMACEN en el modelo relacional es: a) ALMACEN (numero_almacen. tfno. c) ALMACEN (numero.2. b) ALMACEN (numero_almacen. peso.. dirección. tfno. e) ALMACEN (numero_almacen.

0) III. entonces el tipo de datos más apropiado es: I. 15. VARCHAR2(30. NUMBER(30. UPDATE.VARCHAR(30) IV. 17 y 18 ¿Cuáles de los siguientes son comandos DDL? a) b) c) d) e) CREATE.# EJE TEMÁTICO PREGUNT A (en matriz) SQL HABILIDAD CONOCIMIE NTO Clases 10. DROP y ALTER GRANT y REVOKE INSERT. CHAR(30) II. DELETE COMMIT y ROLLBACK SELECT # EJE TEMÁTICO PREGUNT A (en matriz) SQL HABILIDAD COMPRENSIO N Si en una tabla de base de datos se desea almacenar el nombre de un documento. 16.0) Son correctas: a) Solo I b) Solo II c) Solo III d) Solo IV e) Solo III y IV 28 .

CATALOGO HABILIDAD CONOCIMIE NTO Clase 16 Si se desea eliminar todas las filas de una tabla. III. II. por se la tabla de la izquierda c) Se debe eliminar el atributo de R. IV. de manera de cambie la cardinalidad de la Relación b) Se debe promover el único atributo de R a E1. DELETE FROM Tabla DROP Tabla UPDATE Tabla ALTER TABLE Tabla a) b) c) d) e) Solo Solo Solo Solo Solo I II III IV I y II 29 . se debe aplicar la instrucción: I. ya que no es relevante para el modelo d) Se debe transformar la Relación R a Entidad y mantener su atributo. es correcto afirmar que: a) E1 absorbe todos los atributos de R. # EJE TEMÁTICO PREGUNT A (en matriz) OBJETOS Y COMPONENTES. e) Se debe dejar tal como está.# EJE TEMÁTICO PREGUNT A (en matriz) SQL HABILIDA D APLICACIO N Si las Entidades E1 y E2 se encuentran en una relación R cuya cardinalidad es N:N y además esta relación R tiene un atributo propio.

III b) Solo I. II.# EJE TEMÁTICO PREGUNT A (en matriz) OBJETOS Y COMPONENTES. IV d) Solo II. III. CATALOGO HABILIDA D APLICACIO N Indique el resultado de la siguiente sentencia SQL USE RECURSOSHUMANOS GRANT SELECT ON OBJECT: PERSONAS TO ROSA a) Conceder permiso a usuario Rosa sobre la tabla personas de la base de datos RecursosHumanos b) Realizar un Select sobre la tabla personas para seleccionar al trabajador llamado Rosa 30 . Commit a) Solo I. II # EJE TEMÁTICO PREGUNT A (en matriz) OBJETOS Y COMPONENTES. IV e) Solo I. Create Database III. Rollback II. Revoke IV. II. CATALOGO HABILIDAD COMPRENS ION Cuáles de los siguientes son comandos DCL I. III. IV c) Solo I.

c) Seleccionar aquellas trabajadoras de nombre Rosa mediante una sentencia Select d) Permitir que usuario Rosa tenga acceso a la tabla personas de la base de datos RecursosHumanos e) Conceder permiso Select a usuario Rosa sobre la tabla personas de la base de datos RecursosHumanos 31 .