Logo Passei Direto
Buscar

quiz 1

User badge image
Núbia Reis

em

Ferramentas de estudo

Questões resolvidas

Existe um agente que permite que bancos de um fornecedor se conectem e traduzam os dados de bancos de dados de outro fornecedor. Como é conhecido esse agente?
a. Senha.
b. OLTP.
c. Índice.
d. Chave primária.
e. Gateway.

Você está começando a aprender o uso do banco de dados SQLite. A primeira coisa que quer fazer é criar um banco de dados de nome TESTE.DB para começar seus estudos. Qual é o comando usado no SQLite para criar o banco de dados TESTE.DB?
a. sqlite3 teste.db
b. CREATE teste.db
c. CREATE DATABASE teste.db
d. CREATE DATABASE teste
e. CREATE teste

Em computação, usamos a palavra deamon para indicar um programa que executa um processo em segundo plano ou background processes, ao invés de estar sob o controle direto de um usuário interativo. Normalmente, um processo daemon no servidor é responsável por lidar com as conexões de rede, distribuir solicitações e persistir os dados, gravando-os em disco. Qual é o nome do processo daemon do MySQL?
a. mysqldump.
b. mysqladmin.
c. mysqld.
d. clientd.
e. server1d.

De forma geral, os dados são armazenados em sistemas gerenciadores de bancos de dados (SGBD) e, normalmente, usam uma aplicação para acessá-los e exibi-los para o usuário final. Existem vários modelos pelos quais os dados podem ser acessados. A respeito da arquitetura cliente-servidor, leia as afirmacoes listadas e indique qual é a alternativa correta.
a. Os navegadores Web Chrome, Edge e Firefox podem ser considerados exemplos de clientes.
b. A arquitetura cliente/servidor caiu em desuso. Foi substituída pela arquitetura centralizada, que utiliza mainframe e terminais “burros”.
c. Uma das funções do servidor é requisitar informações armazenadas nos clientes.
d. Devido à segurança complexa implementada nos clientes, os dados são armazenados, preferencialmente, nestes.
e. Na arquitetura cliente/servidor, os clientes estão interconectados e trocam informações entre si. Essa característica diminui a sobrecarga de acessos ao servidor, tornando a arquitetura mais segura, veloz e eficiente.

A arquitetura de três esquemas tem como objetivo separar o que faz parte do banco de dados físico do que é aplicação do usuário. É dividido em três níveis: interno, conceitual e externo ou de visão. O nível interno descreve como os dados estão realmente armazenados. Nesse nível, as estruturas de dados de baixo nível são descritas em detalhes. Existe uma estrutura que é considerada a mais simples, onde os registros não ordenados são armazenados sequencialmente. Qual é o nome dessa estrutura?
a. HEAP.
b. HASH.
c. Sequencial verticalmente indexado.
d. Sequencial horizontalmente indexado.
e. Sequencial transversalmente indexado.

Você está começando a aprender o uso do banco de dados SQLite. Você quer se dissociar do banco ‘homolog’. Qual comando deve usar para conseguir isso? a. DISCONECT DATABASE 'homolog'; b. DETACH DATABASE 'homolog'; c. DISCONECT 'homolog'; d. DESCONECT DATABASE 'homolog'; e. DESCONECT 'homolog';

Você está começando a aprender o uso do banco de dados SQLite e quer listar o nome do banco. Qual comando deve usar para conseguir isso? a. .databases; b. .SHOW DBS; c. .SHOW DATABASES; d. .LIST DBS; e. .LIST DATABASES;

