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.

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.

  1. Abra uma janela de terminal e navegue até sqldeveloper sob seu 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, digitando 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.

  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. direito; clique em tabelas e escolha Novo Tabela no menu de contexto.

    Aparece a tela Criar tabela.

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

  4. (Opcional) Clique na guia DDL para ver o código gerado em segundo plano.

  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.

  7. Preencha os valores apropriados:

  8. Nome: Entrar .

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

  10. Tipo: Selecione o normal e as opções exclusivas.

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

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

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

    Video: Aula 3 - parte 3 - Prática: Classes, Objetos, API Java, Atributos, Métodos


Publicações relacionadas