ORACLE
10g
2010
ORACLE
10g
TRABALHO SOLICITADO PELO PROFESSOR GILBERTO BRAGA
DE OLIVEIRA DA DISCIPLINA DE BANCO DE DADOS
Líder: NILDETE BORGES DE ALMEIDA ........................... 33
ÁGABO DUARTE DE PINHO ............................................. 01
DAMARYS DE SOUZA GOMES......................................... 07
DIEGO DE SOUTO BISPO ................................................. 09
JOYCE RODRIGUES DE SOUZA ...................................... 24
NILDETE BORGES DE ALMEIDA ...................................... 33
Professor: Gilberto Braga de Oliveira
2010
ORACLE 10g
Sumário
Sumário.................................................................................................................................................. 3
Lista de ilustrações ................................................................................................................................. 4
Introdução .............................................................................................................................................. 6
História da Oracle................................................................................................................................... 6
Vantagens .............................................................................................................................................. 9
Primeiro Banco de Dados do Mercado Projetado para Grid ..................................................................... 9
O banco de dados mais rápido para aplicações OLTP .............................................................................. 9
O banco de dados mais rápido para aplicações de datawarehouse .......................................................... 10
Nível mais elevado de segurança........................................................................................................... 10
Banco de dados autogerenciável ........................................................................................................... 10
Definição de GRID ............................................................................................................................... 10
O que é todo o hype sobre computação em grade? ................................................................................. 10
O que há de novo sobre computação em grade?..................................................................................... 11
O que é o Oracle fazendo com grid computing? .................................................................................... 11
Instalação Oracle Database ................................................................................................................... 11
Guia de criação de uma aplicação simples ............................................................................................. 12
Um registro como Administrador de Banco de Dados ........................................................................... 12
Libertar o User Account Amostra ......................................................................................................... 13
Autenticar como conta de usuário de exemplo ....................................................................................... 14
Criando um aplicativo simples .............................................................................................................. 15
Rodando seu novo aplicativo ................................................................................................................ 17
Usando o Oracle Database XE Menus ................................................................................................... 18
Mais Informações sobre o Oracle Database XE ..................................................................................... 20
Utilizando o Oracle 10g ........................................................................................................................ 21
Página inicial:....................................................................................................................................... 22
Criando um novo usuário ...................................................................................................................... 22
Criar tabela........................................................................................................................................... 23
Alterações ............................................................................................................................................ 30
Adicionar coluna: ........................................................................................................................ 30
Modificar coluna: ........................................................................................................................ 31
Renomear coluna:........................................................................................................................ 32
Renomear tabela:......................................................................................................................... 33
Linha de código .................................................................................................................................... 35
Relacionamento .................................................................................................................................... 36
Acessibilidade da Documentação .......................................................................................................... 37
Guia de instalação ................................................................................................................................ 38
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: http://www.etecfran.com.br/
3
ORACLE 10g
Lista de ilustrações
Imagem 1:Home page ........................................................................................................................... 13
Imagem 2:Banco Exemplo .................................................................................................................. 14
Imagem 3:Tipo de página ..................................................................................................................... 16
Imagem 4:Application .......................................................................................................................... 16
Imagem 5:Rum Apllication ................................................................................................................... 17
Imagem 6: gs_d_toolbar ....................................................................................................................... 18
Imagem 7:Página Inicial ....................................................................................................................... 22
Imagem 8:Criar usuário ........................................................................................................................ 22
Imagem 9:Criação de usuário................................................................................................................ 23
Imagem 10:Usuário criado .................................................................................................................... 23
Imagem 11:Criar tabela ........................................................................................................................ 24
Imagem 12:Colunas .............................................................................................................................. 24
Imagem 13:Chave primária ................................................................................................................... 25
Imagem 14:Chave Estrangeira .............................................................................................................. 25
Imagem 15:Confirmar .......................................................................................................................... 26
Imagem 16:Tabela Departamento ......................................................................................................... 26
Imagem 17:Criar nova tabela ................................................................................................................ 26
Imagem 18:Chave primária Fun ............................................................................................................ 27
Imagem 19:Chave Primária Func .......................................................................................................... 27
Imagem 20:Chave estrangeira Func ...................................................................................................... 28
Imagem 21:Chave estrangeira adicionada func ...................................................................................... 28
Imagem 22:Restrinções ........................................................................................................................ 29
Imagem 23:Confirmar criação func ....................................................................................................... 29
Imagem 24:Tabela pronta func.............................................................................................................. 30
Imagem 25:Adicionar coluna ................................................................................................................ 30
Imagem 26:Tela adicionar coluna ......................................................................................................... 31
Imagem 27:Modificar colunas............................................................................................................... 31
Imagem 28:Tela modificar colunas ....................................................................................................... 32
Imagem 29:Renomear colunas .............................................................................................................. 32
Imagem 30:Tela renomear colunas ........................................................................................................ 33
Imagem 31:Renomear tabela................................................................................................................. 33
Imagem 32:Tela renomear tabela func................................................................................................... 34
Imagem 33:Confirmação renomear tabela func ..................................................................................... 34
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: http://www.etecfran.com.br/
4
ORACLE 10g
Imagem 34:Renomear tabela................................................................................................................. 34
Imagem 35:T ela renomear tabela dep ................................................................................................... 35
Imagem 36:Linha código Departamento................................................................................................ 35
Imagem 37:Lina de código Func ........................................................................................................... 36
Imagem 38:Relacionamento 1 para N.................................................................................................... 36
Imagem 39:Relacionamento N para N ................................................................................................... 37
Ilustração 1........................................................................................................................................... 38
Ilustração 2........................................................................................................................................... 39
Ilustração 3........................................................................................................................................... 40
Ilustração 4........................................................................................................................................... 41
Ilustração 5........................................................................................................................................... 42
Ilustração 6........................................................................................................................................... 44
Ilustração 7........................................................................................................................................... 45
Ilustração 8........................................................................................................................................... 46
Ilustração 9........................................................................................................................................... 46
Ilustração 10 ......................................................................................................................................... 47
Ilustração 11 ......................................................................................................................................... 47
Ilustração 12 ......................................................................................................................................... 48
Ilustração 13 ......................................................................................................................................... 48
Ilustração 14 ......................................................................................................................................... 49
Ilustração 15 ......................................................................................................................................... 50
Ilustração 16 ......................................................................................................................................... 50
Ilustração 17 ......................................................................................................................................... 51
Ilustração 18 ......................................................................................................................................... 51
Ilustração 19 ......................................................................................................................................... 52
Ilustração 20 ......................................................................................................................................... 52
Ilustração 21 ......................................................................................................................................... 53
Ilustração 22 ......................................................................................................................................... 53
Ilustração 23 ......................................................................................................................................... 54
Ilustração 24 ......................................................................................................................................... 55
Ilustração 25 ......................................................................................................................................... 55
Ilustração 26 ......................................................................................................................................... 56
Ilustração 27......................................................................................................................................... 56
Ilustração 28 ......................................................................................................................................... 57
Ilustração 29 ......................................................................................................................................... 57
Ilustração 30 ......................................................................................................................................... 58
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: http://www.etecfran.com.br/
5
[Tema]
Introdução
Oracle é o mais popular banco de dados relacional do mundo para aplicações
transacionais (OLTP), armazenamento de dados e gerenciamento de conteúdos.
Detentora de cerca de 70% do mercado mundial de banco de dados de sistemas
integrados de missão crítica tais como ERP, CRM e SCM, muito mais que todos os
demais bancos de dados juntos. Com o Oracle 10g, o primeiro banco de dados
preparado para ambiente de processamento em grid, você pode obter os maiores níveis
de desempenho, escalabilidade, gerenciamento e disponibilidade a um menor custo de
propriedade.
História da Oracle
A Oracle foi fundada em agosto de 1977, inicialmente foi chamada de Software
Development Labs (SDL), uma empresa de consultoria que contava com Bob Miner
(presidente), Ed Oates e Bruce Scott (engenheiros de software) no seu primeiro projeto.
Larry Ellison, um dos grandes nomes da Oracle, trabalhava na empresa para a
qual a SDL prestava a consultoria.
Este Bruce Scott, é o Scott de „scott/tiger‟ (Tiger era o nome do gato da sua
filha), usado até hoje nos schemas de exemplo do sistema gerenciador de banco de
dados (RDBMS) desenvolvido pela empresa.
Antes de formar a Oracle, Bob Miner foi gerente de Larry Ellison em um projeto
da CIA, apelidado de “Oracle”.
Ed Oates e Bruce Scott fizeram 90% do trabalho de dois anos (desse projeto de
consultoria), no primeiro ano, de modo que tiveram o ano seguinte para trabalhar no
Oracle. Ed Oates terminou os outros 10% no ano seguinte, enquanto Bob e Scott
começaram a escrever o banco de dados Oracle.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
6
[Tema]
Quando concluíram o trabalho decidiram então, que queriam ser uma empresa
de produto, em vez de uma empresa de consultoria.
Mas Larry não estava interessado nisso. Ele estava acompanhando o que a IBM
estava fazendo e descobriu um trabalho sobre o System/R baseado no trabalho de 1970
de Codd sobre bancos de dados relacionais. Ele descrevia a linguagem SQL, que na
época era chamada SEQUEL/2.
Larry levou o trabalho a Bob e Scott e perguntou se eles poderiam montar isso.
Acharam que seria muito fácil e assim começaram.
Scott tinha 24 anos na época, Bob era 15 anos mais velho e Larry era 10 anos
mais velho que Sccott.
Scott deixou a Oracle em 1982, depois de aproximadamente cinco anos e meio
trabalhando lá. Quando saiu, eles tinham terminado a versão 3 do banco de dados.
Cerca de metade do código era dele e metade de Bob. Parte do código do
analisador no banco de dados atual ainda pode ser de Scott.
Bruce Scott falou de um dia que marcou a sua vida: a conferência dos primeiros
usuários do Oracle. Essa foi uma conferência de clientes que organizaram. Aconteceu
em 1982, e reuniu entre de 25 e 50 pessoas. Foi assim que isso começou a pegar.
Linha do tempo do RDBMS Oracle
1977 – Larry Ellison, Bob Miner, Ed Oates e Bruce Scott formam a SDL. Larry
e Bob foram parceiros em um projeto da CIA apelidado de “Oracle”. Bob e Bruce
começam a trabalhar no banco de dados.
1978 – A CIA é o primeiro cliente, embora o produto ainda não tenha sido lançado
comercialmente. A SDL muda seu nome para Relational Software Inc. (RSI).
1979 – A RSI lança sua primeira versão comercial, a versão 2 do banco de dados escrito
em linguagem Assembler. Não foi lançada uma versão 1 por medo de as pessoas não
comprarem uma primeira versão de software. A primeira versão comercial do software
é vendida à Base da Força Aérea americana. Esse é o primeiro RDBMS comercial no
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
7
[Tema]
mercado.
1981 – A primeira ferramenta, Interactive Application Facility (IAF), que é um
predecessor da futura ferramenta SQL*Forms do Oracle, é criada.
1982 – A RSI muda seu nome para Oracle Systems Corporation (OSC) e depois
simplifica o nome para Oracle Corporation.
1983 – A versão 3, escrita em linguagem C (que a torna portável) é lançada. Bob Miner
escreve a metade, enquanto também dá suporte à V2 baseada em Assembler, e Bruce
Scott escreve a outra metade. É o primeiro RDBMS de 32 bits.
1984 – A versão 4 é lançada. Primeiro banco de dados com coerência de leitura. Oracle
portado para o Personal Computer (PC).
1985 – Versões 5 e 5.1 são lançadas, primeiro banco de dados de servidor paralelo no
VMS/VAX.
1986 – O Oracle Client/Server é introduzido; primeiro banco de dados cliente/servidor.
1987 – Oracle é a maior empresa de DBMS. Iniciado o grupo Oracle Applications.
Primeiro banco de dados SMP (multiprocessamento simétrico) introduzido.
Implementada a primeira aplicação cliente/servidor em produção executando o Oracle.
1988 – Lançado o Oracle V6. Primeiro bloqueio em nível de linha. Primeiro backup de
banco de dados a quente (on-line). Introdução da linguagem procedural de consulta da
Oracle - PL/SQL.
1992 – Lançado o Oracle V7.
1993 – Introduzidas ferramentas GUI de desenvolvimento cliente/servidor do Oracle.
Oracle Applications passou para cliente/servidor.
1994 – Bob Miner morre de câncer.
1995 – Primeiro banco de dados de 64 bits.
1996 – Lançado o Oracle7.3.
1997 – O Oracle 8 é apresentado. O Oracle Application Server é apresentado, assim
como aplicações para a Web. Oracle é o primeiro banco de dados para Web.
Ferramentas Oracle BI, como Discoverer, são introduzidas para data warehousing.
Ferramentas possuem suporte nativo para Java.
1998 – Primeiro grande RDBMS (Oracle 8) portado para o Linux. Oracle é o primeiro
banco de dados com suporte para Java.
1999 – Lançado o Oracle 8i. Integra Java/XML nas ferramentas de desenvolvimento.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
8
[Tema]
Oracle é o primeiro banco de dados com suporte nativo para XML.
2000 – Lançado o Oracle9i Application Server, tornando-se o primeiro banco de dados
com cache na camada intermediária. Lançado o E-Business Suite, banco de dados sem
fio com OracleMobile, Oracle9i Application Server Wireless e Internet File System
(IFS).
2001 – Lançado o Oracle9i (9.1). Oracle é o primeiro banco de dados com Real
Application Clusters (RAC).
2002 – Lançado o Oracle9i Release 2 (9.2).
2003 – Lançado o Oracle 10g – banco de preparado para o Grid Computing.
2007 - Lançamento do Oracle 11g.
Vantagens
Primeiro Banco de Dados do Mercado Projetado para Grid
Para que um banco de dados seja considerado uma commodity é necessário que
os dados armazenados no banco estejam 100% disponíveis, a baixos custos. O Banco de
Dados Oracle 10g facilita a entrada das empresas no mundo da computação em grid ao
eliminar pontos de falha, automatizar o gerenciamento de storage e possibilitar
crescimento do banco de dados conforme a demanda e prover ferramentas para gerência
(Grid Control) de toda a infra-estrutura.
O banco de dados mais rápido para aplicações OLTP
O banco de dados Oracle 10g foi o primeiro banco de dados a superar a barreira
de 1 milhão de transações por minuto usando um único servidor. Poucas semanas
depois, com o uso do Oracle Real Application Cluster (RAC) rodando em máquinas HP,
o banco de dados Oracle 10g quebrou seu próprio recorde mundial com 1,18 milhões de
transações por minuto ao custo de US$5.52 por tpmc.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
9
[Tema]
O banco de dados mais rápido para aplicações de datawarehouse
As maiores aplicações de data warehouses do mundo utilizam o banco de dados
da Oracle devido a sua escalabilidade e excelente desempenho, ao mesmo tempo em
que garante desempenho das mais sofisticadas buscas em grandes volumes de
informação. O banco de dados Oracle 10g possui também o maior benchmarks high-end
multi-terabyte comprovado também na prática por diversos de seus clientes. Utilizando
o Banco de Dados Oracle 10g, as empresas podem tomar decisões pontuais, baseadas
em informações históricas, mais rápido que nunca.
Nível mais elevado de segurança
Além de produtos e opções que permitem definir facilmente quem tem ou não
acesso aos dados (Label Security, Virtual Private Database, Enterprise User Security), o
banco de dados Oracle 10g conquistou o marco de 19 credenciais de segurança emitidas
por empresas de segurança independentes. Os critérios de avaliação são baseados nas
práticas de segurança de codificação e no próprio código fonte dos produtos de forma a
garantir que não existem brechas para código malicioso ou para ataque de hackers.
Banco de dados autogerenciável
No banco de dados Oracle 10g muitas tarefas manuais e rotineiras de instalação,
configuração e gerenciamento foram automatizadas facilitando mais do que nunca a
gerência do banco de dados. O Oracle Enterprise 10g permite a gerência de todos os
servidores Oracle (server farms) e suas respectivas aplicações em uma única console.
Definição de GRID
O que é todo o hype sobre computação em grade?
Hoje, as ilhas de computação dentro das organizações fazem uso ineficiente dos
recursos. Os sistemas estão lentos em mudar e caro de manter.
Grid computing resolve esses problemas, fornecendo um software adaptativo
infra-estrutura que faz uso eficiente de servidores de baixo custo e de armazenamento
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
10
[Tema]
modular, que equilibra as cargas de trabalho mais eficaz e proporciona a capacidade de
demanda.
Dimensionando com pequenos servidores em pequenos incrementos, você obtém
o desempenho e confiabilidade a baixo custo. Nova gestão unificada permite gerenciar
tudo mais barato e simples no grid.
O que há de novo sobre computação em grade?
Grid computing remove as ligações fixas entre aplicações, servidores, bases de
dados, máquinas de armazenamento, - todos os componentes da rede. Ao tratar tudo na
grelha como um serviço virtualizado, sistemas inteligentes podem aperfeiçoar utilização
de recursos e resposta.
Grid computing é baseada em cinco atributos fundamentais: a virtualização
dinâmica, alocação de recursos, sistemas de auto-adaptativo, e gerenciamento unificado.
O que é o Oracle fazendo com grid computing?
Oracle 10 g permite que as empresas comecem a evoluir as suas TI em direção a
uma grade modelo de computação. Para o armazenamento, bases de dados, servidores
de aplicação e aplicações, novas tecnologias da Oracle atende aos requisitos de
computação em grade. Juntos, Database 10g, Oracle Application Server 10g e Oracle
Enterprise Manager 10 g fornecer a rede de infra-estrutura completa de software em
primeiro lugar.
Instalação Oracle Database
A
Oracle
disponibiliza
vários
produtos
para
download
no
site
http://otn.oracle.com
Esses produtos, em versões completas, podem ser baixados e instalados para
finalidade de estudo individual ou teste de aplicações em desenvolvimento, conforme
termos de licença no site OTN (Oracle Technology).
A instalação e configuração básica do Oracle 10g Database, no sistema
operacional Microsoft Windows ( versão compatível: NT, 2000 ou XP), é relativamente
simples através do software de instalação – “Oracle Universal Installer”.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
11
[Tema]
Estaremos detalhando passo a passo do processo de instalação nas últimas
páginas deste trabalho.
Guia de criação de uma aplicação simples
10 g Release 2 (10.2)
Vamos ensinar como usar o Oracle Database XE para criar uma aplicação
simples. Este guia aborda os seguintes tópicos:

