Imagem de fundo

Um Sistema Gerenciador de Bancos de Dados (SGBD) relacional é baseado em conceitos fund...

Um Sistema Gerenciador de Bancos de Dados (SGBD) relacional é baseado em conceitos fundamentais como esquemas, tabelas, campos, registros, índices, relacionamentos, transações e triggers. Em um SGBD relacional, triggers (gatilhos) são mecanismos que


A

definem rotinas associadas a uma tabela ou visão que são executadas automaticamente pelo SGBD em resposta a eventos como insert, update ou delete, sem que o usuário ou a aplicação precise chamá-las diretamente.


B

implementam a integridade referencial, garantindo que toda chave estrangeira (foreign key) esteja relacionada a uma chave primária (primary key) e que toda alteração em chave primária seja propagada automaticamente para as respectivas chaves estrangeiras.


C

disparam procedimentos armazenados (stored procedures) automaticamente, com base em critérios temporais, garantindo que determinadas ações sejam executadas pelo SGBD em intervalos de tempo predeterminados, sem a intervenção do usuário ou da aplicação.


D

mantêm os índices do banco de dados atualizados, executando automaticamente rotinas que organizam e otimizam os índices de acesso aos bancos de dados, sempre que a aplicação ou o usuário fazem modificações significativas nos dados.