Você está na página 1de 6

Qual modelo de Base de Dados usa um conjunto de tabelas para representar

tanto os dados quanto a relação entre eles. A ligação entre as tabelas é feita por
meio dos valores dos atributos ou colunas.
Modelo de Redes

Modelo Relacional

Modelo Hierárquico1

Sistema de Ficheiros

Sobre as vantagens em utilizar um SGBD, podemos afirmar que:


Aumenta a redundância e a inconsistência de informações

Isola os utilizadores dos detalhes mais internos da base de dados (abstração de


dados).

Qualquer pessoa pode manipular

O modelo relacional implementa estruturas de dados organizadas em


relações ou tabelas. Os ______ são representados pelas colunas e os ______
pelas linhas desta tabela.
dígitos / campos

SGBDs / dados

atributos / registros

O que significa a sigla SQL em inglês?


Structured Query Language
Structured Quiz Language
Standard Question Language
Structured Quorum Language

Que instrução SQL é utilizada para atualizar a informação de uma tabela


numa base de dados?
MODIFY

SAVE

UPDATE

SELECT
Que instrução SQL é utilizada para extrair informação de uma base de dados?

EXTRACT
SELECT
GET
CREATE

Que instrução SQL é utilizada para apagar informação de uma tabela numa
base de dados?
DROP

DELETE

REMOVE

REVOKE

No SQL, como selecionamos todos os "nomes" da tabela "Clientes"?


EXTRACT nomes FROM Clientes

SELECT nomes.Clientes

SELECT nomes FROM Clientes

SELECT Clientes.nomes

Seleciona todos os registros de uma tabela chamada "Clientes" onde o valor


da coluna "PrimeiroNome" começa com um "a"

SELECT * FROM Clientes WHERE PrimeiraNome='%a%'


SELECT *. Clientes WHERE PrimeiraNome LIKE '%a'
SELECT * FROM Clientes HERE PrimeiraNome LIKE 'a%'
SELECT * FROM Clientes WHERE PrimeiraNome ='a'

Que instrução SQL é utilizada para inserir informação numa tabela de uma
base de dados?
ADD NEW

INSERT NEW

NEW

INSERT INTO
No SQL, como podemos inserir um novo registo na tabela "Clientes" apenas com o
nome?

VVVV

Nenhuma das opções é válida.

No SQL, como podemos apagar todos os registos na tabela "Clientes" ?


DELETE ALL FROM Clientes

DELETE FROM Clientes

REMOVE ALL Clientes

REMOVE * From Clientes

Atualiza a morada para "Penafiel" do Cliente "Abel Silva"


Contém Erros
Está Correto

A restrição NOT NULL, na criação de um campo de uma tabela, força que


uma coluna não aceite valores nulos.
Verdadeiro

Falso

Que instrução é utilizada no SQL para criar uma tabela numa Base de
Dados?
CREATE DATABASE

CREATE DB TABLE

CREATE TABLE

CREATE NEW

Que instrução SQL elimina uma Base de Dados completa?


DROP DATABASE
REMOVE DATABASE

DELETE DATABASE

DROP ALL

Altera o tipo de dados do campo telefone.

Verdadeiro
Falso

No SQL, o tipo de dados VARCHAR  apenas permite caracteres não


numéricos.
Verdadeiro

Falso

Elimina campo telefone da tabela clientes.

Verdadeiro
Falso

A restrição CHECK (idade>0),  na criação da tabela em SQL, força que os valores a


inserir no campo idade sejam superiores a zero.

Verdadeiro
Falso

No SQL, o tipo de dados SMALLINT permite todos os dados alfanuméricos.


Verdadeiro

Falso

Que instrução utilizamos para identificar o valor máximo de um campo?


TOP
LEFT
MAX
JOIN

Que instrução utilizamos para retornar a quantidade de registros de uma


consulta?
TOTAL
COUNT
GROUP BY
MIN

Que instrução utilizamos para ordenar campos numa consulta?


DISTINCT
GROUP BY
ORDER BY
WHERE

 
Qual a forma correta de consultar campis do tipo texto no SQL?
" TEXTO "
%TEXTO%
TEXTO
( TEXTO )

Sobre o comando abaixo, podemos afirmar que:

UPDATE funcionario
SET cidade = 'Belo Jardim';

Insere dados na tabela funcionario

Remove uma tupla da tabela funcionario

Atualiza para Belo Jardim a cidade de todos os funcionários registados na Base de


Dados.

Atualiza para Belo Jardim a cidade de um funcionário específico, e de matrícula 89.

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');

Apenas o código 1 está correto!


Apenas o código 2 está correto!
Os dois códigos contêm erros, e nenhum deles irá rodar.
Os dois códigos estão corretos.

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

Código 1:
DROP TABLE jogador;

Código 2:
DELETE FROM jogador;

Pode-se afirmar que:

O código 1 permite remover uma tupla da tabela.


O código 2 permite que a tabela jogador seja removida.
Ambos os códigos permitem que a tabela jogador seja excluída.
Apenas o código 2 possibilita a remoção de dados na tabela jogador.

Você também pode gostar