Magna Concursos

Foram encontradas 25.165 questões.

2185844 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: EMGEPRON

que tange aos projetos lógico e físico de BD, a modelagem assume papel de extrema importância. Entre as ferramentas disponíveis, o Modelo Entidade Relacionamento (MER) é um modelo utilizado na Engenharia de Software para descrever as entidades envolvidas em um domínio de negócios, com seus atributos e os relacionamentos. Esse modelo representa de forma abstrata a estrutura que possuirá o banco de dados da aplicação, sendo o Diagrama Entidade-Relacionamento (DER) a representação gráfica do MER. Na elaboração de um DER, de acordo com a notação Peter Chen para representar entidades , atributos, relacionamentos e especialização, respectivamente, foram padronizados os seguintes símbolos:

 

Provas

Questão presente nas seguintes provas
2185843 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: EMGEPRON

No que tange à abstração de dados, um sistema de BD deve garantir uma visão totalmente abstrata do banco de dados para o usuário, ou seja, para esse usuário pouco importa qual unidade de armazenamento está sendo usada para guardar seus dados, desde que estes estejam disponíveis no momento necessário. A figura abaixo tem por foco a abstração do BD em três níveis.

Enunciado 2185843-1

De acordo com a figura, destacam-se três níveis:

I. Este nível é o de mais alto nível de abstração, correspondendo a um modelo que independe da implementação em um SGBD. No contexto do projeto de BD, emprega uma técnica de modelagem baseada na representação por meio do diagrama entidade-relacionamento.

II. Este nível refere-se a uma descrição do BD, correspondendo a um modelo que considera a abstração na visão do usuário do SGBD. Pode-se concluir que o projeto depende do SGBD em uso, além de definir como será a implementação em um SGBD específico.

III. Este nível é o nível mais baixo de abstração, correspondendo a um modelo que descreve como os dados estão realmente armazenados. Pode-se concluir que engloba estruturas complexas de baixo nível e descreve os detalhes completos do armazenamento de dados e o caminho de acesso ao banco de dados.

Nessas condições, os níveis I, II e III são denominados, respectivamente:

 

Provas

Questão presente nas seguintes provas
2185842 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: EMGEPRON

A normalização do banco de dados é o processo de transformações na estrutura de um banco de dados que visa eliminar redundâncias e anomalias de inserção, atualização e exclusão. Tal procedimento é feito a partir da identificação de uma anomalia em uma relação, decompondo-a em relações melhor estruturadas. Este processo compreende o uso de um conjunto de regras, chamadas de formas normais. Existem diversas FORMAS NORMAIS, com requisitos específicos, conforme caracterizado a seguir.

I. Uma relação está na forma normal X quando não existir dependências multivaloradas entre seus atributos, ou seja, campos que se repetem em relação à chave primária, gerando redundância nas tuplas da entidade.

II. Uma relação está na forma normal Y quando todos os atributos contêm apenas um valor correspondente, singular, e não existem grupos de atributos repetidos, ou seja, não admite repetições ou campos que tenham mais que um valor.

III. Uma relação está na forma normal W quando, na análise de uma tupla, não se encontra um atributo não chave dependente de outro atributo não chave.

IV. Uma relação está na forma normal Z quando todos os registros na tabela, que não são chaves, dependem da chave primária em sua totalidade e não apenas parte dela.

Nessas condições, os indicadores X, Y, W e Z referem-se, respectivamente, às formas normais:

 

Provas

Questão presente nas seguintes provas
2185837 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: SELECON
Orgão: EMGEPRON

No que diz respeito aos tipos de dados suportados pelo banco de dados Oracle, para armazenar caracteres de tamanho variável e números inteiros, as variáveis devem ser declaradas, respectivamente, dos seguintes tipos:

 

Provas

Questão presente nas seguintes provas
2178585 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: ITEP-RN

Uma escola precisa identificar os alunos que pertencem à família Silva. No banco de dados da escola, os registros são gravados em uma tabela com a estrutura a seguir:

alunos

matrícula

idade nome sobrenome

Qual query SQL faria a consulta correta, ordenando os resultados pela idade do aluno?

 

Provas

Questão presente nas seguintes provas
2178584 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: ITEP-RN

Em relação às tabelas de um banco de dados, assinale a alternativa correta quanto à chave estrangeira (foreign key).

 

Provas

Questão presente nas seguintes provas
2178565 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: ITEP-RN

Assinale a alternativa que descreve corretamente o que faz a query SQL a seguir: UPDATE tabela_colaboradores SET grupo = ‘prioritário’ WHERE profissão = ‘médico’ OR profissão = ‘enfermeiro’

 

Provas

Questão presente nas seguintes provas
2178544 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: ITEP-RN

Modelos de dados servem para descrever como os usuários percebem a organização dos dados ou a forma como um sistema de banco de dados os organiza. O modelo que organiza os dados em linhas e colunas, na forma de uma tabela, fazendo associações entre essas linhas e colunas, é o modelo

 

Provas

Questão presente nas seguintes provas
2177773 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IMBEL

No contexto do MySQL, assinale a opção que indica os comandos utilizados para inserir/alterar/remover registros de uma tabela.

 

Provas

Questão presente nas seguintes provas
2177772 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: IMBEL

para resolver a questão, considere a estrutura e a instância da tabela IMB exibida abaixo.

Enunciado 2177772-1

Com relação à tabela, analise o comando SQL a seguir.

select A, count(*)
from IMB
where A is not NULL
group by A
having sum(B) > 2

Assinale o resultado que é exibido quando esse comando é executado.

 

Provas

Questão presente nas seguintes provas