Prova

Fazer download em rtf, pdf ou txt
Fazer download em rtf, pdf ou txt
Você está na página 1de 10

o dicionário de dados é uma ferramenta essencial na modelagem de dados usadas para armazenar

informações detalhadas sobre as entidades atributos e relacionamentos de um sistema de informação


um dicionário descreve as características tecnicas e semanticas dos elementos de dados. qual das
seguintes informações melhor descreve a aplicaçao de um dicionario de dados?

a- um dicionario de dados é uma ferramenta dinamica e em constante atualizaçao que fornece


informaçoes detalhadas sobre os elementos de dados e é essencial para o desenvolvimento,
manutenção e compreensao dos sistemas de informaçao

b-um dicionário de dados é usado exclusivamente para desenvolvedores de software para fins de
programação e nao tem relaçao com a definicao de requisitos de um sistema

c- um dicionario de dados é usado exclusivamente para documentar o processo de modelagem, mas nao
tem utilidade apos a conclusao do projeto

d-um dicionário de dados usados somente para documentar o processo de modelagem mas não tem
utilidade após a conclusao do projeto

e-um dicionário de dados serve para definir a logica de negocios de um sistema, mas nao desempenha
um papel na criação de bancos de dados reais

as diferenças etapas envolvidas na obtenção de dados para um deposito de dados (data warehouse) sao
chamadas de tarefas de extraçao, transformação e carga; a extração refere-se a obtenção de dados das
fontes, enquanto a carga diz respeito a carga dos dados no deposito de dados. assinale a opçao que
indica um processo de extração e transformação de dados em um data warehouse

a- OLAP

b- Machine Learning

c- ETL

d- Big Data

e- OLTP
Considere um banco de dados que armazena informações sobre o livro de uma biblioteca cada livro
pode ter vários autores e cada autor pode ter contribuído para vários livros Além disso cada livro possui
várias edições e cada edição TEM informações específicas como data de publicação número de página E
isbn com base na situação apresentada qual das seguintes afirmações está relacionada a quinta forma
normal(5FN) no contexto de normalização de dados

A-armazenar as informações sobre os autores diretamente na tabela de livros evitando a necessidade de


Chaves estrangeiras

b-utilizar uma única tabela para armazenar informações de livros autores e adições sem estabelecer
relacionamentos

c- manter todas as informações do Livro dos autores de uma única tabela para facilitar a recuperação de
dados

d-armazenar informações de autores em uma tabela separada vinculada a tabela de livros por meio de
chaves estrangeiras

e-criar uma tabela separada para cada edição de um livro vinculado a tabela principal por meio de
Chaves estrangeiras

uma das vantagens de utilizar uma ferramenta case para modelagem banco de dados e a possibilidade
da criação automatica de scripts,

esse procedimento acelera o trabalho de administrador do banco de dados os comandos descritos são
executados todos juntos, criando tabelas e relacionamentos, além de poderem inserir dados no banco
de dados assinale a alternativa correta sobre a finalidade dos escritos de uma ferramenta case para
banco de dados

a-o script é versão orientada a objetos que pode ou não ser utilizada como Alternativa de modelagem de
banco de dados

b- Os scripts geram todos os comandos em SQL de criação de tabelas,

campos e chaves.

c- Os scripts são os desenhos das tabelas em uma ferramenta CASE.

d- Os scripts servem exclusivamente para a definição automática das chaves

primárias e estrangeiras de uma tabela.

e- O script é a linguagem de programação do SGBD utilizada para criar


graficamente o modelo físico do banco de dados.

Em um projeto de desenvolvimento de software, a equipe de desenvolvimento depara-se com um


sistema legado que utiliza um banco de dados relacional. Para compreender e documentar a estrutura
desse banco de dados, decidem aplicar o conceito de Engenharia Reversa. A Engenharia Reversa em
banco de dados é um processo que visa extrair informações e modelos a partir de um sistema existente,
possibilitando uma compreensão mais profunda da estrutura de dados. Considerando o contexto da
Engenharia Reversa em banco de dados, qual das seguintes atividades está associada à fase de análise
desse processo?

A. Desenvolver scripts SQL para implementar alterações no banco de dados.

B. Identificar os requisitos funcionais do novo sistema a ser desenvolvido.

