Questões de Concurso
Sobre oracle em banco de dados
Foram encontradas 956 questões
Acerca do SGBD Oracle, julgue o item que se segue.
O Oracle 10g release 2 usa algoritmos como AES e 3DES para
criptografar de forma transparente colunas que tenham sido
indicadas para serem criptografadas.
Acerca do SGBD Oracle, julgue o item que se segue.
No SGBD Oracle, para cada banco de dados, existem alguns
tipos de usuários. Entre todos os usuários, apenas um pode ser
administrador do banco de dados (DBA).
Considere que um banco de dados Oracle possui uma tabela chamada “Pessoas” com uma única coluna (“nome”) do tipo VARCHAR2 de tamanho 30. Essa tabela está vazia, ou seja, não contém nenhum registro. Agora, considere que um usuário executa os comandos a seguir, em sequência:
INSERT INTO Pessoas values('Joaquim José da Silva Xavier');
INSERT INTO Pessoas values('Anita Garibaldi');
SELECT * FROM Pessoas;
A execução dessa instrução SELECT traz como resultado:
Sobre a utilização de VIEWS em um banco de dados Oracle 10g, analise as afirmativas a seguir e assinale a alternativa correta:
I. É possível utilizar uma cláusula GROUP BY na criação de uma VIEW.
II. Uma VIEW pode ser criada para exibir dados de mais de uma tabela.
III. A utilização de VIEWS aumenta a performance do banco de dados.
IV. A utilização de VIEWS, por si só, garante a integridade das informações contidas no banco de dados.
Para a resolução das questões desta prova,considere os seguintes detalhes: (1) o mouse esta configurado para uma pessoa que o utiliza com a mão direita (destro) e usa, com maior frequência, o botão esquerdo, que possui as funcionalidades de seleção ou de arrastar normal, entre outras. O botão da direita serve para ativar o menu de contexto ou de arrastar especial; (2) os botões do mouse estão devidamente configurados com a velocidade de duplo clique; (3) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (4) no enunciado e nas respostas de algumas questões, existem palavras que foram digitadas entre aspas, apenas para destaca-las. Neste caso, para resolver as questões,desconsidere as aspas e atente somente para o texto propriamente dito; e (5) para resolver as questões desta prova, considere, apenas, os recursos disponibilizados para os candidatos,tais como as presentes orientações, os textos introdutórios das questões, os enunciados propriamente ditos e os dados e informações disponíveis nas Figuras das questões, se houver.
A questão baseia-se nas Figuras 8(a), 8(b) e 8(c). A Figura 8(a)mostra esquemas relacionais sobre os quais deve-se considerar os seguintes aspectos: (1)os esquemas relacionais "aluno" e "telefone",foram construídos de acordo com os conceitos do modelo relacional; (2) esses esquemas relacionais foram elaborados em uma das fases de um projeto clássico de banco de dados; e (3)a partir de tais esquemas, foram criadas as tabelas correspondente em um banco de dados relacional, respeitando-se, rigorosamente, os conceitos do modelo relacional, as quais estão sendo exibidas, respectivamente, nas Figuras 8(b) e 8(c). A Figura 8(b) mostra a tabela"aluno", sobre a qual deve-se considerar os seguintes detalhes: (1) para efeito dessa questão, considere todos os CPF constantes nessa tabela como verdadeiros e válidos; (2)qualquer um dos conteúdos dos atributos"MATRICULA" ou "CPF" permitem identificar um único registro na tabela "aluno", eles nunca se repetirão e em nenhum momento serão nulos; (3) a coluna "MATRICULA" determina funcionalmente as colunas "NOME" e "CPF".Sobre a tabela "telefone", mostrada na Figura 8(c), considere os seguintes aspectos: (1) o atributo "MATRICULA", refere-se ao número de matrícula do aluno; e (2) o atributo "STATUS"poderá ter, apenas, um dos seguintes conteúdo:"trabalho", "residencial" ou "celular".
aluno (matricula. nome, cpf)
telefone (item, matricula. numero, status)
matricula referenda aluno
Figura 8(a) - Esquemas relacionais
MATRICULA NOM E C P F
542647 ALEX LOPES 45698712356
548499 ALEXANDRE SOUZA 14515642387
560203 ATILA DE SOUZA 87945685214
571907 BRUNO DA COSTA 98563741895
566055 BRUNO DE SOUZA 75336974189
612871 JOSE DE OLIVEIRA 77345522395
618723 LEANDRO MENDES 66736412645
630427 OSVALDO SILVA 56127302895
607019 PHILIP COSTA 87954632145
554351 SOUSA E SILVA 45678925812
Figura 8(b) - Tabela "aluno"
ITEM MATRICULA NUMERO STATUS
1 542647 31245683 trabalho
2 542647 36984578 residencial
1 560203 31112545 trabalho
1 571907 32981131 trabalho
2 571007 32914562 residencial
1 612871 32847993 trabalho
1 618723 32781424 residencial
Figura 8(c) - Tabela "telefone"
I - "aluno" (Figura 8(b)), basta executar a seguinte declaração no banco de dados "Oracle 10g''
create table aluno
(matricula number(6) primary key not null,
nome varchar2 (40),
cpf varchar2 (11));
II - "aluno" (Figura 8(b)), basta executar a seguinte declaração no banco de dados "Oracle 10g":
create table aluno
(matricula number(6),
nome varchar2 (40),
cpf varchar2 (11),
primary key (matricula));
III - "telefone" (Figura 8(c)), basta, antes, implementar a tabela "aluno" e, posteriormente, executar a seguinte declaração no banco de dados "Oracle 10g":
create table telefone
(item number(3),
matricula number(6) references aluno
(matricula),
numero number (8),
status varchar2 (11) check (status in ('trabalho', 'celular', 'residencial')),
primary key (item, matricula));
IV - "telefone" (Figura 8(c)), basta, antes, implementar a tabela "aluno" e, posteriormente, executar a seguinte declaração no banco de dados "Oracle 10g":
create table telefone (item number(3) primary key,
matricula number(6) primary key,
numero number (8),
status varchar2 (11) check (status in ('trabalho', 'celular', 'residencial')),
foreign key (matricula) references aluno
(matricula));
Quais completam corretamente o enunciado?
A que elemento do Oracle o texto se refere a
I Embora seja considerado um SGBD relacional, o ADABAS difere do modelo relacional clássico, entre outras razões, por permitir o uso de campos (ou colunas) de registros com múltiplas ocorrências.
II No desenho do ADABAS, existe a preocupação com a provisão de elevado nível de abstração para seus modelos de dados, em detrimento do menor desempenho.
III Para se gerenciarem a recuperação após falhas de instâncias e o roolback de transações não comitadas, o Oracle mantém, respectivamente, dois registros independentes, o redo log e o undo record.
IV Para estabelecer comunicação primária e direta com o Oracle, a fim de gerenciá-lo, um DBA Oracle, usualmente, emprega a interface gráfica Oracle Enterprise Manager, embasada em tecnologia web.
V Em uma instância do Oracle, um DBA pode encontrar tanto vários tablespaces associados a um único datafile quanto várias tables associadas a um único tablespace.
Estão certos apenas os itens

Considerando a figura acima, que ilustra uma arquitetura lógica do sistema gerenciador de banco de dados (SGBD) Oracle 11g, na qual se destacam elementos diversos, como, por exemplo, o uso de tecnologias da XML, assinale a opção correta.
Assinale a opção que apresenta o parâmetro que determina se o gerenciamento de undo será automático ou manual.