Quiz
CJ Date Capítulo 3 Una Introducción a las Bases de Datos Relacionales
Este quiz tem tipos de pergunta que abrem no player de sempre.
Perguntas do quiz (43)
1El usuario percibe la información de la base de datos como tablas
y nada más que tablas.- AAspecto estructural:
- BAspecto de integridad:
- CAspecto de manipulación:
2Estas tablas satisfacen ciertas restricciones de integridad (que
explicaremos hacia el final de esta sección)- AAspecto de integridad:
- BAspecto estructural:
- CAspecto de manipulación:
3Los operadores disponibles para que el usuario manipule
estas tablas —por ejemplo, para fines de recuperación de datos— son operadores que derivan tablas a partir de tablas.- AAspecto de manipulación:
- BAspecto estructural:
- CAspecto de integridad:
4Los operadores disponibles para que el usuario manipule estas tablas, En particular, tres de estos operadores son importantes:
[blank_start]restringir[blank_end], [blank_start]proyectar[blank_end] y [blank_start]juntar[blank_end] (este último operador también es conocido como combinar
o reunir).- Arestringir
- Brenovar
- Cproyectar
- Dproponer
- Ejuntar
- Fadjuntar
5■ La operación [blank_start]restringir[blank_end] (también conocida como seleccionar) extrae las filas especificadas
de una tabla.
■ La operación [blank_start]proyectar[blank_end] extrae las columnas especificadas de una tabla.
■ La operación [blank_start]juntar[blank_end] reúne dos tablas con base en valores comunes de una columna común.- Arestringir
- Beliminar
- Cproyectar
- Dproponer
- Ejuntar
- Funir
6Expresiones en las que los propios operandos están representados por expresiones generales, en vez de simples nombres de tablas.
- AExpreciones anidadas
- BExpreciones de salida
- CExpreciones generales
7 [blank_start]Punto de vista conceptual:[blank_end] cuando decimos que la salida de cada operación es otra tabla
- APunto de vista conceptual:
- BPunto de vista:
- CBase de Datos:
8La salida de una [blank_start]operación[blank_end] puede convertirse en la entrada de otra
- Aoperación
- Btabla
- Cfunción
9La salida de cada operación es otra [blank_start]tabla[blank_end]
- Atabla
- Boperación
- Cfunción
10Si los resultados intermedios son materializados en su totalidad, a la estrategia de evaluación general de la expresión se le denomina (en forma nada sorprendente) [blank_start]evaluación materializada[blank_end]
- Aevaluación materializada
- Bevaluación canalizada
- Cevaluación sistematizada
11Si los resultados intermedios son cedidos poco a poco a
las operaciones subsiguientes, se le llama [blank_start]evaluación canalizada[blank_end]- Aevaluación canalizada
- Bevaluación materializada
- Cevaluación sistematizada
12Todas las operaciones se realizan un conjunto a la vez
- AVerdadeiro
- BFalso
13Todas las operaciones se realizan una fila a la vez
- AVerdadeiro
- BFalso
14En contraste, las operaciones en los sistemas NO RELACIONALES se encuentran generalmente en el nivel de:
- Auna fila a la vez o un registro a la vez
- Buna fila y un conjunto a la vez
- Cun registro o un conjunto a la vez
15Esta capacidad de procesamiento de conjuntos es una de las principales características distintivas de los sistemas relacionales
- AVerdadeiro
- BFalso
16La [blank_start]capacidad de procesamiento de conjuntos[blank_end] es una de las principales características distintivas de los sistemas relacionales
- Acapacidad de procesamiento de conjuntos
- Bcapacidad de almacenamiento de conjuntos
- Ccapacidad de relación de conjuntos
17Las tablas son la estructura [blank_start]lógica[blank_end] en un sistema relacional, no la estructura [blank_start]física[blank_end].
- Alógica
- Bfísica
- Crelacional
18Todo el contenido de información de la base de datos está representado en una y sólo una forma
- APrincipio de Información
- BPrincipio de formación
- CPrincipio de base de datos
19el modelo relacional consta de los siguientes cinco componentes:
1. Un conjunto abierto de [blank_start]tipos escalares[blank_end] (incluyendo en particular el tipo lógico o valor
verdadero);
2. [blank_start]Un generador de tipos de relación[blank_end] y una interpretación propuesta de dichos tipos;
3. Herramientas para definir [blank_start]variables de relación[blank_end] de dichos tipos de relación generados;
4. Una operación [blank_start]asignación relacional[blank_end] para asignar valores de relación a las variables de
relación mencionadas;
5. Un conjunto abierto de [blank_start]operadores relacionales[blank_end] genéricos para derivar valores de relación
de otros valores de relación.- Atipos escalares
- BUn generador de tipos de relación
- Cvariables de relación
- Dasignación relacional
- Eoperadores relacionales
20Los principios del modelo relacional fueron establecidos originalmente en [blank_start]1969-70[blank_end] por [blank_start]E. F. Codd[blank_end] (en ese entonces, investigador de [blank_start]IBM[blank_end]).
- A1969-70
- B1979-80
- CE. F. Codd
- DF. E. Codd
- EIBM
- FHP
- GCOMPAQ
21Una tupla es una [blank_start]fila[blank_end]
- Afila
- Brelación
- Catributo
22el término "relación" corresponde aproximadamente a la noción de una [blank_start]tabla[blank_end]
- Atabla
- Bfila
- Crelacion
23La operación de eliminación es básicamente una forma abreviada de una cierta operación de [blank_start]asignación relacional[blank_end] que podría ser como la siguiente:
[blank_start]EMP := EMP MINUS ( EMP WHERE EMP# • ' E4[blank_end]' ) ;- Aasignación relacional
- Basignación esquemática
- CEMP := EMP MINUS ( EMP WHERE EMP# • ' E4
- DEMP := EMP MINUS EMP WHERE EMP# • E4
- EEMP := EMP WHERE ( EMP MINUS EMP# • ' E4
24Es el lugar donde —entre otras cosas— se guardan los diversos esquemas
(externo, conceptual, interno) y todas las transformaciones correspondientes (externa/conceptual, conceptual/interna)- ACatálogo o diccionario
- BCatálogo o muestrario
- CDiccionario y muestrario
25[blank_start]el optimizador[blank_end] utiliza información del catálogo relacionada con los [blank_start]índices[blank_end] y otras estructuras de almacenamiento físico (así como otro tipo de información) para poder decidir cómo [blank_start]implementar[blank_end] las peticiones del usuario.
- Ael optimizador
- Bla variable de relación
- Cíndices
- Dcampos
- Eimplementar
- Fejecutar
26A las varrels originales (dadas) se les denomina [blank_start]varrels base[blank_end] y a sus valores de relación se les llama [blank_start]relaciones base[blank_end]; a una relación que es o que puede ser obtenida a partir de dichas relaciones base por medio de alguna [blank_start]expresión relacional[blank_end], se le denomina [blank_start]relación derivada o derivable[blank_end].
- Avarrels base
- Bvariables base
- Crelaciones base
- Dexpresión relacional
- Eexpreción ejecutada
- Frelación derivada o derivable
- Grelación deribada simple
27En la referencia [3.3], a las varrels base se les llama
- Avarrels auténticas
- Bvarrels definidas
- Cvarels auténticas
- Dvarrels relacionales
28■ Las [blank_start]varrels base[blank_end] "existen realmente", en el sentido de que representan datos que en reali
dad están almacenados en la [blank_start]base de datos[blank_end];
■ En contraste, las [blank_start]vistas[blank_end] "no existen realmente", sino que sólo proporcionan diferentes formas de ver a "[blank_start]los datos reales[blank_end]".- Avarrels base
- Bvarrels normales
- Cbase de datos
- Dtabla
- Evistas
- Ftablas
- Glos datos reales
- Hlos datos formales
- Ilas bases de datos
29Una TRANSACCIÓN debe cumplir con las propiedades: (ACID/ADAS)
[blank_start]Atomicidad:[blank_end] La transacción es una unidad indivisible; todas sus operaciones se completan o ninguna se completa.
[blank_start]Durabilidad:[blank_end] Una vez que la transacción se ha comprometido, sus cambios persisten, incluso en caso de fallo del sistema.
[blank_start]Aislamiento:[blank_end] Las operaciones de una transacción son invisibles para otras transacciones hasta que la transacción se completa.
[blank_start]Seriable[blank_end]/Consistencia: La base de datos pasa de un estado válido a otro estado válido después de la transacción.- AAtomicidad:
- BDurabilidad:
- CAislamiento:
- DSeriable
30Una [blank_start]base de datos relacional[blank_end] es una base de datos que los usuarios perciben como un [blank_start]conjunto[blank_end] de [blank_start]variables de relación[blank_end] —es decir, varrels— o, de manera más informal, [blank_start]tablas[blank_end].
- Abase de datos relacional
- Bconjunto
- Cvariables de relación
- Dtablas
31Un [blank_start]sistema relacional[blank_end] es aquel que maneja [blank_start]bases de datos[blank_end] y operaciones relacionales en dichas
bases de datos, incluyendo las operaciones [blank_start]restringir[blank_end], [blank_start]proyectar[blank_end] y [blank_start]juntar[blank_end] en particular- Asistema relacional
- Bsistema de base de datos
- Cbases de datos
- Dtablas
- Erestringir
- Fproyectar
- Gjuntar
32La propiedad de [blank_start]cierre[blank_end] de los sistemas relacionales significa que la [blank_start]salida[blank_end] de toda operación es la misma clase de objeto que la [blank_start]entrada[blank_end] (todas son relaciones), lo que significa que podemos escribir expresiones [blank_start]relacionales anidada[blank_end]
- Acierre
- Bsalida
- Centrada
- Drelacionales anidada
33La teoría formal [blank_start]subyacente[blank_end] a los sistemas relacionales se denomina [blank_start]modelo relacional de datos[blank_end]. Este modelo se ocupa sólo de aspectos [blank_start]lógicos[blank_end], no de aspectos [blank_start]físicos[blank_end].
- Asubyacente
- Bmodelo relacional de datos
- Cmodelo relacional de base de datos
- Dlógicos
- Emetódicos
- Ffísicos
- Gfundamentales
34Aborda Jos tres principales aspectos de los datos: la [blank_start]estructura[blank_end] de los datos, la [blank_start]integridad[blank_end] de los datos y la
[blank_start]manipulación[blank_end] de los datos- Aestructura
- Btipología
- Cintegridad
- Dconexión
- Emanipulación
- Fevidencia
35Tiene que ver con las relaciones como tales;
- Aaspecto estructural
- Baspecto de integridad
- Caspecto de manipulación
36tiene que ver (entre otras cosas) con las claves primaria y externa;
- Aaspecto de integridad
- Baspecto de manipulación
- Caspecto estructural
37tiene que ver con los operadores (restringir, proyectar, juntar, etcétera)
- Aaspecto de manipulación
- Baspecto de integridad
- Caspecto estructural
38El [blank_start]principio de información[blank_end] establece que todo el contenido de información de una [blank_start]base de datos relacional[blank_end] está representado en [blank_start]una y sólo una forma[blank_end]; es decir, como valores explícitos en posiciones de [blank_start]columnas dentro de filas[blank_end] en relaciones.
- Aprincipio de información
- Bbase de datos relacional
- Cbase de datos
- Duna y sólo una forma
- Evarias formas
- Fcolumnas dentro de filas
- Gfilas dentro de columnas
39Cada relación tiene un [blank_start]encabezado y un cuerpo[blank_end]; [blank_start]el encabezado[blank_end] es un conjunto de parejas nombre-de-columna:nombre-de-tipo, mientras que [blank_start]el cuerpo[blank_end] es un conjunto de filas que se apegan [blank_start]al encabezado[blank_end]
- Aencabezado y un cuerpo
- Bencabezado y tupla
- Cencabezado y tabla
- Del encabezado
- Eel empaginado
- Fel cuerpo
- Gpredicado
- Hal encabezado
- Ia la tabla
40El [blank_start]optimizador[blank_end] es el componente del sistema que determina cómo implementar las peticiones del usuario (las cuales se ocupan [blank_start]del qué, no del cómo[blank_end]). Por lo tanto, ya que los sistemas relacionales asumen la responsabilidad de navegar alrededor de la [blank_start]base de datos[blank_end] almacenada para localizar los [blank_start]datos[blank_end] deseados, en ocasiones se les describe como [blank_start]sistemas de navegación automática[blank_end]. La optimización y la [blank_start]navegación automática[blank_end] son prerrequisitos para la [blank_start]independencia física[blank_end] de los datos.
- Aoptimizador
- Bcatálogo
- Cdel qué, no del cómo
- Ddel cómo, no del qué
- Ebase de datos
- Fdatos
- Gsistemas de navegación automática
- Hnavegación automática
- Iindependencia física
41El [blank_start]catálogo[blank_end] es un conjunto de varrels del sistema que contienen [blank_start]descriptores[blank_end] de los diversos elementos que son de interés para [blank_start]el sistema[blank_end] (varrels base, vistas, índices, usuarios, etcétera).
- Acatálogo
- Boperador
- Coptimizador
- Ddescriptores
- Eoperadores
- Fel sistema
- Gla base de datos
42[blank_start]Una transacción[blank_end] es una unidad de trabajo [blank_start]lógica[blank_end] que involucra por lo regular a varias operaciones de base de [blank_start]datos[blank_end]. Una [blank_start]transacción[blank_end] inicia cuando se ejecuta [blank_start]BEGIN TRANSACTION[blank_end] y termina cuando se ejecuta [blank_start]COMMIT[blank_end] (terminación normal) o [blank_start]ROLLBACK[blank_end] (terminación anormal).
- AUna transacción
- BUn catálogo
- CUn operador
- Dlógica
- Edatos
- Ftransacción
- Goperación
- Hcatálogo
- IBEGIN TRANSACTION
- JTRANSACTION BEGIN
- KCOMMIT
- LCOMIT
- MROLLBACK
- NROLBACK
43Las transacciones son [blank_start]atómicas[blank_end], [blank_start]durables[blank_end] y [blank_start]aisladas[blank_end] entre sí. Se garantiza (por lo regular) que la ejecución intercalada de un conjunto de transacciones concurrentes sea [blank_start]seriable[blank_end].
- Aatómicas
- Banatómicas
- Cdurables
- Dlegibles
- Eaisladas
- Fisladas
- Gderivadas
- Hseriable
- Idirigible
- Jduradera
Informações
- Descrição
- C. J. Date; "Introducción a los Sistemas de Bases de Datos", Séptima Edición, Ed. Prentice Hall, México , 2001 (Capítulo 3 Una Introducción a las Bases de Datos Relacionales)
- Autor
- José Pérez-Limón
- Idioma
- Español
- Visualizações
- 42
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz