Questões de Concurso Sobre banco de dados

Foram encontradas 19.107 questões

Q3705843 Banco de Dados
A modelagem e a normalização de dados são processos fundamentais no projeto de bancos de dados relacionais, garantindo a organização, a integridade e a eficiência das informações.

Sobre as principais características e objetivos desses processos, analise as afirmativas a seguir.

I. O principal objetivo da normalização é organizar as tabelas para reduzir a redundância de dados, evitando anomalias que possam ocorrer durante a inserção, atualização ou exclusão de registros.

II. Na modelagem conceitual, a representação da base de dados é feita de forma detalhada, incluindo tabelas, tipos de dados e chaves primárias, pronta para ser implementada em um SGBD (Sistema Gerenciador de Banco de Dados).

III. A chave estrangeira é um atributo de uma tabela que se relaciona com a chave primária de outra tabela, sendo utilizada para criar vínculos entre elas e estabelecer a integridade referencial.

Estão corretas as afirmativas
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: UFRGS Prova: FUNDATEC - 2025 - UFRGS - Estatístico |
Q3705832 Banco de Dados
Uma determinada empresa mantém o registro de todas as vendas em uma tabela SQL chamada Vendas. Cada linha da tabela corresponde a uma venda e contém as seguintes colunas:

• id (inteiro, chave primária). • produto (texto). • quantidade (inteiro). • preco unitario (decimal).

A gerência deseja controlar e analisar as vendas utilizando comandos SQL básicos. Para isso, é necessário adicionar novas vendas, atualizar preços, remover registros e consultar os dados existentes. Diante dessa situação, para que cada operação abaixo funcione conforme descrito, aplicam-se os seguintes comandos SQL:

• Adicionar uma nova venda de 3 canetas a R$ 2,50 cada: _________ INTO Vendas (produto, quantidade, preco_unitario) VALUES ('Caneta', 3, 2.50);
• Aumentar em 20% o preço de todos os produtos: _________ Vendas SET preco_unitario = preco_unitario * 1.20;
• Remover todas as vendas registradas: _________ FROM Vendas;
• Listar todas as vendas registradas na tabela: _________ * FROM Vendas;



Assinale a alternativa que preenche, correta e respectivamente, as lacunas dos trechos acima.
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: UFRGS Prova: FUNDATEC - 2025 - UFRGS - Estatístico |
Q3705831 Banco de Dados
A figura abaixo representa um modelo relacional simplificado de banco de dados, destacando componentes típicos de uma relação. Com base nos conceitos fundamentais desse modelo, assinale a alternativa que identifica, correta e respectivamente, as letras A, B e C.



Imagem associada para resolução da questão
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: UFRGS Prova: FUNDATEC - 2025 - UFRGS - Estatístico |
Q3705830 Banco de Dados
Um banco de dados é uma coleção organizada de dados relacionados. Por dados, se entendem os fatos conhecidos que podem ser registrados, armazenados e processados, possuindo significado intrínseco. Entre os principais conceitos de bancos de dados, destaca-se o modelo relacional, que representa o banco de dados como uma coleção de relações. Informalmente, cada relação pode ser vista como uma tabela de valores, similar a um arquivo plano de registros. É chamado de arquivo plano porque cada registro apresenta uma estrutura linear e simples. Com base nos conceitos do modelo relacional, analise as assertivas abaixo:

I. Quando uma relação é considerada uma tabela de valores, cada coluna na tabela representa uma coleção de valores de dados relacionados.
II. Cada relação é representada por uma tabela, onde cada linha corresponde a uma tupla, e cada coluna, a um atributo.
III. Uma linha representa um fato que normalmente corresponde a uma entidade ou relacionamento do mundo real.
IV. O tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é representado por um domínio de valores possíveis.


Quais estão corretas?
Alternativas
Q3704423 Banco de Dados
Qual é a linguagem de programação fornecida pelo sistema gerenciador de banco de dados Microsoft SQL Server para armazenar valores em variáveis, aplicar a execução condicional de comandos e controlar fluxos de seus programas, bem como passar parâmetros para procedimentos armazenados? 
Alternativas
Q3704421 Banco de Dados
Qual é o tipo do banco de dados do sistema gerenciador de banco de dados Microsoft SQL Server? 
Alternativas
Q3701242 Banco de Dados
A arquitetura de um banco de dados pode ser dividida em diferentes níveis, e o nível que foca na percepção da comunidade de usuários e não em usuários individuais é o  
Alternativas
Q3701241 Banco de Dados
Em um SGBD relacional, a restrição que garante que todos os valores em uma coluna sejam distintos entre si e que permite valor NULL é denominada 
Alternativas
Q3701240 Banco de Dados
Na modelagem dimensional, é objetivo da operação de fragmentação
Alternativas
Q3701239 Banco de Dados
Considerando uma tabela ALUNO com cem registros, a instrução SELECT * FROM ALUNO LIMIT 20 OFFSET 90 apresentará os registros
Alternativas
Q3701238 Banco de Dados
Em um banco de dados, a instrução CREATE TABLE é um exemplo de 
Alternativas
Q3701236 Banco de Dados
O CRUD, que representa as quatro operações básicas em um SGBD, é um exemplo de 
Alternativas
Q3701235 Banco de Dados
Entre as diversas características do banco de dados MariaDB, ressalta-se a de 
Alternativas
Q3701234 Banco de Dados
O principal objetivo da 5.ª forma normal é a  
Alternativas
Q3701233 Banco de Dados
Quando toda coluna não-chave de uma tabela depende diretamente da chave primária, considera-se que essa tabela está, no mínimo, na  
Alternativas
Q3701187 Banco de Dados
Ao não realizar o mapeamento direto do esquema conceitual global para os esquemas internos locais em um banco de dados distribuído, busca-se evitar 
Alternativas
Q3701186 Banco de Dados
Considere a seguinte tabela Funcionarios em um banco de dados relacional de funcionários de uma empresa.

Q44_1.png (234×108)

Considere, ainda, que os seguintes dados sejam inseridos nessa tabela.  

Q44_2.png (369×120)

A partir dessas informações, assinale a opção que corresponde à consulta SQL que retorna o nome do funcionário (ou funcionários, se houver empate) com o maior salário por departamento.  
Alternativas
Q3696963 Banco de Dados
Uma query que junta as tabelas Vendas (10.000 linhas) e Clientes (1.000 linhas) está performando mal. Ambas as tabelas têm índices nas colunas de junção (cliente_id). Analisando o plano de execução, o DBA verifica que o otimizador escolheu um Nested Loops Join. Em qual cenário essa escolha é a mais adequada? 
Alternativas
Q3696962 Banco de Dados
Uma operação de UPDATE em lote que afeta milhões de linhas está causando um uso intenso do log de transações e teme-se que a transação falhe por falta de espaço. Qual técnica de tuning pode ser aplicada para comitar as alterações em grupos menores, gerenciando o crescimento do log e permitindo um rollback parcial em caso de falha, sem abortar toda a operação?
Alternativas
Q3696961 Banco de Dados
Um sistema OLTP apresenta lentidão generalizada em horário de pico. O DBA suspeita de contenção por bloqueios. Qual visualização do dicionário de dados ou ferramenta de monitoramento é a mais adequada para identificar, em tempo real, sessões que estão esperando por recursos e qual recurso específico está causando a espera?
Alternativas
Respostas
1261: B
1262: A
1263: A
1264: D
1265: E
1266: C
1267: E
1268: D
1269: B
1270: C
1271: C
1272: C
1273: C
1274: D
1275: C
1276: A
1277: C
1278: C
1279: B
1280: C