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
Top Related