61
Q98403
A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Um deles é a Linguagem de Manipulação de Dados (LMD ou DML, do Inglês Data Manipulation Language), cujos comandos básicos são
62
Q98400
Caso o comando SQL fosse o seguinte, qual seria o efeito na resposta da consulta? SELECT * FROM ALUNO, CURSO WHERE ALUNO.Codigo_Curso=CURSO.Codigo;
63
Q98398
Suponha um banco de dados com as tabelas ALUNO e CURSO e seus esquemas: ALUNO (Matricula, Nome, Sexo, Data_Nascimento, Codigo_Curso) e CURSO (Codigo, Nome, Localizacao), onde as chaves primárias são, respectivamente, Matricula e Codigo, e Codigo_Curso é uma chave estrangeira que referencia a tabela CURSO. Considere também o seguinte comando SQL: SELECT Matricula, Localizacao FROM ALUNO, CURSO WHERE ALUNO.Codigo_Curso=CURSO.Codigo; Que operações relacionais são realizadas por esse comando SQL?
64
Q98198
65
Q98186
Considere a seguinte consulta SQL, feita em um banco de dados relacional: SELECT Comando (Qtde) FROM Tab1 O valor de Comando para que a consulta tenha como resultado o maior valor da coluna Qtde é:
66
Q94452
O comando SQL utilizado para inserir a segunda linha apresentada na tabela é
67
Q94451
O comando em SQL utilizado para criar a tabela, é
68
Q94073
Os comandos GRANT e REVOKE disponíveis em SQL são exemplos típicos de mecanismos de controle de acesso
69
Q94058
Um DBA deve escolher que tipo de índice usar para a coluna nome_agencia da Tabela Agência. Ele sabe que essa coluna é acessada por dois tipos de consulta SQL, exemplificados abaixo:
SELECT * FROM Agencia WHERE nome_agencia > 'A' AND nome_agencia <'B' ORDER BY nome_agencia
e
SELECT * FROM Agencia WHERE nome_agencia = 'Copabana'
Que tipo de índice atende a ambas as consultas de forma eficiente?
70
Q94033
Qual consulta exibe os nomes dos alunos que nunca foram reprovados?