Foram encontradas 13.780 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3696945 Banco de Dados
Durante a modelagem de um sistema de controle acadêmico, o analista identifica um relacionamento entre as entidades Disciplina, Professor e Turma. Inicialmente, o modelo previa que cada disciplina poderia ser ministrada por vários professores e que cada professor poderia lecionar várias disciplinas, formando uma relação muitos-para-muitos. Entretanto, após revisão dos requisitos, constatou-se que a mesma disciplina, em uma determinada turma, deve ser atribuída a um único professor responsável, ainda que o mesmo professor possa ministrar a disciplina em diferentes turmas. O analista decide então redefinir o modelo para refletir essa nova restrição, ajustando as chaves e a estrutura de relacionamentos, a fim de garantir a consistência sem recorrer a validações externas da base de dados. Essa decisão caracteriza uma atividade típica de qual natureza dentro do processo de projeto de banco de dados? 
Alternativas
Q3696944 Banco de Dados
O time de desenvolvimento precisa implementar uma regra de negócio que audita automaticamente toda tentativa de aumento de salário acima de 50% na tabela Empregados. A solução deve ser centralizada no banco de dados, executando imediatamente após a tentativa de UPDATE, mesmo que feita por diferentes aplicações. Qual objeto de banco de dados é o mais indicado para atender a esse requisito?
Alternativas
Q3696943 Banco de Dados
Um estagiário recebe a tarefa de documentar os scripts SQL usados na inicialização do sistema. Ele precisa classificar os comandos CREATE TABLE, ALTER TABLE e CREATE INDEX em uma categoria, e os comandos INSERT, UPDATE e DELETE em outra. Esta divisão separa os comandos de definição da estrutura dos dados dos comandos de manipulação dos próprios dados. Qual é a denominação correta para essas duas categorias de linguagem SQL?
Alternativas
Q3696942 Banco de Dados
Um DBA precisa restaurar um banco de dados após uma falha catastrófica que corrompeu o arquivo de dados principal. Ele possui um backup completo realizado às 2h da madrugada e todos os arquivos de log de transações gerados desde então. O incidente ocorreu às 14h. Qual procedimento permitirá restaurar o banco ao seu estado exatamente no momento da falha sem perder nenhuma transação confirmada?
Alternativas
Q3696941 Banco de Dados
Dois analistas, Maria e Pedro, acessam ao mesmo tempo o mesmo registro de um produto para atualizar a quantidade em estoque. O valor inicial do estoque é de 100 unidades. Maria realiza uma operação que subtrai 5 unidades, enquanto Pedro realiza outra operação que subtrai 3 unidades. Se o sistema permitir que ambos leiam o valor original de 100 ao mesmo tempo e façam suas atualizações sem controle, o resultado final poderá ser incorreto, como 92, em vez do valor correto, que seria 95. Qual mecanismo do SGBD é utilizado para evitar esse tipo de situação e garantir que transações concorrentes sejam executadas de forma isolada e segura? 
Alternativas
Q3696940 Banco de Dados
Durante uma transferência bancária, são executados dois comandos: um UPDATE para debitar o valor da conta de origem e outro UPDATE para creditar o valor na conta de destino. Um apagão no data center ocorre exatamente após a conclusão do primeiro comando e antes do início do segundo. Qual propriedade das transações, gerenciada pelo SGBD, garante que a situação de inconsistência não persista após o sistema ser restaurado?
Alternativas
Q3696939 Banco de Dados
Uma startup está em fase de decisão tecnológica para seu novo aplicativo, que lidará com um grande volume de dados de usuários. Eles consideram usar planilhas ou arquivos texto, mas um consultor argumenta que um Sistema de Gerenciamento de Banco de Dados (SGBD) oferece vantagens fundamentais. Qual das seguintes características é uma vantagem primária de um SGBD, justificando sua adoção?
Alternativas
Q3696938 Banco de Dados
Durante a modelagem de dados para um novo sistema de biblioteca, o time de desenvolvimento debate como representar o relacionamento entre as entidades Livro e Autor. Sabe-se que um livro pode ter mais de um autor e um autor pode ter escrito mais de um livro. Qual é a representação mais adequada no modelo entidade-relacionamento para garantir a integridade e evitar redundância de dados?
Alternativas
Q3696936 Banco de Dados
O analista Júnior, recém-chegado ao time de DBAs, recebeu a tarefa de criar um usuário no banco de dados para a estagiária Carla. Carla precisará apenas de permissão para executar consultas SELECT em duas tabelas específicas do esquema de Vendas. Preocupado com a segurança, Júnior deve seguir um princípio fundamental que determina que usuários devem ter apenas os privilégios estritamente necessários para realizar suas tarefas. Qual é esse princípio? 
Alternativas
Q3696935 Banco de Dados
Ao projetar a tabela Clientes para um sistema bancário, um administrador de banco de dados deve definir o tipo da coluna CPF. Considerando os princípios de integridade e performance, qual é a melhor escolha entre as alternativas abaixo?
Alternativas
Q3696934 Banco de Dados
Um administrador de banco de dados precisa criar uma rotina temporária para ajustar valores em uma tabela de salários, somando um bônus fixo apenas para os registros de um determinado departamento. Esta rotina não precisa ser armazenada no banco para reutilização futura. Qual estrutura de programação SQL é a mais adequada para implementar essa lógica de forma simples e eficaz, permitindo o uso de controle de fluxo como IF?
Alternativas
Q3696886 Banco de Dados
Sobre a instrução SELECT da linguagem SQL ANSI, qual tipo de junção (JOIN) é utilizada para combinar linhas de duas ou mais tabelas com base em uma coluna comum entre elas, retornando apenas as linhas que têm valores correspondentes em ambas as tabelas? 
Alternativas
Q3696885 Banco de Dados

