368 questões encontradas
Recuperação de dados em bancos de dados é faz uso da cláusula, SELECT, considere uma tabela chamada Funcionário com as seguintes colunas (Id, Nome, Idade e Salário), assinale a consulta SQL que corresponde ao retorno de todos os funcionários com mais de 30 anos.
Considere as seguintes definições do contexto dos bancos de dados relacionais, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
No contexto dos subconjuntos da SQL, em qual deles está presente os comandos CREAT e DROP?
Com relação às Stored Procedures é correto afirmar, EXCETO:
Considere as seguintes definições do contexto dos bancos de dados relacionais, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem numérica.
Assinale a alternativa que apresenta a estrutura da linguagem SQL (Structure query Language), o argumento que retorna as informações de duas ou mais tabelas que estão relacionadas, e, que tem correspondência de chave entre elas.
Considere o seguinte código SQL, do contexto dos bancos de dados relacionais, e as afirmativas a seguir a seu respeito. Em seguida, assinale a alternativa que contém apenas afirmações corretas.
Em 1970, Edgar Frank Codd, pesquisador da IBM publicou o primeiro artigo banco de dados relacionais, e este conceito é utilizado até os dias de hoje no desenvolvimento de software. Hoje a maior parte dos bancos de dados relacionais operam seus dados através da linguagem SQL. Desta forma, assinale a alternativa que apresenta qual é objetivo principal da cláusula SELECT:
Considere a tabela abaixo, contida em um hipotético banco de dados relacionais, e as afirmações a seguir a seu respeito. Em seguida, assinale a alternativa correta.
Considere as seguintes afirmações: I. MariaDB é um sistema de gerenciamento de banco de dados fork do MySQL, conforme documentação oficial. II. PostgreSQL é um sistema de gerenciamento de banco de dados orientado a objeto. III. MySQL é um sistema de gerenciamento de banco de dados não-relacional. Assinale a alternativa CORRETA :
Considere as seguintes afirmações sobre compatibilidade de migração do banco de dados MySQL para MariaDB: I – A versão 5.5 do banco de dados MariaDB é um binary drop em substituição da versão equivalente do MySQL. II – A criptografia para tabelas InnoDB é um problema de compatibilidade entre o MariaDB 10.2 e MySQL 5.7. III – Em um processo de migração do MySQL para MariaDB, os conectores MySLQ desenvolvidos em linguagens como PHP, Perl, Python, Java, .NET, Rubby, etc. precisam ser alterados e modificados para o devido funcionamento. Assinale a alternativa CORRETA, conforme documentação oficial do MariaDB disponível em https://mariadb.com/kb/pt-br/documentacao-mariadb/.
Analise as afi rmações a seguir sobre OLAP (Online Analytical Processing), Data Warehouse e Data Mining: I – As aplicações de OLAP são dominadas por consultas ad hoc complexas. Em termos de SQL (Structured Query Language), as consultas OLAP envolvem operadores de agrupamento e agregação e fornecem excelente suporte para condições booleanas complexas. II – O problema fundamental na manutenção de um Data Warehouse é a manutenção síncrona de tabelas replicadas e visões materializadas. III – A mineração de dados está relacionada à subárea da estatística chamada análise combinatória de dados. RAGHU, R.; GEHRKE, J., Sistemas de Gerenciamento de Banco de Dados , 3° Ed. Editora McGraw-Hill, 2011. Assinale a alternativa correta conforme Raghu e Gehrke (2011):
Para se inserir novos dados em SQL, utiliza-se a instrução
O SQL é uma linguagem que possui subconjuntos de comandos separados pelas funcionalidades que proveem. Dentre tais subconjuntos, os comandos SQL utilizados para manipular estruturas de base de dados Oracle, incluindo tabelas, encontram-se em:
Sobre gerenciamento e cópia de dados no Oracle Database 12c, analise o uso do comando RSYNC considerando as afirmações a seguir:
I-Permite copiar arquivos de um servidor para outro, enviando apenas os arquivos que contenham diferenças entre os arquivos de origem e destino.
II-Aplica as transações de um arquivo ARCHIVELOG no banco de dados.
III-Permite configurar a cópia de arquivos de um servidor para outro, em um determinado dia e horário.
É correto o que se afirma em:
No Oracle Database 12c, ao utilizar PL/SQL, uma EXCEPTION pode ser gerada por alguma falha interna (runtime system) ou exceção definida pelo próprio usuário, assinale a alternativa correta:
Considere as afirmativas relacionadas às tarefas de backup e recuperação de dados com o Oracle Recovery Manager (RMAN). Registre V, para verdadeiras, e F, para falsas:
(_)Usuários com privilégio administrativo SYSDBA ou SYSBACKUP podem executar tarefas de backup e recuperação de dados com o RMAN.
(_)O RMAN permite configurar políticas de retenção de backups que identificam os arquivos obsoletos, de acordo com a política configurada e, por padrão, realiza a exclusão automática desses arquivos.
(_)O comando CONFIGURE BACKUP OPTIMIZATION ON é utilizado para habilitar a otimização de backups gerando os arquivos do tipo ARCHIVELOG compactados.
Assinale a alternativa com a sequência correta:
Um pacote ou package no Oracle Database 12c é um objeto que agrupa variáveis, constantes, subprogramas, cursores e exceções, logicamente relacionados no PL/SQL. Considerando esse tema, analise as afirmações a seguir:
I-Ao criar um pacote, não é permitido fazer referência a variáveis públicas de pacotes remotos.
II-A cláusula AUTHID DEFINER, usada na criação do pacote, determina que um subprograma ou cursor pode ser executado com o privilégio de definidor.
III-Um pacote sempre tem uma especificação na qual são declarados os itens públicos que podem ser referenciados de fora do pacote.
É correto o que se afirma em:
O comando EXPLAIN PLAN FOR é usado para determinar o plano de execução que o Oracle Database segue para executar uma determinada instrução SQL. A este respeito, analise as afirmativas a seguir:
I-Pode ser declarado com as cláusulas SELECT, INSERT, UPDATE, DELETE, CREATE INDEX, CREATE TABLE e MERGE.
II-É considerado um comando de linguagem de manipulação de dados ou data manipulation language (DML).
III-Para executá-lo, é necessário que o usuário tenha privilégios para consultar as tabelas envolvidas, exceto tabelas de visualizações (view tables), onde é necessário o privilégio de consulta apenas para view.
É correto o que se afirma em:
Considere as afirmativas a respeito de conceitos e comandos PL/SQL do Oracle 12c. Registre V, para verdadeiras, e F, para falsas:
(_)PL/SQL suporta orientação a objetos por meio de tipos de objetos. A sintaxe para criação de um objeto é CREATE [OR REPLACE] TYPE as OBJECT (...).
(_)Stored Procedure é um bloco de código PL/SQL, que retorna um objeto após ser chamado.
(_)Subprogramas são blocos de código PL/SQL, que podem ser chamados com um conjunto de parâmetros com tipo definido ou sem tipo. Os tipos de subprogramas no PL/SQL são: functions, procedures, triggers.
Assinale a alternativa com a sequência correta:
Foi requisitado que você crie uma base de dados utilizando o Oracle DBCA (Database Configuration Assistent). Tal base de dados será utilizada, entre outras situações, para guardar dados provenientes de aplicações Java e Javascript. Os usuários desses sistemas utilizam, normalmente, apenas Inglês e Português como linguagem escrita. Para dar início a tal criação, você deve escolher qual conjunto de caracteres o banco irá considerar. Desde modo, o conjunto de caracteres melhor adaptado para tal situação é:
A recuperação pontual do banco de dados ou Database point-in-time recovery (DBPITR) restaura o banco de dados em um ponto específico no tempo. A esse respeito, registre V, para as afirmativas verdadeiras, e F, para falsas:
(_)É necessário que o banco de dados esteja em modo ARCHIVELOG, para recuperar o banco de dados, em um ponto específico do tempo.
(_)O DBPITR pode ser utilizado para recuperar um TABLESPACE específico ou apenas um conjunto de tabelas do banco de dados.
(_)A restauração pode ser feita com base no System Change Number (SCN), que é um número em formato atômico mantido pelo Banco de dados.
Assinale a alternativa com a sequência correta:
Considere as afirmativas relacionadas à importação e à exportação de dados no Oracle DataBase 12c. Registre V, para verdadeiras, e F, para falsas:
(_) Os comandos expdp e impdp permitem exportar e importar dados de um banco de dados oracle para outro. Esses comandos não suportam dados do tipo XML e os arquivos são gerados em um formato binário.
(_) Os comandos exp e imp permitem exportar e importar dados de um banco de dados oracle para outro. Esses comandos suportam dados do tipo XML e os arquivos são gerados em um formato binário.
(_) O comando sqlldr permite exportar os dados de um banco de dados oracle gerando arquivos em formatos personalizados. Esse comando não suporta dados do tipo FLOAT e DOUBLE para exportação.
Assinale a alternativa com a sequência correta:
Uma restrição de integridade é um método declarativo para definir uma regra para coluna de uma tabela. A esse respeito, registre V, para as afirmativas verdadeiras, e F, para falsas:
(_) O Oracle Database 12c oferece suporte às restrições de integridade: NOT NULL, UNIQUE KEYS, PRIMARY KEYS E FOREIGN KEYS.
(_) CHECK é uma restrição de integridade que permite criar regras para que um usuário defina se a linha de uma determinada tabela pode ser inserida, alterada ou excluída com base no valor de uma coluna.
(_) A restrição de integridade UNIQUE KEY garante que todos os valores de uma determinada coluna serão únicos e não nulos.
Assinale a alternativa com a sequência correta:
Uma transação é uma unidade lógica e atômica de trabalho que contém um ou mais comandos SQL. Quando uma transação é aplicada, compreende-se que todos os comandos presentes nela são aplicados à base de dados. Caso contrário, se, por algum motivo, nem todos os comandos forem aplicados (o que geraria risco de corrompimento para a base de dados), todo o processo é desfeito. Isso posto, quando uma transação está modificando a base de dados, o Oracle copia os dados originais antes de os modificar. Essa cópia original tem o nome de:
Podem haver vários tipos de análises, em grandes ambientes, de Data Warehouse. Para além de consultas em SQL, é possível ter operações analíticas mais avançadas sobre os dados. Dois dos principais tipos de análise de dados são OLAP (On-Line Analytic Processing) e Data Mining. Escolha a alternativa CORRETA sobre Data Mining e OLAP.
O acrônimo ACID corresponde a quatro propriedades essenciais em transações de bancos de dados relacionais. Essas propriedades são:
São Sistemas Gerenciadores de Banco de Dados (SGBDs) relacionais, EXCETO:
35) Quanto aos comandos SQL, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F) . ( ) O comando ALTER é tipicamente do subconjunto do SQL denominado DML . ( ) O comando UPDATE é tipicamente do subconjunto do SQL denominado DML . ( ) O comando CREATE é tipicamente do subconjunto do SQL denominado DDL. Assinale a alternativa que apresenta a sequência correta de cima para baixo.
O comando abaixo, pertencente ao sistema gerenciador de banco de dados objeto relacional PostgreSQL, é utilizado para:





















