Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.369 questões
create table cursos( -id_curso INTEGER not null, -curso VARCHAR(40) not null, -primary key (id_curso));
Para selecionar na tabela nfe todas as notas fiscais eletrônicas cujo conteúdo do campo codigo_UF inicie pela letra S e tenha qualquer letra na sequência, utiliza-se a instrução SQL:
SELECT * FROM nfe WHERE
Para inserir um registro com valores de teste na tabela nfe, utiliza-se a instrução SQL:
Em relação a projeto, modelagem e administração de banco de dados, julgue o item subsequente.
A linguagem de controle de dados (DCL) é um dos
componentes da SQL e permite gerenciar as autorizações aos
dados constantes do banco de dados.
Julgue o item que se segue, acerca dos conceitos de linguagem de consulta estruturada (SQL).
A linguagem de manipulação de dados (DML) inclui
instruções que modificam a estrutura de um banco de dados.
Julgue o item que se segue, acerca dos conceitos de linguagem de consulta estruturada (SQL).
Considere-se a tabela e o script SQL a seguir.
Tabela: colaboradores

SELECT avg(idade), sexo
FROM colaboradores
GROUP BY sexo
O resultado da consulta SQL é
avg(idade) sexo
15 Feminino
32 Masculino
Um sistema de armazenamento de valor-chave é um sistema que fornece uma maneira de armazenar ou atualizar um registro com uma chave associada e recuperar o registro com determinada chave.
I. Se uma transação for concluída com sucesso, com todas as operações bem-sucedidas, o BD será alterado permanentemente, com os dados alterados persistidos e salvos em disco. II. Se houver falha em qualquer uma das operações que compõem a transação, o BD deverá retornar ao estado anterior ao início da transação.
As operações descritas em I e II são denominadas, respectivamente:
Considere que a tabela relacional T:
(1) contém 100 linhas na sua instância corrente; (2) possui uma coluna A que é uma chave primária e não aceita nulos; e (3) a configuração do ambiente de consultas SQL trata valores nulos (NULL) como unknown.
Nesse contexto, assinale os números mínimos e máximos, respectivamente, de linhas que seriam produzidas pela execução do comando
SELECT * FROM T WHERE A = NULL
UNION
SELECT * FROM T WHERE A <> NULL
SELECT T1.A, T2.A FROM T1 CROSS JOIN T2
Excetuada a linha de títulos, assinale a estimativa mais precisa sobre o número de linhas retornadas no resultado.
Na questão a seguir, considere as seguintes tabelas T1 e T2 de um banco de dados:
T1
A B
10 100
12 200
20 250
T2
A C
10 João
12 Maria
18 Rita
Com referência às tabelas T1 e T2, considere a execução do comando SQL a seguir.
select T2.C, count(*) Contagem
from T1, T2
where T1.A=T2.A
group by T2.C
order by 2, 1
Assinale a lista de valores nas linhas e colunas do resultado
produzido.