Logando como Administrador de Banco de Dados

Desbloqueio de Conta de Usuário Amostra

Autenticar como conta de usuário de exemplo

Criando um aplicativo simples

Executando o seu novo aplicativo

Usando o Oracle Database XE Menus

Aprender mais sobre o Oracle Database XE

Acessibilidade da Documentação
Um registro como Administrador de Banco de Dados
A primeira coisa que você precisa fazer é fazer login como Administrador de
Banco de Dados Oracle XE. Siga estes passos:
1.
Abra a janela de login Database Home Page:
o
No Windows, a partir do menu Iniciar, selecione
Programs (ou All Programs ), o Oracle Database 10g Express Edition, e
depois ir para Database Home Page.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
12
[Tema]
o
No Linux, clique no menu Application (no Gnome) ou no
menu K (no KDE), em seguida, aponte para o Oracle Database 10g
Express Edition, e depois ir para Database Home Page.
2.
Na janela de login Database Home Page, digite as seguintes
informações:
o
Username: Digite system para o nome do usuário.
o
Password: Digite a senha que foi especificada quando o
Oracle Database XE foi instalado.
3.
Clique em Login.
O Oracle Database XE home page é exibida.
Imagem 1:Home page
Libertar o User Account Amostra
Para criar seu aplicativo, você precisa fazer o login como um usuário de banco
de dados. Oracle Database XE vem com um usuário de banco de dados de exemplo
chamado HR. Este usuário possui um número de tabelas do banco de dados em um
esquema de exemplo que pode ser usado para criar aplicativos para um fictício
departamento de Recursos Humanos. No entanto, por razões de segurança, esta conta de
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
13
[Tema]
usuário está bloqueada. Você precisa para desbloquear esta conta antes que você possa
construir uma aplicação de exemplo.
Para desbloquear a conta do usuário exemplo:
1.
Certifique-se você ainda estiver logado como administrador de
banco de dados, conforme descrito na seção anterior.
2.
Clique no ícone Administration e em seguida, clique em Database
3.
Clique no ícone esquema HR para mostrar as informações do
Users
usuário para o HR.
Imagem 2:Banco Exemplo
4.
Em Gerenciar banco de dados do usuário (Manage Database
User), digite as seguintes definições:
o
Password e Confirm Password: Digite a hr para a senha.
o
Account Status: Selecione Unlocked.
o
Roles: Assegurar que os recursos são CONNECT e
RESOURCE.
5.
Clique em Alter User.
Agora você está pronto para criar sua primeira aplicação.
Autenticar como conta de usuário de exemplo
Para iniciar a sessão como a conta de usuário de exemplo:
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
14
[Tema]
1.
Saia da conta de administrador de banco de dados, clicando em
Logout no canto superior direito do Home Page de Banco de Dados (Database
Home Page).
2.
Na janela, clique em Login.
3.
Na janela de Login, digite hr tanto para o name de usuário e
password.
4.
Clique em Login.
O Database Home Page aparece.
Criando um aplicativo simples
Criando uma aplicação é uma maneira fácil de visualizar e editar dados de seu banco de
dados. Você pode criar esse pedido com base no EMPLOYEES tabela, que é parte do
HR esquema.
Para criar um aplicativo baseado na EMPLOYEES tabela:
1.
Na Database Home Page, clique no ícone Application Builder.
2.
Clique no botão Create.
3.
Em Create Application, selecione Create Application e clique em
4.
Em Create Application:
Next.
1.
Name: Digite MyApp .
2.
Aceite os padrões restantes.
3.
Clique em Next.
Em seguida, adicionar páginas ao seu aplicativo.
5.
Em Add Page:
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
15
[Tema]
1
Para Selecionar Tipo de página, selecione Report and Form.
Imagem 3:Tipo de página
Observe que a acção descreve o tipo de página que você está
adicionando.
2.
Ao lado do campo Table Name, clique na seta para cima, e
depois selecionar os EMPLOYEES a partir da janela Search Dialog de
pesquisa.
3.
Clique em Add Page.
Duas novas páginas mostrar no topo da página, em Create
Application.
Imagem 4:Application
4.
Clique em Next.
6.
No Tabs panel, aceite o padrão (One Level of Tabs) e clique em
7.
No Shared Components panel, aceite o padrão (No) e clique em
Next.
Next.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
16
[Tema]
Esta opção permite importar componentes compartilhados a partir de
outro aplicativo. Os componentes compartilhados são elementos comuns que
podem mostrar ou ser aplicado em qualquer página dentro de um aplicativo.
8.
Para Authentication Scheme, Language, e User Language
Preference Derived From, de aceitar os padrões (defaults) e clique em Next.
9.
Para o tema, selecione Theme 2 clique em Next.
Os temas são coleções de modelos que você pode usar para definir o
layout e estilo de um aplicativo inteiro.
10.
Confirme suas seleções. Para retornar a uma página anterior do
assistente, clique em Previous. Para aceitar suas seleções, clique em Create.
Depois clique em Create a seguinte mensagem é exibido na parte
superior da página:
Application created successfully.
Rodando seu novo aplicativo
Para executar sua aplicação:
1.
Clique no ícone Run Application.
Imagem 5:Rum Apllication
2.
Na página de log in, digite hr para o User Name e para o
Password.
Seu pedido será exibido, mostrando o EMPLOYEES tabela.
3.
Explore o seu aplicativo.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
17
[Tema]
Você pode consultar o EMPLOYEES tabela, se você quiser. Para gerenciar
o aplicativo, use o Developer toolbar na parte inferior da página.
Imagem 6: gs_d_toolbar
A barra de ferramentas Developer toolbar oferece uma maneira rápida
para editar a página atual, criar uma nova página, controle ou componente, o
estado da sessão exibição ou alternar depuração ou editar ligado e desligado.
4.
Para sair do aplicativo e retornar ao Application Builder, clique
em Edit Page 1 sobre a barra de ferramentas Developer toolbar.
5.
Para retornar à Home Page de Banco de Dados, selecione a trilha
Home no topo da página.
Parabéns! Você acabou de criar seu primeiro aplicativo usando o Oracle
Database XE.
Usando o Oracle Database XE Menus
Você pode usar o Oracle Database XE menus para executar funções básicas com
Banco de Dados Oracle XE. Para ver os menus, faça o seguinte:

