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.

  1. Abra uma janela de terminal e navegue até sqldeveloper sob o diretório ORACLE_HOME.

  2. Faça login como o proprietário do software Oracle, Oracle.

  3. A partir deste ponto, o tipo

    cd $ ORACLE_HOME / sqldeveloper
  4. Inicie o SQL * ferramenta de desenvolvedor ao escrever o seguinte.

    ./sqldeveloper.sh
  5. Ligue para o seu banco de dados, clicando no sinal (+) sob a guia Conexões no lado direito da tela.

  6. No assistente que aparece, dar a sua ligação um nome e, em seguida, preencher o nome de usuário e senha.

  7. Marque a caixa de seleção Salvar senha.

  8. Alterar o SID para dev12c.

    image0.jpg
  9. Clique no botão Teste. Se tudo funcionar, clique em Salvar.

  10. 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:

  1. Abra o menu drop-down a partir do sinal de mais (+) ao lado de seu nome de usuário conectado.

  2. direita; clique em tabelas e escolha Nova Tabela no menu de contexto.

    Aparece a tela Criar tabela.

  3. Preencha suas informações de coluna.

    Esta tabela um DEPT com duas colunas.

    image1.jpg
  4. (Opcional) Clique na guia DDL para ver o código gerado no fundo.

  5. Clique em OK para criar a tabela.

  6. No painel Conexões, direito, clique em índices e escolha Novo Index no menu de contexto.

    Aparece a tela Criar índice.

    image2.jpg
  7. Preencha os valores apropriados:

  8. Nome: Entrar .

  9. Tabela: Escolha DEPT da lista drop-down.

  10. Digitar: Selecione o normal e as opções originais.

  11. 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.

  12. (Opcional) Clique na guia DDL para ver o código que está sendo gerado.

  13. Clique em OK para criar o novo índice.

menu