C.Mapear as tabelas existentes, identificando chaves primárias e estrangeiras

D. Projetar um novo modelo de dados sem considerar a estrutura do sistema legado.

E. Criar documentação detalhada do código-fonte do sistema legado.

Utilizar ferramentas CASEs para a modelagem gráfica de banco de dados

é muito importante no processo de desenvolvimento de qualquer software.

Esta ferramenta permite que os diagramas criados tenham um padrão, o

que ajuda no processo de comunicação e na qualidade final do projeto de

banco de dados.

Assinale a alternativa correta que aponta como a ferramenta CASE pode

ajudar no processo de modelagem de um banco de dados.

a)Ajuda no processo de coleta de informação, acelerando o mecanismo de

acesso aos dados dos clientes

b)Pode ajudar na padronização da modelagem do banco de dados.


c) Pode ajudar na criação gráfica das páginas HTML que vão apresentar o

banco de dados.

d)Ajuda na programação dos relatórios do banco de dados.

e)Deixa disponíveis todas as informações que o usuário armazenará no

banco de dados.

o modelo conceitual simula uma visão global do banco de dados, disponibilizando uma visão geral de
como o banco de dados é na realidade, sendo representado por meio de um esquema do banco. É uma
das ferramentas de comunicação entre o pessoal de desenvolvimento do software e o cliente.

Marque a alternativa que demonstra o nome do modelo que deve ser realizado após a criação do
modelo conceitual:

a-Modelo de requisitos

b-modelo de abstração

c-modelo fisico

d-modelo de entidades

e-modelo logico

No processo de modelagem de dados, durante a construção do projeto conceitual cada entidade vai ter
identificado assinalado um atributo ou conjunto de atributos que classificamos como atributo ou
conjunto de atributos Mas o processo de modelagem de dados não termina neste ponto, segue nos
projetos lógicos e fisicos Como o atributo determinante é identificado nos projetos lógicos e fisicos?

a) atributo determinante recebe o nome de chave complexa

b) atributo determinante recebe nome de chave estrangeira

c) atributo determinante recebe nome de chave primaria

d) atributo determinante recebe nome de chave completa

e) atributo determinante recebe nome de chave determinante

Sistemas de apoio à decisão são sistemas que ajudam na análise de informação do negócio. Com a
constante concorrência entre as empresas, atualmente os administradores utilizam esta tecnologia para
diversas finalidades em suas companhias. Assinale a alternativa correta referente aos objetivos do uso
dos sistemas de apoio à decisão:

A. Ajudar os gestores a tomarem decisões, porém não é possível prever nenhum tipo de problema com
a análise dos dados da empresa.

Encontrar erros no SGBD e estabelecer uma rápida correção para evitar problemas entre entidades
fundamentais na estrutura do banco de dados.

B. Ajudar os gestores a tomarem decisões e a apontarem existentes e até futuros problemas que possam
ocorrer.

C.Definir a política de segurança do banco de dados e criar uma política de backup do SGBD.

D. Encontrar erros no SGBD e estabelecer uma rápida correção para evitar problemas entre entidades
fundamentais na estrutura do banco de dados.

E. Aumentar a lucratividade das empresas e a sua consequente valorização no mercado de ações

As primeiras técnicas de normalização foram criadas em 1972 por edgar frank codd. apos ter dado o
primeiro passo, codd propôs junto com raymond boyce, um novo significado

que ficou conhecido como forma norma boyce-codd (ou FNBC). moralizar um banco de dados e aplicar
regras para todas as tabelas do banco de dados, com os objetivos, alem reduzir a redundância, eliminar
campos que

não dizem respeito a tabela .

assinale a alternativa correta que demonstra uma vantagem de ter nenhuma ou pouca redundância em
um banco de dados

(a) aumento da quantidade de chaves primarias e estrangeiras para conseguir diminuir a quantidade de
relacionamentos entre as tabelas

(b)Diminuição de dados repetidos deixando o banco de dados mais compacto.

(c) redução do numero de tabelas, sendo subistituidos por chaves primarias concatenadas

(d) diminuição de chaves estrangeiras nas tabelas de um banco de dados.

(e) redução do numero de tabelas no banco de dados