No Windows, a partir do menu Iniciar, selecione Programs (ou
All Programs ) e, em seguida, Oracle Database 10g Express Edition.

No Linux, clique no menu Application (no Gnome) ou no menu K
(no KDE) e aponte para o Oracle Database 10g Express Edition.
Os itens do menu estão disponíveis as seguintes:
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
18
[Tema]

Get Help: Exibe as seguintes seleções:
o
Go To Online Forum : Mostra online o fórum para
discussões sobre o Oracle Database XE.
o
Read Documentation: Exibe o Oracle Database XE
biblioteca de documentação na Internet.
o
Read Online Help: Exibe o Oracle Database XE ajuda on-
line. Esta ajuda está disponível somente se o banco de dados é iniciado.
o
Register For Online Forum: Permite que você se inscrever
para o XE online forum de banco de dados Oracle.

Database Backup: Em NOARCHIVELOG modo (o padrão), fecha o
banco de dados, apoia-o, e reinicia-lo. Em ARCHIVELOG mode, realiza um
backup online do banco de dados. Para mais informações sobre backups,
consulte o Oracle Database Express Edition 2 DBA Day .

Get Started: Link para este tutorial.

Go To Database Home Page: Mostra o Oracle Database XE
Home Page no navegador padrão. "Logging in as the Database Administrator",
explica como efetuar o logon para esta home page como um administrador de
banco de dados.

