Catalogo PL-SQL de sistema bancario

download Catalogo PL-SQL de sistema bancario

of 23

Transcript of Catalogo PL-SQL de sistema bancario

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    1/23

    DEBER CATLOGO DE LA BASES DE DATOS

    PL/SQL

    Elaborado por: Arturo Andres Montero Rodriue!

    Presentado a: L"da# Patri"ia Mar"illo

    $ni%ersidad Polit&"ni"a Salesiana

    'nenier(a en Siste)as

    Base de datos ''

    Gua*a+uil, E"uador

    Aosto -.0

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    2/23

    CATALOGO DE BASE DE DATOS ORACLE

    Cat1loo del Siste)a

    Contiene una descripcin completa de la estructura de la base de datos y sus

    restricciones.

    La informacin almacenada en el catalogo se denomina meta-datos. Su principal

    utilidad es la de conocer que datos existen sin acceder a ellos.

    Ficheros tradicionales

    En el procesamiento la definicin de datos normalmente forma parte de los propios

    programas de aplicacin. Por lo que solo pueden trabaar con un !nico tipo de archi"o

    o #base de datos$.

    El !nico que sabe como leer el archi"o es el programa para el cual est% hecho. Ficheros

    de &'(S .- Puede acceder a "arios #tipos$ de archi"o utili)ando la definicin existente

    en el cat%logo.

    Cada "e) que un &'(S intenta acceder a un archi"o *por eemplo con una sentencia

    SELEC+ sobre una tabla, Primero se fia en el cat%logo del sistema para "er la

    estructura del fichero y que tipo de datos contiene. La estructura le dice donde esta

    cada dato * en que byte y que largo tiene, etc . Luego ingresa al fichero usando la

    informacin obtenida del cat%logo.

    &'/0 1betos con informacin de administrador. Slo accesibles por usuarios &'/.

    2SE30 1betos con informacin del usuario con el que estamos conectado.

    Proporcionan menos informacin que los obetos &'/0

    /LL0 1betos con informacin de todos los obetos en base de datos.

    405 45 +ablas "irtuales

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    3/23

    SENTENCIA DESCRIPCION

    DBA_OPARGUMENTS Todos los argumentos del operador

    ALL_ARGUMENTSLos argumentos a objetos aes!blespara el usuar!o

    ALL_"ATALOGTodas las tablas# $!stas# s!n%n!mos#seuen!as aes!bles para el usuar!o

    ALL_"OL_"OMMENTS"omentar!os sobre olumnas de tablasaes!bles & $!stas

    ALL_"ONSTRA'NTSDe(n!!ones de restr!!ones en lasmesas aes!bles

    ALL_"ONS_"OLUMNS'n)orma!%n sobre olumnas aes!blesen de(n!!ones de restr!!ones

    ALL_DB_L'N*SBase de datos aes!bles para elusuar!o

    ALL_ERRORS

    Errores atuales en los objetosalmaenados +ue se perm!te al usuar!orear

    ALL_'NDE,ES

    Desr!p!ones de -nd!es en tablas

    aes!bles para el usuar!o

    ALL_'ND_"OLUMNS"olumnas omprenden -nd!es entablas aes!bles

    ALL_LOBSDesr!p!%n de los LOB onten!da entablas aes!bles para el usuar!o

    ALL_OB.E"TS Objetos aes!ble para el usuar!o

    ALL_OB.E"T_TABLES

    Desr!p!%n de todas las tablas de

    objetos aes!ble para el usuar!o

    ALL_SE/UEN"ESDesr!p!%n de las seuen!as aes!blepara el usuar!o

    ALL_SNAPS0OTSLas !nstant1neas +ue el usuar!o puedeaeder a

    ALL_SOUR"E

    2uente de orr!ente en los objetosalmaenados +ue se perm!te al usuar!orear

    ALL_S3NON3MS

    Todos los s!n%n!mos aes!bles para el

    usuar!o

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    4/23

    ALL_TABLESDesr!p!%n de tablas rela!onalesaes!ble para el usuar!o

    ALL_TAB_"OLUMNS"olumnas de tablas# $!stas de usuar!o &grupos

    ALL_TAB_"OL_STAT'ST'"S"olumnas de tablas# $!stas de usuar!o &grupos

    ALL_TAB_"OMMENTS"omentar!os sobre las tablas & $!stasaes!bles para el usuar!o

    ALL_TR'GGERSD!sparadores aes!ble para el usuar!oatual

    ALL_TR'GGER_"OLS"olumna en el uso de los )atoresdesenadenantes de los usuar!os o enlos d!sparadores en tablas de usuar!o

    TODOS LOS T'POSDesr!p!%n de los t!pos aes!ble parael usuar!o

    ALL_UPDATABLE_"OLUMNSDesr!p!%n de todas las olumnasatual!4ables

    TODOS LOS USUAR'OS'n)orma!%n sobre todos los usuar!os dela base de datos

    ALL_5'E6S Desr!p!%n de puntos de $!staaes!ble para el usuar!o

    DATABASE_"OMPAT'BLE_LE5EL

    Base de datos de par1metrosompat!bles ajusta med!ante !n!t7ora

    DBA_DB_L'N*STodos los enlaes de base de datos enla base de datos

    DBA_ERRORSErrores atuales en todos los objetosalmaenados en la base de datos

    DBA_OB.E"TS Todos los objetos en la base de datos

    DBA_ROLESTodas las )un!ones +ue e8!sten en labase de datos

    DBA_ROLE_PR'5S Roles otorgados a usuar!os & roles

    DBA_SOUR"E2uente de todos los objetosalmaenados en la base de datos

    DBA_TABLESPA"ES

    Desr!p!%n de todos los espa!os de

    tablas

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    5/23

    DBA_TAB_PR'5STodas las sub$en!ones sobre losobjetos en la base de datos

    DBA_TR'GGERSTodos los )atores desenadenantes dela base de datos

    DBA_TS_/UOTAS "uotas de tabla para todos los usuar!os

    DBA_USERS'n)orma!%n sobre todos los usuar!os dela base de datos

    DBA_5'E6SDesr!p!%n de todas las $!stas de labase de datos

    D'""'ONAR'ODesr!p!%n de las tablas del d!!onar!ode datos & puntos de $!sta

    D'"T_"OLUMNS

    Desr!p!%n de las olumnas en lastablas del d!!onar!o de datos & puntosde $!sta

    GLOBAL_NAME Nombre de base de datos global

    NLS_DATABASE_PARAMETERS

    Par1metros NLS Permanentes de labase de datos

    NLS_'NSTAN"E_PARAMETERS Par1metros NLS de la !nstan!a

    Nls_sess!on_parameters Par1metros NLS de la ses!%n de usuar!o

    PRODU"T_"OMPONENT_5ERS'ON

    la $ers!%n & el estado de la !n)orma!%nde los produtos de omponentes

    ROLE_TAB_PR'5S Tabla pr!$!leg!os oned!dos a los roles

    Sess!on_pr!$s

    Pr!$!leg!os de los +ue el usuar!o

    atualmente 9a (jado

    SESS'ON_ROLESRoles +ue el usuar!o atualmente 9aperm!t!do7

    S3STEM_PR'5'LEGE_MAP

    Desr!p!%n mesa para %d!gos de t!pode pr!$!leg!o7 Mapas n:meros de t!po depr!$!leg!o para esr!b!r nombres

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    6/23

    TABLE_PR'5'LEGES

    Las sub$en!ones sobre los objetospara los +ue el usuar!o es el otorgante#ones!onar!o# prop!etar!o# o un papel9ab!l!tado o p:bl!o es el ones!onar!o

    TABLE_PR'5'LEGE_MAP

    Desr!p!%n mesa para pr!$!leg!o;op!%n de aud!tor-a< esr!b!r%d!gos7 Mapas de pr!$!leg!o ;op!%n deaud!tor-a< esr!b!r n:meros para esr!b!rnombres

    DBA_.O'N_'ND_"OLUMNS =nete olumnas de -nd!e +ueomprende las ond!!ones de un!%n

    DBA_OB.E"TS Todos los objetos en la base de datos

    DBA_OB.E"TS_AE todos los objetos de la base de datos

    DBA_ROLLBA"*_SEGSDesr!p!%n de los segmentos derollba>

    DBA_ROLE_PR'5S Roles otorgados a usuar!os & roles

    DBA_SE/UEN"ESDesr!p!%n de todas las seuen!as enla base de datos

    DBA_S3NON3MS Todos los s!n%n!mos en la base de datos

    DBA_TABLESDesr!p!%n de todas las tablasrela!onales en la base de datos

    DBA_OB.E"T_TABLES

    Desr!p!%n de todas las tablas de

    objetos en la base de datos

    DBA_ALL_TABLES

    Desr!p!%n de todas las tablas deobjetos & rela!onales en la base dedatos

    DBA_TAB_"OLS"olumnas de tablas# $!stas de usuar!o &grupos

    DBA_TAB_"OLUMNS"olumnas de tablas# $!stas de usuar!o &grupos

    DBA_TAB_"OMMENTS "omentar!os sobre todas las tablas &$!stas de la base de datos

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    7/23

    DBA_TAB_PR'5STodas las sub$en!ones sobre losobjetos en la base de datos

    DBA_5'E6SDesr!p!%n de todas las $!stas de labase de datos

    DBA_5'E6S_AEDesr!p!%n de todas las $!stas de labase de datos

    DBA_"ONSTRA'NTSDe(n!!ones restr!!%n en todas lastablas

    DBA_LOG_GROUPSDe(n!!ones !n!!ar ses!%n en todas lastablas de grupo

    DBA_"LUSTER_0AS0_E,PRESS'ONS

    Las )un!ones 9as9 para todos losgrupos

    DBA_UPDATABLE_"OLUMNSDesr!p!%n de las olumnasatual!4ables dba

    DBA_UNUSED_"OL_TABSTodas las tablas on olumnas nout!l!4adas en la base de datos

    DBA_PART'AL_DROP_TABS

    Todas las tablas on olumnaspar!almente abandonado en la base dedatos

    DBA_RESUMABLE'n)orma!%n de la ses!%n reanudable enel s!stema

    DBA_ED'T'ON'NG_5'E6SDesr!p!%n de todos los d!t1menesed!t!on!ng en la base de datos

    DBA_ED'T'ON'NG_5'E6S_AEDesr!p!%n de todos los d!t1menesed!t!on!ng en la base de datos

    DBA_ED'T'ON'NG_5'E6_"OL

    S

    Rela!%n entre olumnas de todas las5!stas ed!t!on!ng en la base de datos &las olumnas de las tablas a las +ue se

    as!gnan

    DBA_ED'T'ON'NG_5'E6_"OLS_AE

    Rela!%n entre olumnas de todas las5!stas ed!t!on!ng en la base de datos &las olumnas de las tablas a las +ue seas!gnan

    DBA_ED'T'ONSDesr!be todas las ed!!ones de la basede datos

    DBA_ED'T'ON_"OMMENTS

    Desr!be omentar!os en todas las

    ed!!ones de la base de datos

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    8/23

    DBA_L'BRAR'ESDesr!p!%n de todas las b!bl!oteas dela base de datos

    DBA_PRO"EDURESDesr!p!%n de las )un!ones dba ?proed!m!entos ? pa+uetes ? t!pos ?d!sparadores

    DBA_STORED_SETT'NGSAjustes par1metros para todos losobjetos

    DBA_PLS/L_OB.E"T_SETT'NGS

    Ajustes omp!lador de todos los objetosde la base de datos

    DBA_ARGUMENTSTodos los argumentos de los objetos enla base de datos

    DBA_ASSEMBL'ESDesr!p!%n de todas las asambleas enla base de datos

    DBA_'DENT'2'ERS'dent!(adores de objetos almaenadosaes!bles a s&s

    DBA_DB_L'N*STodos los enlaes de base de datos enla base de datos

    DBA_RE"3"LEB'N

    Desr!p!%n de la $!sta RE"3"LEB'N

    aes!ble para el usuar!o

    DBA_@P"_PEND'NG

    'n)orma!%n sobre las transa!onesd!str!bu!das en espera de lareupera!%n

    DBA_@P"_NE'G0BORS

    'n)orma!%n aera de las one8!onesentrantes & sal!entes paratransa!ones pend!entes

    DBA_PRO2'LES Mostrar todos los per(les & sus l-m!tes

    DBA_USERS'n)orma!%n sobre todos los usuar!os dela base de datos

    DBA_OB._AUD'T_OPTS

    Op!ones Aud!tor-a para todas lastablas & $!stas on al menos una op!%nset

    DBA_STMT_AUD'T_OPTS

    Desr!be las op!ones atuales deaud!tor-a del s!stema en todo el s!stema& por el usuar!o

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    9/23

    DBA_PR'5_AUD'T_OPTS

    Desr!be pr!$!leg!os atuales dels!stema +ue est s!endo aud!tada entodo el s!stema & por el usuar!o

    DBA_AUD'T_TRA'LTodas las entradas de segu!m!ento deaud!tor-a

    DBA_AUD'T_SESS'ON

    Todos los reg!stros de segu!m!ento deaud!tor-a relat!$os a onetar &desonetar

    DBA_AUD'T_STATEMENT

    Reg!stros de segu!m!ento de aud!tor-a

    relat!$os a la ones!%n# re$oar#aud!tor-a# noaud!t & alterar el s!stema

    DBA_AUD'T_OB.E"T

    Reg!stros de segu!m!ento de aud!tor-ade delara!ones relat!$as a objetos# enonreto mesa# grupo# $!sta# -nd!e#seuen!a# Cp:bl!a enlae de base dedatos# Cp:bl!a s!non!mo#

    proed!m!ento# d!sparador# segmentode anela!%n# de tablas# el papel# elusuar!o

    DBA_AUD'T_E,'STS

    Enumera las entradas de p!stas deaud!tor-a elaborados por AUD'TORA NOE,'STE & AUD'TORA E,'STE

    DBA_ROLESTodos los roles +ue e8!sten en la basede datos

    DBA_S3S_PR'5S Pr!$!leg!os del s!stema otorgados ausuar!os & roles

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    10/23

    L'STADO CALALOGO BASE DE DATOS ORACLE

    6. ALL2ARG$ME3TS Enumera los argumentos de los procedimientos yfunciones que son accesibles para el usuario actual.

    7. ALL2APPL42C5A3GE25A3DLERS muestra informacin sobre losmaneadores de cambio en las mesas accesibles para el usuario actual.

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    11/23

    8. ALL2APPL42CO36L'CT2COL$M3S7 muestra informacin sobre losmaneadores de conflicto en las mesas accesibles para el usuario actual.

    9. DBA2TAB2STAT'ST'CS7 muestra las estad:sticas del optimi)ador para todas

    las tablas de la base de datos. Sus columnas son los mismos que los de/LL0+/'0S+/+;S+;CS.

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    12/23

    los mismos que los de =/LL0+/'0S+/+S0>;S+13?=.

    @. DBA2TAB2STAT2PRE6S7 muestra informacin sobre estad:sticaspreferencias para todas las tablas de la base de datos. Sus columnas son los

    mismos que los de =/LL0+/'0S+/+0P3EFS=.

    A. SELECT 8 6ROM DBA2CATALOG A 95ERE A#O93ER;S4S;7;nformacin de las +/'L/S de todo el catalogo del propietario o usuario actual.

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    13/23

    B. DBA2TAB2S$BPART'T'O3S describe para cada subparticin tabla elnombre subparticin nombre de la tabla y la particin a la que pertenece y sus

    atributos de almacenamiento. Sus columnas son los mismos que los de

    =/LL0+/'0S2'P/3+;+;1S=.

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    14/23

    D. DBA2TRA3S6ORMAT'O3S7 muestra !n)orma!%n sobre todas lastrans)orma!ones en la base de datos7 Estas trans)orma!ones sepueden espe!(ar on opera!ones A$an4ada /ueue Ser$er omoen+ueue# +u!tar de la ola# & susr!b!rse a !ntegrar autom1t!amentelas trans)orma!ones en la mensajer-a A/7

    6. DBA2TR'GGER2ORDER'3G7 describe todos los factores desencadenantes

    de la base de datos que tiene sigue o precede pedido. Sus columnas son los

    mismos que los de /LL0+3;E3013&E3;.

    66. DBA2TSM2SO$RCE7enumera la migracin de sesiones *+S(, estad:sticasde la sesin fuente transparentes.

    67. DBA2T$3E23

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    15/23

    =# DBA2T4PE2MET5ODS7 des"ribe los )&todos de todos los tipos de ob>etosen la base de datos # Sus "olu)nas son los )is)os +ue los deALL2T4PE2MET5ODS

    69. DBA2T4PE2

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    16/23

    6@. DBA2

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    17/23

    6B. DBA29OR?LOAD2REPLA4S7muestra todas las repeticiones de carga detrabao que se han reali)ado en la base de datos actual. +ambiGn enumera las

    repeticiones en la que &'(S0J13KL1/&03EPL/?.E+03EPL/?0;F1

    *, ha sido llamado. Cada fila contiene informacin acerca de una repeticin de

    carga de trabao

    6D. DBA2@ML2'3DE@ES7describe todos los :ndices (L en la base de datos .Sus columnas son los mismos que los de /LL0(L0;&EES .

    7. DBA2@STREAM2'3BO$3D2PROGRESS7muestra informacin sobre losprogresos reali)ados por todos los ser"idores entrantes Stream en la base de

    datos . Sus columnas son los mismos que los de

    /LL0S+3E/(0;'12&0P313ESS .

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    18/23

    76. DB6S2STATS7 contenido &'FS es una coleccin de mGtodos queproporcionan un sistema de abstraccin como archi"o. Est% respaldada por una om%s &SPF Pro"eedores Store. El = contenido = en la /P; de contenido &'FS es

    el archi"o m%s metadatos y puede o bien asignar a un 'L1' SecureFiles *y otras

    columnas , en una tabla o ser creado din%micamente por plug-ins escritos por el

    usuario en Ma"a o PL H SIL que se eecutan en el interior la base de datos .

    77. G

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    19/23

    78. $SER2PRO@'ES7muestra informacin sobre las conexiones se permite que elusuario actual de proxy. Sus columnas *excepto para P31? , son los mismos

    que los de &'/0P31;ES .

    79.

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    20/23

    7

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    21/23

    7A.

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    22/23

    7D.

  • 7/24/2019 Catalogo PL-SQL de sistema bancario

    23/23

    B'BL'OGRA6'A

    1racle. *76