wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Revisão - Banco de Dados ADS - B

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

O que é uma entidade em um MER?

a)

Um atributo da tabela

b)

Um objeto ou conceito do mundo real

c)

Uma chave estrangeira

d)

Um comando SQL

2.

O que é um atributo em uma entidade?

a)

Um relacionamento entre tabelas

b)

Uma característica que descreve a entidade

c)

Uma consulta no banco

d)

Uma chave primária

3.

No relacionamento Aluno – Curso, se cada aluno pode estar em vários cursos e cada curso pode ter vários alunos, a cardinalidade é:

a)

1:1

b)

1:N

c)

N:N

d)

N:1

4.

O que significa cardinalidade em um MER?

a)

É a forma de indicar quantos registros de uma entidade podem se relacionar com quantos registros de outra entidade (ex.: 1:N, N:M).

b)

É o nome dado ao identificador único de uma entidade.

c)

É o processo de normalização de tabelas em um banco de dados.

d)

É a representação gráfica das entidades em um diagrama.

5.

No BRModelo, explique a diferença entre entidade e atributo.

a)

Entidade é um objeto do mundo real (ex.: Aluno). Atributo é uma característica que descreve a entidade (ex.: Nome, Idade).

b)

Entidade é sempre um valor numérico, enquanto atributo é sempre textual.

c)

Entidade é uma característica de um atributo, como cor ou tamanho.

d)

Entidade e atributo são sinônimos e podem ser usados de forma intercambiável.

6.

Qual é a principal finalidade da normalização?

a)

Melhorar a estética da tabela

b)

Reduzir redundância e inconsistências

c)

Criar automaticamente chaves

d)

Apagar colunas desnecessárias

7.

O que é a Primeira Forma Normal (1FN)?

a)

É 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).

b)

É a regra que permite que colunas tenham vários valores em um único campo.

c)

É a regra que exige que cada tabela tenha uma chave primária.

d)

É a regra que diz que cada linha deve ser única, mas as colunas podem ter valores não atômicos.

8.

O que contém um dicionário de dados?

a)

It contains information such as table name, attributes, data types, size, primary and foreign keys.

b)

Ele contém apenas os dados reais armazenados nas tabelas do banco de dados.

c)

Ele contém senhas de usuários e credenciais de login para o banco de dados.

d)

Ele contém apenas a representação gráfica do esquema do banco de dados.

9.

Qual comando cria uma nova tabela?

a)

CREATE TABLE

b)

INSERT INTO

c)

UPDATE TABLE

d)

SHOW TABLES

10.

Qual comando insere registros em uma tabela?

a)

CREATE DATABASE

b)

INSERT INTO

c)

UPDATE

d)

DELETE

11.

Qual comando mostra todos os registros da tabela Clientes?

a)

SHOW * FROM Clients;

b)

SELECT * FROM Clients;

c)

LIST Clients;

d)

GET Clients;

12.

Qual comando exclui todos os registros de uma tabela, mas mantém sua estrutura?

a)

DROP TABLE

b)

DELETE

c)

TRUNCATE TABLE

d)

REMOVE

13.

Escreva o comando SQL que altera a tabela Funcionários para adicionar a coluna Data_Nascimento do tipo DATE.

a)

ALTER TABLE Funcionarios ADD Data_Nascimento DATE;

b)

ALTER TABLE Employees ADD Date_of_Birth VARCHAR(50);

c)

ALTER TABLE Employees MODIFY Date_of_Birth DATE;

d)

ALTER TABLE Employees ADD Date_of_Birth INT;

14.

Escreva o comando SQL que insere o produto (1, 'Caneta', 2.50) na tabela Produtos (ID_Produto, Nome, Preço).

a)

INSERT INTO Produtos VALUES (1, 'Caneta', 2.50);

b)

INSERT INTO Products (ID_Product, Name, Price) VALUES ('Caneta', 2.50, 1);

c)

INSERT INTO Products VALUES ('Caneta', 1, 2.50);

d)

INSERT INTO Products (ID_Product, Name, Price) VALUES (1, 2.50, 'Caneta');

15.

Escreva o comando SQL que exibe apenas Nome e Email da tabela Clientes.

a)

SELECT Nome, Email FROM Clientes;

b)

SELECT * FROM Clientes;

c)

SELECT Email, Nome, Idade FROM Clientes;

d)

SELECT Nome, Email FROM Clientes WHERE Idade > 18;

16.

Para que serve a chave primária em uma tabela?

a)

Para identificar unicamente cada registro, garantindo que não existam duplicados.

b)

Para permitir o armazenamento de imagens na tabela.

c)

Para ordenar os registros em ordem alfabética automaticamente.

d)

Para criptografar os dados da tabela.

17.

Para que serve a chave estrangeira?

a)

Para criar relacionamento entre tabelas, garantindo integridade referencial.

b)

Para criar índices em tabelas para melhorar a performance.

c)

Para armazenar dados temporários em tabelas.

d)

Para criptografar informações em tabelas.

18.

Na tabela Produto (ID_Produto, Nome, Preço, Categoria), qual atributo é mais adequado como chave primária?

a)

Nome

b)

Preço

c)

Categoria

d)

ID_Produto

19.

O que é o XAMPP?

a)

Um sistema operacional

b)

Um pacote com Apache, MySQL, PHP, Perl

c)

Apenas um editor SQL

d)

Apenas um servidor Linux

20.

Para que serve o módulo Apache dentro do XAMPP?

a)

Ele funciona como servidor web, responsável por hospedar e rodar aplicações em PHP e outros serviços de páginas dinâmicas

b)

Ele serve para gerenciar bancos de dados MySQL no XAMPP

c)

Ele é responsável por enviar e-mails automáticos a partir do servidor

d)

Ele funciona como firewall para proteger o servidor contra ataques