GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

INTRODUCCIÓN BASE DE DATOS ORACLE

eric figueroa TALLER DE BASE DE DATOS Spanisch 71 Karten

Karten in diesem Stapel (71)

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

Informationen

Beschreibung
ESTRUCTURA BASE DE DATOS ORACLE
Erstellt von
eric figueroa
Aufrufe
160
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck