O banco de dados Oracle é classificado como o banco de dados relacional mais popular e procurado do mundo, de acordo com o DB-Engine. Uma das razões para sua popularidade é a precisão e a confiabilidade dos dados, para garantir que o Oracle forneça a facilidade de restrições para uma tabela no banco de dados Oracle.
Este post discutirá os seguintes aspectos:
Quais são as restrições em uma mesa no Oracle?
As restrições no Oracle são usadas para especificar a regra para os dados que entram em uma tabela. Ajuda a garantir a confiabilidade e a precisão dos dados. A restrição também define a ação a ser tomada se a ação for contra a regra estabelecida.
Existem quatro tipos de restrições em um banco de dados Oracle:
Vamos ver o procedimento para ver as restrições existentes em uma tabela usando o desenvolvedor SQL.
Veja as restrições existentes em uma mesa no Oracle
Para ver as restrições em um login de tabela no banco de dados Oracle pesquisando e abrindo “Desenvolvedor SQL”No menu Iniciar:
Clique na conexão do banco de dados Oracle e forneça seu nome de usuário e senha do seu banco de dados. Clique no "OK" botão:
Após o login bem -sucedido, “Planilha SQL" vai abrir:
O próximo passo é ver todas as tabelas existentes no banco de dados Oracle digitando o seguinte comando no “Planilha SQL”:
Selecione Table_name de User_tables;Para executar o comando, pressione o “Execução de execução" botão. A saída exibirá os nomes de todas as tabelas presentes no banco de dados Oracle:
O próximo passo é ver a restrição existente de uma tabela específica. Aqui, veremos as restrições do “FuncionáriosTabela digitando este comando:
Selecione restrins_name, restrint_type, tabela_nameA saída mostrará o nome da restrição, o tipo e o nome da tabela:
Você buscou com sucesso as restrições existentes em uma tabela no Oracle usando o SQL Developer. Vamos ver o procedimento para criar uma nova restrição em uma mesa.
Crie uma nova restrição em uma mesa no Oracle
Para criar uma nova restrição em uma mesa no Oracle, expanda o “MesasPasta e clique duas vezes na mesa para a qual você deseja criar uma restrição:
Clique no "EditarÍcone para criar uma nova restrição:
Um novo prompt será aberto, selecione o “Limitação”Coluna e abra as opções suspensas clicando em“NovoÍcone:
Aqui, selecionaremos a opção “Nova restrição única”Para criar uma nova restrição:
Selecione a coluna para a qual você deseja definir esta restrição:
Clique no "OK" botão:
O último passo é verificar se a restrição é adicionada com sucesso ou não:
Selecione restrins_name, restrint_type, tabela_nameA saída exibirá que a nova restrição exclusiva é criada com sucesso em uma tabela no Oracle:
Você aprendeu um procedimento para buscar as restrições existentes em uma mesa e criou uma nova restrição.
Conclusão
Para ver as restrições existentes em uma tabela no Oracle, faça o login em um banco de dados usando o desenvolvedor SQL e execute “Selecione restrins_name, restrint_type, tabela_name de user_constraints where table_name = "";”Comando. Este post demonstrou como ver restrições em uma mesa e criar novas restrições no Oracle usando o SQL Developer.