Questões sobre SQL

Lista completa de Questões sobre SQL para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.



Com relação ao código SQL acima, julgue o item. 

A coluna data_nascimento, especificada na linha 6, não aceita valores nulos.



Com relação ao código SQL acima, julgue o item. 

Há um ajuste que precisa ser realizado no código, pois se ele for implementado dessa forma, será permitido cadastrar dois ou mais e-mails idênticos (repetidos) para vários corretores distintos.



Com relação ao código SQL acima, julgue o item. 

A criação da chave primária está especificada na linha 16.



Com relação ao código SQL acima, julgue o item. 

Há um erro na linha 18, pois não é possível uma tabela fazer referência a ela mesma.



Com relação ao código SQL acima, julgue o item. 

No código, é possível visualizar a existência de um relacionamento entre a tabela corretor e a tabela imobiliaria.

Julgue o item a seguir, a respeito de banco de dados.

A expressão SQL a seguir cria uma tabela de nome processo, que é visível apenas para a sessão atual, sendo descartada automaticamente quando a sessão for fechada. create temporary table processo (a integer);

Deseja-se criar uma visão denominada Glass, que deve conter os campos Ball e Paper presentes na tabela Agency. O comando SQL para criar tal visão é:

    A)

    CREAT VIEW Glass AS

    (SELECT Ball, Paper

    FROM Agency)



    B)

    CREAT VIEW Glass

    (SELECT Ball UNION Paper

    FROM Agency)



    C)

    CREAT VIEW Glass

    (SELECT Ball AND Paper

    FROM Agency)



    D)

    CREAT VIEW Glass

    (FROM Agency.Ball, Agency.Paper)



    E)

    CREAT VIEW AS Glass

    (SELECT Agency.Ball, Agency.Paper)



Deseja-se escrever um comando SQL para criar uma tabela denominada Aluno, com os campos Nome, Tipo e Curso, todos do tipo caractere, com 20 caracteres cada um, sendo Nome a chave primária. A forma correta para a escrita desse comando é:

    A)

    CREATE TABLE Aluno

    (Nome, Tipo, Curso CHAR (20),

    Nome PRIMARY KEY);



    B)

    CREATE TABLE Aluno

    (Nome PRIMARY KEY,

    CHAR (20) FOR Nome, Tipo, Curso);



    C)

    CREATE TABLE Aluno

    (PRIMARY KEY ? Nome CHAR (20) AND,

    TIPO, Curso CHAR (20));



    D)

    CREATE TABLE Aluno

    (Nome CHAR (20), PRIMARY KEY,

    Tipo, Curso ALL CHAR (20));



    E)

    CREATE TABLE Aluno

    (Nome CHAR (20) PRIMARY KEY,

    Tipo CHAR (20),

    Curso CHAR (20));



Considere o seguinte comando do SQL:


DELETE FROM Teste

WHERE Pencil LIKE ‘%s’


A execução desse comando tem como resultado a exclusão de registros da tabela

    A) Pencil, para os casos em que a sequência Teste apareça em qualquer coluna.

    B) Pencil, para os casos em que os valores da coluna Teste contenham a letra s.

    C) Teste, para os casos em que a sequência Pencil apareça em qualquer coluna.

    D) Teste, para os casos em que a sequência %s esteja contida na coluna Pencil.

    E) Teste, para os casos em que os valores da coluna Pencil terminem com a letra s.

Um programador experiente estava revisando o código de um estagiário e detectou a instrução SQL abaixo, complicada demais para seu objetivo.
SELECT * FROM Compras where codProduto not in (select codProduto from Produtos where codProduto<3 or valor<4000)
Para simplificar o código, sem alterar a resposta, a instrução apresentada acima pode ser substituída por

    A) SELECT * FROM Compras where codProduto<3 or valor<4000

    B) SELECT * FROM Compras where codProduto<3 and valor<4000

    C) SELECT * FROM Compras where codProduto<=3 and valor<=4000

    D) SELECT * FROM Compras where codProduto>=3 and valor>=4000

    E) SELECT * FROM Compras where codProduto>=3 or valor>=4000

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

Contato

contato@provaseconcursos.com.br

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...