Questões de Concurso
Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere o modelo relacional abaixo e responda a questão.

Considere o modelo relacional abaixo e responda a questão.

Considere o modelo relacional abaixo e responda a questão.

A solução para evitar a redundância não controlada de informações é o compartiihamento de dados. Dessa forma, cada informação é armazenada uma única vez, sendo acessada pelos vários sistemas que dela necessitam. Ao conjunto de arquivos integrados que atendem a um conjunto de sistemas dá-se o nome de _____________________. No entanto, para manter grandes repositórios compartilhados de dados que incorporam as funções de definição, recuperação e alteração de dados são usados _______________.
Adaptado de Carlos A. Heuser. Projeto de Banco de Dados, 6. Edigao, Sao Paulo: Bookman, 2009.
Os conceitos que preenchem respectivamente as lacunas são
O modelo de banco de dados relacional foi introduzido inicialmente em 1970 por Ted Codd, da IBM Research. Logo esse modelo atraiu atenção imediata devido a sua simplicidade e base matemática. As primeiras implementações comerciais se tornaram disponíveis na década de 1980. Desde então, o modelo relacional é a abordagem mais difundida nos SGBDs comerciais, tais como: Oracle, Sql Server e vários sistemas de código aberto como MySQL e PostgreSQL.
Adaptado de Ramez Elmasri e Shamkant B. Navathe. Sistemas de Banco de Dados, 6. Edição, São Paulo: Pearson Addison Wesley, 2011.
Em relação ao modelo de banco de dados relacional, avalie as seguintes afirmações:
I. O modelo relacional representa o banco de dados como uma coleção de relações. Informalmente, cada relação é semelhante a uma tabela.
Il. A restrição de integridade referencial define que os valores dos campos que aparecem em uma chave estrangeira devem aparecer na chave primária da tabela referenciada.
III. Uma chave primária é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha ou tupla das demais dentro de uma tabela. Em uma tabela é possível ter mais de uma chave primária simultaneamente.
IV. A chave alternativa tem o conceito semelhante a de uma chave primária, já que distinguem uma linha ou tupla dentro de uma tabela. Dessa forma, uma chave alternativa pode ser referenciada por uma chave estrangeira.
Assinale a alternativa que apresenta APENAS as afirmações corretas.
Observe o SQL de criação da tabela empresa:

E observe o SQL de criação da tabela produto:


Selecione a alternativa que apresenta o SQL resultante contendo as empresas sem produtos cadastrados no banco de dados.
Utilizando o Microsoft Power BI Desktop versão 2.146.1254.0 e o Excel do Microsoft Office Profissional Plus 2019 com as seguintes planilhas:

Selecione a alternativa CORRETA.
SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade
FROM Pedidos p
RIGHT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche
ORDER BY s.Nome;
Selecione a alternativa CORRETA.
Utilizando o Microsoft SQL Server 2008 R2, com a criação dos scripts:


Qual será o resultado após a execução do SQL abaixo?
SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade
FROM Pedidos p
LEFT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche
ORDER BY p.Cliente;
Selecione a alternativa CORRETA.
Observe o estado atual de duas tabelas em um banco de dados de um RH.

Um usuário executa a seguinte consulta SQL:

Assinale a alternativa correta quanto ao resultado retornado para ‘Maria Lima’.
Um trigger trg_ImpedeAumento foi criado com a seguinte lógica:

Um usuário executa a statement a seguir:
Comando SQL:
CREATE Produto SET Preco = Preco * 1.15 WHERE Categoria = ‘Eletrônicos’;
Assinale a alternativa que descreve corretamente o que ocorrerá.