Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q998112 Banco de Dados
As abordagens entidade-relacionamento (ER) e relacional, no projeto de bancos de dados, propõem modelar os dados em diferentes níveis de abstração. O projeto lógico de um banco de dados relacional consiste na transformação de um modelo ER em um modelo relacional. Assinale a opção que apresenta o primeiro passo dessa transformação.
Alternativas
Q998111 Banco de Dados
Sobre a abordagem relacional no projeto de banco de dados, é CORRETO afirmar que
Alternativas
Q998110 Banco de Dados
Assinale a opção que NÃO apresenta dois Sistemas de Gerenciamento de Banco de Dados (SGBD).
Alternativas
Q998109 Banco de Dados
As definições de uma tabela básica ou de outros elementos do esquema que possuírem denominação poderão, em linguagem SQL, ser alteradas pelo comando
Alternativas
Q998108 Banco de Dados
Em um projeto de banco de dados, uma importante propriedade é a cardinalidade. Ela é definida como
Alternativas
Q998107 Banco de Dados

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.

Alternativas
Q998106 Banco de Dados
Um modelo de banco de dados é uma descrição dos tipos de informações que estão armazenadas em um banco de dados. Assinale a alternativa que corresponde ao modelo que registra quais dados podem aparecer no banco de dados, mas não registra como estes dados estão armazenados em nível de sistema de gerência de banco de dados.
Alternativas
Q972012 Banco de Dados
Os tipos de relacionamento definidos no Modelo Entidade Relacionamento (MER) permitem analisar as relações de dependência entre as entidades do sistema de banco de dados. Assinale a alternativa CORRETA que descreve o relacionamento do tipo associativo.
Alternativas
Q972011 Banco de Dados
O cálculo da volumetria em um Sistema Gerenciador de Bancos de Dados (SGBD) é fundamental para um bom funcionamento do banco de dados. Assinale a alternativa CORRETA que define o objetivo deste cálculo.
Alternativas
Q972000 Banco de Dados
No oracle 10g, o parâmetro CONTROL_FILE_RECORD_KEEP_TIME especifica o número mínimo de dias em que as informações do Recovery Manager (RMAN) permanecem armazenadas no arquivo de controle antes de serem sobregravadas. Assinale a alternativa CORRETA que representa o valor padrão deste parâmetro.
Alternativas
Q971999 Banco de Dados
Pseudocolunas são colunas que não fazem parte da tabela, mas que têm características de colunas. No PL/SQL, pode-se utilizar as seguintes pseudocolunas, EXCETO:
Alternativas
Q971993 Banco de Dados

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.

Alternativas
Q971992 Banco de Dados
Acerca do modelo entidade-relacionamento, assinale a alternativa CORRETA.
Alternativas
Q969840 Banco de Dados

A QUESTÃO DEVE SER RESPONDIDA A PARTIR DAS TABELAS DE BANCO DE DADOS T1 E T2, A SEGUIR.

Imagem associada para resolução da questão


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.

Alternativas
Q969839 Banco de Dados

A QUESTÃO DEVE SER RESPONDIDA A PARTIR DAS TABELAS DE BANCO DE DADOS T1 E T2, A SEGUIR. 

Imagem associada para resolução da questão


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

Alternativas
Q969838 Banco de Dados

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

Alternativas
Q969837 Banco de Dados

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.

Alternativas
Q969836 Banco de Dados

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. 

Alternativas
Q969835 Banco de Dados

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.

Alternativas
Q969834 Banco de Dados
A otimização de consultas em gerenciadores de bancos de dados é fundamental para o desempenho do sistema. Consultas escritas em SQL são particularmente propícias à otimização, porque essa linguagem
Alternativas
Respostas
6921: B
6922: C
6923: E
6924: A
6925: B
6926: D
6927: C
6928: C
6929: A
6930: B
6931: D
6932: D
6933: C
6934: C
6935: A
6936: A
6937: C
6938: B
6939: D
6940: A