Foram encontradas 13.789 questões

Resolva questões gratuitamente!

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

Q943673 Banco de Dados

Sobre a Linguagem de Consulta Estruturada (SQL – Structured Query Language), avalie as afirmações abaixo.

I. É uma linguagem procedural.

II. Não permite escrever sobre um índice existente sem aviso prévio.

III. É incapaz de produzir consultas complexas de forma livre.

IV. É uma linguagem tanto de definição de dados quanto de manipulação de dados.

Está correto apenas o que se afirma em

Alternativas
Q943669 Banco de Dados

Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo sobre modelos de dados.


( ) A estrutura lógica básica do modelo hierárquico é representada por uma árvore.

( ) A estrutura lógica básica do modelo hierárquico é a classificação dos dados em tabelas.

( ) A estrutura lógica básica dos modelos hierárquico e de rede é representada por uma árvore.

( ) A estrutura lógica básica do modelo de rede é representada por uma tabela e permite que um registro tenha mais de um pai.

De acordo com as afirmações, a sequência correta é

Alternativas
Q943665 Banco de Dados

Um Sistema de Gerenciamento de Banco de Dados (SGBD) é uma coleção de programas responsáveis pelo gerenciamento da estrutura do banco de dados e pelo controle do acesso aos dados armazenados nesse banco.

A função do SGBD que minimiza a redundância dos dados e maximiza a consistência dos dados é chamada de

Alternativas
Q942857 Banco de Dados

Em um sistema de RH, deve-se modelar que uma pessoa possa alternar, ao longo do tempo, entre ser um gerente de projeto, um analista de negócio ou um programador. Para isso, analise as ideias propostas no quadro abaixo.


I Criar uma classe ‘Funcionário’ com atributos sobre os dados básicos de um profissional.

II Criar as seguintes subclasses de funcionário: gerente, analista e programador.

III Criar uma classe ‘Contrato’ com o período de trabalho do funcionário.

IV Criar uma classe ‘Gerente analista programador’.


Com base no exposto e considerando os princípios da modelagem de entidades, são recomendadas as propostas presentes nos itens

Alternativas
Q942593 Banco de Dados
Um sistema OLAP (do inglês OnLine Analytical Processing) pode ser subcategorizado, entre outros tipos, como MOLAP, ROLAP ou HOLAP. Acerca das vantagens e das desvantagens desse sistema, é correto afirmar que
Alternativas
Q942592 Banco de Dados
No contexto de banco de dados, a sigla OLTP se refere a sistemas que são utilizados no (na)
Alternativas
Q942591 Banco de Dados
Um conjunto importante de propriedades das transações em um banco de dados recebe o acrônimo ACID. O significado de ACID é
Alternativas
Q942590 Banco de Dados
A cardinalidade é um dos princípios fundamentais de um banco de dados relacional. Imagine uma Tabela 1 contendo as certidões de nascimento de todos os brasileiros e uma Tabela 2 contendo os CPFs. A cardinalidade entre as tabelas 1 e 2 é
Alternativas
Q942589 Banco de Dados

Pode ser utilizado quando queremos manter todas as tuplas na Tabela 1 e todas aquelas na Tabela 2 no resultado da operação, independentemente se elas têm ou não tuplas correspondentes na outra relação.

ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. São Paulo: Pearson Addison Wesley, 2005, com alterações.


A passagem acima se refere a uma operação de bancos de dados relacionais. Assinale a alternativa que indica a denominação dessa operação.

Alternativas
Q942588 Banco de Dados
Um banco de dados (BD) relacional modela os dados como relações. Nesse contexto, um índice é uma estrutura auxiliar associada a uma tabela. A função do índice é
Alternativas
Q942585 Banco de Dados
A escolha de qual modelo deve-se usar para se analisar um conjunto de dados depende do domínio do problema analisado. Acerca dessa escolha de modelos, na análise de dados no domínio de textos em linguagem natural, é correto afirmar que
Alternativas
Q942584 Banco de Dados
Quando se faz uma análise de dados, considerando um modelo DDD (data-driven decision-making), é comum treinar modelos de classificadores/regressores para ajudar na tomada de decisões. Acerca desses modelos, assinale a alternativa correta.
Alternativas
Q942583 Banco de Dados

O cálculo do valor esperado provê um framework que é extremamente útil para organizar o pensamento sobre problemas envolvendo análise de dados (data-analytic).

PROVOST, F.; FAWCETT, T. Data Science for Business: What you need to know about data mining and data-analytic thinking. O'Reilly Media, 2013, tradução livre.


O valor esperado pode ser representado matematicamente por

Alternativas
Q942582 Banco de Dados

Os benefícios de um modelo de tomada de decisões com base em dados (DDD, do inglês data-driven decisionmaking) já foram demonstrados conclusivamente. O economista Erik Brynjolfsson e seus colegas do MIT e Wharton conduziram estudos sobre como DDD afeta a performance de uma empresa.

PROVOST, F.; FAWCETT, T. Data Science for Business: What you need to know about data mining and data-analytic thinking. O'Reilly Media, 2013, tradução livre.


Com base nessas informações, é correto afirmar que DDD se refere à pratica de

Alternativas
Q940688 Banco de Dados
Na construção de um portal com recursos multimeios, usando um sistema de gestão de conteúdo WordPress hospedado em servidor Linux, webserver Apache e escrito em PHP, o sistema de gestão de banco de dados adequado é o
Alternativas
Q940507 Banco de Dados

No mapeamento objeto-relacional, uma questão importante que deve ser tratada é a de hierarquia de classes. Acerca do mapeamento de hierarquias de classes em tabelas de bancos de dados relacionais, avalie as estratégias abaixo.

I Criação de uma tabela por classe.

II Criação de uma única tabela para todas as classes.

III Joined attributes.

IV Divisão por agregação.

São suportadas pelo hibernate as estratégias

Alternativas
Q940505 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para selecionar os nomes dos alunos por ordem alfabética crescente, deve-se executar no PostgreSQL o seguinte comando SQL:
Alternativas
Q940504 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para se listar a quantidade de amigos de cada aluno, deve-se executar o seguinte comando SQL no PostgreSQL:
Alternativas
Q940503 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para se criar a tabela ALUNO em um banco de dados PostgreSQL, o comando SQL que deve ser executado é:
Alternativas
Q935170 Banco de Dados
No contexto de transações de banco de dados, o termo ACID refere-se às propriedades
Alternativas
Respostas
7081: D
7082: C
7083: C
7084: C
7085: D
7086: B
7087: A
7088: C
7089: D
7090: E
7091: A
7092: C
7093: D
7094: E
7095: C
7096: B
7097: B
7098: B
7099: A
7100: B