

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.
Um dos tipos de trigger disponíveis no Microsoft SQL Server 2012 é denominado INSTEAD OF. Nesse tipo de trigger, a ação especificada por ele é executada
em dobro, ou seja, é executada duas vezes seguidas.
antes do evento que deu origem ao disparo do trigger.
após o evento que deu origem ao disparo do trigger.
antes e após o evento que deu origem ao disparo do trigger.
no lugar do evento que deu origem ao disparo do trigger.
O comando do Transact SQL, utilizado no Microsoft SQL Server 2012 para criar um índice é:
CREATE X INDEX <nome do índice>
Os valores aceitos para X são:
AVAILABLE, OFFLINE e ONLINE.
JOINED, INTERNAL e EXTERNAL.
RELICATED, NONREPLICATED e SINGLE.
REMOTE, LOCAL e CERTIFICATED.
UNIQUE, CLUSTERED e NONCLUSTERED.
Como parte de um conjunto de instruções, o comando Oracle PL/SQL a seguir significa que, quando se tentar armazenar um valor duplicado em uma coluna que seja chave primária de uma tabela, será disparada uma exceção predefinida na linguagem; e serão desfeitas apenas as instruções escritas no contexto do SAVEPOINT nome_point.
EXCEPTION WHEN DUP_VAL_ON_INDEX THEN ROLLBACK TO nome_point;
Certo
Errado
Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário possuir um salário maior que seu supervisor.
R1
R2
R3
R4
R5
Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário mudar de departamento.
R1
R2
R3
R4
R5
No Microsoft SQL Server, a criação de uma stored procedure pode ser feita pelo comando:
DEFINE STORED.
CREATE PROCEDURE.
INSERT STOPROC.
DESCRIBE STORED.
Considere que, em um departamento, todos os funcionários receberam 10% de aumento.
Assinale a alternativa que apresenta, corretamente, a regra que será ativada e quantas vezes ela será ativada.
R1, uma única vez.
R2, uma vez para cada funcionário.
R3, uma vez para cada funcionário.
R4, uma única vez.
R5, uma vez para cada funcionário.
No Oracle, o “usuario1” criou a tabela “tabela1”. Qual o comando que pode ser utilizado pelo “usuario1” para dar permissão ao“usuario2” para fazer consultas na tabela“tabela1”?
GRANT PERMISSION SELECT TO tabela1 FOR usuario2;
SET SELECT TO tabela1 FOR usuario2;
SET PERMISSION SELECT TO tabela1 FOR usuario2;
SET PERMISSION SELECT ON tabela1 TO usuario2;
GRANT SELECT ON tabela1 TO usuario2;
No Microsoft SQL Server 2012, é possível criar snapshots a partir de um banco de dados. Sobre os snapshots é correto afirmar que
devem ser armazenados em um servidor distinto do banco de dados origem.
uma vez criados, devem ser sincronizados com o banco de dados origem.
não ocupa qualquer área de armazenamento.
não há sua criação no caso de atributos do tipo texto e do tipo autoincremento.
não são criados no caso de bancos de dados com número de tabelas inferior a 10.
No Oracle, uma transação inicia quando:
O comando INIT_TRANSACTION é executado.
O comando BEGIN_TRANSACTION é executado.
O primeiro comando DML (Data ManipulationLanguage) é executado.
O primeiro comando DDL (Data DefinitionLanguage) é executado.
O primeiro comando DTL (Data TransactionLanguage) é executado.
O Microsoft SQL Server é o sistema de gerenciamento de banco de dados da Microsoft, e sua última versão lançada é o SQL Server 2012, em várias versões. Entretanto, o SQL Server 2008 (e suas variações) ainda é muito utilizado. Uma das grandes novidades do SQL Server 2000 foi a possibilidade de instalação de múltiplas instâncias do SQL Server em um mesmo servidor. Essa característica também esteve presente nas versões do SQL Server 2005 e SQL Server 2008. No SQL Server 2000, podiam ser instaladas até 16 instâncias em um mesmo servidor. NO SQL Server 2008 R2 esse limite foi aumentado. Assinale a alternativa referente ao número de instâncias do SQL Server 2008 R2 que pode ser instalado em um servidor.
24.
32.
48.
50.
As tabelas podem ser particionadas para melhorar o desempenho do banco de dados e muitos SGBDs têm suporte ao comando PARTITION. Responda qual a alternativa INCORRETA em relação ao comando abaixo?

O Microsoft SQL Server disponibiliza um recurso que permite o acesso, em modo leitura, de um banco de dados de produção em um determinado instante. Esse recurso é chamado:
database snapshot.
database readprod.
database dataview.
database state.
A variedade de linguagens e ambientes de programação e de fornecedores de bancos de dados constitui um problema de portabilidade para desenvolvedores, que precisam compatibilizar diferentes peculiaridades quando seus programas manipulam bases de dados.
Esse problema é amenizado, na prática, pelo uso de interfaces ou drivers, genéricos, cujo modelo mais difundido é:
JSON;
JET;
ODBC;
WSDL;
XML.
Oracle possui diversas ferramentas de desenvolvimento que permitem automatizar a criação de aplicações e que podem servir de interface para banco de dados. As principais ferramentas de desenvolvimento da Oracle são
Oracle Designer, Oracle Developer e SQL Plus
Oracle Enterprise Manager e Import/Export
NetWork Manager e Oracle Manager
AIX, Solaris e HP/UX
SQL*ReportWriter e SQL Enterprise
Em um banco de dados MySQL deseja‐se obter uma tabela a partir de PED, cujas linhas tenham COD menor que 99.
O resultado deverá ser ordenado por COD e pela coluna QTD em ordem crescente.
O comando SQL é:
SELECT * IN PED FOR COD < 99 ORDER BY COD, QTD ASC; |
SELECT * FROM PED WHERE COD < 99 ORDER BY COD, QTD ASC; |
SELECT * IN PED WHERE COD < 99 SORT COD, QTD ASC; |
SELECT * FROM PED FOR COD < 99 ORDER COD, QTD ASC; |
SELECT * FROM PED TO COD < 99 SORT BY COD, QTD ASC; |
A expressão lógica
not (X and Y)
é sempre equivalente a
not X or not Y
not X and not Y
X or Y
not (not X or not Y)
not X or Y
Um administrador de banco de dados (BD) do MS SQL Server 7.0 precisa utilizar uma ferramenta para enviar, manualmente, comandos Transact-SQL e stored procedures para o mecanismo de BD do servidor e obter uma exibição visual do plano de execução do MS SQL Server. Para isso, ele vai usar o:
Enterprise Manager.
Object Explorer.
Server Profiler.
QueryAnalyzer.
Query Editor.
O MySQL utiliza, como um dos métodos de armazenamento padrão na sua instalação, o
MERGE.
InnoDB.
MyISAM.
MEMORY (HEAP).
Berkeley DB (BDB).