Objeto Métodos de criação no Oracle 12c
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.
scripts SQL são o método recomendado por estas razões:
Um script não está sujeito a erros de digitação.
Um script pode ser versionadas, controlado e re-executada conforme necessário.
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ê pode sempre ver o SQL que criou para ajudar você a aprender.
Agora vamos percorrer alguns exemplos usando SQL * Developer em Linux. Em primeiro lugar, lançar SQL * desenvolvedor 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 o 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 ao escrever 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.
direita; clique em tabelas e escolha Nova Tabela no menu de contexto.
Aparece a tela Criar tabela.
Preencha suas informações de coluna.
Esta tabela um DEPT com duas colunas.
(Opcional) Clique na guia DDL para ver o código gerado no fundo.
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.
Digitar: Selecione o normal e as opções originais.
(Opcional) Clique na guia DDL para ver o código que está sendo gerado.
Clique em OK para criar o novo índice.
A coluna DEPT_NAME é automaticamente selecionada porque é a única coluna un-indexada na tabela. Se isso não o que você quer é, você pode selecionar DEPT_NAME e, em seguida, clique no botão X vermelho para removê-lo da lista de colunas. Você pode então adicionar as colunas apropriadas.