Propiedades de transacción en base de datos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 15,55 KB

COMPLETAR
1.LAS VISTAS DEFINIDAS UTILIZANDO FUNCIONES DE 
AGRUPAMIENTO Y Agregación NO SON ACTUALIZABLES.
2.LAS VISTAS SON RELACIONES VIRTUALES DEFINIDAS 
MEDIANTE UNA Expresión DE CONSULTA.
3.*T: Condición SIMPLE.*L: LISTA DE ATRIBUTOS*
*R,S,T:RELACIONES*ATRIB(X):CONJUNTO DE ATRIBUTOS
QUE APARECEN EN X*
4•COMPRENDER LAS TAREAS DE PROCESAMIENTO Y 
Optimización DE CONSULTAS REALIZADAS POR UN 
SISTEMA GESTOR DE BASE DE DATOS RELACIONAL.
*CONOCER DIFERENTES ESTRATEGIAS DE Implementación
 DE OPERACIONES RELACIONALES, EN PARTICULAR A LA 
DE Unión (JOIN), Y COMO EVALUAR EL COSTE ESTIMADO 
DE CADA ESTRATEGIA
5•REALIZAR LAS OPERACIONES S TAN PRONTO COMO SEA 
POSIBLE•REALIZAR LAS OPERACIONES P TAN PRONTO COMO
 SEA POSIBLE, PERO NO ANTES DE LAS OPERACIONES.
UNIR
1.TABLA VIRTUAL*VISTA      
MODIFICAR LA CONSULTA DE LA VISTA*Modificación DE
CONSULTA Creación DE TABLA TEMPORAL*Materialización
DE VISTA
2•CUANDO EL CLIENTE HACE REQUERIMIENTOS A MÁS DE UN
SERVIDOR. CADA Transacción ACCEDE A LOS OBJETOS EN
LOS SERVIDORES SECUENCIALMENTE.*Transacción PLANA*
•CUANDO LA Transacción DE MAYOR NIVEL PUEDE ABRIR 
SUBTRANSACCIONES Y, A SU VEZ CADA SUBTRANSACCIÓN 
PUEDE ABRIR OTRAS EN NIVELES MÁS BAJOS DE 
ANIDAMIENTO. *Transacción ANIDADA*
3•FASE DE CRECIMIENTO.*UNA Transacción PUEDE OBTENER
 BLOQUEOS PERO NO PUEDE LIBERARLOS.
 •FASE DE DECRECIMIENTO.*UNA Transacción PUEDE LIBERAR
 BLOQUEOS PERO NO PUEDE OBTENER NINGUNO NUEVO.
4.PERSONAL*CONTRASEÑAS CORTAS E INCLUYEN FECHA DE 
NACIMIENTO*USAR Autenticación DE Múltiple NIVEL--
PERSONAL*CONTRASEÑA EN BLANCO*Políticas COMPLEJAS 
DE CONTRASEÑA--
Estación DE TRABAJO*PERSONAL NO AUTORIZADO PUEDE 
UTILIZAR LA COMPUTADORA*AGREGAR EQUIPOS DE SEGURIDAD
 A LA COMPUTADORA--
Estación DE TRABAJO*DATOS PERDIDOS POR DISCOS DUROS 
ROBADOS*PLANES DE RESPALDO Y REOCUPACIÓN DE DATOS--
SO*VIOLADORES DE CONTRASEÑAS*USAR GPO PARA 
INSTALACIONES NO AUTORIZADA
SO*ATAQUES DE VIRUS*INSTALAR SOFTWARE ANTIVIRUS Y 
ANTIESPIA
APP*CORREOS DE Ingeniería SOCIAL*EDUCAR USUARIOS 
CONTRA ATAQUES DE I.S--
APP*Inyección SQL, ASALTO A Sesión.*EXTENSAS PRUEBAS 
DE VULNERABILIDAD DE SEGURIDAD--
RED*DETECTORES DE PAQUETES*REDES PRIVADA VIRTUALES VPN--
RED*Falsificación DE DATOS IP*INSTALAR CORTAFUEGOS--
DATOS*SE PUEDE TENER ACCESO REMOTO A DATOS*USAR PERMISO 
DE ACCESO--
DATOS*DATOS ROBADOS DESDE RECURSOS COMPARTIDOS*CIFRAR 
DATOS A NIVEL DE SO BASE
5.REALICE UN DIAGRAMA SOBRE Caracterización DE CONSULTAS.--
*LENGUAJE*OPTIMAZACION*Estadísticas**LUGAR DE Decisión*
*Topología DE RED*FRAGMENTOS REPLICADOS*USO DE SEMIJOINS
VOF
1.UNA VISTA EN Terminología SQL ES UNA TABLA QUE 
DERIVA DE OTRAS TABLAS.(V).
1.UNA VISTA EN Terminología SQL ES UNA VISTA QUE 
DERIVA DE OTRAS BD(F)
1.EN SQL SE UTILIZA EL COMANDO SELECT*FROM PARA 
ESPECIFICAR UNA VISTA(F)
1.EN SQL SE UTILIZA EL COMANDO CREATE VIEW  PARA
 ESPECIFICAR UNA VISTA.(V).
