Logo Passei Direto
Buscar
Requisitos funcionais são os requisitos relativos às funcionalidades de um sistema, ou seja, as funções que o sistema irá executar. Requisitos funcionais são retirados de regras de negócio levantadas na fase de análise do negócio por um profissional. Esses requisitos são importante no planejamento do uso de gatilhos na melhoria de desempenho do banco de dados. Analise as asserções a seguir e a relação proposta entre elas:

I - Um banco de dados pode disparar um e-mail como alerta ao administrador sinalizando que alguma alteração houve no modelo de dados. Por que
II - Essa alteração é denominada evento. Evento disparam gatilhos sem intervenção do usuário. A seguir, assinale a alternativa correta:


a. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
b. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
c. As asserções I e II são proposições falsas.
d. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
e. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
User badge image
Praticando Para o Saber

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra D. A asserção I é uma proposição falsa, pois um banco de dados não pode disparar um e-mail como alerta ao administrador sinalizando uma alteração no modelo de dados. Já a asserção II é uma proposição verdadeira, pois a alteração que dispara gatilhos sem intervenção do usuário é denominada evento.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O uso de aparelhos eletrônicos com acesso a Internet dispara no século XXI. Usuários acessam a Internet por motivos diversos como jogo, informações sobre saúde, marcação de consultas, trabalho, etc. Todas essas informações estão armazenadas em algum banco de dados. O problema de aplicações lentas pode ter origem na falta de otimização do modelo de dados.

Considerando as premissas relativas a um banco de dados para um determinada aplicação, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s):

( ) A confiabilidade é um quesito considerado quanto a otimização de banco de dados
( ) O hardware (32/64 bits) tem influência na otimização de um banco de dados.
( ) O aumento de segurança por propiciar uma visão limitada e controlada dos dados.
( ) Consulta previamente otimizadas melhora a confiabilidade do sistema
Assinale a alternativa que apresenta a sequência correta:


a. F, F, F, V.
b. V, V, V, F.
c. F, F, V, V.
d. V, F, V, V.
e. F, V, F, V.

Um administrador de banco de dados (DBA) no cotidiano repete diversas vezes rotinas que são executadas no banco de dados. Essas rotinas podem ser otimizadas através de procedimentos chamados de store procedure. Um store procedure é uma rotina pré-compilada que fica armazenada no banco de dados.
Considerando o contexto apresentado e o conteúdo estudado, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s) com relação a procedimento repetitivos no banco de dados:

( ) Procedimentos podem ser criados via comando CREATE PROCEDURE
( ) Functions podem ser executadas a partir de uma store procedure
( ) A função SELECT usa uma store procedure
( ) Store procedure retém e reusa o plano de execução (rotinas SQL)
A seguir, assinale a alternativa que apresenta a sequência correta:


a. F, F, V, F
b. F, V, F, V
c. V, F, F, V
d. F, V, V, F
e. V, V, F, V

Um banco de dados relacional é estruturado por entidade (tabelas) relativas a um domínio de negócio e seus relacionamentos. Um consulta faz pesquisa em uma ou mais tabelas existentes no modelo de banco de dados. Há mecanismo de consulta que podem ser aplicados no banco de dado com o benefício de melhoria de desempenho entre criar uma visão do modelo (view). Com relação ao tópico visão (view), analise as asserções a seguir e a relação proposta entre elas:

I - Um sistema gerenciador de banco de dados tem a finalidade de controlar banco de dados
Porque
II – Mesmo que sejam alteradas informações nas tabelas, o SGBD mantém as informações das views atualizadas.
A seguir, assinale a alternativa correta:


a. As asserções I e II são proposições falsas.
b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
c. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
d. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
e. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

Com relação ao gerenciamento de bloqueio existentes em banco de dados, analise as afirmativas a seguir:

I - Stored procedure não pode ser usada para uma rotina de validação de dados, pois não retorna informação
II - Stored procedure pode ser executado por um gatilho disparado por um evento DML como uma inserção de dados
III - Auditoria pode ser inferidas automaticamente em banco de dados através do uso de triggers a partir de eventos
IV - Num sistema financeiro, triggers podem ser usados para garantir que transações não válidas sejam executadas
Está correto o que se afirma em:

I - Stored procedure não pode ser usada para uma rotina de validação de dados, pois não retorna informação
II - Stored procedure pode ser executado por um gatilho disparado por um evento DML como uma inserção de dados
III - Auditoria pode ser inferidas automaticamente em banco de dados através do uso de triggers a partir de eventos
IV - Num sistema financeiro, triggers podem ser usados para garantir que transações não válidas sejam executadas
a. I , III e IV apenas;
b. I , II e III apenas;
c. I e IV apenas.
d. II, III e IV apenas;
e. I, II e IV apenas;

Na Tecnologia da Informação, segurança faz referência a proteção de dados com o objetivo de evitar ameaças, roubos e destruição ou modificações não autorizadas. Diante desse contexto e a medida que empresas aderem ao mundo digital, torna-se necessário a proteção e a privacidade dos dados.
Assinale a alternativa que apresenta corretamente os fundamentos sobre segurança de dados.

a. Ameaças são eventos internos que podem destruir informações contidas no banco de dados. Um exemplo de ameaça é o SQLInjection. Esses ataques ocorrem através de inserção de códigos SQL maliciosos.
b. A controle de privilégios a dados de um banco de dados por papéis pode ser feito pelo comando GRANT e o comando REVOKE retire as concessões. Essas concessões são deliberadas pelo DBA.
c. Permissões de acesso um banco de dados são concedidas a usuário por administradores (DBA), essas concessões estão atreladas as políticas organizacional da empresa e podem ser de�nidas por papéis.
d. Um dos problemas na segurança de dados está associado ao acesso das informações. Esse controle pode ser implementado através do comando DCL GRANT que cria concessões de acesso a um usuário
e. Os níveis de segurança só podem ser implementado localmente no servidor de banco de dados.
a. Ameaças são eventos internos que podem destruir informações contidas no banco de dados. Um exemplo de ameaça é o SQLInjection. Esses ataques ocorrem através de inserção de códigos SQL maliciosos.
b. A controle de privilégios a dados de um banco de dados por papéis pode ser feito pelo comando GRANT e o comando REVOKE retire as concessões. Essas concessões são deliberadas pelo DBA.
c. Permissões de acesso um banco de dados são concedidas a usuário por administradores (DBA), essas concessões estão atreladas as políticas organizacional da empresa e podem ser de�nidas por papéis.
d. Um dos problemas na segurança de dados está associado ao acesso das informações. Esse controle pode ser implementado através do comando DCL GRANT que cria concessões de acesso a um usuário
e. Os níveis de segurança só podem ser implementado localmente no servidor de banco de dados.

Mais conteúdos dessa disciplina