Questões de Concurso
Sobre banco de dados para fgv
Foram encontradas 1.880 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
create table R (
A int not null primary key,
B int )
create table S (
A int not null unique,
C char(3),
constraint S_R foreign key (A)
references R (A))
É correto afirmar que as entidades representadas pelas tabelas R e S, respectivamente, têm entre si um relacionamento

Na implementação desse modelo num banco de dados relacional, é preciso
R (A, B, C, D, F)
Para satisfazer as dependências funcionais A,B
C,D e C,D
F, a alternativa que decompõe a relação R em duas relações X e Y, tal que o novo esquema esteja na Forma Normal Boyce-Codd, é F
G G
H I
J é possível, por meio desses axiomas, derivar
select * from avaliação where nota >= 5
inscrição provaNome nota ----------- ---------- ------ 101 Português 10 102 Português 8 106 Português 5 101 Matemática 7 105 Matemática 8 101 Prática 5
select * from avaliação where (nota >= 5)
inscrição provaNome nota
105 Português 3
102 Matemática 4
106 Prática 4
Note que em nenhum dos resultados a linha
105 Prática NULL
aparece, mesmo que, no segundo comando, a cláusula where do primeiro comando tenha sido negada logicamente. A ausência da referida linha ocorre porque o sistema gerenciador do MS SQL Server
inscrição candidatoNome provaNome ----------- ------------- ---------- 106 João Matemática
No MS SQL Server, o comando SQL que produz essa lista é
inscrição candidatoNome num_notas ----------- --------------- --------- 101 João 3 102 Maria 3 105 Gabriela 2
Observe que notas nulas não foram consideradas. No MS SQL Server, o comando SQL que produz tal resultado é
provanome média ----------- ----------- Prática 4,666666 Matemática 6,333333 Português 6,500000
No MS SQL Server, essa lista foi produzida pelo comando SQL
inscrição candidatoNome
------------ --------------------
101 João
No MS SQL Server, o comando SQL que produz essa lista é
f g h 5 2 1 3 2 NULL 4 NULL 1 2 3 2
No MS SQL Server, o comando
select max(f) c1,count(*) c2,min(h) c3
from t
produz como resultado
O comando
remove
create procedure teste
@X varchar(10),
@Y int=2
AS
print @X
print @Y
O comando INCORRETO para executar essa procedure é :
Select
5*null x,
case when null <> 5 then 0
when null = 5 then 1
else -1 end y
resulta em uma linha, com duas colunas, x e y, contendo nessa ordem os valores
grant create table to X
grant create view to Y with grant option
grant execute on Z to X
exec sp_addrolemember W, X
Pode-se afirmar que W, X, Y e Z devem denotar, respectivamente

No MS SQL Server, a execução do comando SQL
Select nome
From aluno
where nome collate latin1_general_cs_ai
like 'joão%'
produz como resultado
