Avaliação: Curso de MySQL
1
Assinale a alternativa que completa corretamente a lacuna da assertiva a seguir.
A chave __________________ identifica um registro de forma única, isto é, na mesma base de dados não pode haver mais de um registro com a mesma chave.
primária
estrangeira
secundária
de registro
de busca
1
Um banco de dados pode ser criado sobre um dos seguintes enfoques:
hierárquico, em rede e relacional
em árvore, relacional e sequencial
hierárquico, indexado e em rede
em árvore, em rede e sequencial indexado
indexado, relacional e sequencial
1
Considerando os conceitos de Banco de Dados, relacione os parênteses vazios aos seus conceitos, depois assinale a alternativa que apresenta a sequência correta.
1 – DCL
2 – DDL
3 – DML
( ) permite conceder, retirar e controlar permissões de uso
( ) voltado à manipulação de dados
( ) voltado à definição de dados
1, 3, 2
1, 2, 3
2, 3, 1
3, 1, 2
3, 2, 1
1
Considerando os conceitos de Banco de Dados, a sigla SQL significa:
Super Query Language
Small Question Language
Simple Question Language
Structure Query Language
Structure Question Language
1
A linguagem SQL inclui um componente de linguagem de definição de dados (DDL – Data Definition Language) e um componente de linguagem de manipulação de dados (DML – Data Manipulation Language). Qual das opções a seguir possui instruções apenas de definição de dados?
CREATE TABLE, ALTER TABLE.
SELECT, INSERT.
COMMIT, ROLLBACK.
GRANT, REVOKE.
OPEN, CLOSE.
1
Considere a instrução SQL a seguir:
INSERT INTO pessoas (codigo, nome) VALUES (‘1’, ‘Maria’);
Verifique as afirmações abaixo, dizendo se cada uma é verdadeira ou falsa.
( ) o nome da tabela que está sendo usada é “nome”
( ) o nome da table que está sendo usada é “pessoas”
( ) o comando INSERT atualiza dados em uma tabela
( ) Utilizando esta instrução, será inserida uma nova linha na tablela
F - V - V - F
F - V - F - V
V - V - V - V
F - V - F - F
F - F - F - F
1
Em relação à linguagem SQL, assinale a opção que não representa uma instrução de manipulação de dados.
SELECT
CREATE
INSERT
UPDATE
DELETE
1
A instrução SQL que remove todas as tuplas da relação Empregado com atributo nome é:
DROP TABLE empregado
ALTER TABLE empregado DROP nome
UPDATE empregado SET nome = ' '
DELETE FROM empregado WHERE nome = ' '
DELETE FROM empregado
1
Examine as tabelas Empregado e Pagamento do banco de dados a seguir e a instrução SQL, e assinale a opção correta.
SELECT count (*)
FROM Empregado, Pagamento
WHERE Empregado.id = Pagamento.empregado_id
AND Empregado.idade < 25 AND Pagamento.valor > 1500
O resultado da consulta SQL é:
1
2
3
4
5
1
Examine as tabelas “Empregado” e “Departamento” do Banco de dados, e a instrução SQL a seguir.
SELECT Departamento.nome
FROM Departamento, Empregado
WHERE Departamento.id = Empregado.departamento_id
AND Empregado.salario > 2500
Qual o resultado da consulta SQL?
Informática
Pessoal
Pagamento
Finanças
Administração
Soluções para a tarefa
Respondido por
31
Olá!
Uma dica para suas próximas perguntas no site é desmembrar as perguntas. Dividi-las em blocos. Assim os usuários conseguem se focar melhor em cada pergunta e poderão, consequentemente, ajudar você com as respostas.
Tendo isso em mente, vamos as respostas:
- A chave que identifica um registro de forma única é a chave primária.
- Um banco de dados pode ser criado admitindo os enfoques: hierárquico, em rede e relacional.
- A ordem correta é a: 2, 3, 1
- A sigla SQL significa: Structure Query Language.
- A opção que apresenta apenas as instruções de definição de dados é CREATE TABLE, ALTER TABLE.
- A opção que não representa uma instrução de manipulação de dados é UPDATE.
- A instrução que remove todas as tuplas da relação Empregado é ALTER TABLE empregado DROP nome.
- O resultado da consulta SQL é 5.
- O resultado da consulta SQL, mediante aos dados apresentados, é PESSOAL.
Espero ter ajudado.
Perguntas interessantes
Matemática,
6 meses atrás
Português,
6 meses atrás
Espanhol,
6 meses atrás
Artes,
10 meses atrás
Matemática,
10 meses atrás
Biologia,
11 meses atrás
Lógica,
11 meses atrás
Português,
11 meses atrás