

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
No contexto do Oracle, há um recurso para gerar séries de números inteiros exclusivos que podem ser compartilhados.
Assinale-o.
Dual.
Partition.
Sequence.
Tablespace.
Trigger.
Em um banco de dados MySQL, para se criar um banco de dados de nome dbEmpresa, é suficiente executar o comando a seguir.
CREATE DATABASE dbEmpresa;
Certo
Errado
As visões de sistema, ou System Views, permitem acesso aos metadados dos objetos que são criados no SQL server 2012.
Certo
Errado
Como se sabe, em banco de dados cliente/servidor, como o MySQL Server, é permitido ao administrador ou usuário do banco de dados criar uma tabela virtual utilizando, para tanto, código SQL. Referida tabela recebe o nome de:
Index.
Summit.
View.
Select.
Profile.
Uma organização que utiliza servidores de bancos de dados Oracle possui dois datacenters (DC1 e DC2): o banco de dados do DC 1 tem estado ativo para leitura e escrita; o banco de dados do DC 2 tem estado de somente leitura. A organização necessita manter os dados armazenados nos dois datacenters, não suportando mais que 20 minutos de perda de dados, portanto, os dados devem ser replicados do DC1 para o DC2 imediatamente após serem gravados, considerando-se a estratégia near real time.
Com os mecanismos suportados pelo fabricante Oracle, essa necessidade é atendida usando-se
timesten.
DBMSREPAIR.
site guard.
data guard.
audit vault.
No contexto dos bancos de dados Oracle, Index-organized tables são tabelas que:
são armazenadas numa estrutura de índice do tipo B-tree;
são particionadas fisicamente de acordo com uma partition key;
possuem apenas um índice, sempre do tipo bitmap;
possuem pelo menos uma estrutura de índice associada a cada tabela;
possuem registros cuja existência depende de outras tabelas.
João está trabalhando com consultas SQL num banco de dados SQL Server, mas está com dificuldade para encontrar o registro de uma pessoa chamada Natália Silva, pois esse nome foi gravado diversas vezes, ora com acento e ora sem acento.
A cláusula que permite, em diferentes comandos, estabelecer as regras de tratamento para ordenação e comparação em casos assim é denominada:
COLLATE;
FULL TEXT;
LANGUAGE;
LATIN_CI_AS;
LIKE.
O Oracle define e permite a utilização de uma tabela especial, usualmente utilizada para avaliar expressões ou invocar funções por meio do comando SELECT do SQL.
Assinale o nome dessa tabela.
DUAL.
DUMMY.
GHOST.
SEQUENCE.
TRIGGER.
No contexto do SQL Server, assinale os comandos utilizados para remover registros de uma tabela.
ALTER/ERASE
DELETE/TRUNCATE
DROP/DUMP
ERASE/REMOVE
REWRITE/EXCLUDE
No SQL do MySQL 8.0, ao utilizarmos o comando: “CREATE TABLE funcs LIKE funcionários”, o que será executado no sistema?
Será criada a tabela “funcionários”, com as mesmas definições e dados da tabela “funcs”.
Será criada a tabela “funcs”, com as mesmas definições e dados da tabela “funcionarios”
Será criada a tabela “funcs”, vazia, com as mesmas definições da tabela “funcionários”.
Será criada a tabela “funcionarios”, vazia, com as mesmas definições da tabela “funcs”.
Em um processo de restauração de backup no SQL server 2012, conforme apresentado a seguir:
USE [master]
BACKUP LOG [ProjetoTSQL]
TO DISK = 'C:\TEMP\ProjetoTSQL.LOG'
RESTORE DATABASE [ProjetoTSQL]
FROM DISK =
'C:\TEMP\ProjetoTSQSL.BAK'
WITH REPLACE
o comando “USE [master]” no início do script muda o contexto do banco de dados. Isso é necessário, pois o RESTORE precisa de uso exclusivo do banco de dados que será restaurado, ou seja, nenhuma query ou transação pode estar ocorrendo no banco de dados que será restaurado.
Certo
Errado
A respeito do Redis, analise as afirmativas.
I- Fornece estruturas de dados.
II- Proíbe operações atômicas.
III- Possui replicação integrada.
Está correto o que se afirma em
III, apenas.
I e II, apenas.
II e III, apenas.
I e III, apenas.
Considere o seguinte comando emitido no gerenciador de bancos de dados MariaDB (v. 10):
SELECT LOWER (‘Estado’), UPPER (‘Estado’);
O resultado da execução desse comando será:
Estado, Estado.
ESTADO, estado.
eSTADO, eSTADO.
estado, ESTADO.
ESTADO, ESTADO.
Uma visão (ou view) é uma consulta armazenada em banco de dados, que pode ser utilizada quando se deseja consultar certas referências de forma recorrente. Para criar uma visão no SGBD Oracle (a partir da versão 10G), o comando correto é:
create view v1 as
select emp.name, emp.salario from emp;
create view v1
begin
select emp.name, emp.salario from emp
end
select emp.name, emp.salario from emp
to view v1
create view v1 (varchar(40), double)
begin
select emp.name as a, emp.salario as b from emp
return a, b
end
No Oracle NVL(expr1, expr2) retornará expr2 quando expr1 for nula. Enquanto a função NVL é específica do Oracle, uma função com certa similaridade retorna a primeira expressão não nula entre os argumentos fornecidos e pode ser utilizada em outros SGBDs compatíveis com o padrão ANSI SQL-92. Trata-se da função
SWITCH.
MERGE.
TRUNCATE.
PREPARE.
COALESCE.
No MySQL é possível que os dados de uma tabela InnoDB sejam armazenados na própria estrutura de um índice.
Assinale a opção que indica a maneira como isso é feito.
Automaticamente, pelo MySQL na criação da tabela.
Pelo comando alter table make clustered index.
Pelo tipo da tabela na sua criação, que deve ser declarada como Index-Organized InnoDB.
Pelo tipo da tabela na sua criação, que deve ser declarada como InnoDB Clustered.
Pelo uso do termo Clustered na criação de um dos índices.
O código em questão tem como objetivo criar uma função, utilizando o sistema de gerenciamento de banco de dados (SGBD) Oracle.
Certo
Errado
Larissa está criando um comando SQL para seu banco de dados ORACLE 12c e precisa limitar as linhas de resultados. Como ela pode obter esse resultado?
Usando a cláusula FETCH.
Usando a cláusula TOP.
Usando a cláusula LIMIT
Usando o comando DELETE.
Usando a cláusula SKIP.
Os gerenciadores de bancos de dados Oracle podem ser instalados em distribuições Linux da própria Oracle, denominadas Oracle Linux.
Assinale a alternativa que indica corretamente a distribuição Linux na qual esse sistema operacional é baseado.
Fedora
Debian
Ubuntu
Slackware
Red Hat Enterprise Linux
Qual o comando do MySQL 8.0 utilizado para exibir as tabelas não temporárias, que se encontram abertas no cache de tabelas?
SHOW TABLES
SHOW OPEN TABLES
SHOW COLUNS
SHOW FULL COLUNS