Created by eric figueroa
over 7 years ago
|
||
Question | Answer |
La estructura de bases de datos se dividen en dos estas son: | lógica y física |
La estructura física de una base de datos se compone dos elementos. | DATA FILE y OS BLOCK |
De que elementos se compone la estructura lógica. | DATABASE (SCHEMA), TABLESPACE, SEGMENT, EXTENT, ORABLE DATA BLOCK. |
QUE ES DATA BASE | ES UN CONJUNTO DE DATOS, REPRESENTADOS EN INFORMACIÓN, Y QUE SON CAPTADOS DEL MUNDO REAL |
QUE ES EL TABLESPACE | ES UNIDAD DE ALMACENAMIENTO LÓGICO, ES FORMADO POR UNO O VARIOS FICHEROS FÍSICOS DATA FILES. |
QUE ES UN DATA FILE | SON FICHEROS FÍSICOS QUE SOLO PUEDEN PERMANECER A UN TABLE SPACE, Y ESTOS SON LOS QUE FORMAN PARTE EN UNA BASE DE DATOS. |
QUE ES EL SEGMENT | UN SEGMENTO QUE ALMACENA INFORMACIÓN DE UN ESTRUCTURA LÓGICA DE ORACLE DENTRO DE UN TABLE SPACE |
COMO ESTÁ FORMADO UN SEGMENT | ESTÁ FORMADO POR UNA O MÁS EXTENSIONES. AL CRECER SE AGREGAN MAS EXTENSIONES AL MISMO |
EXISTEN CUATRO TIPOS DE SEGMENTOS, CUALES SON ESTOS | DE DATOS, DE ÍNDICE, TEMPORALES Y DE ROLLBACK |
QUE ES UN EXTENT. | ES UNA UNIDAD LÓGICA DE ALMACENAMIENTO, FORMADA POR UN NÚMERO DETERMINADO DE BLOQUES DE DATOS CONTIGUOS. |
QUE ES UN DATA BLOCK | UNIDAD MÍNIMA DE ALMACENAMIENTO DE INFORMACIÓN DE ORACLE. |
COMO SE LES CONOCE A LOS DATA BLOCK DE ORACLE | "BLOQUES DE DATOS", "BLOQUES LÓGICOS" O "BLOQUES DE ORACLE". |
COMO ESTA FORMADO UN DATA BLOCK | ESTÁ FORMADO UN DETERMINADO NUMERO DE BLOQUES DE SISTEMA OPERATIVO |
CON RESPECTO A LOS BLOQUES QUE SE DEBE HACER AL CREAR UNA NUEVA BASE DE DATOS. | DETERMINAR CUANTOS BLOQUES DE SISTEMA OPERATIVO FORMARÁN UN BLOQUE DE DATOS O DE ORACLE. |
POR QUÉ ES TAN IMPORTANTE ASIGNAR CORRECTAMENTE LOS BLOQUES DE DATOS. | ES PORQUE UNA VEZ CREADA LA BASE DE DATOS, YA NO ES POSIBLE MODIFICAR ESTOS VALORES, A NO SER QUE SE EMIGRE A UNA VERSIÓN MAS ACTUAL. |
QUÉ ES LA MEMORIA DE ORACLE | ES UNA ESTRUCTURA DE MEMORIA ORACLE |
QUE ÁREAS CONFORMAN LA MEMORIA DE ORACLE | SGA (ÁREA GLOBAL DE SISTEMA), PGA (ÁREA GLOBAL DE PROGRAMAS). |
CÓMO SE ASIGNA EL ÁREA GLOBAL DE SISTEMA (SGA) | SE ASIGNA AL INICIAR LA INSTANCIA Y ES UN COMPONENTE FUNDAMENTAL DE UNA INSTANCIA DE ORACLE |
CÓMO SE ASIGNA EL PGA (ÁREA GLOBAL DE PROGRAMAS) | SE ASIGNA AL INICIAR EL PROCESO DE SERVIDOR. |
CÓMO SE COMPONE UNA INSTANCIA EN ORACLE | ES COMPUESTA POR MEMORIA Y PROCESOS EN SEGUNDO PLANO QUE RESPALDAN LA BASE DE DATOS. |
CUALES SON LOS PROCESOS EN UNA INSTANCIA | SYSTEM MONITOR (SMON), PROCESS MONITOR(PMON), DATABASE WRITER (DBWR), LOG WRITER (LGWR), CHECKPOINT (CKPT), ARCHIVER (ARCH), RECOVERER (RECO), LOCK (LCK), |
QUÉ ES EL SYSTEM MONITOR (SMON) | ES EL SUPERVISOR DEL SISTEMA Y SE ENCARGA DE TODAS LAS RECUPERACIONES QUE SEAN NECESARIAS DURANTE EL ARRANQUE. |
CUANDO ES NECESARIO EL USO DE SMON | CUANDO LA BASE DE DATOS SE DETIENE INESPERADAMENTE, POR UN FALLO FÍSICO, LÓGICO U OTRO. |
CUAL ES LA FUNCIÓN PRINCIPAL DEL SMON | RECUPERACIÓN DE INSTANCIAS A PARTIR DE LOS FICHEROS REDO LOG. |
CUALES SON OTRAS DOS FUNCIONES DEL SMON | LIMPIA SEGMENTOS TEMPORALES Y COMPACTA LOS HUECOS LIBRES CONTIGUOS EN LOS FICHEROS DE DATOS |
EN QUE MOMENTO SE UTILIZA EL SMON | ESTE PROCESO SE REACTIVA REGULARMENTE, PARA COMPROBAR SI DEBE INTERVENIR. |
PARA QUE SIRVE EL PROCESS MONITOR (PMON) | EL PMON SIRVE PARA RESTAURAR TRANSACCIONES NO VALIDAS DE LOS PROCESOS DE USUARIOS QUE ABORTAN. |
CUAL ES LA CONSECUENCIA DE UTILIZAR PMON | SE LIBERAN LOS BLOQUES Y LOS RECURSOS DE LA SGA |
CUANDO SE ACTIVA EL PROCESO PMON | SE ACTIVA REGULARMENTE Y COMPRUEBA SI SU INTERVENCIÓN ES NECESARIA. |
DE QUÉ ES RESPONSABLE EL DATABASE WRITER (DBWR) | RESPONSABLE DE GESTIONAR LOS BUFFRS DE DATOS Y DEL CACHÉ DE DICCIONARIO |
CÓMO FUNCIONA EL DBWR | LEE LOS FICHEROS DE DATOS Y LOS ALMACENA EN EL SGA. LUEGO ESCRIBE EN LOS FICHEROS DE DATOS LOS BLOQUES EN LOS QUE SU CONTENIDO A VARIADO |
CUAL ES EL FIN DEL DBWR | MEJORAR LA EFICIENCIA DE LA E/S POR MEDIO DE LA ESCRITURA DE LOS BLOQUES A DISCO. TAMBIÉN GESTIONA LOS FICHEROS Y LOS ACTUALIZA. |
DE QUÉ SE ENCARGA EL PROCESO LOG WRITER (LGWR) | ESCRIBIR LOS REGISTROS REDO LOG EN LOS FICHEROS REDO LOG |
CUÁL ES UN EJEMPLO DE LGWR | LA CAJA NEGRA DE LOS AVIONES, REVELA LO ULTIMO QUE OCURRIÓ ANTES DEL CHOQUE. |
QUÉ CONTIENE UN REGISTRO REDO LOG | SIEMPRE CONTIENE EL ESTADO MÁS RECIENTE DE LA BD |
CUÁL ES UNA FUNCIÓN ÚNICA DEL LGWR | ESCRIBIR EN LOS FICHEROS REDO LOG Y LEER DIRECTAMENTE LOS BUFFERS DE REDO LOG |
CUAL ES LA FUNCIÓN DEL PROCESO CHECKPOINT CKPT | ESCRIBIR EN LOS FICHEROS CHECPOINTS |
QUÉ ES UN CHECKPOINTS | SON PUNTOS DE SINCRONIZACIÓN |
DE QUÉ SE ASEGURA EL CHECKPOINT | DE QUE TODOS LOS BLOQUES DE DATOS "MODIFICADOS" DESDE EL ÚLTIMO CHECKPOINT SE ESCRIBAN EN LOS FICHEROS DE DATOS Y NO SÓLO EN LOS FICHEROS REDO LOCK |
CUAL ES LA PRINCIPAL FUNCIÓN DEL REDO CHECKPOINT | IDENTIFICAR EL PROBLEMA DE MANERA MAS AUTOMÁTICA, IDENTIFICA LOS PROCESOS QUE FUNCIONAN DE MANERA INEFICIENTE |
CUÁL ES UN EJEMPLO DE CKPT | LOS GUARDIAS QUE SE COMUNICAN EN DIFERENTES ÁREAS EN COMÚN |
CUÁL PUEDE SER UNA CARACTERÍSTICA DE CKPT | SE DEFINE AL MOMENTO DE CREAR LA BD, Y ES UN TEMA ADMINISTRATIVO Y NO ES VISIBLE |
CUÁLES SON LAS CARACTERÍSTICAS DEL PROCESO ARCH | RECICLAR, ARCHIVAR. ES COMO UN SERVIDOR |
CUÁL ES UNA LIMITACIÓN DEL ARCH | QUE RECICLA HASTA UN CIERTO MOMENTO. Y NO SE BORRAR DE UN DÍA PARA OTRO |
CUAL ES UN EJEMPLO DE ARCH | LA BD DE LA CLÍNICA; EN ALGUNAS CLÍNICAS GUARDAN LA INFORMACIÓN DURANTE UN AÑO ATRÁS. |
QUÉ ES EL RECOVER, RECO | TRANSACCIÓN DISTRIBUIDA |
QUÉ ES EL LOCK, LCK | ES UN BLOQUEO AL USURARIO |
CÓMO FUNCIONA EL LOCK, LCK | NO PERMITE REALIZAR CONSULAS POR OTRO LADO O DE FORMA PARALELA |
QUÉ ES EL SYS | ES EL USUARIO POR DEFECTO |
QUÉ ES LA INTEGRIDAD REFERENCIAL | ES LA COMPROBACIÓN DE LAS CLAVES FORÁNEAS; COMPRUEBA QUE UNA CLAVE FORÁNEA PERTENEZCA A UNA ÚNICA COLUMNA O VARIAS COLUMNAS CONCATENADAS. |
CUÁLES SON LAS RESTRICCIONES DE TABLA | LAS CLAVES PRIMARIAS Y LAS CLAVES AJENAS |
QUE TIPOS DE USUARIOS EXISTEN EN LAS BD | LOS SYS Y LOS SYSTEM |
QUÉ ES UN ESQUEMA | ES UN CONJUNTO DE OBJETOS. TABLAS, ROLLBACK, CARPETA DE CLAVES PRINCIPALES, ETC. |
CARACTERÍSTICAS DE UN INDICE | - TRABAJA EN TÉRMINOS DE EJECUCIÓN - AGILIZA EL ACCESO - ROWID SINTAXIS DE CONSULTA (ES UN IDENTIFICADOR ÚNICO) - ESTA ASOCIADO A LAS CLAVES PRIMARIAS. |
QUÉ NO SE PUEDE REALIZAR CON UNA VISTA | NO SE PUEDE REALIZAR UNA ACTUALIZACIÓN |
QUÉ ACCIÓN REALIZA UNA FUNCIÓN | DEVUELVE UN VALOR, SE PUEDE EJECUTAR REPETIDAMENTE, ES LLAMADA COMO PARTE DE UNA EXPRESIÓN |
EJEMPLO DE FUNCIÓN | VALIDAR A UN USUARIO, PREGUNTA SI EXISTE UN USUARIO Y RETORNA UN VALOR |
QUÉ ES UN PROCEDIMIENTO | ES UN BLOQUE DE CÓDIGO PL/SQL |
CÓMO SE UTILIZA UN PROCEDIMIENTO | SE PUEDE UTILIZAR PARA IMPLEMENTAR SEGURIDAD. BLOQUEANDO EL ACCESO A DETERMINADAS TABLAS. |
EJEMPLO DE PROCEDIMIENTO | LA LISTA DE ASISTENCIA |
CUÁL ES LA DIFERENCIA ENTRE FUNCIÓN Y PROCEDIMIENTO | EL PROCEDIMIENTO DEVUELVE UN VALOR |
QUÉ SON LOS PAQUETES (PACKAGES) | CONJUNTO DE PROCEDIMIENTOS Y FUNCIONES, PRIVADAS Y PÚBLICAS |
EJEMPLO DE PAQUETE | UNA FUNCIÓN DE AUMENTAR SALARIO, PUEDE SER UTILIZADA POR EL USUARIO CON PRIVILEGIOS |
QUÉ SON LOS DISPARADORES (TRIGGERS) | SON PROCEDIMIENTOS, SON EJECUTADOS CUANDO SE PRODUCE UN DETERMINADO EVENTO EN UNA BASE DE DATOS |
PARA QUÉ SE UTILIZA UN TIGGERS | PARA MEJORAR Y REFORZAR LA INTEGRIDAD EN UNA BD |
CUÁL ES UN EJEMPLO DE TRIGGERS | NOTIFICACIÓN DE CORREO, EMAIL MARKETING |
QUÉ SON LOS SINÓNIMOS | TRANSPARENTA LOS OBJETOS AL USUARIO, SI EL OBJETO CAMBIA DE LUGAR, SOLO EN NECESARIO MODIFICAR EL SINÓNIMO |
QUÉ TIPO DE SINÓNIMOS EXISTEN | LOS PRIVADOS (USUARIOS BD) Y PRIVILEGIADOS (LOCALES A UN USUARIO) |
EJEMPLO DE LOS SINÓNIMOS | TABLA USUARIO1 = A Y TABLA USUARIO 2 = B; ESTO ES ÚTIL AL REALIZAR UNA CONSULTA, YA QUE SOLO SE LLAMA AL SINÓNIMO DE LA TABLA |
PARA QUE SIRVEN LOS PRIVILEGIOS | PARA QUE UN OBJETO PUEDA SER ACCEDIDO POR UN USUARIO, INSERT, SELECT, ETC. |
QUÉ SON LOS ROLES | GRUPO DE PRIVILEGIOS, FACILITAN LA GESTIÓN, PRIVILEGIOS PERTENECEN A UN ROL, Y LOS ROLES PUEDES PERTENECER A MÚLTIPLES USUARIOS. |
Want to create your own Flashcards for free with GoConqr? Learn more.