atividade56207
1 pág.

atividade56207


DisciplinaBanco de Dados II1.031 materiais5.980 seguidores
Pré-visualização1 página
Banco de Dados II \u2013 Felipe Pereira Perez - UNIGRAN
____________________________________________ATIVIDADE DA AULA 06
Você deverá responder as questões a seguir e envia-las por
meio do Portfólio \u2013 ferramenta do ambiente de aprendizagem
UNIGRANET. Em caso de dúvidas, envie mensagem para o
e-mail felipe.perez@unigran.br
1 \u2013 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 \u2013 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 \u2013 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