Korth, Silberschatz e Sudarshan (2012) descrevem que, na________ , é utilizada a linguagem Structured
Query Language, ou Linguagem de Consulta Estruturada (SQL), que tem como principal objetivo a
manipulação dos bancos de dados relacionais e é utilizada para interagir com o usuário e o________ ,
permitindo inserir, consultar, gerenciar, controlar transações, entre outras opções.

Analise os itens atentamente e marque a opção correta e que complete a sentença respectivamente:

Escolha uma:

a.modelagem lógica – SGBD

b. modelagem lógica – programa de aplicação.

c.modelagem conceitual – software.

d.modelagem física – SGBD.

e. modelagem fisica – SGBD


3. As duas siglas OLTP e OLAP são bastante usadas no mundo de

Business Intelligence e pode-se afirmar que as duas são importantes e se

complementam. Com isso, é possível dizer que:

I. OLTP é voltado para sistemas de grandes proporções e usados para

tomar decisões complexas no mercado financeiro.

II. OLAP é voltado para a análise de pequenas informações do dia a dia

de uma empresa, sendo que empregados operacionais podem fazer

essas consultas.

III. OLTP é voltado para o sistema de transações, regras de negócios

aplicadas no sistema do dia a dia da empresa.

IV. OLAP é voltado para a análise das informações, ou seja, cálculos mais

complexos, um sistema de modelagem voltado para sistemas de apoio

à decisão.

Com base nas finalidades do OLTP e OLAP, é correto o que se afirma em:
a) III e IV, apenas

b) I,II,III e IV

c) I,II e III, apenas

d) I, II e IV, apenas

e) I e II, apenas

A dependência funcional pode ser classificada em: transita ou indireta, total ou parcial. E identifica-las
nas tabelas é o primeiro passo para saber que precisamos normalizar as tabelas em um banco de dados.
Assinale a alternativa correta que apresenta o conceito de uma dependência funcional.

A. Uma dependência funcional é um relacionamento entre dois ou mais atributos de forma que o valor
de um atributo identifique o valor para cada um dos outros atributos, ou seja, um atributos está
relacionado a outro;

B. Uma dependência funcional é um novo campo que deve ser acrescentado na tabela para receber as
informações duplicadas, dessa forma, todas as dependências são centralizadas nesse novo campo
criado.

C. Uma dependência funcional é um relacionamento entre dois bancos de dados que podem interferir
diretamente na performance do SGBD.

D. Uma dependência funcional é uma nova tabela criada para estabelecer a normalização dos dados de
uma tabela.

E. Uma dependência funcional é a criação de chaves concatenadas para evitar as redundâncias entre as
tabelas relacionadas.
O modelo entidade relacionamento também tem associado a ele uma representação esquemática, o
diagrama de ER. Um diagrama ER pode expressar, de forma gráfica, a estrutura lógica geral de um banco
de dados. Os diagramas ER são simples e claros - qualidades que podem ser responsáveis, em grande
parte, pelo uso generalizado do modelo ER. Com base nos seus conhecimentos sobre o assunto, qual é o
principal objetivo da Modelagem Entidade Relacionamento (MER)?

A.Desenvolver consultas SQL complexas.

B.Compreender e representar a estrutura lógica de um banco de dados

C. Definir o layout visual de um banco de dados.

D.Validar softwares diversos

E. Projetar interfaces de usuário eficazes.

sabe-se que um diagrama de entidade relacionamento (DER) é uma representação gráfica que
demonstra como as 'entidades' como individuos, objetos ou conceitos, estão interconectados dentro de
um sistema. Qual dos seguintes elementos não é comumente representado em um diagrama de
entidade e relacionamento (DER) em modelagem de dados

A. Entidades

B. Atributos

C. Regras de negócio

D. Relacionamentos

E. Chaves primarias
Em modelagem de dados, notações de cardinalidade desempenham um papel importante na
representação das relações entre entidades em Diagramas de Entidade e Relacionamento (DER). Diante
deste contexto, qual é a principal função das notações de cardinalidade? Assinale a alternativa correta.

A.definir as cores das entidades no DER

B.Especirficar a ordem alfabetica das entidades no DER

C.representar quantas instâncias de uma entidade estão relacionadas a quantas instâncias de outra
entidade no DER

D.descrever a origem geográfica das entidades no DER

E.Indicar a estética visual do DER

Você também pode gostar