A arquitetura client/server ou cliente/servidor é um modelo de computação no qual o servidor hospeda, entrega e gerencia a maioria dos recursos e serviços a serem consumidos pelo cliente. Foi desenvolvida com o intuito de distribuir tarefas ou cargas de trabalho entre vários computadores conectados por uma rede. Das afirmações listadas, indique a alternativa correta sobre arquitetura cliente/servidor em duas camadas.
a. Em um modelo cliente/servidor em duas camadas, as regras de negócio só podem estar no software instalado no cliente. Neste modelo, o servidor de banco de dados nunca armazena regras de negócio.
b. As regras de negócio podem ficar no servidor de banco de dados na forma de procedimentos armazenados e/ou podem fazer parte do software instalado no cliente.
c. O modelo cliente/servidor em duas camadas especifica um nível de abstração entre as fases de “cliente” e “servidor”, cujo objetivo principal é prover um mecanismo capaz de auxiliar no processo de identificação das regras de negócio no lado cliente e dos dados no lado servidor.
d. O modelo cliente/servidor em duas camadas trata da descrição da semântica de aplicativos de software em um alto nível de abstração instalados no lado servidor de banco de dados e descrevem os modelos comportamentais ou funcionais em termos de estados, transições entre estados e ações executadas no servidor cliente. Descrevem interações e interfaces de usuário em termos de mensagens enviadas e recebidas e informações trocadas. É o mesmo que computação centralizada, o usuário final não pode interagir com o lado servidor e nem com o lado cliente do modelo.
e. A arquitetura cliente/servidor é similar aos antigos modelos de mainframe. O usuário acessa os dados através de um terminal “burro” e os dados e regras de negócio ficam todos no lado servidor.

Tradicionalmente, chamamos os programas que são armazenados e executados pelo SGBD no servidor de banco de dados de stored procedures, ou procedimentos armazenados. Estes podem ser functions, ou funções; triggers, ou gatilhos; e procedures, ou procedimentos. Das afirmações abaixo, qual é a alternativa correta sobre triggers ou gatilhos?
a. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e está associado a uma tabela. Um gatilho é ativado quando um determinado evento ocorre sobre a tabela, como uma inserção ou atualização.
b. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e é invocado usando a instrução CALL. Um procedimento não tem um valor de retorno, mas pode modificar seus parâmetros para verificação posterior pelo programa chamador. Pode gerar conjuntos de resultados a serem retornados ao programa cliente.
c. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e é usado de maneira muito semelhante a uma função interna. Pode ser invocado em uma expressão e retornará um valor durante a avaliação da expressão.
d. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e invocado pelo cliente de acordo com o navegador Web que estiver usando.
e. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e cria uma sequência de números que é usada para definir o nome das entidades e criar os objetos de armazenamento de dados.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Existe um agente que permite que bancos de um fornecedor se conectem e traduzam os dados de bancos de dados de outro fornecedor. Como é conhecido esse agente?
a. Senha.
b. OLTP.
c. Índice.
d. Chave primária.
e. Gateway.

Você está começando a aprender o uso do banco de dados SQLite. A primeira coisa que quer fazer é criar um banco de dados de nome TESTE.DB para começar seus estudos. Qual é o comando usado no SQLite para criar o banco de dados TESTE.DB?
a. sqlite3 teste.db
b. CREATE teste.db
c. CREATE DATABASE teste.db
d. CREATE DATABASE teste
e. CREATE teste

Em computação, usamos a palavra deamon para indicar um programa que executa um processo em segundo plano ou background processes, ao invés de estar sob o controle direto de um usuário interativo. Normalmente, um processo daemon no servidor é responsável por lidar com as conexões de rede, distribuir solicitações e persistir os dados, gravando-os em disco. Qual é o nome do processo daemon do MySQL?
a. mysqldump.
b. mysqladmin.
c. mysqld.
d. clientd.
e. server1d.

De forma geral, os dados são armazenados em sistemas gerenciadores de bancos de dados (SGBD) e, normalmente, usam uma aplicação para acessá-los e exibi-los para o usuário final. Existem vários modelos pelos quais os dados podem ser acessados. A respeito da arquitetura cliente-servidor, leia as afirmacoes listadas e indique qual é a alternativa correta.
a. Os navegadores Web Chrome, Edge e Firefox podem ser considerados exemplos de clientes.
b. A arquitetura cliente/servidor caiu em desuso. Foi substituída pela arquitetura centralizada, que utiliza mainframe e terminais “burros”.
c. Uma das funções do servidor é requisitar informações armazenadas nos clientes.
d. Devido à segurança complexa implementada nos clientes, os dados são armazenados, preferencialmente, nestes.
e. Na arquitetura cliente/servidor, os clientes estão interconectados e trocam informações entre si. Essa característica diminui a sobrecarga de acessos ao servidor, tornando a arquitetura mais segura, veloz e eficiente.

