Não há uma lista universalmente aceita de objetos de banco de dados "quatro", pois o número e os tipos de objetos de banco de dados variam dependendo do sistema de gerenciamento de banco de dados específico (DBMS) que você está usando. No entanto, alguns objetos de banco de dados comuns e fundamentais encontrados na maioria dos sistemas incluem:
1. Tabelas: O objeto de banco de dados mais básico e fundamental. As tabelas armazenam dados em um formato estruturado, organizado em linhas (registros) e colunas (campos). Cada linha representa uma única entidade (por exemplo, um cliente, um produto) e cada coluna representa um atributo específico dessa entidade.
2. Visualizações: Tabelas virtuais que apresentam um subconjunto personalizado de dados de uma ou mais tabelas subjacentes. Eles fornecem uma visão simplificada dos dados sem alterar as tabelas originais e podem ser usados para restringir o acesso a dados específicos ou para combinar dados de várias tabelas.
3. Procedimentos armazenados: Blocos pré-compilados de código que executam operações específicas no banco de dados. Eles podem ser usados para encapsular a lógica complexa, melhorar o desempenho e aprimorar a segurança, restringindo o acesso às operações do banco de dados.
4. ÍNDICES: Estruturas de dados que aceleram a recuperação de dados, fornecendo um mecanismo de pesquisa rápido. Eles são construídos em uma ou mais colunas em uma tabela, permitindo que o banco de dados encontre com eficiência linhas com base em valores específicos nessas colunas.
Outros objetos de banco de dados comuns: * sequências
: Gere números exclusivos, frequentemente usados para atribuir valores de chave primária às tabelas.
*
Funções: Operações predefinidas que executam tarefas específicas em dados, como calcular valores ou converter tipos de dados.
*
gatilhos: O código que executa automaticamente em resposta a eventos específicos que ocorrem no banco de dados, como a modificação de dados.
*
Restrições: Regras que reforçam a integridade e a consistência dos dados no banco de dados, como chaves primárias, chaves estrangeiras e restrições de verificação.
Portanto, é importante especificar os DBMs que você está usando para obter uma lista mais precisa de objetos de banco de dados.