Questionário — Banco de Dados TechFix Assistência Técnica
Quiz Interativo — Banco de Dados
TechFix Assistência Técnica
Disciplina: Banco de Dados | ETEC — Centro Paula Souza
Este quiz é complementar às postagens Introdução aos SGBD e Atividade Prática — TechFix do Caderno de TI.
Clique na alternativa que considerar correta. O quiz corrige na hora: mostra se você acertou, destaca a resposta certa e exibe uma breve explicação.
Acompanhe seu desempenho no painel de progresso abaixo e veja o total de acertos ao final. Use o botão Reiniciar para responder de novo.
Qual comando SQL é utilizado para criar um novo banco de dados no MySQL?
- a)
INSERT DATABASE techfix_db; - b)
NEW DATABASE techfix_db; - c)
CREATE DATABASE techfix_db; - d)
MAKE DATABASE techfix_db; - e)
BUILD DATABASE techfix_db;
No banco de dados da TechFix, qual tipo de dado é mais adequado para armazenar o nome de um cliente?
- a)
INT - b)
DATE - c)
DECIMAL - d)
VARCHAR - e)
BOOLEAN
Na tabela clientes do banco TechFix, o campo id_cliente é definido como PRIMARY KEY. O que isso significa?
- a)O campo pode ter valores repetidos entre os registros
- b)O campo identifica cada registro de forma única na tabela
- c)O campo faz referência a outra tabela do banco de dados
- d)O campo é usado apenas para consultas SELECT
- e)O campo deve ser obrigatoriamente do tipo VARCHAR
Na tabela dispositivos, o campo id_cliente é uma FOREIGN KEY que referencia a tabela clientes. Isso significa que:
- a)O campo
id_clientenão pode ter valores repetidos em dispositivos - b)O campo
id_clientedeve ser do tipo VARCHAR para funcionar - c)O campo
id_clienteé a chave principal da tabela dispositivos - d)O valor de
id_clientedeve corresponder a um registro já existente em clientes - e)O campo
id_clientepode receber qualquer valor, sem restrições
Qual comando SQL insere corretamente um novo cliente na tabela clientes com nome e telefone?
- a)
ADD INTO clientes VALUES ('Maria', '11-9999-0000'); - b)
INSERT clientes SET nome = 'Maria'; - c)
CREATE clientes ('Maria', '11-9999-0000'); - d)
INSERT INTO clientes (nome, telefone) VALUES ('Maria', '11-9999-0000'); - e)
PUT INTO clientes (nome, telefone) VALUES ('Maria', '11-9999-0000');
Qual consulta SQL retorna somente os dispositivos do tipo "Tablet" cadastrados no banco TechFix?
- a)
SELECT * FROM dispositivos WHERE tipo = 'Celular'; - b)
SELECT tipo FROM dispositivos; - c)
SELECT * FROM dispositivos WHERE tipo = 'Tablet'; - d)
SELECT Tablet FROM dispositivos; - e)
SELECT * FROM dispositivos FILTER tipo = 'Tablet';
Na atividade TechFix, ao criar as três tabelas com FOREIGN KEY, qual é a ordem correta para evitar erros no MySQL?
- a)ordens_servico → dispositivos → clientes
- b)dispositivos → clientes → ordens_servico
- c)clientes → ordens_servico → dispositivos
- d)clientes → dispositivos → ordens_servico
- e)A ordem de criação não interfere no resultado
Na tabela ordens_servico, o campo valor_servico armazena valores como R$ 280,50. Qual tipo de dado foi utilizado corretamente na atividade?
- a)
INT - b)
VARCHAR - c)
DATE - d)
BOOLEAN - e)
DECIMAL(8,2)
O que significa a sigla SGBD?
- a)Sistema Gráfico de Banco de Dados
- b)Servidor Geral de Bancos Digitais
- c)Sistema Gerenciador de Banco de Dados
- d)Software de Gestão de Bancos e Dados
- e)Sistema Genérico de Backup de Dados
Os comandos INSERT, UPDATE e DELETE pertencem a qual subconjunto da linguagem SQL?
- a)
DDL— Definição - b)
DCL— Controle - c)
DQL— Consulta - d)
DML— Manipulação - e)
TCL— Transação
Nas tabelas da TechFix, o campo id_cliente usa AUTO_INCREMENT. Para que serve esse recurso?
- a)Impede valores nulos no campo
- b)Gera automaticamente um número sequencial para cada novo registro
- c)Cria uma cópia de segurança da tabela
- d)Define o campo como chave estrangeira
- e)Ordena os registros em ordem alfabética
Na definição nome VARCHAR(100) NOT NULL, o que a restrição NOT NULL garante?
- a)Que o campo terá sempre valores diferentes
- b)Que o campo é a chave primária da tabela
- c)Que o campo não pode ficar vazio (deve ser preenchido)
- d)Que o campo aceita apenas números
- e)Que o campo será preenchido automaticamente
O MySQL, usado na atividade TechFix, é um exemplo de banco de dados:
- a)Não-relacional (NoSQL)
- b)Relacional (SQL)
- c)Embutido, sem servidor
- d)Apenas em nuvem
- e)Orientado a documentos JSON
Qual ferramenta do XAMPP permite criar e visualizar bancos MySQL por uma interface gráfica, sem digitar comandos?
- a)Apache
- b)phpMyAdmin
- c)FileZilla
- d)Tomcat
- e)Mercury
Na Consulta D da atividade foi usado ORDER BY valor_servico DESC. Qual o efeito dessa cláusula?
- a)Filtra apenas valores acima de R$ 200,00
- b)Soma todos os valores de serviço
- c)Exibe os resultados do maior para o menor valor
- d)Remove valores duplicados
- e)Agrupa os serviços por tipo
Comentários
Postar um comentário
Ficou com alguma dúvida? Quer compartilhar sua experiência? Tem uma sugestão de
melhoria? Seu comentário é muito importante!