Senha do Professor:
                                                            Vc está aqui há:

Prof Sérgio Alves
 Banco de Dados (Professora Ariane Dias)

 Cor de fundo: 

 Cor do texto: 

- Selecione a opção relacionada à cada termo:  < Dica = Pressione F11 P/ Melhor Visualizar > 

- Projetado para 1024 x 768 pixels.  - Permita os Pop-up e Scripts..

1)-Quais das alternativas abaixo NÃO é considerada uma vantagem da utilização de um Sistemas Gerenciador de Banco de dados:

a)     Dispor de ferramentas que auxiliem na manutenção e recuperação de dados.

b)     Maior rapidez e disponibilidade de acesso aos dados.

c)     Controlar a integridade das informações.

d)     Proporcionar o aumento da inconsistência e redundância de dados.

e)     Controle de acessos por vários usuários.

2)-  Marque a alternativa que define CORRETAMENTE o que é um banco de dados.

a)     Uma coleção lógica e desordenada de dados.

b)     Uma coleção de dados desenvolvida e organizada para um propósito especifico.

c)     Uma coleção de aplicações e softwares visuais.

d)     Uma coleção de arquivos organizados em ordem alfabética.

e)     Uma coleção de dados exclusivamente auto relacionados entre si.

3)-  A Linguagem Estruturada de consultas – SQL pode ser dividida de acordo com a funcionalidade de seus comandos. Quais das divisões abaixo NÃO é verdadeira.

a)     DJL (Data Join Language - Linguagem de Junção de Dados).

b)     DML (Data Manipulation Language – Linguagem de Manipulação de Dados).

c)     DDL (Data Definition Language - Linguagem de Definição de Dados).

d)     SDL (Storage Definition Language - Linguagem de Definição de Armazenamento) .

e)     VDL (Vision Definition Language - Linguagem de Definição de Visões).

4)- Um DBA – Data Base Administrator é um tipo de usuário do banco de dados. Quais das alternativas abaixo NÃO pode ser considerado uma atribuição deste usuário.

a)     Definição de esquemas de banco de dados.

b)     Fornecer autorização de acesso ao sistema.

c)     Realizar consultas complexa para excluir dados consistentes.

d)     Definição da estrutura de dados e métodos de acesso.

e)     Especificação de regras de integridade.

5)-  Um Sistema Gerenciador de Banco de dados – SGBD, possui uma divisão de funções em forma de componentes. Quais dos componentes citados abaixo PODEM SER considerados componentes de um SGBD..

a)     Modelo  lógico hierárquico, de redes e relacional.

b)     Dicionário de dados, compilador DML e área de backup.

c)     Interpretador DDL, Gerenciador de transação e arquivos de dados.

d)     Gerenciador de buffer, interface gráfica e disco flash.

e)     Dicionário de dados, interpretador de texto e gerenciador de memória. 

6)- O modelo lógico de dados Entidade Relacionamento é o mais amplamente conhecido e utilizado no mercado de Banco de Dados. Assinale quais PODEM SER considerados componentes do modelo entidade relacionamento

a)     Links, registros e relacionamenos.

b)     Chave primária, chave ternária  e opcionalidade.

c)     Cardinalidade, entidade e domínio dos dados.

d)     Entidade, relacionamento e atributos.

e)     Relacionamento, atributos e registros.

7)- Por manipulação de dados o que NÃO explica o conceito.

a)     A recuperação das informações armazenadas no banco de dados.

b)     A definição da estrutura de armazenamento.

c)     Inserção de novas informações no banco de dados.

d)     A remoção das informações no banco de dados.

e)     A modificação das informações no banco de dados.

8)- Uma das formas de classificação de banco de dados é através da sua arquitetura. Nas alternativas abaixo qual define de forma ERRADA esta classificação.

a)     Sistema orientado a objeto, cada registro é considerado uma instncia do seu objeto com processamento dirigido ao cliente.

b)     Em um sistema centralizado, todos os programas rodam em um computador "hospedeiro" principal, incluindo o SGBD.

c)     Quando um SGBD roda em um PC, este atua como computador hospedeiro e terminal.

d)     Um banco de dados Cliente/Servidor divide o processamento de dados em dois sistemas o PC cliente e o Servidor.

e)     No processamento distribuído, os dados são compartilhados entre vários sistemas hospedeiros.