A arquitetura de três esquemas tem como objetivo separar o que faz parte do banco de dados físico do que é aplicação do usuário. É dividido em três níveis: interno, conceitual e externo ou de visão. O nível interno descreve como os dados estão realmente armazenados. Nesse nível, as estruturas de dados de baixo nível são descritas em detalhes. Existe uma estrutura que é considerada a mais simples, onde os registros não ordenados são armazenados sequencialmente. Qual é o nome dessa estrutura?
a. HEAP.
b. HASH.
c. Sequencial verticalmente indexado.
d. Sequencial horizontalmente indexado.
e. Sequencial transversalmente indexado.

Você está começando a aprender o uso do banco de dados SQLite. Você quer se dissociar do banco ‘homolog’. Qual comando deve usar para conseguir isso? a. DISCONECT DATABASE 'homolog'; b. DETACH DATABASE 'homolog'; c. DISCONECT 'homolog'; d. DESCONECT DATABASE 'homolog'; e. DESCONECT 'homolog';

Você está começando a aprender o uso do banco de dados SQLite e quer listar o nome do banco. Qual comando deve usar para conseguir isso? a. .databases; b. .SHOW DBS; c. .SHOW DATABASES; d. .LIST DBS; e. .LIST DATABASES;

A arquitetura client/server ou cliente/servidor é um modelo de computação no qual o servidor hospeda, entrega e gerencia a maioria dos recursos e serviços a serem consumidos pelo cliente. Foi desenvolvida com o intuito de distribuir tarefas ou cargas de trabalho entre vários computadores conectados por uma rede. Das afirmações listadas, indique a alternativa correta sobre arquitetura cliente/servidor em duas camadas.
a. Em um modelo cliente/servidor em duas camadas, as regras de negócio só podem estar no software instalado no cliente. Neste modelo, o servidor de banco de dados nunca armazena regras de negócio.
b. As regras de negócio podem ficar no servidor de banco de dados na forma de procedimentos armazenados e/ou podem fazer parte do software instalado no cliente.
c. O modelo cliente/servidor em duas camadas especifica um nível de abstração entre as fases de “cliente” e “servidor”, cujo objetivo principal é prover um mecanismo capaz de auxiliar no processo de identificação das regras de negócio no lado cliente e dos dados no lado servidor.
d. O modelo cliente/servidor em duas camadas trata da descrição da semântica de aplicativos de software em um alto nível de abstração instalados no lado servidor de banco de dados e descrevem os modelos comportamentais ou funcionais em termos de estados, transições entre estados e ações executadas no servidor cliente. Descrevem interações e interfaces de usuário em termos de mensagens enviadas e recebidas e informações trocadas. É o mesmo que computação centralizada, o usuário final não pode interagir com o lado servidor e nem com o lado cliente do modelo.
e. A arquitetura cliente/servidor é similar aos antigos modelos de mainframe. O usuário acessa os dados através de um terminal “burro” e os dados e regras de negócio ficam todos no lado servidor.

Tradicionalmente, chamamos os programas que são armazenados e executados pelo SGBD no servidor de banco de dados de stored procedures, ou procedimentos armazenados. Estes podem ser functions, ou funções; triggers, ou gatilhos; e procedures, ou procedimentos. Das afirmações abaixo, qual é a alternativa correta sobre triggers ou gatilhos?
a. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e está associado a uma tabela. Um gatilho é ativado quando um determinado evento ocorre sobre a tabela, como uma inserção ou atualização.
b. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e é invocado usando a instrução CALL. Um procedimento não tem um valor de retorno, mas pode modificar seus parâmetros para verificação posterior pelo programa chamador. Pode gerar conjuntos de resultados a serem retornados ao programa cliente.
c. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e é usado de maneira muito semelhante a uma função interna. Pode ser invocado em uma expressão e retornará um valor durante a avaliação da expressão.
d. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e invocado pelo cliente de acordo com o navegador Web que estiver usando.
e. Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e cria uma sequência de números que é usada para definir o nome das entidades e criar os objetos de armazenamento de dados.

Prévia do material em texto

Curso
	2204-ARQUITETURA DE BANCO DE DADOS
	Teste
	Clique aqui para iniciar o Quiz
	Iniciado
	13/02/23 08:57
	Enviado
	13/02/23 10:03
	Data de vencimento
	29/03/23 23:59
	Status
	Completada
	Resultado da tentativa
	8 em 10 pontos  
	Tempo decorrido
	1 hora, 5 minutos
	Resultados exibidos
	Todas as respostas, Respostas enviadas, Respostas corretas, Comentários
· Pergunta 1
1 em 1 pontos
	
	
	
	Existe um agente que permite que bancos de um fornecedor se conectem e traduzam os dados de bancos de dados de outro fornecedor. Como é conhecido esse agente?
	
	
	
	
		Resposta Selecionada:
	e. 
Gateway.
	Respostas:
	a. 
Senha.
	
	b. 
OLTP.
	
	c. 
Índice.
	
	d. 
Chave primária.
	
	e. 
Gateway.
	Comentário da resposta:
	O serviço que permite que bancos de um fornecedor se conectem e traduzam os dados de bancos de dados de outro fornecedor é conhecido como agente gateway -- um aplicativo específico do sistema.
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	Você está começando a aprender o uso do banco de dados SQLite. A primeira coisa que quer fazer é criar um banco de dados de nome TESTE.DB para começar seus estudos. Qual é o comando usado no SQLite para criar o banco de dados TESTE.DB?
	
	
	
	
		Resposta Selecionada:
	a. 
sqlite3 teste.db
	Respostas:
	a. 
sqlite3 teste.db
	
	b. 
CREATE teste.db
	
	c. 
CREATE DATABASE teste.db
	
	d. 
CREATE DATABASE teste
	
	e. 
CREATE teste
	Comentário da resposta:
	A criação de um novo banco de dados em SQLite pode ser feita com o comando sqlite3, seguida pelo nome do banco que deseja criar e a extensão .db.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Em computação, usamos a palavra deamon para indicar um programa que executa um processo em segundo plano ou background processes, ao invés de estar sob o controle direto de um usuário interativo. Normalmente, um processo daemon no servidor é responsável por lidar com as conexões de rede, distribuir solicitações e persistir os dados, gravando-os em disco. Qual é o nome do processo daemon do MySQL?
	
	
	
	
		Resposta Selecionada:
	c. 
mysqld.
	Respostas:
	a. 
mysqldump.
	
	b. 
mysqladmin.
	
	c. 
mysqld.
	
	d. 
clientd.
	
	e. 
server1d.
	Comentário da resposta:
	Por convenção, indicamos que um programa é um deamon, incluindo a letra “d” ao final de seu nome. Por exemplo, o executável mysqld é o programa servidor de banco de dados MySQL. Dentro desse contexto, o termo Servidor de Banco de Dados MySQL indica uma instância em execução do programa mysqld.
	
	
	
· Pergunta 4
0 em 1 pontos
	
	
	
	De forma geral, os dados são armazenados em sistemas gerenciadores de bancos de dados (SGBD) e, normalmente, usam uma aplicação para acessá-los e exibi-los para o usuário final. Existem vários modelos pelos quais os dados podem ser acessados. A respeito da arquitetura cliente-servidor, leia as afirmações listadas e indique qual é a alternativa correta.
	
	
	
	
		Resposta Selecionada:
	e. 
Na arquitetura cliente/servidor, os clientes estão interconectados e trocam informações entre si. Essa característica diminui a sobrecarga de acessos ao servidor, tornando a arquitetura mais segura, veloz e eficiente.
	Respostas:
	a. 
Os navegadores Web Chrome, Edge e Firefox podem ser considerados exemplos de clientes.
	
	b. 
A arquitetura cliente/servidor caiu em desuso. Foi substituída pela arquitetura centralizada, que utiliza mainframe e terminais “burros”.
	
	c. 
Uma das funções do servidor é requisitar informações armazenadas nos clientes.
	
	d. 
Devido à segurança complexa implementada nos clientes, os dados são armazenados, preferencialmente, nestes.
	
	e. 
Na arquitetura cliente/servidor, os clientes estão interconectados e trocam informações entre si. Essa característica diminui a sobrecarga de acessos ao servidor, tornando a arquitetura mais segura, veloz e eficiente.
	Comentário da resposta:
	Seja através de um aplicativo específico ou através de um navegador Web, quando o computador cliente envia uma solicitação de dados ao servidor pela Internet, o servidor aceita o processo solicitado e entrega os pacotes de dados solicitados de volta ao cliente. Os clientes não compartilham nenhum de seus recursos
	
	
	
· Pergunta 5
0 em 1 pontos
	
	
	
	Na XML, as tags são utilizadas para agregar informações adicionais a documentos, simplificando o processo de separar o conteúdo de uma marcação. As tags são usadas aos pares, com <tag> delimitando o início e </tag> delimitando o fim da parte do documento referida pela tag. Sabendo disso, quantos pares de tags CORRETAS existem no texto abaixo?
<café_da_manha>
<comida>
    <nome>Pão na chapa</nome>
    <preco>R$3,90</preco>
    <descricao>
    Duas fatias de pão com margarina vegetal ligeiramente tostada na chapa térmica
    </descricao>
    <calorias>350</calorias>
</comida>
</café_da_manha >
	
	
	
	
		Resposta Selecionada:
	d. 
3
	Respostas:
	a. 
6
	
	b. 
5
	
	c. 
4
	
	d. 
3
	
	e. 
7
	Comentário da resposta:
	Os pares corretos são:
<café_da_manha> e </café_da_manha>;
<comida> e </comida>
<nome> e </nome>
<preco> e </preco>
<descricao> e </descricao>
<calorias> e </calorias>
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	A arquitetura de três esquemas tem como objetivo separar o que faz parte do banco de dados físico do que é aplicação do usuário. É dividido em três níveis: interno, conceitual e externo ou de visão. O nível interno descreve como os dados estão realmente armazenados. Nesse nível, as estruturas de dados de baixo nível são descritas em detalhes. Existe uma estrutura que é considerada a mais simples, onde os registros não ordenados são armazenados sequencialmente. Qual é o nome dessa estrutura?
	
	
	
	
		Resposta Selecionada:
	a. 
HEAP.
	Respostas:
	a. 
HEAP.
	
	b. 
HASH.
	
	c. 
Sequencial verticalmente indexado.
	
	d. 
Sequencial horizontalmente indexado.
	
	e. 
Sequencial transversalmente indexado.
	Comentário da resposta:
	A forma mais simples de organização de arquivos é um arquivo não ordenado, também conhecido como arquivo heap. Em uma organização de arquivo heap, os registros são colocados no arquivo na mesma ordem em que são inseridos.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	Você está começando a aprender o uso do banco de dados SQLite. Você quer se dissociar do banco ‘homolog’. Qual comando deve usar para conseguir isso?
	
	
	
	
		Resposta Selecionada:
	b. 
DETACH DATABASE 'homolog';
	Respostas:
	a. 
DISCONECT DATABASE 'homolog';
	
	b. 
DETACH DATABASE 'homolog';
	
	c. 
DISCONECT 'homolog';
	
	d. 
DESCONECT DATABASE 'homolog';
	
	e. 
DESCONECT 'homolog';
	Comentário da resposta:
	A instrução SQLite DETACH DATABASE é usada para dissociar um banco de dados nomeado de uma conexão de banco de dados que foi anteriormente anexada, usando a instrução ATTACH DATABASE. Se o mesmo arquivo de banco de dados foi anexado com vários apelidos, o comando DETACH desconectará apenas o nome fornecido.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	Você está começando a aprender o uso do banco de dados SQLite e quer listar o nome do banco. Qual comando deve usar para conseguir isso?
	
	
	
	
		Resposta Selecionada:
	a. 
.databases;
	Respostas:
	a. 
.databases;
	
	b. 
.SHOW DBS;
	
	c. 
.SHOW DATABASES;
	
	d. 
.LIST DBS;
	
	e. 
