wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Banco de Dados - SQL

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

CREATE TABLE aluno

(

cod int ,

nome varchar(70) NOT NULL ,

cidade varchar(50) ,

estado char(2) ,

PRIMARY KEY (cod)

);


O código SQL acima vai ser executado no MySQL?

a)

Sim! Código sem erros, executará perfeitamente! A tabela será criada!

b)

Não! O código contém erros, logo não será executado satisfatoriamente! A tabela não será criada!

2.

Sobre SQL - Structured Query Language (Linguagem de Consulta Estruturada) podemos afirmar que:


Trata-se de uma Linguagem que permite apenas consultas em um Banco de Dados

a)

Verdadeiro

b)

Falso

3.

Dada a tabela jogador (cod, nome), e os códigos abaixo:


Código 1:

INSERT INTO jogador (cod, nome) VALUES (10,‘Lucas');


Código 2:

INSERT INTO jogador VALUES (10,‘Lucas');


Pode-se afirmar que:

a)

Apenas o código 1 está correto!

b)

Apenas o código 2 está correto!

c)

Os dois códigos contém erros, e nenhum deles irá rodar.

d)

Os dois códigos estão corretos.

4.

Qual o comando que permite criar a tabela Empregado (Id, Nome, Data_Nasc, Salário)?

a)

create table Empregado;

b)

create table Empregado (id, Nome, Data_Nasc, Salário);

c)

create table Empregado (id int primary key, Nome char (50), Data_Nasc date, Salário float);

5.

Qual é a chave que é única, nunca pode ter valores nulos e garante a unicidade de instância?

a)

Chave primária

b)

Chave estrangeira

c)

Chave única

d)

Chave de instância

6.

Com SQL, como você seleciona a coluna "Nome" da tabela "Pessoas"?

a)

SELECT Nome FROM Pessoas

b)

SELECT Pessoas.Nome

c)

EXTRACT Nome FROM Pessoas

7.

Com SQL, como você seleciona todos os atributos de uma tabela chamada "Pessoas" onde o "Nome" é "Peter" e o "SobreNome" é "Jackson"?

a)

SELECT * FROM Pessoas WHERE Nome='Peter' AND SobreNome='Jackson'

b)

SELECT Pessoas='Peter', SobreNome='Jackson' FROM Pessoas

c)

SELECT * FROM Pessoas WHERE Nome<>'Peter' AND SobreNome<>'Jackson'

8.

Qual comando SQL é utilizado para criar uma nova tabela em um database?

a)

CREATE DB

b)

CREATE TABLE

c)

CREATE DATABASE TAB

d)

CREATE DATABASE TABLE

9.
Qual a cláusula utilizada para a realização de uma consulta sobre os dados em um Banco de Dados:
a)
INSERT
b)
CONSULT
c)
SELECT
d)
RESTORE
10.

Em SQL, qual operador é utilizado para aplicar ordenação nos dados da consulta

a)

ORDER IN

b)

LIST BY

c)

ORDER BY

d)

LIST IN