2.LOS SISTEMAS QUE CONTIENE BASE DE DATOS Están 
COMPLETAMENTE SEGUROS Y NO NECESITAN PROCEDIMIENTOS
 DE SEGURIDAD.(F)
2.EL DBA DEBE TRABAJAR ESTRECHAMENTE CON ESPECIALISTAS
 EN SEGURIDAD EN Internet PARA ASEGURAR QUE LAS BASE 
DE DATOS Estén DEBIDAMENTE PROTEGIDAS DE ATAQUES.(V)
2.EL TRABAJO DEL DSO ES GARANTIZAR LA SEGURIDAD E 
INTEGRIDAD DE LA BASE DE DATOS.(V)
3.LAS Características QUE SE DEBE RECOGER DE CADA 
Transacción SON LAS SIGUIENTES:
DATOS QUE UTILIZA LA Transacción.Características 
FUNCIONALES DE LA Transacción.
SALIDA DE LA Transacción.IMPORTANCIA PARA LOS USUARIOS.
FRECUENCIA DE Utilización.(V)
4.LA INTEGRIDAD EN UNA BASE DE DATOS SE REFIERE A LA 
Corrección Y EXACTITUD DE LA Información CONTENIDA.(V)
5.LA INTEGRIDAD DE DOMINIO NO VIENE DADA POR LA VALIDEZ 
DE LAS ENTRADAS PARA UNA COLUMNA DETERMINADA.(F)
6.LA INTEGRIDAD DEFINIDA POR EL USUARIO PERMITE DEFINIR 
REGLAS DE EMPRESA ESPECÍFICAS QUE NO PERTENECEN A NINGUNA
 OTRA Categoría DE INTEGRIDAD.(V)
7.EL OBJETIVO DE LA Reducción DE EXPRESIONES ES ELIMINAR 
REDUNDANCIAS EN LA PROPIA Expresión O CONTRASTES CON REGLAS
 DE INTEGRIDAD.(V)
8.POR RAZONES DE EFICIENCIA DEL PROCESAMIENTO DE CONSULTA, 
UNA VISTA PUEDE ESTAR MATERIALIZADA ES DECIR LA CONSULTA SE
 Evalúa Y EL RESULTADO SE ALMACENA VIRTUALMENTE.(F)
9.LA CONFIABILIDAD SE PUEDE INTERPRETAR COMO LA PROBABILIDAD 
DE QUE UN SISTEMA NO HAYA EXPERIMENTADO NINGUNA FALLA DENTRO
 DE UN PERIODO DE TIEMPO DADO.(V)
10.LA DURABILIDAD ES CUANDO LAS OPERACIONES DE  UNA  
Transacción  SE  EJECUTAN TODAS O NINGUNA.(F)
11.EL ADMINISTRADOR DE LA BASE DE DATOS ES EL RESPONSABLE DE
 GARANTIZAR LA INTEGRIDAD, CONFIDENCIALIDAD Y CONFIABILIDAD 
DE LA BASE DE DATOS.(V)
12.LAS FALLAS DEL MEDIO DE ALMACENAMIENTO SE PUEDEN DEBER A 
UN ERROR DEBIDO A DATOS DE ENTRADA INCORRECTOS, Así COMO A 
LA Detección DE UN INTERBLOQUEO.(F)
13.COMPARTIDO : SI UNA Transacción TI OBTIENE UN BLOQUEO EN 
MODO EXCLUSIVO (DENOTADO POR X) SOBRE EL ELEMENTO Q, ENTONCES 
TI PUEDE TANTO LEER COMO ESCRIBIR Q.(F)
SELECCIONAR
1.SOBRE Implementación DE VISTAS Y SUS Metodologías EFICIENTES:--
*TODAS LAS ANTERIORES.*
2.SEGURIDAD SIGNIFICA:--*B.-PROTEGER LOS DATOS CONTRA USO 
ACCIDENTADO INTENCIONAL POR USUARIOS NO AUTORIZADOS.*
3.CON QUE COMANDO PUEDO DESHACER UNA Transacción EN BDD.--
*ROOLBACK*
4.CON QUE COMANDO SE INICIA UNA Transacción EN BDD.--*BEGIN*
5.¿CUÁLES SON LAS PROPIEDADES DE LAS TRANSACCIONES?--
*ATOMICIDAD*COHERENCIA*AISLAMIENTO*DURABILIDAD*
6.DEFINE UNA FILA COMO ENTIDAD Única PARA UNA TABLA
 DETERMINADA.--*INTEGRIDAD DE ENTIDAD*