.LIST DATABASES;
	Comentário da resposta:
	O comando .databases lista todos os bancos.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	A arquitetura client/server ou cliente/servidor é um modelo de computação no qual o servidor hospeda, entrega e gerencia a maioria dos recursos e serviços a serem consumidos pelo cliente. Foi desenvolvida com o intuito de distribuir tarefas ou cargas de trabalho entre vários computadores conectados por uma rede. Das afirmações listadas, indique a alternativa  correta sobre arquitetura cliente/servidor em duas camadas.
	
	
	
	
		Resposta Selecionada:
	b. 
As regras de negócio podem ficar no servidor de banco de dados na forma de procedimentos armazenados e/ou podem fazer parte do software instalado no cliente.
	Respostas:
	a. 
Em um modelo cliente/servidorem duas camadas, as regras de negócio só podem estar no software instalado no cliente. Neste modelo, o servidor de banco de dados nunca armazena regras de negócio.
	
	b. 
As regras de negócio podem ficar no servidor de banco de dados na forma de procedimentos armazenados e/ou podem fazer parte do software instalado no cliente.
	
	c. 
O modelo cliente/servidor em duas camadas especifica um nível de abstração entre as fases de “cliente” e “servidor”, cujo objetivo principal é prover um mecanismo capaz de auxiliar no processo de identificação das regras de negócio no lado cliente e dos dados no lado servidor.
	
	d. 
O modelo cliente/servidor em duas camadas trata da descrição da semântica de aplicativos de software em um alto nível de abstração instalados no lado servidor de banco de dados e descrevem os modelos comportamentais ou funcionais em termos de estados, transições entre estados e ações executadas no servidor cliente. Descrevem interações e interfaces de usuário em termos de mensagens enviadas e recebidas e informações trocadas. É o mesmo que computação centralizada, o usuário final não pode interagir com o lado servidor e nem com o lado cliente do modelo.
	
	e. 
A arquitetura cliente/servidor é similar aos antigos modelos de mainframe. O usuário acessa os dados através de um terminal “burro” e os dados e regras de negócio ficam todos no lado servidor.
	Comentário da resposta:
	Arquitetura em duas camadas ou two tiers: nesta arquitetura, as regras de negócio ou ficam no cliente ou ficam no servidor. Se estiverem no cliente, farão parte do aplicativo instalado; caso estejam no servidor de banco de dados, estarão em procedimentos armazenados ou stored procedures.
	
	
	
· Pergunta 10
1 em 1 pontos
	
	
	
	Tradicionalmente, chamamos os programas que são armazenados e executados pelo SGBD no servidor de banco de dados de stored procedures, ou procedimentos armazenados. Estes podem ser functions, ou funções; triggers, ou gatilhos; e procedures, ou procedimentos.  Das afirmações abaixo, qual é a alternativa correta sobre triggers ou gatilhos?
	
	
	
	
		Resposta Selecionada:
	a. 
Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e está associado a uma tabela. Um gatilho é ativado quando um determinado evento ocorre sobre a tabela, como uma inserção ou atualização.
	Respostas:
	a. 
Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e está associado a uma tabela. Um gatilho é ativado quando um determinado evento ocorre sobre a tabela, como uma inserção ou atualização.
	
	b. 
Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e é invocado usando a instrução CALL. Um procedimento não tem um valor de retorno, mas pode modificar seus parâmetros para verificação posterior pelo programa chamador. Pode gerar conjuntos de resultados a serem retornados ao programa cliente.
	
	c. 
Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e é usado de maneira muito semelhante a uma função interna. Pode ser invocado em uma expressão e retornará um valor durante a avaliação da expressão.
	
	d. 
Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e invocado pelo cliente de acordo com o navegador Web que estiver usando.
	
	e. 
Trigger é um objeto de banco de dados criado com o comando CREATE TRIGGER e cria uma sequência de números que é usada para definir o nome das entidades e criar os objetos de armazenamento de dados.
	Comentário da resposta:
	Um gatilho, ou trigger, é um objeto nomeado do banco de dados associado a uma tabela e que é ativado quando um determinado evento ocorre sobre a tabela.

Mais conteúdos dessa disciplina