Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q9099 Banco de Dados
São operadores de conjunto (SQL-ANSI)
Alternativas
Q6381 Banco de Dados
Em determinada circunstância, houve a necessidade do uso de funções SQL (ANSI) para

I. somar valores de uma coluna da tabela;
II. obter o tamanho de um texto;
III. criar índices.

Respectivamente aos itens I, II e III, foi correto o uso de
Alternativas
Q6380 Banco de Dados
Em SQL (ANSI), NÃO é correto o uso de
Alternativas
Q1760 Banco de Dados

Considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script SQL em seguida para geração do banco de dados.

Imagem associada para resolução da questão

CREATE TABLE Candidato(
        idCandidato NUMBER(38, 0) NOT NULL,
        idEstado NUMBER(38, 0) NOT NULL,
        idCargo NUMBER(38, 0) NOT NULL,
        nome CHAR(100),
        CONSTRAINT PK1 PRIMARY KEY (idCandidato)
);

CREATE TABLE Cargo(
        idCargo NUMBER(38, 0) NOT NULL,
        nome CHAR(100),
        CONSTRAINT PK2 PRIMARY KEY (idCargo)
);

CREATE TABLE Estado(
        idEstado NUMBER(38, 0) NOT NULL,
        sigla CHAR(2),
        nome CHAR(50),
        CONSTRAINT PK3 PRIMARY KEY (idEstado)
);

ALTER TABLE Candidato ADD CONSTRAINT RefCargo1 FOREIGN KEY (idCargo) REFERENCES Cargo(idCargo);

ALTER TABLE Candidato ADD CONSTRAINT RefEstado2 FOREIGN KEY (idEstado) REFERENCES Estado(idEstado);

A partir das informações acima, assinale a afirmativa correta.

Alternativas
Q1758 Banco de Dados
Que comando SQL cria uma visão?
Alternativas
Q1719 Banco de Dados
USE MASTER GO IF EXISTS(SELECT * FROM sysdatabases WHERE name='Cesgranrio') DROP DATABASE Cesgranrio GO No SQL Server 2000, que efeito tem o código acima?
Alternativas
Q1718 Banco de Dados
A cláusula do comando SQL create table que inclui tanto a relação dos atributos que constituem a chave estrangeira quanto o nome da relação à qual a chave estrangeira faz referência é:
Alternativas
Q1667 Banco de Dados
Em SQL, a(s) palavra(s)-chave utilizada(s) para assegurar a eliminação de duplicidades em resultados de consultas é(são):
Alternativas
Q2254313 Banco de Dados
A função CAST( ) da linguagem SQL, especificamente,
Alternativas
Q2250119 Banco de Dados
A cláusula GROUP BY pode ser usada nas expressões SQL
Alternativas
Q2250118 Banco de Dados
Dadas duas tabelas relacionais idênticas quanto à seguinte estrutura e conteúdo definidas como TabA e TabB:
Id   Nome 1       N1 2       N2 3       N3 4       N4
Sabendo que a chave primária de identificação única é a coluna Id (válido para ambas as tabelas), a seguinte expressão SQL:
SELECT TabA.Nome, TabB.Nome FROM TabA, TabB WHERE TabA.Id NOT IN (TabB.Id) exibirá como resultado
Alternativas
Q2098677 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


A execução do comando a seguir faz que o valor do campo “Sales” da tabela “Store_Information” receba o valor “500” em todas as instâncias em que o campo “store_name” seja igual a “Los Angeles” ou o campo “Date” seja igual a “Jan-08-1999”.

UPDATE Store_Information

SET Sales = 500

WHERE store_name = "Los Angeles"

AND Date = "Jan-08-1999"


Alternativas
Q2098676 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


A execução do comando a seguir xcluiria somente os valores existentes no campo “price” de todas as instâncias da tabela “Store_Information” em que o campo “store_name” fosse igual a “Los Angeles”.

DELETE price FROM Store_Information

WHERE store_name = "Los Angeles" 



Alternativas
Q2098675 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


Na execução dos comandos a seguir, seria criada uma tabela de nome minha_tabela, cuja chave primária seria formada pelos campos “campo_1” e “campo_2”, a chave estrangeira seria o campo “campo_3” e seria dada autorização aos usuários “usuário_1” e “usuário_2” para selecionar e alterar dados na tabela minha_tabela.


CREATE TABLE minha_tabela (

campo_1 INT UNSIGNED,

campo_2 VARCHAR (50),

campo_3 DATE NOT NULL FOREIGN KEY,

PRIMARY KEY (campo_1 , campo_2)

);

GRANT SELECT, UPDATE ON minha_tabela TO usuário

1, usuário 2

Alternativas
Q2098674 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


Os comandos conhecidos como DDL (data definition language) formam um subconjunto da SQL que é responsável por adicionar, alterar e deletar dados.

Alternativas
Q2098673 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


Na consulta a seguir, os dados seriam exibidos a partir de duas tabelas relacionadas, pois foi escrita uma condição de join simples na cláusula WHERE.


SELECT s_emp.last_name, s_emp.dept_id, s_dept.name

FROM s_emp, s_dept

WHERE s_emp.dept_id = s_dept.id;

Alternativas
Q1377408 Banco de Dados
Acerca da SQL (structured query language), assinale a opção correta.
Alternativas
Q1369041 Banco de Dados

Tabelas para a questão.


SELECT NRPRO, NOMEP, COUNT(*) FROM PROJETO, ATRIBUICAO WHERE NRPRO = NRP GROUP BY NRPRO, PNAME HAVING COUNT (*) > 2;
Considerando os dados contidos nas tabelas apresentadas e os comandos SQL acima, assinale a opção que contém o número de linhas retornadas por essa query.
Alternativas
Q426079 Banco de Dados
Analise abaixo o modelo de entidade e relacionamento (MER) que representa um modelo hipotético de uma base de dados de funcionários da área da justiça e responda às questões de 40 a 43.

imagem-009.jpg
O comando SQL/DML mais adequado para a obtenção de todos os dados armazenados relativos ao Juiz cujo CPF é 111.111.111-11 é:
Alternativas
Q426078 Banco de Dados
Analise abaixo o modelo de entidade e relacionamento (MER) que representa um modelo hipotético de uma base de dados de funcionários da área da justiça e responda às questões de 40 a 43.

imagem-009.jpg
O comando SQL/DDL para a criação da tabela “Funcionario" proveniente do MER modelado é:
Alternativas
Respostas
4601: D
4602: A
4603: B
4604: E
4605: D
4606: B
4607: C
4608: C
4609: E
4610: B
4611: E
4612: E
4613: E
4614: E
4615: E
4616: C
4617: A
4618: B
4619: C
4620: A