Buscar

BANCO DE DADOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

_____________________________________AULA_1_________________________________________
O modelo relacional tornou-se o padrão estabelecido do mercado. Outros modelos anteriores ao modelo relacional, porém, podem ser encontrados em sistemas usados no passado e, algumas vezes, encontrados como sistemas legados nas empresas. Dois desses modelos são os
R. Hierárquico e em rede
Nos bancos de dados, é uma função do administrador de dados:
R. Decidir que dados serão armazenados no banco de dados
A capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou programas de aplicação é:
R. Independência lógica de dados
Dentre os objetivos da implementação de bancos de dados, um visa solucionar um problema que ocorre quando aplicações diferentes operam sobre os mesmos dados, armazenados em arquivos diferentes. Esse problema é conhecido por
R. Redundância de dados
O sistema gerenciador de banco de dados (SGBD) é o software que trata de todo acesso ao banco de dados. Escolha a opção que não possui apenas funcionalidades de um SGBD.
R. Dicionário de dados, projeto conceitual de banco dado, segurança.
A principal atribuição de um Administrador de Dados (DA - Data Administrator):
R. É responsável pelas decisões estratégicas e de normas do modelo de dados
Quanto à expressão Processamento Distribuído, NÃO podemos dizer:
R. O processamento deverá ocorrer em uma única máquina – Servidor
Banco de dados é:
R. um conjunto de dados integrados que tem por objetivo atender a uma comunidade de usuários
Conceituar Sistema de Gerenciamento de Banco de Dados (SGBD) é certamente:
R. Selecionar, Atualizar, Remover e Inserir dados em um arquivo
Alexandre Júnior, professor da disciplina de Modelagem de Dados, ficou responsável por projetar um banco de dados de defesas de Trabalhos de Conclusão de Curso (TCC). Outro professor, Antônio Xavier, precisa de dois alunos para dar continuidade ao projeto iniciado por Alexandre, que deve incluir também o desenvolvimento de um software para acessar o banco de dados. Antônio então convidou os alunos Márcio Ramos e Eliza Carneiro para auxiliá-lo. Para realizar sua tarefa, Márcio irá necessitar tirar dúvidas com Alexandre, Antônio e Eliza, enquanto Antônio dará continuidade à tarefa iniciada por Alexandre. Finalmente, Eliza precisará de um treinamento dado por Márcio para auxiliar a sua tarefa que será quase diária durante o início e término de cada período. De acordo com a descrição acima, assinale que tipos de usuários de banco de dados são Antônio, Márcio e Eliza, respectivamente:
R. Administrador de Banco de Dados, Programador de Aplicação e Usuário Final
Cliente-servidor é um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores. Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pela resposta. Por sua vez, algum dos servidores disponíveis pode aceitar tais requisições, processá-las e retornar o resultado para o cliente. Apesar do conceito ser aplicado em diversos usos e aplicações, a arquitetura é praticamente a mesma. Neste contexto, podemos afirmar que:
R. Bancos de dados podem trabalhar dentro deste conceito.
Qual(is) das atribuições a seguir NÃO é (são) de um Administrador de Banco de Dados?
R. Programar tudo para quem for acessar o banco, em termos de linguagem.
Com relação aos conceitos de dado e informação assinale a afirmação correta.
R. A capacidade de produção é uma informação
Um administrador de banco de dados é responsável por:
R. Conceder autorizações de acesso ao banco de dados
Na construção de um projeto de Banco de dados em uma grande empresa podemos ter vários atores, cada um com sua responsabilidade. Dentre outras tarefas o ________ é responsável por permitir acesso ao banco. O ator responsável pela identificação dos dados que serão armazenados no banco é o ________. Dessa forma, marque a opção correta que apresenta respectivamente os atores de cada espaço.
R. Administrador de Banco de dados e Projetista de Banco de dados.
Marque (F) falso ou (V) verdadeiro nas afirmativas abaixo, em relação aos conceitos de banco de dados e assinale a alternativa correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita.
(  ) Um sistema de banco de dados é basicamente um sistema computadorizado de armazenamento de registros.
(   ) Um banco de dados é uma coleção de dados persistentes utilizada pelos sistemas de aplicação.
(  ) Um banco de dados é uma coleção de dados relacionados, logicamente coerentes e com algum significado inerente.
(  ) Algumas das vantagens de um sistema de bancos de dados sobre os métodos tradicionais dizem respeito à baixa densidade quanto aos arquivos, bem como às informações não tão precisas, mas atualizadas e disponíveis a qualquer momento.
R. V V V F
Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chama Naftalina Digital. João Paulo, um dos sócios da loja e que já trabalhou diversos anos com banco de dados (BD) está projetando o BD que será utilizado pelo sistema de venda da loja que também será desenvolvido. Francisco é o primeiro funcionário contratado para trabalhar na loja. Vanessa e Janaína prestarão serviços à loja. A interação entre os quatro será fundamental para a construção e manutenção do bom funcionamento do sistema de venda. Janaína dará continuidade a todo o trabalho realizado por João Paulo, enquanto Vanessa também precisará interagir bem com ambos (João Paulo e Janaína). Já Francisco precisará de um treinamento dado por Vanessa.
Assinale abaixo qual a alternativa indica corretamente quais tipos de usuários de banco de dados são Francisco, Vanessa e Janaína, respectivamente:
R. Usuário Final, Programador de Aplicações e Administrador Banco de Dados.
O que NÃO se pode dizer de uma arquitetura CLIENTE/SERVIDOR:
R. O Servidor é chamado de Front end
O conceito que exemplifica o significado de INFORMAÇÃO é:
R. O resultado do processamento, manipulação e organização de dados
Os metadados de um SGBD são armazenados no:
R. Catálogo do Sistema.
Quanto à expressão Processamento Distribuído, NÃO podemos dizer:
R. O processamento deverá ocorrer em uma única máquina - Servidor
Qual a opção que NÃO constitui uma vantagem para abordagem de banco de dados?
R. O suporte à transação pode ser reduzido.
O entendimento dos modelos de banco de dados é fundamental para compreender as vantagens e desvantagens em aspectos de estrutura e manipulação dos dados. Um destes modelos utiliza tabelas bidimensionais para o armazenamento dos dados e a maneira como os dados são armazenados influencia na facilidade de acesso às informações, existindo técnicas de normalização para aperfeiçoar a organização. Trata-se do modelo
R. relacional
São modelos de banco de dados:
R. hierárquico, rede, orientado a objeto e relacional
Os mecanismos de segurança e autenticação de acesso a um Sistema Gerenciador de Banco de Dados, objetiva evitar a perda ou acesso indevido ao Banco de Dados, para tal são implementadas uma série de permissões e bloqueios.
Na lista abaixo,marque a opção que NÃO FAZ PARTE da atribuição deste mecanismo :
R. Mecanismo de Restore e Backup
Não é função de um Administrador de Banco de Dados.
R. Criação e manutenção de um modelo de dados corporativo
Leia, abaixo, a descrição das propriedades de um modelo lógico de dados e assinale a única alternativa que corresponde a essa descrição do modelo. Ao contrário de seus antecessores, não se baseia num paradigma de estruturação de dados particular e sim em um fundamento matemático específico. Representa o Banco de Dados como uma coleção de tabelas, constituídas de atributos e tuplas.
R. Modelo Relacional
Um dos maiores problemas decorrente do armazenamento de dados em arquivos é a ____________ de dados que tem como consequência a _____________ de dados. Outro grave problema é a inexistência da _____________ de dados.
R. Redundância, inconsistência e segurança.
_____________________________________AULA_2_________________________________________Na arquitetura para um Sistema de Banco de Dados, a divisão se faz em três níveis: Nível Interno, Nível Externo e Nível Conceitual. Qual alternativa que define esses três níveis?
R. Nível Interno: nível de armazenamento, Nível Externo: nível lógico e Nível Conceitual: nível lógico, sem qualificação.
Em um Modelo de Entidade e Relacionamento, podemos afirmar que:
R. O modelo ER possui uma notação gráfica muito simples e poderosa e que, por isso mesmo, tem sido largamente utilizada;
O que é uma entidade fraca no Modelo Entidade-Relacionamento?
R. Uma entidade dependente de outra entidade.
Trata-se de um conjunto de elementos do contexto do negócio, representados por um conjunto de atributos:
R. Entidade
De acordo com a arquitetura ANSI/SPARC um Sistema de Banco de Dados divide-se em três níveis gerais: interno, conceitual e externo. É correto afirmar que:
R. o nível conceitual esconde os detalhes sobre o armazenamento físico dos dados
O modelo _______________ descreve a realidade do ambiente, constituindo uma visão global das estruturas da informação que estarão contidas no banco de dados, sem considerar nenhuma característica específica de um SGBD.
R. Conceitual
Escolha a altrnativa que defina Modelo Conceitual de Dados:
R. é aquele em que os objetos, suas características e relacionamentos têm a representação fiel ao ambiente observado, independente de limitações quaisquer impostas por tecnologias, técnicas de implementação ou dispositivos físicos
Para garantir certa abstração dos dados para o usuário, ou seja, ocultar certas informações, a arquitetura ANSI/SPARC define alguns níveis de arquitetura de sistema de banco de dados. De acordo com estes níveis de arquitetura, é correto afirmar:
R. Externo é o mais próximo dos usuários.
Marque a opção correta sobre os três níveis da arquitetura:
R. O nível conceitual corresponde às visões específicas dos usuários.
Os programas de modelagem de banco de dados apresentam vários benefícios para a implementação de um determinado projeto de banco de dados. Alguns dos benefícios são:
R. Simplificar programas e o processo de desenvolvimento, acelerar o desenvolvimento do sistema e diminuir o custo do desenvolvimento do sistema.
A técnica de diagramação no modelo de Entidade - Relacionamento é bem simples. Utiliza basicamente um losango para representar I e um retângulo para representar II. As opções I e II são preenchidas, correta e respectivamente, por
R. relacionamentos - entidades
Na arquitetura ANSI/SPARC dos bancos de dados, o modo como os registros e campos conceituais são representados no nível interno, é conhecido como:
R. Mapeamento conceitual/interno
O Diagrama Entidade-Relacionamento é utilizado para elaboração do seguinte modelo de dados:
R. conceitual
O modelo que descreve a realidade do ambiente, constituindo uma visão global dos principais dados e relacionamentos, independente das restrições de implementação em um banco de dados, é:
R. Modelo conceitual
Em um Modelo de Entidade e Relacionamento, o ATRIBUTO tem a seguinte função:
R. É uma propriedade que descreve uma entidade ou um relacionamento.
Uma entidade é representada por um conjunto de atributos. Os atributos são as características de uma entidade, os quais podem ser classificados em simples, compostos, multivalorados ou determinantes. 
Desta forma, marque a alternativa que apresenta um atributo composto / monovalorado.
R. titulo_eleitor
Na arquitetura ANSI/SPARC de banco de dados, o nível conceitual
R. Define a estrutura do banco de dados para uma comunidade de usuários
Não pode definir ENTIDADES no Modelo ER (Entidade-Relacionamento) como:
R. Fluxo de dados
O modelo _________________ está vinculado ao modelo de dados do SGBD.
R. Lógico
Analise o texto abaixo:
O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir:
Uma empresa tem CNPJ, tipo, razão social, nome-fantasia, bairro, cidade e UF. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Uma empresa tem diversos acidentes e um acidente ocorre em apenas uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente envolve um acidentado, mas um acidentado pode se envolver em mais de um acidente. Um acidente pode ou não causar uma ou mais deficiências e uma deficiência é causada por um acidente. Um acidente pode também resultar um óbito e um óbito pode ser resultado de um acidente.   Uma deficiência tem código de deficiência, status de deficiência (temporária ou permanente) e descrição da deficiência. Um óbito possui número do óbito, data do óbito e parecer do legista.
Assinale a alternativa abaixo que identifica corretamente o número de entidades e relacionamentos encontrados no texto, respectivamente:
R. Cinco e quatro.
Os três níveis componentes de uma arquitetura de bancos de dados são:
R. externo, conceitual e interno
A arquitetura ANSI/SPARC de um Sistema Gerenciador de Banco de Dados (SGBD) divide-se nos níveis
R. Externo, conceitual e interno
O modelo que descreve as estruturas de armazenamento de dados, tais como: tamanho dos campos, índices, tipo de preenchimento destes campos, é:
R. Modelo físico
Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chama Naftalina Digital. A seguir é apresentada uma descrição do mini-mundo realizada logo após a primeira reunião com o projetista do banco de dados que será criado:
Um fornecedor tem CPF, nome, telefone e de um a dois e-mails. Uma peça tem identificador, nome do fabricante, tipo, valor de compra e valor de venda. O valor de venda é o valor da compra acrescentado 30%. Um cliente possui código, nome, CPF, telefone, celular e de um a dois e-mails. Um fornecedor vende ao menos uma peça e uma peça é vendida exclusivamente por um fornecedor. Um cliente compra ao menos uma peça e uma peça é adquirida exclusivamente por um cliente. Quando um cliente comprar uma peça a data da compra também é armazenada.
De acordo com a descrição acima, assinale a alternativa que apresenta o número correto de tipos de entidades e tipos de relacionamentos, respectivamente:
R. 3 e 2
Para facilitar a implementação de um sistema de banco de dados, é recomendado, previamente, fazer um diagrama entidade-relacionamento (ER). Dessa forma, analise o diagrama ER abaixo:
I)"Funcionário" é uma entidade forte.
II) "Dependente" por se tratar de uma entidade fraca, além do 'Codigo_dependente' ela também precisa da propriedade chave do funcionário ('Codigo_funcionario').
III) O atributo 'Telefone' em "Funcionário" é multivalorado.
Marque a alternativa correta.
R. As alternativas II e III estão corretas.
Uma importante característica dos sistemas de Banco de Dados é apresentar para o usuário uma visão abstrata dos dados, ou seja, o sistema oculta certos detalhes. Por esse motivo, de acordo com a arquitetura ANSI/SPARC, os bancos de dados são divididos em alguns níveis de arquitetura, sendo eles:
R. Físico, Lógico e Visão.
O Modelo ER (Entidade-Relacionamento) básico consiste em três classes de objetos. Marque a resposta correta. As classes são...
R. Entidades, Relacionamentos e Atributos
_____________________________________AULA_3_________________________________________
Um relacionamento com valor mínimo para a cardinalidade igual a um é do tipo:
R. Obrigatório
Em um projeto de Banco de Dados pode-se ter diversos relacionamentos implícitos entre várias entidades. Um tipo de relacionamento entre entidades define um conjunto de associações ou um conjunto de relacionamento. Há algumas restrições que podem ser utilizadas para limitar a quantidade de associações em um banco. Uma destasrestrições se chama cardinalidade. Analisando a figura abaixo, marque corretamente a alternativa que identifica a cardinalidade representada pela figura.
R. N:N
Do modelo da figura abaixo depreende-se:
R. que um professor pode ministrar mais de uma disciplina para um mesmo aluno.
Analise o texto abaixo:
O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir:
Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente.   Um óbito possui número do óbito, data do óbito e parecer do legista.
Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Acidentado:
R. (0,N) e (1,N).
Na modelagem conceitual de um banco de dados de Parque de Diversões, um cliente pode ou não entrar em diversas atrações e uma atração necessita de um ou mais clientes para ocorrer. Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto abaixo:
R. (0,N) e (1,N).
O diagrama ER (Entidade Relacionamento) é muito utilizado em banco de dados para facilitar o projeto do banco. Dessa forma, analisando o diagrama abaixo, marque a opção correta de acordo com as afirmativas:
I) Há a possibilidade da criação de um curso sem aluno.
II) Uma disciplina pode pertencer a mais de um curso.
III) Toda disciplina faz obrigatoriamente parte de um curso.
IV) Toda disciplina possui apenas um departamento responsável.
R. Apenas as alternativas I, II e IV estão corretas. 
O grau de relacionamento no Modelo ER (Entidade-Relacionamento) é o número de entidades associadas ao relacionamento, com as seguintes conectividades (cardinalidade):1 x 1, 1 x N, N x 1 e N x N. Marque a alternativa que melhor exemplifica a cardinalidade:
R. um-para-um, um-para-muitos, muitos-para-um, muitos-para-muitos
Analise o texto abaixo:
O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir:
Uma empresa tem CNPJ, tipo, razão social, nome-fantasia, bairro, cidade e UF. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Uma empresa tem diversos acidentes e um acidente ocorre em apenas uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente envolve um acidentado, mas um acidentado pode se envolver em mais de um acidente. Um acidente pode ou não causar uma ou mais deficiências e uma deficiência é causada por um acidente. Um acidente pode também resultar um óbito e um óbito pode ser resultado de um acidente.   Uma deficiência tem código de deficiência, status de deficiência (temporária ou permanente) e descrição da deficiência. Um óbito possui número do óbito, data do óbito e parecer do legista.
Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Deficiência:
R. (0,N) e (1,1).
A afirmação: "um cliente mora em uma e somente uma cidade e em uma cidade moram pelo menos um ou vários clientes", mostra que as cardinalidades de cliente para cidade e de cidade para clientes são respectivamente:
R. (1,1) e (0,N)
Marque (F) falso ou (V) verdadeiro nas afirmativas abaixo, em relação ao modelo conceitual de dados e assinale a alternativa correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita. 
( ) Os mecanismos de abstração utilizados para construção dos objetos do modelo de entidade e relacionamento são, de baixo para cima (bottom up): classificação, degradação e generalização. 
( ) No modelo de entidade e relacionamento, cardinalidade diz respeito ao número de vezes que o elemento de uma entidade participa no relacionamento com outra entidade. 
( ) Construir o modelo de dados no nível conceitual global de uma empresa é atribuição do Administrador de Banco de Dados.
R. F - V - F
Medicamento (Med) e Perfumaria (Per) são duas entidades que representam uma tipificação da entidade Produto (Pro). Portanto, Med e Per em relação a Pro repre- sentam
R. especializações.
Analise o texto abaixo:
O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir:
Uma empresa tem CNPJ, tipo, razão social, nome-fantasia, bairro, cidade e UF. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Uma empresa tem diversos acidentes e um acidente ocorre em apenas uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente envolve um acidentado, mas um acidentado pode se envolver em mais de um acidente. Um acidente pode ou não causar uma ou mais deficiências e uma deficiência é causada por um acidente. Um acidente pode também resultar um óbito e um óbito pode ser resultado de um acidente.   Uma deficiência tem código de deficiência, status de deficiência (temporária ou permanente) e descrição da deficiência. Um óbito possui número do óbito, data do óbito e parecer do legista.
Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Deficiência:
R. (0,N) e (1,1).
Analise o texto abaixo:
O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir:
Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente.   Um óbito possui número do óbito, data do óbito e parecer do legista.
Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Acidente e Óbito:
R. (0,N)e (1,1).
Analise o texto abaixo:
O Governo Federal resolveu criar um Sistema Nacional de Mapeamento de Acidentes de Trabalho com o objetivo de integrar dados e realizar projeções para seguro saúde, correlação dos acidentes com o atendimento do SUS, entre outras finalidades. Um projeto piloto está sendo realizado em um bairro da cidade do Rio de Janeiro. Alguns dados foram mapeados e uma descrição inicial do minimundo é apresentada a seguir:
Uma empresa tem CNPJ, tipo, razão social e nome-fantasia. Um acidente de trabalho possui identificador de acidente, status do acidente, descrição do acidente e data e hora do acidente. Em uma empresa podem ocorrer diversos acidentes e cada acidente ocorre em somente uma empresa. Um acidentado possui identificador de acidentado, nome do acidentado, sexo do acidentado e data de nascimento. Cada acidente pode envolver um ou mais acidentados e um acidentado pode se envolver em mais de um acidente. Um acidente pode também resultar em um ou mais óbitos e cada óbito pode ser resultado de um acidente.   Um óbito possui número do óbito, data do óbito e parecer do legista.
Seguindo a orientação descrita no texto, assinale o conjunto de cardinalidades correto existente entre os conjuntos de entidades Empresa e Acidente:
R. (0,N) e (1,1).
_____________________________________AULA_4_________________________________________
Para que um Banco de dados seja implementado evitando alguns tipos de problemas, devem-se utilizar alguns conceitos de restrição. A restrição de ____ garante que nenhum valor de chave primária pode ser nulo. A restrição de ____ especifica se pode ou não ser permitido o valor nulo. A definição de que todos os elementos de um conjunto são distintos é realizada pela restrição de ____. Dessa forma, marque a alternativa que preenche corretamente e respectivamente os espaços.
R. Chave, Domínio e Integridade de entidade.
Faça a correspondência entre as colunas em relação aos modelos de dados e assinale a opção correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita.
(A) Modelo Hierárquico 	( ) Um registro-tipo pode participar como dono ou membro em qualquer número de conjuntos-tipo.
(B) Agregação	( ) Mais restrito que o Modelo em Rede por basear-se em um estrutura de árvore que não permite um registro filho envolvido em mais de um relacionamento.
(C) Modelo Rede	( ) Define uma nova classe a partir de um conjunto de outras classes que representam suas partes componentes. (é parte de).
(D) Modelo Relacional	( ) Os objetos que contêm os mesmos tipos de valores e os mesmos métodos são agrupados em classes.
(E) Modelo Orientado a Objetos	( ) Usa um conjunto de tabelas para representar tanto os dados como a relação entre eles.
R. C A B E D
As regras de integridade fornecem a garantia de que mudanças feitas por usuários autorizados não resultem em perda da consistência de dados, sendo assim, as regras de integridade protegem o banco de dados de certos danos.
Algumas dessas regras garantem:
I - a integridade referencial, a qual só pode ser implementada se houver integridade de entidade.
II - a integridade de entidade, a qual só pode ser implementada se houver integridade referencial.
III - a integridade de semântica, a qual não ocasiona erros de execução SQL.
Dentre esses aspectos está(ão) correto(s) o(s) item(ns):
R. I e III, apenas.
Um conceito básico de banco de dados garante que os relacionamentos entre registros de tabelas relacionadas sejam válidos e que não exclui ou altera, acidentalmente, dados relacionados. Por exemplo, em um relacionamento do tipo 1:n entre a tabela Clientes e a tabela Pedidos, um cliente pode fazer vários pedidos. Por meio deste conceito, o banco de dados não permite que seja cadastrado um pedido para um cliente que ainda não foi cadastrado. Em outras palavras, ao cadastrar um pedido, o banco de dados verifica se o código do cliente que foi digitado já existe na tabela Clientes. 
Se não existir, o cadastro do pedido não será aceito. Esse conceito é denominado:
R. Integridade Referencial.
Uma chave candidata em um modelo relacional é:
R. Ocorre em uma relação em que exista mais de uma combinação de atributos possuindo a propriedade de identificação única.
O Sistema de Banco de Dados Relacional é conceituado em relações de tabelas, que são baseadas no modelo relacional dos dados. Logo, se baseia na lógica e na matemática (Teoria de Conjuntos). Assim, qual alternativa que NÃO condiz ao contexto supracitado?
R. Não existe integridade entre as tabelas
Qual é a entidade que não se identifica por si mesma e sua existência depende da existência de duas ou mais outras entidades. Compõem seu identificador, os identificadores das entidades que se associaram para lhe dar origem?
R. Entidade Associativa
Qual alternativa ilustra melhor e de forma mais completa os principais objetivos da modelagem relacional?
R. Projetar um Banco de Dados otimizado, com o mínimo de redundância possível, garantindo a integridade dos dados e organizando a informação de modo que possa ser recuperada corretamente, principalmente por sistemas transacionais
Uma chave primária em um modelo relacional é quando:
R. Um atributo ou combinação de atributos que possuem a propriedade de identificar de forma única uma linha da tabela
Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados.
Tal comando SQL deve ser iniciado com
R. CREATE TABLE PRODUTO
Uma chave estrangeira em um modelo relacional é:
R. Ocorre se um atributo de uma relação for chave primária em outra relação.
Leia as afirmativas a seguir:
I - A integridade referencial só pode ser implementada se houver integridade de entidade.
Porque:
II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade.
Após analisar as relações entre ambas as frases, assinale a opção correta:
R. Se as duas são verdadeiras, a segunda justifica a primeira
Escolha a opção que lista restrições de integridade que podem ser implementadas na definição de uma tabela?
R. Primary key, Foreign Key, Not Null, Unique, Check.
A terminologia do Modelo Relacional, uma linha é chamada ____________, o cabeçalho de uma coluna é chamado ____________ e a tabela é chamado _________________. Os tipos de dados que descrevem os tipos de valores que podem aparecer em cada coluna são chamados de ___________.
R. TUPLA - ATRIBUTO - RELAÇÃO - DOMÍNIO
Esquema de banco de dados pode ser definido como:
R. Projeto relacional do banco de dados
Em Banco de dados uma entidade pode ser considerada um objeto do mundo real. Estas entidades contêm um conjunto de propriedades, que são chamadas de atributos, sendo alguns destes responsáveis pela identificação única de cada entidade. Sendo assim, o nome correto que pode ser dado para este atributo em particular é:
R. Chave primária
Sobre os conceitos de domínio, atributo e relação, é correto afirmar que:
R. um atributo representa o uso de um domínio em uma relação;
No modelo de banco de dados relacional, os dados são representados por meio de:
R. Tabelas.
Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento?
R. No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades.
Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
R. nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.
A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado,respectivamente
R. TABELA, LINHA, COLUNA
_____________________________________AULA_5_________________________________________
Nos Fundamentos das formas normais ou Normalização, qual resposta que não se enquadra no conceito de Formas Normais (FN) abaixo:
R. Para normalizar, o princípio básico e a desnormalização das tabelas
As utilizações das regras de normalização auxiliam no projeto de banco de dados relacional evitando a redundância e eliminando anomalias nas operações de inserção, exclusão e alteração. Sendo assim, foram propostas diversas Formas Normais (FN). A forma normal que elimina os atributos multivalorados e compostos, permitindo apenas atributos atômicos é a:
R. 1FN
Pode-se afirmar sobre a Terceira Forma Normal (3FN):
R. Está na Terceira Forma Normal se, e somente se, para cada dependência funcional não trivial X=>A,onde X e A são atributos simples ou compostos, uma das condições precisam ser mantidas: ou o atributo X é uma superchave, ou  o atributo A é membro de uma chave candidata
Com relação à normalização, marque a opção correta:
R. É o processo formal passo a passo que examina os atributos de uma entidade, com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros.
Um dos objetivos da normalização é eliminar as anomalias nas operações de inclusão, remoção e alteração. Uma das características da normalização é que se um modelo está na quarta forma normal (4FN), ela está na terceira, na segunda e na primeira. Assim como, se ela estiver na segunda forma normal (2FN) obrigatoriamente ela está na primeira forma normal. A figura abaixo representa um determinado modelo, dessa forma, assinale corretamente em qual forma normal se encontra o modelo?
R. 3FN
Uma relação está na Segunda Forma Normal:
R. Se ela está na 1NF e todo atributo não-chave primária é plenamente dependente de toda a chave primária e não de apenas parte dela.
Uma relação está na Primeira Forma Normal:
R. Se todos os atributos que a compõem são atômicos
No contexto de banco de dados relacionais, Dependência Funcional é caracterizada quando
R. para cada valor do atributo A existe exatamente um único valor do atributo B.
Uma relação R além de estar na primeira forma normal (1FN), cada atributo não chave é dependente da chave primária inteira, ou seja, cada atributo não chave não depende parcialmente da chave. Desta forma, R está, necessariamente, em que forma normal?
R. 2FN
Pode-se afirmar sobre a Primeira Forma Normal (1FN):
R. Estará na Primeira Forma Normal se, e somente se, cada coluna só puder ter um valor para cada linha na tabela
Dado o arquivo de Notas Fiscais(Num. NF, Série, Data emissão, Cod. do Cliente, Nome do cliente, Endereço do cliente, CGC do cliente, Relação das mercadorias vendidas (onde para cada mercadoria temos: Código da Mercadoria, Descrição da Mercadoria, Quantidade vendida, Preço de venda e Total da venda desta mercadoria) e Total Geral da Nota). Após aplicarmos a 3FN (Terceira Forma Normal) teremos as seguintes tabelas:
R. Notas Fiscais, Vendas, Mercadorias e Clientes
Considere um banco de dados que deve armazenar cinco atributos numéricos: V, W, X, Y e Z. Sabe-se que as seguintes dependências funcionais aplicam-se:
V → W
V → X
V → Y
Y → Z
O esquema correto para implementar um banco de dados com esses atributos, que cumpra os objetivos estabelecidos para projetos de bancos de dados de preservação das dependências, normalização e decomposição sem perda, é:
R. create table R1 (V int not null primary key, W int, X int, Y int); create table R2 (Y int not null primary key, Z int);
Diz-se que um modelo está na _______________ se está integrado por tabelas e suas linhas são unívocas, sem que haja repetição de itens, com atributos atômicos não nulos.
R. primeira forma normal
Analise o Modelo Conceitual de Dados a seguir:
Aplicando a 3a forma normal ao modelo apresentado, teremos as seguintes relações:
R. R1 = {#MATRÍCULA, NOME}
R2 = {#ISBN, TÍTULO}
R3 = {#MATRÍCULA, #ISBN, DATA-INÍCIO, DATA-VENCIMENTO, DATA-DEVOLUÇÃO}
Entre um dos objetivos da utilização da normalização em banco de dados relacional é poder organizar os dados de modo que eles possam ser representados em forma de tabelas, onde cada atributo é atômico. De posse disso, analise o modelo relacional abaixo:
Cliente(Código, Nome, Estado, Telefones)
Assinale corretamente qual dos modelos relacionais abaixo identifica melhor a normalização referente à teoria da primeira forma normal (1FN).
R. Cliente(Código, Nome, Estado)
ClienteFone(Código, Telefone)

Outros materiais