Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.619 questões
Os privilégios no nível de atributo e no nível de relação base ou virtual são definidos para SQL2 e podem tornar complexa a criação de contas com privilégios limitados.
Se o fator de escala SF é igual a 5, então o comando SQL SELECT * FROM cliente, Nação, Fornecedor aplicado ao esquema #2 retornará uma conjunto de resultados contendo menos de 1.012 tuplas.
PostgreSQL.

Considerando as tabelas acima, julgue os itens de 76 a 78.


Considerando as tabelas acima, julgue os itens de 76 a 78.

Autor (CPFAutor, Nome, DataNascimento)
Obra (TituloObra, DataConclusao, CPFAutor, CodigoAssunto)
Editora (CNPJEditora, Nome, Local)
Publicacao (TituloObra, CNPJEditora, DataLancamento )
Assunto (CodigoAssunto, Descricao)
Que comando SQL apresenta como resultado a quantidade de publicações do assunto ‘Policial’ por editora?
simultâneo, submetendo transações concorrentes ao banco de dados. Todas as transações realizadas na base de dados, pela referida aplicação, estão definidas com o nível de isolamento READ COMMITTED (leitura com efetivação).
O usuário João está executando, através da aplicação, uma transação T1, composta por vários comandos SQL. Neste caso, é correto afirmar que
Consulta 1 ,
SELECT * FROM T1
WHERE CODIGO IN (SELECT CODIGO FROM T2)
Consulta 2
SELECT * FROM T1 WHERE NOT
EXISTS (SELECT CODIGO FROM T2 WHERE
T1.CODIGO = T2.CODIGO )
Consulta 3
SELECT T1.* , T2.*
FROM T1 INNER JOIN T2
ON T1.CODIGO = T2.CODIGO
Consulta 4
SELECT *
FROM T1 WHERE CODIGO NOT IN (SELECT CODIGO FROM T2)
Consulta 5
SELECT T1.*
FROM T1 LEFT OUTER JOIN T2
ON T1.CODIGO = T2.CODIGO
WHERE T2.CODIGO IS NULL
Consulta 6
SELECT T1.* , T2.*
FROM T1 , T2
WHERE T1.CODIGO = T2.CODIGO
I. certas colunas de uma relação, denominada subconjunto vertical.
II. todas as linhas que aparecem em ambas as relações.
III. apenas aquelas linhas que existem em ambos os conjuntos.
As definições acima correspondem, respectivamente, aos operadores relacionais

Considerando a figura acima, que apresenta o grupo de
ferramentas do Microsoft SQL Server 2000, julgue os seguintes
itens acerca desse software e de suas ferramentas auxiliares.
cpermite ao administrador executar comandos SQL diretamente no banco de dados e testá-los antes de inseri-los em um programa.create table T1
(a int not null primary key, b int);
create table T2
(b int not null, c int not null, a int not null unique,
constraint c1 foreign key (a) references T2);
Pode-se concluir que entre os registros das tabelas T1 e T2 existe um relacionamento:
select * from R where nota >= 5 and disciplina=’Fisica’
e que o resultado da consulta foi vazio, isto é, nenhum registro foi listado; P concluiu que nenhum aluno tinha sido aprovado em Física, e resolveu executar um outro comando que mostrasse os reprovados:
Ainda segundo P, o resultado foi vazio novamente. P então verificou se havia algum aluno fazendo a disciplina e executou outro comando:
select nome from R where disciplina=’Fisica’
Agora, o comando mostrou 143 nomes de alunos. Pode-se concluir que:
I. select * from R where a not in (select a from S)
II. select * from R where not exists (select * from S where R.a=S.a)
III. select * from R where a <> all (select a from S)
IV. select * from R where count(select * from S where R.a=S.a)=0
Pode-se concluir que produzem o mesmo resultado somente os comandos:
select distinct a.*, b.* from r1 a, r2 b, r3 c
produz um resultado com:
linguagens de scripts, julgue os próximos itens.



Com base no esquama de dados mostrado na figura e no conjunto
de instruções SQL mostradas de (a) a (e), julgue os itens a seguir.