Restore Database: Desliga e, em seguida, restaura o banco de
dados para o backup mais recente. Para obter mais informações sobre como
restaurar um banco de dados, consulte o Oracle Database Express Edition 2 Day
DBA .

Run SQL Command Line: Inicia o utilitário Linha de Comando
SQL para o Oracle Database XE. Para se conectar ao banco de dados, emitir o
seguinte comando no prompt SQL que aparece:

connect username / password --usuário conectar-se a senha
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
19
[Tema]
onde username é o nome do usuário, como sys , system , ou outro nome da
conta e a password é a senha que foi atribuído ao Oracle Database XE foi
instalado. A pedir ajuda, você pode digitar o comando help no SQL rápido, uma
vez que você tiver conectado ao banco de dados.

Start Database: Inicia Oracle Database XE. Por padrão, o banco
de dados é iniciado após a instalação para você e sempre que o computador seja
reiniciado. No entanto, se você acha que o banco não está em execução você
pode usar este item de menu para iniciá-lo.

Stop Database: Oracle Database XE pára.
Mais Informações sobre o Oracle Database XE
Para saber mais sobre como usar o Oracle Database XE você pode usar o Oracle
Database XE Documentation Library. Você pode acessar o site da seguinte forma:

No Windows, a partir do menu Iniciar, selecione Programas (ou
Todos os Programas), o Oracle Database 10g Express Edition, e, em seguida Get
Help.