9)- Qual da opções abaixo é considerada VERDADEIRA na definição do conceito de Chave Primária –PK..

a)     São as possíveis chaves de identificação de uma única ocorrência de uma entidade.

b)     Garantem que  haverá valores repetidos para as diversas tuplas da mesma tabela.

c)     Atributo que garanta a identificação sem repetição dos registros da tabela.

d)     Conjunto de um ou mais atributos de uma entidade que são chave em outra entidade.

e)     Representa o relacionamento entre duas entidades.

10)- Por definição de dados o que NÃO explica o conceito.

a)     Criação de estruturas para armazenamento da informações.

b)     A definição de chaves primárias e chaves estrangeiras.

c)     A definição de atributos que serão utilizados como indexes de consultas.

d)     Definição de tipo de dados para as colunas de uma tabela.

e)     Criação de comandos para inclusão de dados em uma entidade.

11)- Qual das consultas abaixo seleciona o código e titulo de uma tabela denominada CD onde o preço do cd seja maior que R$ 10,00

a)     Select codigo, titulo from cd where codigo > 10

b)     Select codigo, titulo from valor where titulo <>10

c)     Select codigo, titulo from cd where valor = ’10,00’

d)     Select codigo, titulo from cd where valor >10

e)     Select codigo, titulo from valor where codigo <=10

12)- Qual das funções SQL abaixo devolve a média aritmética de uma coluna numerica.

a)     SUM()

b)     AVG()

c)     UPPER()

d)     LENGTH()

e)     MIN()

13)- Qual dos comando SQL abaixo ordena os dados selecionados.

a)     GROUP BY

b)     BETWEEN

c)     ORDER BY

d)     AND

e)     HAVING

14)- Qual dos comandos SQL abaixo faz atualização do salário para R$ 1000,00 de um o empregado de código 6786.

a)     Update salario  set empregado = 1000 where codigo = 6786

b)     Update empregado set salario = 1000 where codigo = 6786

c)     Update codigo = 6786 from empregado where salario = 1000

d)      Update salario = 1000 from empregado

e)      Update empregado set codigo = 6786 where salario = ‘1000’

15)- Qual das alternativas abaixo possui SOMENTE operadores considerados como “operador lógico”.

a)     AND, NOT, OR

b)     LIKE, ORDER BY

c)     AND, BETWEEN, LOWER

d)     NOT, OR, GROUP

e)     AND, SUM, OR

16)- Qual dos comando SQL abaixo É utilizado para exclusão de uma linha da tabela.

a)     Insert into tabela values(1,’Texto’)

b)     Delete from tabela set codigo = codigo

c)     Update tabela set coluna = valor

d)     Delete tabela values (1, ‘valor’)

e)     Delete tabela where coluna = valor

17)- Qual da funções abaixo NÃO é utilizada para valores textuais.

a)     UPPER()

b)     LIKE

c)     SUM()

d)     LOWER()

e)     INITCAP()

18)- Qual da instruções SQL abaixo é utilizado para Inserção de um novo registro na tabela denominada cd do cd de codigo 13 e nome ‘Paralamas Acustico’.

a)     Insert into CD values = 13, ‘Paralamas Acustico’

b)     Into CD insert nome = ‘Paralamas Acustico’ and codigo = 13

c)     Insert into codigo = 13 new cd nome =‘Paralamas Acustico’

d)     Insert into cd (codigo, nome) values(13, ‘Paralamas Acustico’)

e)     Insert into values(13, ‘Paralamas Acustico’)

19)- Qual da opções abaixo seleciona corretamente todas as 4 colunas do cliente de codigo 100 na tabela de CLIENTE  .

a)     Select  codigo, nome from cliente where codigo = 100

b)     Select nome, codigo, telefone from cliente where codigo = 100

c)     Select nome, codigo where codigo = 100 from cliente

d)     Select * from codigo = 100 where cliente

e)     Select * from cliente where codigo = 100

20)- Qual dos comandos abaixo é utilizado para atualizar dados em uma tabela.

a)     INSERT

b)     UPDATE

c)     DELETE

d)     CREATE

e)     SELECT

                        Resultado:           

Reflita: Somos aquilo que fazemos repetidamente. A Excelência é um hábito e não um incidente - ARISTÓTELES