Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A técnica de modelagem de dados mais difundida e utilizada é a abordagem entidade-relacionamento (ER). Para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.
( ) Na técnica ER, o modelo de dados é representado através de um modelo entidade-relacionamento.
( ) De maneira geral, um modelo ER é representado, graficamente, através de um diagrama entidade-relacionamento.
( ) Entidade é um conjunto de objetos da realidade modelada sobre os quais são mantidas as informações no banco de dados.
( ) Relacionamento é um conjunto de associações entre entidades.
Analise as afirmativas a seguir a respeito do processo de Normalização.
I. Um dos primeiros passos da normalização é a transformação do esquema de tabela não-normalizada em um esquema relacional na primeira forma normal.
II. Uma tabela encontra-se na segunda forma normal quando, além de estar na primeira forma normal, não contém dependências parciais.
III. Uma tabela encontra-se na terceira forma normal quando, além de estar na segunda forma normal, toda coluna não chave depende diretamente da chave primária, isto é, quando não há dependências funcionais transitivas ou indiretas.
Assinale a alternativa CORRETA.
A QUESTÃO DEVE SER RESPONDIDA A PARTIR DAS TABELAS DE BANCO DE DADOS T1 E T2, A SEGUIR.

Analise o comando SQL a seguir.
select distinct A, F
from T1 x left join T2 y on x.B = y.E
A execução desse comando no MS SQL Server produz um resultado com várias linhas, dispostas em pares de valores.
Assinale o par de valores que não aparece nessas linhas.
A QUESTÃO DEVE SER RESPONDIDA A
PARTIR DAS TABELAS DE BANCO DE DADOS T1 E T2, A
SEGUIR.

Analise o comando SQL exibido abaixo.
select * frow T1 where C > 5
UNION
select * frow T1 where C <= 5
A execução desse comando no MS SQL Server produz um resultado que contém, além da linha de títulos, n linhas.
Assinale o valor de n.
No contexto do MS SQL Server 2014, analise a seguintes afirmativas sobre índices clustered e nonclustered.
I. Não é permitida a criação de dois ou mais índices clustered em uma única tabela.
II. A ordem física das linhas da tabela é sempre a mesma, nos dois casos.
III. Não é permitida a criação de índices nonclustered em uma tabela que já possui índice clustered.
Está correto o que se afirma em
O MySQL 5.5 oferece várias opções de storage engine quando da criação ou alteração das tabelas.
Assinale a opção que permite a verificação e a manutenção da integridade referencial.
Considere um banco de dados onde duas transações, t1 e t2, são executadas concorrentemente. A primeira, t1, debita R$ 100,00 de uma conta corrente, e a segunda, t2, debita R$ 200,00 da mesma conta. Não há uma ordem de execução definida para as transações.
Suponha que cada uma das transações execute duas operações: leitura seguida de gravação. Essas operações são representadas como tx(r) para leitura e tx(w) para gravação.
Considere, ainda, os seguintes escalonamentos das operações de t1 e t2.
I. t1(r), t1(w), t2(r), t2(w)
II. t2(r), t2(w), t1(r), t1(w)
III. t2(r), t1(r), t1(w), t2(w)
IV. t2(r), t1(r), t2(w), t1(w)
Sobre a adequação desses escalonamentos com vistas à manutenção da integridade do banco dados, assinale a afirmativa correta.
Uma grande dificuldade na implementação de bancos de dados que suportam transações distribuídas é a possibilidade de que uma transação seja apenas parcialmente concluída, de forma a criar inconsistências nas bases de dados. Isso pode ocorrer, por exemplo, por falhas de comunicação entre os nós envolvidos na transação.
Assinale a opção que indica o algoritmo usualmente empregado na execução de transações distribuídas, visando à manutenção das suas propriedades.