No Linux, clique no menu Application (no Gnome) ou no menu K
(no KDE), aponte para o Oracle Database 10g Express Edition, e em seguida
selecione Get Help.
Em particular, não se esqueça de revisar o seguinte:

Oracle Database Express Edition 2 Day DBA .Discute comuns do
dia-a-dia tarefas administrativas.

Oracle Database Express Edition 2 Day Developer Guide .
Explica como tirar proveito do Oracle Database Express Edition ambiente de
desenvolvimento.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
20
[Tema]

Oracle Database Express Edition 2 Day Plus Application Express
Developer Guide . Oferece uma série de tutoriais que descrevem como construir
aplicações de banco de dados central da Web usando o Oracle Application
Express cliente.

Oracle Database Express Edition 2 Day Plus PHP Developer
Guide Fornece um tutorial que mostra como baixar e instalar o Apache e os
drivers Zend Core PHP, e então como usar o PHP para conectar ao Oracle
Database XE, e demonstra como usar o PHP para desenvolver um aplicativo
simples que acessa os dados e modifica.

Oracle Database Express Edition 2 Day Plus Java Developer
Guide . Fornece um tutorial que mostra como usar Java e JDBC para se conectar
ao Oracle Database XE, e demonstra como desenvolver um aplicativo Java
simples que acessa os dados e modifica.

