NEW
Font size
WorksheetsRevisão - Banco de Dados ADS - B
Total questions: 20
Worksheet time: 10mins
O que é uma entidade em um MER?
Um atributo da tabela
Um objeto ou conceito do mundo real
Uma chave estrangeira
Um comando SQL
O que é um atributo em uma entidade?
Um relacionamento entre tabelas
Uma característica que descreve a entidade
Uma consulta no banco
Uma chave primária
No relacionamento Aluno – Curso, se cada aluno pode estar em vários cursos e cada curso pode ter vários alunos, a cardinalidade é:
1:1
1:N
N:N
N:1
O que significa cardinalidade em um MER?
É a forma de indicar quantos registros de uma entidade podem se relacionar com quantos registros de outra entidade (ex.: 1:N, N:M).
É o nome dado ao identificador único de uma entidade.
É o processo de normalização de tabelas em um banco de dados.
É a representação gráfica das entidades em um diagrama.
No BRModelo, explique a diferença entre entidade e atributo.
Entidade é um objeto do mundo real (ex.: Aluno). Atributo é uma característica que descreve a entidade (ex.: Nome, Idade).
Entidade é sempre um valor numérico, enquanto atributo é sempre textual.
Entidade é uma característica de um atributo, como cor ou tamanho.
Entidade e atributo são sinônimos e podem ser usados de forma intercambiável.
Qual é a principal finalidade da normalização?
Melhorar a estética da tabela
Reduzir redundância e inconsistências
Criar automaticamente chaves
Apagar colunas desnecessárias
O que é a Primeira Forma Normal (1FN)?
É a regra que diz que cada coluna deve conter apenas valores atômicos (não pode ter listas ou valores repetidos dentro de um mesmo campo).
É a regra que permite que colunas tenham vários valores em um único campo.
É a regra que exige que cada tabela tenha uma chave primária.
É a regra que diz que cada linha deve ser única, mas as colunas podem ter valores não atômicos.
O que contém um dicionário de dados?
It contains information such as table name, attributes, data types, size, primary and foreign keys.
Ele contém apenas os dados reais armazenados nas tabelas do banco de dados.
Ele contém senhas de usuários e credenciais de login para o banco de dados.
Ele contém apenas a representação gráfica do esquema do banco de dados.
Qual comando cria uma nova tabela?
CREATE TABLE
INSERT INTO
UPDATE TABLE
SHOW TABLES
Qual comando insere registros em uma tabela?
CREATE DATABASE
INSERT INTO
UPDATE
DELETE
Qual comando mostra todos os registros da tabela Clientes?
SHOW * FROM Clients;
SELECT * FROM Clients;
LIST Clients;
GET Clients;
Qual comando exclui todos os registros de uma tabela, mas mantém sua estrutura?
DROP TABLE
DELETE
TRUNCATE TABLE
REMOVE
Escreva o comando SQL que altera a tabela Funcionários para adicionar a coluna Data_Nascimento do tipo DATE.
ALTER TABLE Funcionarios ADD Data_Nascimento DATE;
ALTER TABLE Employees ADD Date_of_Birth VARCHAR(50);
ALTER TABLE Employees MODIFY Date_of_Birth DATE;
ALTER TABLE Employees ADD Date_of_Birth INT;
Escreva o comando SQL que insere o produto (1, 'Caneta', 2.50) na tabela Produtos (ID_Produto, Nome, Preço).
INSERT INTO Produtos VALUES (1, 'Caneta', 2.50);
INSERT INTO Products (ID_Product, Name, Price) VALUES ('Caneta', 2.50, 1);
INSERT INTO Products VALUES ('Caneta', 1, 2.50);
INSERT INTO Products (ID_Product, Name, Price) VALUES (1, 2.50, 'Caneta');
Escreva o comando SQL que exibe apenas Nome e Email da tabela Clientes.
SELECT Nome, Email FROM Clientes;
SELECT * FROM Clientes;
SELECT Email, Nome, Idade FROM Clientes;
SELECT Nome, Email FROM Clientes WHERE Idade > 18;
Para que serve a chave primária em uma tabela?
Para identificar unicamente cada registro, garantindo que não existam duplicados.
Para permitir o armazenamento de imagens na tabela.
Para ordenar os registros em ordem alfabética automaticamente.
Para criptografar os dados da tabela.
Para que serve a chave estrangeira?
Para criar relacionamento entre tabelas, garantindo integridade referencial.
Para criar índices em tabelas para melhorar a performance.
Para armazenar dados temporários em tabelas.
Para criptografar informações em tabelas.
Na tabela Produto (ID_Produto, Nome, Preço, Categoria), qual atributo é mais adequado como chave primária?
Nome
Preço
Categoria
ID_Produto
O que é o XAMPP?
Um sistema operacional
Um pacote com Apache, MySQL, PHP, Perl
Apenas um editor SQL
Apenas um servidor Linux
Para que serve o módulo Apache dentro do XAMPP?
Ele funciona como servidor web, responsável por hospedar e rodar aplicações em PHP e outros serviços de páginas dinâmicas
Ele serve para gerenciar bancos de dados MySQL no XAMPP
Ele é responsável por enviar e-mails automáticos a partir do servidor
Ele funciona como firewall para proteger o servidor contra ataques
