Buscar

Avaliação II - Banco de dados Avançado

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

GABARITO | Avaliação II - Individual (Cod.:885273)
Peso da Avaliação
1,50
Prova
68381902
Qtd. de Questões
10
Acertos/Erros
10/0
Nota
10,00
O uso de constraints reduz consideravelmente erros de programação, pois toda integridade é controlada pelo Oracle. Essas constraints são 
armazenadas no dicionário de dados. A violação de qualquer restrição retorna mensagens de erros que podem ser tratadas pela aplicação. A 
constraints, Primary Key define as colunas de uma determinada tabela que formam a sua chave primária. A chave primária é única, ou seja, 
não pode haver duas ocorrências iguais dentro da mesma tabela. 
Sobre a diferença entre as constraints Primary Key e Unique Key, assinale a alternativa CORRETA:
A A Primary Key não permite a utilização de colunas Null e a Unique Key permite utilização de colunas Null somente usando triggers.
B Tanto a Primary Key quanto a Unique Key aceitam valores Null.
C A Primary Key permite a utilização de colunas Null e a Unique Key não permite utilização de colunas Null.
D A Primary Key não permite a utilização de colunas Null e a Unique Key permite utilização de colunas Null.
O Oracle Database 11g Express Edition (Oracle Database XE) é uma versão gratuita do banco de dados relacional mais capaz do mundo. O 
Oracle Database XE é fácil de instalar, fácil de gerenciar e fácil de desenvolver. Com o Oracle Database XE, você usa uma interface intuitiva 
baseada em navegador para administrar o banco de dados. A respeito das funcionalidades  oferecidas no Oracle 11g, analise as sentenças a 
seguir:
I- Criar tabelas, exibições e outros objetos de banco de dados.
II- Importar, exportar e exibir dados da tabela.
III- Executar consultas e scripts SQL.
IV- Gerar relatórios.
V- Gerenciar usuários no banco de dados.
Assinale a alternativa CORRETA:
A Somente a sentença I está correta.
B Somente a sentença II está correta.
C Somente a sentença III está correta.
D As sentenças I, II, III, IV e V estão corretas.
Os operandos utilizados no SQL não precisam ser números literais ou datas, eles também podem ser colunas de uma tabela. Considerando a 
sintaxe correta das instruções, analise as sentenças a seguir:
I- select nome, preco + 2 from produtos.
II- select nome, preco + 5 from produtos.
III- select nome, preco & 2 from produtos.
IV- select nome, preco & "2" from produtos.
V- select nome, preco &  from produtos.Assinale a alternativa CORRETA:
A As sentenças III e IV estão corretas.
B As sentenças II e III estão corretas.
 VOLTAR
A+ Alterar modo de visualização
1
2
3
Gustavo Rodrigues Moura Castro
Análise e Desenvolvimento de Sistemas (4524584) 
1
C As sentenças I e II estão corretas.
D As sentenças IV e V estão corretas.
Banco de Dados é um elemento que tem a finalidade de armazenar informações, possuindo uma série de relatórios relacionados a um 
determinado assunto.
O que permite que as informações sejam encontradas com mais rapidez?
A Campo.
B Registro.
C Chave.
D Índice.
A linguagem SQL (Structured Query Language) é a base para utilização de Bancos de Dados relacionais. Com a utilização dos comandos 
básicos (INSERT, DELETE, UPDATE e SELECT) pode-se resolver a maior parte dos problemas relacionados à manutenção e extração de dados 
no Banco de Dados. Com o SQL, é possível criar as estruturas básicas de armazenamento, como tabelas e índices. Também há comandos 
específicos da linguagem para o controle e a segurança relacionados a um Banco de Dados. Com relação às camadas e níveis, analise as 
seguintes sentenças:
I- DDL (Data Definition Language), DML (Data Manipulation Language), DQL (Data Query Language), DCL (Data Control Language).
II- Somente DDL (Data Definition Language).
III- DDL (Data Definition Language), DML (Data Manipulation Language) e DDC (Data Definition Control).Assinale a alternativa CORRETA:
A Somente a sentença I está correta.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.
Um banco de dados (BD) relacional modela os dados como relações. Nesse contexto, um índice é uma estrutura auxiliar associada a uma 
tabela.
Qual é a função do índice:
A Acelerar o tempo de acesso às linhas de uma tabela.
B Referenciar unicamente uma instância de uma tabela.
C Filtrar instâncias de uma tabela.
D Reduzir redundâncias em uma tabela.
Os comandos da linguagem SQL são muito poderosos, mas normalmente consegue-se melhorar o desempenho das aplicações através da 
programação do Banco de Dados. Ao desenvolver módulos que sejam executados diretamente no servidor, diminui-se o tráfego de 
informações na rede, esconde-se boa parte das estruturas das tabelas e agiliza-se o processamento e retorno das mensagens. Internamente, 
o Banco de Dados possui mecanismos integrados que permitem unir as estruturas tradicionais de programação com os comandos SQL. Sobre 
as funções de manipulação, analise as seguintes afirmativas:
I- MAX - Retorna o maior valor da coluna.
II- SUM - Soma os valores da coluna, ignorando os valores nulos.
III- AVG - Retorna a média dos valores da coluna, ignorando os valores nulos.
IV- STDDEV - Conta quantos elementos não nulos existem em uma coluna.Assinale a alternativa CORRETA:
4
5
6
7
Gustavo Rodrigues Moura Castro
Análise e Desenvolvimento de Sistemas (4524584) 
1
A As afirmativas II e IV estão corretas.
B As afirmativas I, II e IV estão corretas.
C As afirmativas I e IV estão corretas.
D As afirmativas I, II e III estão corretas.
Com o SQL pode-se usar os operadores de adição e subtração com datas. Pode-se somar um número - representando um número de dias - a 
uma determinada data. Sobre maneira correta de utilizar essas instruções, analise as sentenças a seguir:
I- select to_date('26-JUL-2020') + 2 from dual.
II- select to_date('26-JUL-2021') + 3 from dual.
III- select to_date(26-JUL-2020) + 2 from dual.
IV- select to_date('26-JUL-2020') & 2 from dual.
V- select to_date('26-JUL-2020') + '2' from dual.Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças IV e V estão corretas.
C As sentenças II e III estão corretas.
D As sentenças III e IV estão corretas.
As pseudocolunas SQL: CURRVAL, NIVEL, NEXTVAL, ROWID, e ROWNUM são permitidas em PL/SQL somente em um comando. Que comando 
é esse?
A Update.
B Select.
C Insert.
D Delete.
Pode-se renomear o nome de uma tabela ORACLE através de um comando.De que comando estamos falando?
A RENAM.
B RENAMING.
C RENAME.
D REN.
8
9
10
Imprimir
Gustavo Rodrigues Moura Castro
Análise e Desenvolvimento de Sistemas (4524584) 
1

Continue navegando

Outros materiais