Analise o comando abaixo, escrito em linguagem SQL ANSI.


SELECT COUNT(IP_USUARIO) FROM TB_HISTORICO


O que será retornado a partir da execução do comando SQL acima? 

Alternativas
Q3696884 Banco de Dados
Considerando a linguagem SQL ANSI, assinale a alternativa que corresponde a um operador que pode ser utilizado para simplificar uma consulta que contenha múltiplas condições OR para comparar um campo com vários valores.
Alternativas
Q3696883 Banco de Dados
Analise o Diagrama Entidade-Relacionamento (DER) abaixo, criado de acordo com a notação Chen.
Imagem associada para resolução da questão
A partir do DER apresentado, é correto afirmar que:
Alternativas
Q3696882 Banco de Dados
Em um modelo relacional de dados, qual dos conceitos abaixo está relacionado à característica de uma entidade de possuir suas propriedades individuais e também as propriedades de uma entidade genérica?
Alternativas
Q3695636 Banco de Dados
Uma empresa de manipulação de dados está em um projeto de um modelo de dados dimensional. No momento, ela se encontra na etapa de definição do nível de granularidade dos fatos a serem armazenados. Nessa etapa, isso significa que se está:
Alternativas
Q3695635 Banco de Dados
Uma empresa de TI pretende desenvolver um tipo de sistema de dados para controle e gerência de dados não estruturados, que não têm um formato predefinido e que precisam de técnicas de análise mais complexas. Um tipo de dados que pode ser inserido nesse sistema consiste em: 
Alternativas
Q3695634 Banco de Dados
Um grupo de auditoria de uma financeira precisa verificar e monitorar alguns padrões de pagamentos de clientes, de modo a analisá-los com relação ao histórico de atividades desses clientes, com o propósito de detectar fraudes em tempo real. Um recurso eficiente a ser utilizado nesse caso e revelar essas situações é fazer uso de:
Alternativas
Q3695633 Banco de Dados

Uma equipe de desenvolvimento, construindo um banco de dados, chegou a seguinte tabela de dados:



Produto (codigo_produto, codigo_deposito, quantidade_estoque, projeto_alocado, preço)


Sendo que a relação de dependência entre os campos da tabela é determinada por:


• os campos quantidade_estoque, projeto_alocado e preço, são dependentes funcionais de (codigo_produto + codigo_ deposito), e


• codigo_produto não é dependente funcional de codigo_ deposito e vice-versa...



No caso exposto, identificou-se que a tabela "Produto" se encontra na:

Alternativas
Respostas
881: D
882: E
883: A
884: B
885: E
886: A
887: B
888: D
889: A
890: D
891: E
892: A
893: D
894: E
895: B
896: E
897: D
898: B
899: A
900: B