Questões de Concurso Sobre banco de dados
Foram encontradas 16.636 questões
create table TT1(A int not null primary key); create table TT2(B int foreign key references TT1(A), C int not null); select * from TT1 left join TT2 on TT1.A = TT2.B;
Dado que TT1 e TT2 contêm, respectivamente, 100 e 150 linhas, assinale as expressões que apresentam, na ordem, os números mínimo e máximo de linhas que podem ser produzidas pela execução do comando SELECT, fora a linha de títulos.
select Tipo, sum(Quantidade) Total from Venda where Quantidade is not null group by Tipo ...
Na linha pontilhada, João testou cinco opções para a cláusula order by, como segue.
(1) order by 2 (2) order by avg(Quantidade) (3) order by Quantidade (4) order by sum(Quantidade) (5) order by Total
Nesse caso são possíveis as opções
A -> B A -> C B -> A B -> D
Assinale o conjunto de constraints que devem ser aplicadas à tabela referida, de modo que a mesma atenda plenamente às formas normais.
Tabela Funcionarios
CodFun int Primary Key Auto_Increment,
NomeFun Varchar(50),
DtNasc Date,
Salario Decimal(6,2);
I. A View sempre existe de forma física com tuplas armazenadas fisicamente no banco de dados;
II. A View é uma representação de uma ou mais tabelas que precisam ser referenciadas com mais frequência;
III. O comando para especificar uma View no MySQL é CREATE VIEW.
São verdadeiras as afirmações:

Assinale a alternativa que mostra o que será apresentado na tela após a execução do script:
Sobre backup em Sistemas Gerenciadores de Bancos de Dados MySQL, é correto afirmar que:

Selecione a alternativa que apresenta uma consulta SQL para os seguintes requisitos: devem ser exibidos os campos: Código e Nome do curso, Matrícula e Nome do aluno dos alunos com matrícula ativa; os registros devem ser ordenados pelo código do curso e pelo nome do aluno em ordem crescente.
Assinale a alternativa que contém as respostas corretas quanto ao referido processo:
Analise as afirmativas sobre modelos de dados:
I. Modelos que descrevem detalhes sobre como os dados são armazenados no computador.
II. Modelos que oferecem conceitos que podem ser entendidos pelos usuários, mas que não estão muito longe do modo como os dados são armazenados no computador.
III. Modelos que oferecem conceitos próximos ao modo como muitos usuários percebem os dados.
Selecione a alternativa que contém os nomes dos modelos na ordem correta: