Flashcards
INTRODUCCIÓN BASE DE DATOS ORACLE
Flashcards do conjunto (71)
- 1La estructura de bases de datos se dividen en dos estas son:lógica y física
- 2La estructura física de una base de datos se compone dos elementos.DATA FILE y OS BLOCK
- 3De que elementos se compone la estructura lógica.DATABASE (SCHEMA), TABLESPACE, SEGMENT, EXTENT, ORABLE DATA BLOCK.
- 4QUE ES DATA BASEES UN CONJUNTO DE DATOS, REPRESENTADOS EN INFORMACIÓN, Y QUE SON CAPTADOS DEL MUNDO REAL
- 5QUE ES EL TABLESPACEES UNIDAD DE ALMACENAMIENTO LÓGICO, ES FORMADO POR UNO O VARIOS FICHEROS FÍSICOS DATA FILES.
- 6QUE ES UN DATA FILESON FICHEROS FÍSICOS QUE SOLO PUEDEN PERMANECER A UN TABLE SPACE, Y ESTOS SON LOS QUE FORMAN PARTE EN UNA BASE DE DATOS.
- 7QUE ES EL SEGMENTUN SEGMENTO QUE ALMACENA INFORMACIÓN DE UN ESTRUCTURA LÓGICA DE ORACLE DENTRO DE UN TABLE SPACE
- 8COMO ESTÁ FORMADO UN SEGMENTESTÁ FORMADO POR UNA O MÁS EXTENSIONES. AL CRECER SE AGREGAN MAS EXTENSIONES AL MISMO
- 9EXISTEN CUATRO TIPOS DE SEGMENTOS, CUALES SON ESTOSDE DATOS, DE ÍNDICE, TEMPORALES Y DE ROLLBACK
- 10QUE ES UN EXTENT.ES UNA UNIDAD LÓGICA DE ALMACENAMIENTO, FORMADA POR UN NÚMERO DETERMINADO DE BLOQUES DE DATOS CONTIGUOS.
- 11QUE ES UN DATA BLOCKUNIDAD MÍNIMA DE ALMACENAMIENTO DE INFORMACIÓN DE ORACLE.
- 12COMO SE LES CONOCE A LOS DATA BLOCK DE ORACLE"BLOQUES DE DATOS", "BLOQUES LÓGICOS" O "BLOQUES DE ORACLE".
- 13COMO ESTA FORMADO UN DATA BLOCKESTÁ FORMADO UN DETERMINADO NUMERO DE BLOQUES DE SISTEMA OPERATIVO
- 14CON 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.
- 15POR 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.
- 16QUÉ ES LA MEMORIA DE ORACLEES UNA ESTRUCTURA DE MEMORIA ORACLE
- 17QUE ÁREAS CONFORMAN LA MEMORIA DE ORACLESGA (ÁREA GLOBAL DE SISTEMA), PGA (ÁREA GLOBAL DE PROGRAMAS).
- 18CÓ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
- 19CÓMO SE ASIGNA EL PGA (ÁREA GLOBAL DE PROGRAMAS)SE ASIGNA AL INICIAR EL PROCESO DE SERVIDOR.
- 20CÓMO SE COMPONE UNA INSTANCIA EN ORACLEES COMPUESTA POR MEMORIA Y PROCESOS EN SEGUNDO PLANO QUE RESPALDAN LA BASE DE DATOS.
- 21CUALES SON LOS PROCESOS EN UNA INSTANCIASYSTEM MONITOR (SMON), PROCESS MONITOR(PMON), DATABASE WRITER (DBWR), LOG WRITER (LGWR), CHECKPOINT (CKPT), ARCHIVER (ARCH), RECOVERER (RECO), LOCK (LCK),
- 22QUÉ ES EL SYSTEM MONITOR (SMON)ES EL SUPERVISOR DEL SISTEMA Y SE ENCARGA DE TODAS LAS RECUPERACIONES QUE SEAN NECESARIAS DURANTE EL ARRANQUE.
- 23CUANDO ES NECESARIO EL USO DE SMONCUANDO LA BASE DE DATOS SE DETIENE INESPERADAMENTE, POR UN FALLO FÍSICO, LÓGICO U OTRO.
- 24CUAL ES LA FUNCIÓN PRINCIPAL DEL SMONRECUPERACIÓN DE INSTANCIAS A PARTIR DE LOS FICHEROS REDO LOG.
- 25CUALES SON OTRAS DOS FUNCIONES DEL SMONLIMPIA SEGMENTOS TEMPORALES Y COMPACTA LOS HUECOS LIBRES CONTIGUOS EN LOS FICHEROS DE DATOS
- 26EN QUE MOMENTO SE UTILIZA EL SMONESTE PROCESO SE REACTIVA REGULARMENTE, PARA COMPROBAR SI DEBE INTERVENIR.
- 27PARA QUE SIRVE EL PROCESS MONITOR (PMON)EL PMON SIRVE PARA RESTAURAR TRANSACCIONES NO VALIDAS DE LOS PROCESOS DE USUARIOS QUE ABORTAN.
- 28CUAL ES LA CONSECUENCIA DE UTILIZAR PMONSE LIBERAN LOS BLOQUES Y LOS RECURSOS DE LA SGA
- 29CUANDO SE ACTIVA EL PROCESO PMONSE ACTIVA REGULARMENTE Y COMPRUEBA SI SU INTERVENCIÓN ES NECESARIA.
- 30DE QUÉ ES RESPONSABLE EL DATABASE WRITER (DBWR)RESPONSABLE DE GESTIONAR LOS BUFFRS DE DATOS Y DEL CACHÉ DE DICCIONARIO
- 31CÓMO FUNCIONA EL DBWRLEE 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
- 32CUAL ES EL FIN DEL DBWRMEJORAR LA EFICIENCIA DE LA E/S POR MEDIO DE LA ESCRITURA DE LOS BLOQUES A DISCO. TAMBIÉN GESTIONA LOS FICHEROS Y LOS ACTUALIZA.
- 33DE QUÉ SE ENCARGA EL PROCESO LOG WRITER (LGWR)ESCRIBIR LOS REGISTROS REDO LOG EN LOS FICHEROS REDO LOG
- 34CUÁL ES UN EJEMPLO DE LGWRLA CAJA NEGRA DE LOS AVIONES, REVELA LO ULTIMO QUE OCURRIÓ ANTES DEL CHOQUE.
- 35QUÉ CONTIENE UN REGISTRO REDO LOGSIEMPRE CONTIENE EL ESTADO MÁS RECIENTE DE LA BD
- 36CUÁL ES UNA FUNCIÓN ÚNICA DEL LGWRESCRIBIR EN LOS FICHEROS REDO LOG Y LEER DIRECTAMENTE LOS BUFFERS DE REDO LOG
- 37CUAL ES LA FUNCIÓN DEL PROCESO CHECKPOINT CKPTESCRIBIR EN LOS FICHEROS CHECPOINTS
- 38QUÉ ES UN CHECKPOINTSSON PUNTOS DE SINCRONIZACIÓN
- 39DE QUÉ SE ASEGURA EL CHECKPOINTDE 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
- 40CUAL ES LA PRINCIPAL FUNCIÓN DEL REDO CHECKPOINTIDENTIFICAR EL PROBLEMA DE MANERA MAS AUTOMÁTICA, IDENTIFICA LOS PROCESOS QUE FUNCIONAN DE MANERA INEFICIENTE
- 41CUÁL ES UN EJEMPLO DE CKPTLOS GUARDIAS QUE SE COMUNICAN EN DIFERENTES ÁREAS EN COMÚN
- 42CUÁL PUEDE SER UNA CARACTERÍSTICA DE CKPTSE DEFINE AL MOMENTO DE CREAR LA BD, Y ES UN TEMA ADMINISTRATIVO Y NO ES VISIBLE
- 43CUÁLES SON LAS CARACTERÍSTICAS DEL PROCESO ARCHRECICLAR, ARCHIVAR. ES COMO UN SERVIDOR
- 44CUÁL ES UNA LIMITACIÓN DEL ARCHQUE RECICLA HASTA UN CIERTO MOMENTO. Y NO SE BORRAR DE UN DÍA PARA OTRO
- 45CUAL ES UN EJEMPLO DE ARCHLA BD DE LA CLÍNICA; EN ALGUNAS CLÍNICAS GUARDAN LA INFORMACIÓN DURANTE UN AÑO ATRÁS.
- 46QUÉ ES EL RECOVER, RECOTRANSACCIÓN DISTRIBUIDA
- 47QUÉ ES EL LOCK, LCKES UN BLOQUEO AL USURARIO
- 48CÓMO FUNCIONA EL LOCK, LCKNO PERMITE REALIZAR CONSULAS POR OTRO LADO O DE FORMA PARALELA
- 49QUÉ ES EL SYSES EL USUARIO POR DEFECTO
- 50QUÉ ES LA INTEGRIDAD REFERENCIALES LA COMPROBACIÓN DE LAS CLAVES FORÁNEAS; COMPRUEBA QUE UNA CLAVE FORÁNEA PERTENEZCA A UNA ÚNICA COLUMNA O VARIAS COLUMNAS CONCATENADAS.
- 51CUÁLES SON LAS RESTRICCIONES DE TABLALAS CLAVES PRIMARIAS Y LAS CLAVES AJENAS
- 52QUE TIPOS DE USUARIOS EXISTEN EN LAS BDLOS SYS Y LOS SYSTEM
- 53QUÉ ES UN ESQUEMAES UN CONJUNTO DE OBJETOS. TABLAS, ROLLBACK, CARPETA DE CLAVES PRINCIPALES, ETC.
- 54CARACTERÍ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. - 55QUÉ NO SE PUEDE REALIZAR CON UNA VISTANO SE PUEDE REALIZAR UNA ACTUALIZACIÓN
- 56QUÉ ACCIÓN REALIZA UNA FUNCIÓNDEVUELVE UN VALOR, SE PUEDE EJECUTAR REPETIDAMENTE, ES LLAMADA COMO PARTE DE UNA EXPRESIÓN
- 57EJEMPLO DE FUNCIÓNVALIDAR A UN USUARIO, PREGUNTA SI EXISTE UN USUARIO Y RETORNA UN VALOR
- 58QUÉ ES UN PROCEDIMIENTOES UN BLOQUE DE CÓDIGO PL/SQL
- 59CÓMO SE UTILIZA UN PROCEDIMIENTOSE PUEDE UTILIZAR PARA IMPLEMENTAR SEGURIDAD. BLOQUEANDO EL ACCESO A DETERMINADAS TABLAS.
- 60EJEMPLO DE PROCEDIMIENTOLA LISTA DE ASISTENCIA
- 61CUÁL ES LA DIFERENCIA ENTRE FUNCIÓN Y PROCEDIMIENTOEL PROCEDIMIENTO DEVUELVE UN VALOR
- 62QUÉ SON LOS PAQUETES (PACKAGES)CONJUNTO DE PROCEDIMIENTOS Y FUNCIONES, PRIVADAS Y PÚBLICAS
- 63EJEMPLO DE PAQUETEUNA FUNCIÓN DE AUMENTAR SALARIO, PUEDE SER UTILIZADA POR EL USUARIO CON PRIVILEGIOS
- 64QUÉ SON LOS DISPARADORES (TRIGGERS)SON PROCEDIMIENTOS, SON EJECUTADOS CUANDO SE PRODUCE UN DETERMINADO EVENTO EN UNA BASE DE DATOS
- 65PARA QUÉ SE UTILIZA UN TIGGERSPARA MEJORAR Y REFORZAR LA INTEGRIDAD EN UNA BD
- 66CUÁL ES UN EJEMPLO DE TRIGGERSNOTIFICACIÓN DE CORREO, EMAIL MARKETING
- 67QUÉ SON LOS SINÓNIMOSTRANSPARENTA LOS OBJETOS AL USUARIO, SI EL OBJETO CAMBIA DE LUGAR, SOLO EN NECESARIO MODIFICAR EL SINÓNIMO
- 68QUÉ TIPO DE SINÓNIMOS EXISTENLOS PRIVADOS (USUARIOS BD) Y PRIVILEGIADOS (LOCALES A UN USUARIO)
- 69EJEMPLO DE LOS SINÓNIMOSTABLA 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
- 70PARA QUE SIRVEN LOS PRIVILEGIOSPARA QUE UN OBJETO PUEDA SER ACCEDIDO POR UN USUARIO, INSERT, SELECT, ETC.
- 71QUÉ SON LOS ROLESGRUPO DE PRIVILEGIOS, FACILITAN LA GESTIÓN, PRIVILEGIOS PERTENECEN A UN ROL, Y LOS ROLES PUEDES PERTENECER A MÚLTIPLES USUARIOS.
Informações
- Descrição
- ESTRUCTURA BASE DE DATOS ORACLE
- Criado por
- eric figueroa
- Visualizações
- 160
- Tags
- Avaliação