Logo Passei Direto
Buscar

Tipos de Constraints e Views

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:955877)
Peso da Avaliação 2,00
Prova 77838368
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Um banco de dados pode ser composto por diversos tipos de constraints, que são mecanismos 
utilizados com o objetivo de impor certos aspectos de integridade. Neste sentido, ao adicionar uma 
constraint a uma coluna, o banco de dados automaticamente assume a responsabilidade de garantir a 
inviolabilidade desta restrição. Acerca dos tipos de constraints, assinale a alternativa CORRETA que 
apresenta a constraint responsável por garantir a integridade referencial entre duas tabelas:
A Check.
B Primary key.
C Foreign key.
D Unique key.
O processo de criação de instruções de consulta SQL, na maioria das vezes, é uma tarefa 
simples. Contudo, quando repetidos diversas vezes os mesmos códigos, além de ser um processo 
maçante, resulta em desperdício de tempo e dinheiro. Logo, para o armazenamento destas consultas 
em banco, utiliza-se um recurso chamado View, o qual pode conter colunas de uma ou várias tabelas 
físicas ou até mesmo de outras Views. Acerca do conceito de views e sua aplicabilidade, classifique V 
para as sentenças verdadeiras e F para as falsas:
( ) A view é uma construção de uma projeção de uma ou mais tabelas a partir do comando SELECT 
que, em alguns casos, pode ser manipulada como uma tabela, mas não existe fisicamente como uma 
tabela.
( ) As views são usadas para garantir o acesso aos dados da tabela original. Esse mecanismo permite 
que se desconsiderem os sofisticados sistemas de privilégios dos SGBDs modernos.
( ) As views podem ser manipuladas por meio de comandos SQL, como SELECT, porém, não 
podem ser manipuladas pelos comandos UPDATE e DELETE.
( ) As views garantem maior segurança ao banco de dados, uma vez que permitem na sua criação 
definir quais colunas serão exibidas e disponibilizadas ao usuário.
( ) As views são objetos de caráter temporário, permanecendo-se ativas somente enquanto durar a 
sessão do SQL*Plus.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - V - F.
B F - V - V - F - V.
C F - V - V - F - F.
D
 VOLTAR
A+ Alterar modo de visualização
1
2
21/06/24, 08:15 Avaliação II - Individual
about:blank 1/4
V - V - F - V - V.
Para incluir linhas em uma tabela a partir de outra tabela, utiliza-se uma sintaxe específica.
Que sintaxe é essa?
A
INSERT INTO nome da tabela
[(nome da coluna [,
nome da coluna ])]
SELECT
B
INSERT INTO nome da tabela
[(nome da linha [,
nome da coluna ])]
SELECT
C
INSERT INTO nome da tabela
[(nome da coluna [,
nome da linha ])]
SELECT
D
INSERTE TO nome da tabela
[(nome da coluna [,
nome da coluna ])]
SELECT
É a instrução SQL usada para fazer a consulta em duas ou mais tabelas ao mesmo tempo.
Que instrução é essa?
A Operador Where.
B Operador Join.
C Operador Union.
D Operador Average.
O banco de dados existe primariamente para atender aos usuários finais, e há várias categorias desses 
usuários.
A categoria que caracteriza os usuários finais paramétricos diz respeito a quais?
A Aqueles que mantêm o banco de dados pessoais usando pacotes de programas prontos.
B Aqueles que consultam e atualizam o banco constantemente.
C Aqueles que acessam ocasionalmente o banco de dados, mas podem precisar de diferentes
informações a cada vez.
3
Revisar Conteúdo do Livro
4
5
21/06/24, 08:15 Avaliação II - Individual
about:blank 2/4
D Aqueles que estão profundamente familiarizados com as facilidades do SGBD.
Sobre o operador SQL chamado BETWEEN, é possível usá-lo em uma cláusula WHERE para 
recuperar as linhas cujo valor de coluna está em um intervalo especificado. O intervalo inclui os 
valores das duas extremidades do intervalo. Assinale a alternativa CORRETA referente à consulta que 
usa BETWEEN para recuperar as linhas da tabela customers onde customer_id está entre 1 e 3:
A SELECT * FROM customers WHERE customer_id BETWEEN 1 AND 3.
B SELECT * FROM customers WHERE customer_id BETWEEN 1 .AND. 3.
C SELECT * FROM customers WHERE customer_id BETWEEN “1” AND “3”.
D SELECT * FROM customers WHERE customer_id BETWEEN 3 AND 1.
No contexto de banco de dados, um índice é uma estrutura (ou arquivo) auxiliar associado a uma 
tabela (ou coleção de dados). Sua função é acelerar o tempo de acesso às linhas de uma tabela, 
criando ponteiros para os dados armazenados em colunas específicas. Os índices são métodos para 
melhorar o desempenho, ou seja, recuperar informações do banco de dados com maior velocidade e 
eficiência. No total, pode haver três tipos de índices. 
Assinale a alternativa CORRETA que apresenta esses tipos de índices:
A Ponteiros, não agrupados e exclusivos.
B Agrupados, não agrupados e exclusivos.
C Agrupados, não agrupados e dinâmicos.
D Agrupados, não agrupados e ponteiros.
Pode-se utilizar funções das mais diversas naturezas para obter o resultado desejado em um formato 
desejado. 
Sobre elas, assinale a alternativa INCORRETA:
A Min, max, count, sum, avg.
B Space, heading, min, count, stddev.
C Min, count, stddev.
D Avg, sum, max, min, count, stddev.
6
7
8
21/06/24, 08:15 Avaliação II - Individual
about:blank 3/4
O desenvolvedor, ao criar uma tabela no banco de dados, deverá definir toda a sua estrutura, ou 
seja, além de definir os nomes dos campos de acordo com a conveniência do banco de dados, deverá 
determinar o tipo de dado a ser utilizado, especificar a possibilidade da inserção de valores nulos, 
entre outras características. Contudo, se esta tabela já se encontrar criada, qual o comando SQL que o 
desenvolvedor poderá utilizar para exibir a estrutura desta tabela? Assinale a alternativa CORRETA:
A View.
B Select.
C List.
D Describe.
Cada banco de dados possui um formato padrão para a exibição de um campo do tipo data. No 
caso do Oracle, o padrão a ser seguido é o americano, o qual define-se como: mês, dia e ano, diferente 
do formato brasileiro, que é: dia, mês e ano. Neste sentido, comumente há a necessidade de o 
desenvolvedor alterar o formato do campo data a ser exibido, a fim de atender a uma demanda do 
cliente e facilitar a sua compreensão. Sobre o comando que irá possibilitar a exibição do campo 
“dat_nasc_cliente” da seguinte forma: 29-ABRIL-1983, assinale a alternativa CORRETA:
A SELECT TO_CHAR(dat_nasc_cliente, 'dd-month-aaaa') FROM CLIENTES;
B SELECT TO_CHAR(dat_nasc_cliente, 'DD-MONTH-YYYY') FROM CLIENTES;
C SELECT TO_DATE(dat_nasc_cliente, 'DD-MMMM-YYYY') FROM CLIENTES;
D SELECT TO_CHAR(dat_nasc_cliente, 'dd-mmmm-aaaa') FROM CLIENTES;
9
10
Imprimir
21/06/24, 08:15 Avaliação II - Individual
about:blank 4/4

Mais conteúdos dessa disciplina