Implementação de Banco de Dados - Parte 7

Implementação de Banco de Dados - Parte 7

Assessment

Quiz

Computers

University

Easy

Created by

Ives da Silva Pires

Used 6+ times

FREE Resource

Student preview

quiz-placeholder

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?

Sub-Consulta Multi-Valorada

Sub-Consulta Simples

Sub-Consulta Correlata

Sub-Consulta Principal

Sub-Consulta Multi-Linhas

2.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:

os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.

os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.

os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.

nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.

nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.

3.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Para criarmos um índice para a tabela Fornecedor pelo Bairro e Cidade devemos dar o seguinte comando:

Create Index Fornecedor BY Bairro, Cidade

Create Index Forn_Bairro_Cidade From Fornecedor BY Bairro, Cidade

Create Index Forn_Bairro_Cidade ON Fornecedor(Bairro, Cidade)

Create Index Forn_Bairro_Cidade ON Fornecedor BY Bairro, Cidade

Create Index Fornecedor ON Forn_Bairro_Cidade(Bairro, Cidade)

4.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Media Image

Partindo da tabela a seguir, considerando que a mesma já foi criada de acordo com essa ordem de atributos, como ficaria o comando SQL para aumentar em 10% o valor unitário de cada produto?

UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + 10 /100;

UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT + VALOR_UNIT * 10 /100;

UPDATE X_PROD SET VALOR_UNIT + VALOR_UNIT * 10 /100;

UPDATE X_PROD SET VALOR_UNIT = VALOR_UNIT * 10 /100;

UPDATE X_PROD SET VALOR_UNIT + 10 /100;

5.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Quanto a visões, é correto afirmar:

I - Pode-se fazer uma consulta a uma view com as cláusulas Having e Group By.

II - Pode-se fazer subconsultas e utilizar operadores de conjunto em uma view.

III - Uma visão pode permitir, com restrições que os dados da tabela sejam manipulados em comando de INSERT, UPDATE e DELETE, porém, não armazena estes dados.

Apenas as afirmações II e III são corretas.

Apenas as afirmações I e III são corretas.

Todas as afirmações estão corretas.

Apenas as afirmações I e II são corretas.

Apenas a afirmação III é correta.

6.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

O comando SQL para criar uma visão chamada Eye, abrangendo os atributos A1 e A2 da tabela Pen, é:

BUILD Eye AS INSERT A1, A2 FROM Pen

COMPOSE FLASH Eye AS A1, A2 FROM Pen

CREATE VIEW Eye AS SELECT A1, A2 FROM Pen

COMPILE Eye AS INSERT A1, A2 FROM Pen

CREATE DROP Eye FROM A1, A2 FROM Pen

7.

MULTIPLE SELECT QUESTION

15 mins • 1 pt

Descreva as principais estratégias de otimização de consultas. (MARQUE AS DUAS)

Otimização por regras: o otimizador utiliza um conjunto de heurísticas para transformar a consulta em um plano de acesso.

Otimização por custo: o otimizador utiliza algoritmos de busca por um plano de menor custo no espaço de todos os planos de execução possíveis. Para a determinação do custo de um plano, o otimizador precisa consultar estatísticas sobre as tabelas do banco de dados.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?