Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de Dados II – Felipe Pereira Perez - UNIGRAN ____________________________________________ATIVIDADE DA AULA 06 Você deverá responder as questões a seguir e envia-las por meio do Portfólio – ferramenta do ambiente de aprendizagem UNIGRANET. Em caso de dúvidas, envie mensagem para o e-mail felipe.perez@unigran.br 1 – O que são Stored Procedures? R: Uma stored procedure (procedimento armazenado) é um conjunto de instruções desenvolvidas em linguagem T-SQL (Transact-Sql) que, quando armazenadas ou salvas, ficam dentro do servidor de forma pré-compilada. Esse procedimento armazenado no banco de dados (Servidor) pode ser chamado a qualquer momento, tanto pelo sistema gerenciador de banco de dados (SGBD) quanto por uma aplicação que o utilize. 2 – O que são Stored Functions? R: Functions ou Funções, também são blocos PL/SQL nomeados, muito semelhantes às Stored Procedures. A diferença principal é que as Funções obrigatoriamente devem retornar um valor. As funções são muito utilizadas para computar valores, promover reusabilidade e facilidade de manutenção e podem ser chamadas a partir de outros blocos PL/SQL ou até mesmo por instruções SQL. É muito comum utilizarmos funções em instruções SQL para efetuar conversões de dados, formatar datas, contar o total de linhas, etc. 3 – O que são Triggers? R: Triggers são códigos de PL/SQL armazenados dentro do banco de dados, onde podemos definir um "bloco" PL/SQL para que seja executado automaticamente pelo banco, assim toda vez que uma instrução SQL ( evento DML ) for aplicada para uma tabela específica ele executará um determinado evento automaticamente. mailto:felipe.perez@unigran.br
Compartilhar