Oracle Database Express Edition 2 Day Plus .NET Developer
Guide . Descreve os principais recursos do Oracle Data Provider for. NET e
Oracle Developer Tools para Visual Studio. NET. Ele leva você através da
instalação e configuração, mostra como construir aplicações básicas usando o
Oracle Data Provider for. NET e Oracle Developer Tools para Visual Studio.
NET, e como criar e usar procedimentos tanto PL / SQL e. NET armazenados.
Utilizando o Oracle 10g
Os passos a seguir demonstram de forma detalhada como realizar no Oracle 10g
os procedimentos mais comuns na criação de um banco de dados. Ações corriqueiras
como: Criar Banco de dados, tabelas e relacionamentos. E assim apresenta-los a
interface do software e suas facilidades.
Obs: No Oracle diferentemente do SQL não é necessário criar o Banco (CREATE
DATABASE), pois esse controle é feito através de contas de usuários.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
21
[Tema]
Página inicial:
Imagem 7:Página Inicial
Criando um novo usuário

O primeiro passo será criar uma conta de usuário indo em Administração >>
Usuários do BD>> Criar Usuário.
Imagem 8:Criar usuário

Aparecerá uma tela onde você irá informar nome e senha.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
22
[Tema]
Imagem 9:Criação de usuário

Ao clicar em criar a criação do usuário estará completa.
Imagem 10:Usuário criado
Criar tabela

Para criar tabelas você deve voltar a página inicial ir em Browser de objetos>>
Criar>> Tabela.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
23
[Tema]
Imagem 11:Criar tabela

Aparecerá uma tela onde você irá indicar os campos, seu tipo, tamanho e definir
se será permitido valor nulo ou não.
Imagem 12:Colunas
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
24
[Tema]

Ao clicar em próximo seguirá uma tela pedindo-lhe que indique a chave
primária.
Imagem 13:Chave primária

Ao clicar em próximo você irá definir as chaves estrangeiras (se houver).
Imagem 14:Chave Estrangeira

Confirme a criação da tabela no esquema citado.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
25
[Tema]
Imagem 15:Confirmar

A tabela está pronta.
Imagem 16:Tabela Departamento

