Pular para o conteúdo
Questões de Informática · Consulplan

InformáticaSQLConsulplan 2022

CM Itabira

Questão de Informática

‡ 4

A IBM desenvolveu a versão original do SQL, originalmente chamada de Sequel, como parte do projeto System R no início dos anos 1970. A linguagem Sequel evoluiu desde então, e seu nome mudou para SQL (Structured Query Language). Muitos produtos agora suportam a linguagem SQL. SQL se estabeleceu claramente como a linguagem de banco de dados relacional padrão. (Silberschatz, Korth, Sudarshan, 2006.) Considerando os conceitos de SQL Joins com duas Tabelas A e B contendo apenas “NomeLinguagens”, analise as afirmativas e assinale a imagem que representa correta e respectivamente o resultado esperado por cada tipo de Join retornado das consultas I, II, III e IV, em cor hachurado.

Figura da questão (imagem do caderno de prova)

I. SELECT <a.NomeLinguagens, b.NomeLinguagens> FROM TableA as A FULL OUTER JOIN TableB as B ON a.NomeLinguagens, b.NomeLinguagens WHERE a.NomeLinguagens is null OR b.NomeLinguagens is null II. SELECT <a.NomeLinguagens, b.NomeLinguagens> FROM TableA as A LEFT JOIN TableB as B ON a.NomeLinguagens, b.NomeLinguagens III. SELECT <a.NomeLinguagens, b.NomeLinguagens> FROM TableA as A LEFT JOIN TableB as B ON a.NomeLinguagens = b.NomeLinguagens WHERE b.NomeLinguagens is null IV. SELECT <a.NomeLinguagens, b.NomeLinguagens> FROM TableA as A INNER JOIN TableB as B ON a.NomeLinguagens = b.NomeLinguagens

Sua resposta

Mais questões de SQL

Ver as 3.276 questões de SQL

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.