Tecnologia da InformaçãoStored procedures, triggers e viewsProGPe UFSCAR 2013
UFSCAR
Questão de Tecnologia da Informação
Para responder às questões 37 e 38, considere um banco de dados simplificado referente ao controle de uma secretaria acadêmica, constituído pelas tabelas Departamento, Disciplina, Professor, Aluno e Matrícula, criadas pelo script SQL mostrado abaixo. CREATE TABLE departamento (codigo int PRIMARY KEY, nome varchar(100)); CREATE TABLE aluno (RA int PRIMARY KEY, nome varchar(100), endereco varchar(250), cidade varchar(100)); CREATE TABLE professor (codigo varchar(9) PRIMARY KEY, nome varchar(100), sala int, departamento int REFERENCES departamento(codigo)); CREATE TABLE disciplina (codigo int PRIMARY KEY, disciplina varchar(100), departamento int REFERENCES departamento(codigo), professor varchar(9) REFERENCES professor(codigo)); CREATE TABLE matricula (RA int REFERENCES aluno(RA), cod_disciplina int REFERENCES disciplina(codigo), creditos int, PRIMARY KEY(RA,cod_disciplina));
Em SQL Server, considere as instruções seguintes: -- adiciona coluna data de matricula ALTER TABLE matricula ADD dt_matricula date; CREATE TRIGGER tgr_historico_matricula ON matricula UPDATE matricula SET dt_matricula = GETDATE() FROM inserted WHERE inserted.RA = matricula.RA END; Assinale a alternativa correta.
Mais questões de Stored procedures, triggers e views
- Cebraspe 2026Na modelagem de bancos de dados SQL para grandes registros governamentais, a combinação de visões (views), restrições de integridade (constraints) e gatilhos (triggers) de auditor…
- Vunesp 2026Quando da especificação de um trigger em um banco de dados relacional, devem ser indicados três componentes, sendo um deles
- Cebraspe 2026Triggers de banco de dados funcionam com base no modelo extração-carga-ação (ECA), em que a extração identifica o momento de ativação do trigger.
- FGV 2026No desenvolvimento de sistemas de banco de dados robustos, os gatilhos (triggers) funcionam como mecanismos automatizados para garantir a integridade semântica e manter trilhas de…
- Legalle 2026Considere os conceitos de bancos de dados relacionais, especialmente o uso de trlggers(qatilhos), que são estruturas associadas a tabelas e executadas automaticamente em resposta…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.