Para criar a próxima tabela basta clicar no botão Criar>> Tabela e repetir o
processo feito acima.
Imagem 17:Criar nova tabela
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
26
[Tema]
Imagem 18:Chave primária Fun
Imagem 19:Chave Primária Func
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
27
[Tema]
Imagem 20:Chave estrangeira Func
Imagem 21:Chave estrangeira adicionada func
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
28
[Tema]
Imagem 22:Restrinções
Imagem 23:Confirmar criação func
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
29
[Tema]
Imagem 24:Tabela pronta func
Alterações
È possível fazer alterações diversas nas tabelas criadas, iremos mostrar algumas.
Adicionar coluna:
Imagem 25:Adicionar coluna
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
30
[Tema]
Imagem 26:Tela adicionar coluna
Modificar coluna:
Imagem 27:Modificar colunas
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
31
[Tema]
Imagem 28:Tela modificar colunas
Renomear coluna:
Imagem 29:Renomear colunas
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
32
[Tema]
Imagem 30:Tela renomear colunas
As tabelas criadas acima estão com erros de digitação. Vamos concerta-las indo
em Renomear, e alterando o nome dado a elas:
Renomear tabela:
Imagem 31:Renomear tabela
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
33
[Tema]
Imagem 32:Tela renomear tabela func
Imagem 33:Confirmação renomear tabela func
Imagem 34:Renomear tabela
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
34
[Tema]
Imagem 35:T ela renomear tabela dep
Linha de código
A seguir os comandos para criação das mesmas tabelas criadas acima.
Imagem 36:Linha código Departamento
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
35
[Tema]
Imagem 37:Lina de código Func
Relacionamento
Agora que já sabemos como criar tabelas e suas respectivas chaves primárias e
estrangeiras, vamos ver como verificar se o relacionamento realmente foi efetuado e de
maneira correta.
Estando em qualquer das tabelas, basta Clicar em modelo e aparecerá a
visualização do relacionamento efetuado por nós.
Imagem 38:Relacionamento 1 para N
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
36
[Tema]
Para criar um relacionamento N para N basta preencher corretamente as chaves
estrangeiras na hora da criação e a representação será da seguinte forma:
Imagem 39:Relacionamento N para N
Acessibilidade da Documentação
Nosso objetivo é fazer com que os produtos da Oracle, serviços e documentação
de suporte acessível, com boa usabilidade, para a comunidade com deficiência. Para
esse fim, nossa documentação inclui recursos que tornam a informação disponível para
os usuários de tecnologia assistiva. Esta documentação está disponível em formato
HTML e contém markups para facilitar o acesso da comunidade de deficientes. Normas
de acessibilidade continuará a evoluir ao longo do tempo, e a Oracle está ativamente
engajada com outros fornecedores de tecnologia líderes de mercado para resolver os
obstáculos técnicos para que nossa documentação possa ser acessível a todos os nossos
clientes. Para obter mais informações, visite o site Oracle Accessibility Program na Web
http://www.oracle.com/accessibility/.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
37
[Tema]
Guia de instalação
Guia rápido para instalação básica do servidor de banco de dados Oracle,
no sistema operacional Windows.
Versão do SGBDR: ORACLE 10g Release 2 ( 10.2.0.1.0) – Enterprise Edition
Sistema Operacional: Microsoft Windows – versões: NT, 2000 ou XP (32 bits)
A
Oracle
disponibiliza
vários
produtos
para
download
no
site
http://otn.oracle.com
Esses produtos, em versões completas, podem ser baixados e instalados para
finalidade de estudo individual ou teste de aplicações em desenvolvimento, conforme
termos de licença no site OTN (Oracle Technology).
Ilustração 1
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
38
[Tema]
Página destacando a política de disponibilização de produtos para download na Oracle Tecnology
Network, para estudo e avaliação: versões integrais disponíveis gratuitamente apenas para
desenvolvimento e prototipação de aplicações ou para auto-estudo, conforme licença de uso (ref.
03/09/2007).
A instalação e configuração básica do Oracle 10g Database, no sistema
operacional Microsoft Windows ( versão compatível: NT, 2000 ou XP), é relativamente
simples através do software de instalação – “Oracle Universal Installer”.
A parte mais importante deste guia simplificado refere-se à configuração dos
serviços no S.O. (que não é opção no software de instalação), a partir da matéria da
figura 13 – alguns não devem iniciar automaticamente no boot da maquina, para não
sobrecarregar o computador do estudante quando este não for utilizar o SGBD Oracle.
Ilustração 2
Página da OTN com links para download do Oracle Database 10g Release 2 (sistema gerenciador de
banco de dados relacional).
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
39
[Tema]
Nesta versão (especificamente 10.2.0.1.0), o pacote para download corresponde
ao conteúdo de um CD(em arquivo que devem ser descompactado em diretório
separado, para instalação no disco rígido, ou descompactado para gravação em CD).
Estão inclusas as edições “Standard” e “Enterprise”. Para estudo, optamos por instalar a
edição “Enterprise” – a mais completa.
Também podem ser baixados, opcionalmente, pacotes complementares como,
por exemplo, o “Client” para Windows 32 bits.
Ilustração 3
Detalhe dos termos de contrato de licença para download do produto – (...) “licença para usar os
programas somente para propósito de desenvolvimento de um único prótipo de sua aplicação, e não para
qualquer
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
outro
40
[Tema]
propósito”.
Ilustração 4
Página para identificação para o download (obs.: a inscrição no site OTN é gratuita).
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
41
[Tema]
Ilustração 5
Tela inicial (autorun) do CD de instalação do Oracle Database 10g Release 2. Acionar o botão “Iniciar
Instalação”.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
42
[Tema]
Tela inicial de Instalação (no modo “básico”). Localização do “Oracle Home” e diretório de destino para
instalação (recomendação: Ajustar a unidade de disco e manter os outros valores padrão que vierem
preenchidos).
O tipo de instalação é “Enterprise Editon” (mais completa).
Identificação global do banco de dados e da instância do SGBD na maquina
servidora – esta ultima (para instância) é importante em algumas configurações como,
por exemplo, para acesso dos “clients” ao servidor, ou para compor o nome do serviço
do Windows, etc., esse identificador também é chamado de “SID” (System Identifier).
Sugestão: “BD10G” (ou outro nome a sua escolha, de até 8 caracteres).
O programa de instalação solicita que o usuário defina a senha do banco de
dados – para os usuários SYS (dono dos principais objetos e dicionários de dados
interno) e SYSTEM (normalmente utilizado pelo DBA).
Em
versões
anteriores
as
senhas
padrão
eram
respectivamente
“change_on_install” (para o SYS) e “manager” (para o SYSTEM). Porém (a partir da
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
43
[Tema]
versão 9i), por quetao de segurança, o instalador não permite esses antigos padrões na
instalação (mas podem ser alterados mais tarde).
OBS: O Oracle não diferencia maiúsculas de minúsculas para nomes de usuários
e senhas (ou seja, não é case-sensitive).
Ilustração 6
Tela de verificação de pré-requisito de instalação.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
44
[Tema]
Ilustração 7
Detalhe de verificação manual de item com status de “advertência”, na mesma tela de verificação de prérequisito. Após verificar os itens com esse status, clique no botão “Próximo”
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
45
[Tema]
Ilustração 8
Tela de resumo, apenas para verificar o que será instalado e as configurações escolhidas nos passos
anteriores
Tela com progresso da instalação.
Ilustração 9
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
46
[Tema]
Etapas de configuração.
Ilustração 10
Detalhe do “Database Configuration Assistent” (dbca) na criação do banco de dados.
Ilustração 11
Tela final do “Database Configuration Assistent” (dbca).
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
47
[Tema]
Acionar o botão “Gerenciamento de Senhas...” para desbloquear o usuário
SCOTT (muito utilizado em exemplos e testes).
Ilustração 12
Clique no símbolo de ticado correspondente ao usuário SCOTT para desmarcar a opção de desbloqueio
dessa conta.Botão “OK” para continuar e, novamente, “OK” ao voltar para a tela anterior (dbca).
Ilustração 13
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
48
[Tema]
Detalhe de conclusão das etapas de configuração.
Ilustração 14
Final da instalação bem-sucedida do Oracle Database 10g.
Observar algumas URL‟s para acesso a interfaces web de gerenciamento e
operação. Acione o botão “Sair”.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
49
[Tema]
Ilustração 15
Após alguns instantes será acionado o utilitário “Enterprise Manager”, no navegador web(na versão 10g).
Pode ser fechado, pois não será utilizado em nossos estudos.
Ilustração 16
“Painel de Controle” do Windows: entrar em “Ferramentas Administrativas”.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
50
[Tema]
Ilustração 17
Dentro de “Ferramentas administrativas”, entrar em “Serviços”.
Ilustração 18
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
51
[Tema]
O serviço que inicia (faz o processo de startup do SGBD) tem o nome de
“OracleService”
+
SID
(vide
figura
6).
Portanto
neste
exemplo
é
“OracleServiceBD10G”. Clique com o botão direito do mouse e escolha a opção
“Propriedades”.
Ilustração 19
Defina o “Tipo de inicialização” como “Manual”, para que não ocorra o startup do SGBD Oracle
automaticamente, junto com a inicialização do sistema operacional.
Ilustração 20
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
52
[Tema]
Após definir o “Tipo de inicialização”, acione o botão “OK” (ou “Aplicar” e “OK”).
Ilustração 21
Caso deseje para o SGBD (fazendo o processo de shutdown, desalocando os recursos da memória), clique
com o botão do mouse sobre o nome do serviço e escolha a opção “Parar”.
Ilustração 22
Detalhe: serviço respectivo ao SGBD aberto (instância Oracle) sendo finalizado.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
53
[Tema]
Ilustração 23
Repetir os passos anteriores para configurar os serviços “OracleDBConsoleBD10G” e
“OracleOraDb10g_home1iSQL*Plus”, com tipo de inicialização “Manual” e parar os
serviços.
OBS: Deixar apenas o serviço “OracleOraDb10g_Home1TNSListener” como
automático (é um serviço muito leve pode ser útil em alguns exemplos e testes).
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
54
[Tema]
Ilustração 24
Para iniciar o SGBD (ou seja, para fazer o processo de startup), clique com o botão direito do mouse
sobre o nome do serviço e escolha a opção “Iniciar”.
Ilustração 25
Detalhe: serviço respectivo ao SGBD (instância Oracle) sendo iniciado.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
55
[Tema]
Ilustração 26
Detalhe: serviço referente ao SGBD(servidor Oracle Database 10g), iniciado.
Ilustração 27
Para acionar a ferramenta “SQL Plus” (interface básica client), através do caminho:
Botão
“Iniciar”
Programas