7.PROTEGE LAS RELACIONES DEFINIDAS ENTRE LAS TABLAS CUANDO SE
 CREAN O SE ELIMINAN FILAS.--*INTEGRIDAD REFERENCIAL*
8.ALGUNOS CASOS DE CONCURRENCIA PUEDEN SER:-- 
*LA Multiprogramación*LAS APLICACIONES ESTRUCTURADAS*
9.CON LA Reducción DE EXPRESIONES SE PRETENDE:--*REDUCIR LA
 COMPLEJIDAD DE LA CONSULTA*
10.LAS OPERACIONES Básicas DEL Álgebra RELACIONAL SE DIVIDEN 
EN:--*OPERACIONES Básicas, 
OPERACIONES ADICIONALES, OPERACIONES EXTENDIDAS.*
11.SUBRAYE LAS Características DE LOS PROCESADORES DE 
CONSULTAS--*TIPO DE Optimización*GRANULARIDAD DE LA Optimización*
*Estadísticas*NODOS DE Decisión*
12.Después DE QUE UNA Transacción SE EJECUTÓ CON Éxito, LOS CAMBIOS
 EN LA BASE DE DATOS PERSISTEN MÁS Allá DE LAS FALLAS DEL SISTEMA, 
ESTO SE CONOCE COMO:-- *DURABILIDAD*
13.ASEGURA QUE EN EL SISTEMA IMPLEMENTADO NO Ocurrirá NINGUNA FALLA.
 SE BUSCAN TODAS LAS FALLAS DURANTE EL DESARROLLO ANTES DE SER 
IMPLEMENTADO, Y SI ALGUNA FALLA SURGE SE HACE EL MANTENIMIENTO 
MANUALMENTE.--*Técnica DE Prevención DE FALLAS*
14.EN UN SISTEMA DISTRIBUIDO SE PUEDEN PRESENTAR FALLAS EN EL 
PROCESADOR, LA MEMORIA PRINCIPAL O LA FUENTE DE Energía DE UN NODO.
 ESTE TIPO DE FALLAS SE ASUME QUE EL CONTENIDO DE LA MEMORIA 
PRINCIPAL SE PIERDE, PERO EL CONTENIDO DEL ALMACENAMIENTO SECUNDARIO
 ES SEGURO, ESTO SE CONOCE COMO:--*FALLAS EN EL SISTEMA*
