Métodos de criação de objeto em 12c oráculo
Como um administrador de banco de dados (DBA), está prevista a criação de objetos, mas você raramente criá-los a partir do zero, especialmente quando você usar o Oracle 12c. Normalmente, o fornecedor desenvolvedor do aplicativo ou software fornece scripts SQL com o DDL e DML para os objetos a ser criado. Você simplesmente faça o login via SQL * Plus e executar os scripts fornecidos.
Conteúdo
scripts SQL são o método recomendado para estas razões:
Um script não está sujeita a erros de digitação.
Um script pode ser versionadas, controlado e re-executada conforme necessário.
Video: Curso de Python Orientado a Objetos
As probabilidades são de que, se você está criando vários objetos à mão, digitando diretamente no SQL * Plus, algo está errado com o seu processo de desenvolvimento global. Raramente está tudo bem para criar objetos ad hoc.
A maneira mais fácil de criar objetos é uma ferramenta, como o SQL * Developer. SQL * Desenvolvedor permite que você codificar manualmente o SQL para criar objetos ou usar vários assistentes se você ainda não está confortável com a linguagem SQL. O bom é que se você usar um assistente, você sempre pode ver o SQL-lo criado para ajudá-lo a aprender.
Agora vamos percorrer alguns exemplos usando SQL * Developer em Linux. Em primeiro lugar, lançar SQL * Developer e se conectar ao seu banco de dados com o esquema HR demonstração. Este exemplo usa o software Oracle instalado em nosso servidor de banco de dados, e se conecta ao banco de dados local, dev12c.
Abra uma janela de terminal e navegue até sqldeveloper sob seu diretório ORACLE_HOME.
Faça login como o proprietário do software Oracle, Oracle.
A partir deste ponto, o tipo
cd $ ORACLE_HOME / sqldeveloper
Inicie o SQL * ferramenta de desenvolvedor, digitando o seguinte.
./sqldeveloper.sh
Ligue para o seu banco de dados clicando no sinal (+) sob a guia Conexões no lado direito da tela.
No assistente que aparece, dar a sua ligação um nome e, em seguida, preencher o nome de usuário e senha.
Marque a caixa de seleção Salvar senha.
Alterar o SID para dev12c.
Clique no botão Teste. Se tudo funcionar, clique em Salvar.
Clique no botão Conectar para abrir uma conexão com o banco de dados.
Para criar uma tabela de banco de dados em um esquema, siga estes passos:
Abra o menu drop-down a partir do sinal de mais (+) ao lado de seu nome de usuário conectado.
direito; clique em tabelas e escolha Novo Tabela no menu de contexto.
Aparece a tela Criar tabela.
Preencha suas informações de coluna.
Esta tabela um DEPT com duas colunas.
Video: Aula 11 - Orientação a Objetos - Atributos e métodos de classes e instâncias
(Opcional) Clique na guia DDL para ver o código gerado em segundo plano.
Clique em OK para criar a tabela.
No painel Conexões, direito, clique em índices e escolha Novo Index no menu de contexto.
Aparece a tela Criar índice.
Preencha os valores apropriados:
Nome: Entrar
. Tabela: Escolha DEPT da lista drop-down.
Tipo: Selecione o normal e as opções exclusivas.
(Opcional) Clique na guia DDL para ver o código que está sendo gerado.
Clique em OK para criar o novo índice.
Video: Aula 3 - parte 3 - Prática: Classes, Objetos, API Java, Atributos, Métodos
A coluna DEPT_NAME é automaticamente selecionado porque é a única coluna un-indexado na tabela. Se isso não o que você quer é, você pode selecionar DEPT_NAME e, em seguida, clique no botão vermelho X para removê-lo da lista de colunas. Você pode então adicionar as colunas apropriadas.