Oracle
–
OraDb10g_home1
Application
Development ... (continua).
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
56
[Tema]
Ilustração 28
(continuação)... SQL Plus.
OBS: Outra opção seria: Botão “Iniciar” Executar ... e digitar o nome do
programa “SQLPLUSW” (que é a versão para janela Windows).
Há também o executável para modo prompt de comando do S.O. (DOS):
“SQLPLUS”.
Ilustração 29
Para teste: Nome do Usuário = “SYSTEM” e Senha à definida instalação.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
57
[Tema]
A String do Host (também conhecida como Alias SQL Net) ficará vazia, pois é uma
instância local do SGBD (isto é, o servidor está na própria máquina – não está sendo
acessada remotamente).
OBS: Ou usuário “SCOTT” (senha “TIGER”) para um esquema criado com
exemplo na instalação. Na versão 10g, por questão de segurança, o usuário SCOTT vem
com a senha expirada (será necessário definir uma nova senha; porem, para fins de
estudo posteriormente poderá ser retornada para “TIGER”).
Ilustração 30
Detalhe: tela do SQL Plus, após a conexão.
Rodovia Pref. Luiz Salomão Chamma, S/N Km 41 – Pouso Alegre – CEP 07895-340
Franco da Rocha – SP – Brasil - Telefones (11) 4443-6110/4449-3115
E-mail: [email protected] Site: www.etefran.com.br
58
Download

Oracle 10g