15.PARA ASEGURAR LA CONFIABILIDAD DE LA BASE DE DATOS 
(PROCESO PARA FALLO) SE DEBE DE TENER:--  *SEGURIDAD*COPIAS DE 
RESPALDO*Unificación DEL LENGUAJE*
16.TIEMPO MEDIO HASTA LA FALLA DE UN PRODUCTO NO REPARABLE O 
TIEMPO HASTA LA PRIMERA FALLA DE UN PRODUCTO REPARABLE.--*TMHF*
17.ES EL TIEMPO  PROMEDIO OPERATIVO DE UN SISTEMA O EQUIPO ENTRE 
MANTENIMIENTOS PARA PREVENIR O CORREGIR EL MAL FUNCIONAMIENTO.--
*TIEMPO  MEDIO  ENTRE  MANTENIMIENTO*
18.¿CUÁNTOS ELEMENTOS POSEE EL PROTOCOLO BASADO EN EL BLOQUEO ?--*5*
19.¿CUÁNTOS Métodos  DE IMPLEMENTAR LA MARCA TEMPORALES EXISTEN?--*2*
20.SUBRAYE LAS OPCIONES QUE CORRESPONDE A LAS REGLA DE ESCRITURA DE 
THOMAS--*TODAS LAS ANTERIORES SON CORRECTAS.*
ABIERTAS
1.¿QUÉ ES UN VISTA?--UNA VISTA NO EXISTE NECESARIAMENTE EN FORMATO 
Físico; ES CONSIDERADA COMO UNA TABLA VIRTUAL. EN SQL SE UTILIZA EL 
COMANDO CREATE VIEW PARA ESPECIFICAR UNA VISTA
A UNA VISTA SE LE ASIGNA UN NOMBRE DE TABLA (VIRTUAL).
2.QUE ES UNA Política DE SEGURIDAD?--ES UN CONJUNTO DE NORMAS, 
Políticas Y PROCEDIMIENTOS CREADOS PARA GARANTIZAR LA SEGURIDAD 
DE UN SISTEMA, DE UNA AUDITORIA Y DEL APEGO A NORMAS.
3.-CUALES SON LOS TIPOS DE Violación DE SEGURIDAD?--
DAÑADA Y PERSEVERADA
4.ESCRIBA LAS Características DE LA Descomposición DE CONSULTAS.--
•Normalización •Análisis •Simplificación•Reestructuración. 
5.MENCIONE LAS CUATRO CAPAS PRINCIPALES DE LA ARQUITECTURA DEL 
PROCESAMIENTO DE CONSULTAS:--•Descomposición DE CONSULTAS.
•Localización DE DATOS•Optimización GLOBAL DE CONSULTAS
•Optimización LOCAL DE CONSULTAS.
6.LAS VENTAJAS DE UTILIZAR LA Descomposición DE CONSULTAS:--
•FAVORECER LA NATURALEZA DISTRIBUIDORA DE MUCHAS APLICACIONES, 
NO SOLAMENTE A NIVEL LOCAL SINO INCLUSO EN DIFERENTES LUGARES.
•MEJORAR EL RENDIMIENTO DE LAS CONSULTAS A Través DE LA 
Utilización DE ALGORITMOS EFICIENTES
•REDUCIR EL NÚMERO DE TRANSACCIONES Ejecutándose POR SITIO.
•UN PARALELISMO ENTRE LAS CONSULTAS EJECUTANDO VARIAS DE ESTAS 
EN SITIOS DIFERENTES.
•AUMENTO DE LA FIABILIDAD Y LA DISPONIBILIDAD DE LOS DATOS.
•LA Autonomía DE ESTOS SISTEMAS ES ALTA
7.LAS DESVENTAJAS DE UTILIZAR LA Descomposición DE CONSULTAS
 SON:--•HAY UNA MENOR SEGURIDAD EN CUANTO AL CONTROL
DE ACCESO A LOS DATOS: CONTROL DE RÉPLICAS Y 
ERRORES QUE PUEDAN PRODUCIRSE EN LA RED.
•MAYOR COMPLEJIDAD EN EL DISEÑO E Implementación
 DEL SISTEMA. ADEMÁS, SI LA Replicación DE DATOS
 NO SE HACE DE FORMA ADECUADA, LAS VENTAJAS SE 
PUEDEN TRANSFORMAR EN DESVENTAJAS.
•FALTA DE Estándares Y DE EXPERIENCIA EN ESTOS 
MODELOS AVANZADOS DE BD.
•NO SE PUEDE GARANTIZAR AL 100 % EL RENDIMIENTO 
Y LA FIABILIDAD.
8.RESPONDA CUALES SON LOS SUBSISTEMAS DE 
TRANSACCIONES QUE EXISTEN Y DESCRIBA 
ALGUNA DE ELLAS.--EN LAS TRANSACCIONES DE 
Recuperación SE ACCEDE A LOS DATOS PARA VISUALIZARLOS
 EN LA PANTALLA A MODO DE INFORME.
EN LAS TRANSACCIONES DE Actualización SE INSERTAN,
BORRAN O ACTUALIZAN DATOS DE LA BASE DE DATOS.
EN LAS TRANSACCIONES MIXTAS SE MEZCLAN OPERACIONES DE
 Recuperación DE DATOS Y DE Actualización.
9.NOMBRE LOS COMANDOS MÁS UTILIZADOS PARA TENER CONTROL
 DE UNA Transacción EN
BDD.--*ROOLBACK*BEGIN*COMMIC*ROOLBACK TO*SAVEPOINT
10.¿QUÉ ES ATOMICIDAD?--SON SISTEMA DE TRANSACCIONES SE
 ASEGURA DE QUE TODAS
 LAS OPERACIONES REALIZADAS POR UNA Transacción 
CONFIRMADA CORRECTAMENTE.
11.¿QUÉ ES COHERENCIA?--UNA Transacción ES UNA UNIDAD
 DE INTEGRIDAD PORQUE 
