Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quizizz: Database Fundamentals - Questions 1-19

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

O que é um Banco de Dados?

a)

Um tipo de linguagem de programação

b)

Hardware especial para computadores

c)

Um conjunto organizado de dados armazenados eletronicamente

d)

Um programa para editar imagens

2.

Qual é a principal função de um SGBD (Sistema de Gerenciamento de Banco de Dados)?

a)

Fazer backups automáticos do Windows

b)

Compilar código Java

c)

Gerenciar a criação, consulta, atualização e segurança dos dados

d)

Criar sites

3.

Qual dos modelos abaixo NÃO é um modelo clássico de banco de dados?

a)

Orientado a documentos

b)

Hierárquico

c)

Relacional

d)

Rede

4.

Atualmente, qual modelo de banco de dados é mais utilizado mundialmente?

a)

Hierárquico

b)

Rede

c)

Relacional

d)

Chave-valor

5.

No modelo relacional, os dados são organizados em:

a)

Tabelas (relações)

b)

Árvores

c)

Arquivos de texto

d)

Grafos

6.

Como é chamada cada 'linha' de uma tabela em um banco de dados relacional?

a)

Registro (tupla)

b)

Campo

c)

Chave estrangeira

d)

Coluna

7.

Qual é o nome da chave que identifica exclusivamente cada registro em uma tabela?

a)

Índice

b)

Chave primária

c)

Chave candidata

d)

Chave estrangeira

8.

Em um Diagrama de Entidade-Relacionamento (DER), o que um retângulo representa?

a)

Atributo

b)

Relacionamento

c)

Entidade

d)

Cardinalidade

9.

Em um DER, o que um losango representa?

a)

Chave primária

b)

Entidade

c)

Atributo

d)

Relacionamento

10.

Em um DER, o que uma elipse representa?

a)

Atributo

b)

Entidade

c)

Tabela

d)

Relacionamento

11.

Qual cardinalidade indica 'um estudante pode fazer muitas aulas, e uma aula é feita por muitos estudantes'?

a)

0:1 (zero ou um)

b)

1:1 (um para um)

c)

1:N (um para muitos)

d)

N:N (muitos para muitos)

12.

Qual é a linguagem padrão para consultar e manipular bancos de dados relacionais?

a)

HTML

b)

Python

c)

JavaScript

d)

SQL

13.

Qual comando SQL é usado para recuperar dados de uma tabela?

a)

UPDATE

b)

SELECT

c)

INSERT

d)

DELETE

14.

Qual comando SQL insere novos registros em uma tabela?

a)

INSERT INTO

b)

SELECT

c)

UPDATE

d)

DROP

15.

Qual é o objetivo da normalização de dados?

a)

Criar backups automáticos

b)

Tornar o banco de dados mais lento

c)

Eliminar redundância e evitar anomalias de atualização

d)

Aumentar o tamanho do banco de dados

16.

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

a)

Sem atributos multivalorados

b)

Todas as tabelas devem ter uma chave primária

c)

Eliminar dependências parciais

d)

Eliminar dependências transitivas

17.

No Segundo Forma Normal (2NF), além de estar na 1NF, uma tabela não deve ter:

a)

Chave primária composta

b)

Dependências parciais

c)

Atributos nulos

d)

Relacionamentos N:N

18.

Qual linguagem de programação é mais comumente usada no Brasil para conectar um site ao MySQL/MariaDB?

a)

Ruby

b)

JavaScript puro

c)

PHP

d)

C++

19.

Qual extensão de arquivo é mais comum em PHP para conectar ao MySQL usando PDO ou mysqli?

a)

.php

b)

.js

c)

.html

20.

Qual opção mostra uma string de conexão PHP PDO correta para MySQL com o nome do banco de dados 'escola' e usuário 'root' com senha vazia?

a)

mysqli_query("localhost","root","")

b)

mysql_connect("localhost","root","")

c)

$pdo = new PDO("mysql:host=localhost;dbname=escola", "root", "")

d)

connect_db("localhost","root","123")