Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
RIO DE JANEIRO
2015
RIO DE JANEIRO
2015
BANCA EXAMINADORA
Orientador
(Professora Cristiane de Moura Cruz Oliveira FGS)
(Professor)
(Professor)
DEDICATRIA
AGRADECIMENTOS
EPGRAFE
RESUMO
ABSTRACT
With the versions of databases growth and the data business presenting
increasingly competitive, the databases courses have a broad range information, but
in the program content little or nothing about where the deleted objects will and how
they are treated. In the research study are presented main concepts of deleted
objects in the database, the work of the trash, the implications of this new behavior
and how to use this new functionality from Oracle Database Express Edition 10G.
LISTA DE FIGURAS
Figura 2.1 -
16
Figura 2.2 -
18
Figura 2.3 -
Figura 3.1 -
Excluso de usurio.................................................................................. 23
Figura 3.2 -
Figura 3.3 -
Figura 3.4 -
Limpeza da lixeira....................................................................................
Figura 3.5 -
Figura 3.6 -
Figura 4.1 -
33
Figura 4.2 -
36
Figura 4.3 -
Figura 4.4 -
38
Figura 5.1 -
41
Figura 5.2 -
Figura 5.3 -
24
27
44
SUMRIO
1 INTRODUO.............................................................................................................. 12
2 BANCO DE DADOS.....................................................................................................
15
17
21
23
26
27
29
31
3.6 Resumo.................................................................................................................... 32
4 ORACLE SQL DEVELOPER.....................................................................................
33
35
37
4.3 Resumo.................................................................................................................... 39
5 ORACLE DATABASE 10G EXPRESS EDITION...
40
43
5.3 Resumo.................................................................................................................... 44
6 CONCLUSO................................................................................................................
45
REFERNCIAS BIBLIOGRFICAS......................................................................... 47
1. INTRODUO
Quando o assunto objetos excludos em banco de dados, logo imaginamse objetos descartados, objetos sem utilidade, objetos que no tem valor para
aquele banco de dados. Este trabalho apresenta conceitos de armazenamento de
banco de dados, visualizao de objetos excludos e objetos jogados na lixeira com
seus dependentes.
MOTIVAO
Com este cenrio em vista, o estudo sobre a lixeira de banco de dados sob a
perspectiva de uma ferramenta essencial, mostrou-se interessante no que diz
respeito s informaes de todos os objetos que foram jogados na lixeira e seus
dependentes. Alm disso, temos a facilidade de acesso, recuperao e excluso
desses objetos descartados.
13
JUSTIFICATIVAS
importncia
deste
trabalho
reflete
responsabilidade
do
OBJETIVOS
14
METODOLOGIA DE PESQUISA
ESTRUTURA DO TRABALHO
15
2. BANCO DE DADOS
16
banco
de
dados
Oracle
utiliza
algumas
estruturas
de
17
Uma
tabela
de
espao
vista
como
grupos
lgicos
de
SYSAUX
Tabela no encontrada nas verses anteriores do Oracle 10G, cuja
funo auxiliar a tabela SYSTEM.
USERS
Normalmente usada como padro para todos os usurios criados, isto
, se na hora da criao do usurio o administrador no especificar qual a
18
19
consulta. Neste trabalho foi utilizado o SQL*Plus, uma ferramenta livre, com a
interface de linha de comando.
Segundo
BRYLA (2010),
arquivo
de dados
local
de
20
2.4 Resumo
21
3. OBJETOS EXCLUDOS
O banco de dados Oracle 10g, introduziu um recurso de recuperao
rpida que restaura os estados dos objetos excludos e restries da tabela
enquanto o banco de dados permanece online.
22
23
24
OBJECT_NAME
25
Cada usurio pode ter acesso a sua prpria lixeira de banco de dados.
Se o usurio tiver privilgios de um super usurio ele ter acesso a todos os
objetos excludos das demais lixeiras. Por padro um usurio pode acessar
somente a lixeira associada ao seu perfil.
26
A Lixeira teve seu incio a partir da verso 10G fornecido pela Empresa
OracleCorporation, que tem a funcionalidade de administr-la. Essa
funcionalidade oferece as opes de habilitar/desabilitar e verificar quais os
objetos esto dentro da lixeira, com a possibilidade de recuperao ou mesmo
excluso desses objetos definitivamente.
Para desabilitar a lixeira, basta alterar sesso da lixeira para inativa e ela
passar a no receber os itens excludos. Com a lixeira desabilitada, o que foi
excludo antes de desabilitar no perdido. Todavia, aqueles objetos e seus
dependentes que foram excludos aps o recurso ser desabilitado no so
colocados na lixeira, que passa a ser ignorada.
27
28
De acordo com BRYLA (2010), para recuperar outra tabela que no seja
a mais recente, existe a opo de incluir no comando SQL o nome do objeto
renomeado pelo sistema. Esse comando seleciona a tabela desejada e a
recupera com seus objetos.
29
30
Porm,
em
todas
essas
ferramentas
necessrio
uma
31
32
3.6 Resumo
33
instrues SQL; executar scripts como criao; seleo de lista; e, ter acesso
excluso e alterao de objetos e seus dependentes do banco de dados;
podendo, ainda conectar bancos de dados.
O Oracle SQL Developer possui uma interface grfica (Figura 4.1) onde
os usurio e administradores de banco de dados podem fazer suas tarefas
mais facilmente, o que permite economizar tempo e obter retorno sobre o
banco de dados.
34
35
36
37
O Oracle SQL Developer verso 3.1 veio com um novo recurso, qual
seja uma interface de DBA (Super usurio) para RMAN introduzido no Oracle
8. Esse recurso permite a configurao em poucos cliques de um local de
armazenamento e gerenciamento de backup.
38
39
4.3 Resumo
40
possui uma
ferramenta APEX1 que utiliza uma interface grfica web, onde o usurio pode
executar scripts em SQL ou utilizar browser de objetos grfico, possibilitando
ao usurio o atendimento de suas expectativas e necessidades em poucos
cliques.
A interface grfica do Oracle 10g EE de fcil utilizao. por meio do
item Administrao, que o super usurio pode gerenciar e monitorar todo o
ambiente listando as informaes do banco de dados, ver figura 5.1.
APEX uma sigla do Oracle Application Express, baseado em uma interface web utilizando
somente o browser do seu navegador, tendo uma ampla viso de todo o ambiente do banco e
administrao das aplicaes desenvolvidas.
41
Figura 5.1 - Interface grfica da ferramenta Oracle Database 10g Express Edition.
Segundo BRYLA & LONEY (2008), no banco de dados Oracle 10g uma
tabela excluda no desaparece completamente, mas seus blocos ainda so
mantidos no espao de tabela. Ou seja, ao eliminar uma tabela com seus
dependentes, o objeto encaminhado para uma lixeira virtual onde ficar at o
usurio tratar esses objetos descartados.
42
43
44
considervel notar que a Figura 5.3 apresenta trs botes, sendo eles:
Cancelar:
bloco
de
entrada
desse
objeto
5.3 Resumo
45
6. CONCLUSO
46
47
7. REFERNCIAS BIBLIOGRFICAS