MANTIENE LA COHERENCIA DE LOS DATOS, TRANSFORMANDO UN 
ESTADO COHERENTE DE DATOS EN OTRO ESTADO DE DATOS 
IGUALMENTE COHERENTE.
12.¿QUÉ ES AISLAMIENTO?--EL AISLAMIENTO REQUIERE QUE 
PAREZCA QUE CADA Transacción SEA LA Única QUE MANIPULA 
EL Almacén DE DATOS, AUNQUE SE PUEDAN ESTAR EJECUTANDO 
OTRAS TRANSACCIONES AL MISMO TIEMPO. 
13.¿QUÉ ES SERIALIZABILIDAD?--SERIALIZABILIDAD SIGNIFICA 
QUE LOS EFECTOS DE UN 
CONJUNTO DE TRANSACCIONES SIMULTÁNEAS DEBEN DAR EL MISMO 
RESULTADO QUE SI SE 
EJECUTARAN EN SERIE.
14.NOMBRE LOS PROBLEMAS DE CONCURRENCIA:--•Actualización PÉRDIDA
•DEPENDENCIA NO CONFIRMADA•Análisis INCONSISTENTE
15.INDIQUE LAS DOS FASES DE ALGORITMOS BASADOS EN CANDADOS Y 
DESCRIBA UNA DE ELLAS:-- •FASE DE CRECIMIENTO: EN LA FASE DE 
CRECIMIENTO DE LA Transacción SE ESTABLECEN LOS 
CERROJOS •FASE DE DECRECIMIENTO: EN LA FASE DE DECRECIMIENTO 
SE LIBERAN LOS CERROJOS.
16.ESCRIBA UNA Característica DE LAS PRUEBAS DE Validación 
OPTIMISTA(OPT):--•NO REALIZA NINGUNA Verificación DURANTE
LA Ejecución. •LOS CAMBIOS SE REALIZAN SOBRE COPIAS LOCALES.
•AL FINAL DE LA Ejecución EXISTE UNA FASE DE Validación QUE 
COMPRUEBA QUE CUALQUIERA DE LAS ACTUALIZACIONES VIOLABA LA 
SERIABILIDAD.
17.Según LA Estimación DEL COSTE, MENCIONE LOS TRES 
PRINCIPALES PUNTOS DE VISTA QUE SON CONSIDERADOS.--•
ATRIBUTO•MEDIDA•Métrica.
18.¿EN QUÉ SENTIDO DIFIERE EL PROCESAMIENTO DE CONSULTAS EN
 LOS SISTEMAS RELACIONALES DEL PROCESAMIENTO DE LENGUAJES DE 
CONSULTAS DE BAJO NIVEL PARA SISTEMAS DE RED Jerárquicos?--
EN LOS SISTEMAS DE BASES DE DATOS EN RED Y Jerárquicos DE 
PRIMERA Generación, EL SISTEMA DE CONSULTA PROCEDIMENTAL DE 
BAJO NIVEL ESTÁ GENERALMENTE INCRUSTADO EN UN LENGUAJE DE 
Programación DE ALTO NIVEL Y ES RESPONSABILIDAD DEL PROGRAMADOR
 SELECCIONAR LA ESTRATEGIA DE Ejecución MÁS APROPIADA.
19.¿CUÁLES SON LAS  FASES DEL PROCESAMIENTO DE CONSULTAS?--
EL PROCESAMIENTO DE CONSULTAS PUEDE DIVIDIRSE EN CUATRO 
FASES PRINCIPALES: *.Descomposición*Optimización*
*Generación DE Código*Ejecución.
20.¿CUÁL ES LA Función PRINCIPAL  DEL PROCESADOR DE CONSULTAS?--
TRANSFORMAR UNA CONSULTA EN UNA Especificación DE ALTO NIVEL
 Típicamente EN Cálculo RELACIONAL A UNA CONSULTA EQUIVALENTE
EN UNA Especificación DE BAJO NIVEL Típicamente ALGUNA Variación 
DEL Álgebra RELACIONAL.
21.NOMBRE TODOS LOS COMPONENTES Y  DEFINA UNO DE ELLOS.--
*INTERPRETE DEL LDD: INTERPRETA LAS INSTRUCCIONES DEL LDD Y 
REGISTRA LAS DEFINICIONES EN EL DICCIONARIO DE DATOS.*COMPILADOR 
DEL LMD: TRADUCE LAS INSTRUCCIONES DEL LMD EN UN LENGUAJE DE 
CONSULTAS A INSTRUCCIONES DE BAJO NIVEL QUE ENTIENDA EL MOTOR 
DE Evaluación DE CONSULTAS
*MOTOR DE Evaluación DE CONSULTAS: EJECUTA LAS INSTRUCCIONES DE 
BAJO NIVEL GENERADAS POR EL COMPILADOR DEL LMD.

Entradas relacionadas: