revisão modelagem de dados

Download Revisão Modelagem de Dados

If you can't read please download the document

Upload: priscila

Post on 15-Sep-2015

7 views

Category:

Documents


2 download

DESCRIPTION

Uma revisão sobre a disciplina modelagem de dados, com gabarito

TRANSCRIPT

1. Para cada item abaixo, marque com a letra D aqueles que representam um Dado e com a letra I aqueles que representam uma Informao.( ) a sua matrcula na UNESA( ) quantidade de alunos matriculados na disciplina Modelagem de Dados ( ) a sua nota na disciplina Modelagem de Dados( ) a mdia dos alunos da sua de turma de Modelagem de Dados( ) o nome do seu tutor na disciplina Modelagem de Dados( ) a mdia alcanada por cada tutor da disciplina Modelagem de Dados 1) I,D,I,I,D,I 2) I,D,D,I,D,D 3) D,I,I,D,D,I 4) D,I,D,I,D,I 5) D,I,I,I,D,D 2. Um banco de dados possui as seguintes propriedades, exceto uma:( ) um banco de dados uma coleo lgica coerente de dado,s com um significado inerente; uma disposio desordenada de dados no pode ser referenciada como um banco de dados; ( ) um banco de dados projetado, construdo e populado com dados para um propsito especfico; ( ) dependncia direta dos processos que o utilizam; ( ) um banco de dados possui um conjunto pr definido de usurios e aplicaes;( ) um banco de dados representa algum aspecto do mundo real, o qual chamado de mini-mundo , e qualquer alterao efetuada neste mini-mundo automaticamente refletida no banco de dados. 3. So caractersticas dos ambientes dos Sistemas de Gerenciamento de Arquivos, com exceo de:( ) Cada usurio define e implementa os arquivos necessrios para uma aplicao especfica, acarretando repetio dos dados e gerando inconsistncia nas informaes. ( ) O acesso aos dados est escrito nos programas que o manipulam, subordinando os programas aos arquivos. ( ) A responsabilidade sobre os procedimentos de backup e recuperao esta a cargo da aplicao. ( ) A manipulao dos dados contidos nos arquivos pelas aplicaes especficas facilita o desenvolvimento de novos sistemas e torna a manuteno dos aplicativos mais simples. ( ) O sistema possibilita uma redundncia no controlada de dados e inconsistncia ao permitir que em um sistema um dado seja alterado e esse mesmo dado no seja alterado em outro. 4. uma vantagem do uso de SGBDs: ( )Um arquivo (tabela) definido para atender uma nica aplicao. ( ) Armazena-se em separado toda as informaes referentes forma como os dados foram estruturados e onde eles esto armazenados fisicamente. ( ) H separao entre programas e dados. No SGBD os acessos so escritos no banco de dados e os programas enviam comandos solicitando o acesso aos dados. Esse conceito chamado de abstrao de dados, que se caracteriza por uma independncia entre programas e dados e entre programas e operaes de manipulao de dados. ( ) Existem uma nica viso da mesma base de dados. ( ) O acesso aos dados nico para cada usurio. 5. Marque V (Verdadeiro) ou F (Falso) nas afirmativas abaixo:( ) Gradativamente, dados e processos foram separados. Em um primeiro momento, as ferramentas que surgiam mantinham as funes bsicas de criao e manipulao dos dados independentes das aplicaes. Em um segundo momento, as funes de criao e gerenciamento dos dados foram transferidas totalemente para os SGBDs.( ) Devido ao surgimento das redes de computadores e com a possibilidade de conexo entre diversas mquinas com alto poder de processamento, o banco de dados pde ser deslocado para uma mquina especfica, o servidor de arquivos. Programas e SGBD , ento, podem funcionar em uma ou vrias das outras mquinas da rede. ( ) Os bancos de dados cresceram em volume de dados e as redes se tornaram quase ilimitadas em tamanho. Para garantir a eficincia nestes ambientes, surgiu a necessidade de distribuio da prpria base de dados. ( ) Os bancos de dados distribudos representam a diviso do banco de dados por vrios servidores de bancos de dados.( ) Datawarehouses so bancos de dados que atendem ao nvel estratgico das empresas. 1) V,F,F,V,V 2) V,V,V,V,V 3) F,V,V,F,V 4) F,V,V,V,F 5) V,V,F,V,V 1- D / 2- C ; 3- D ; 4-C; 5-B;1. uma funcionalidade fornecida por um SGBD, EXCETO: 1) independncia de Dados; 2) aplicao de Redundncia; 3) compartilhamento de Dados; 4) restries de Integridade; 5) mltiplas Interfaces. 2. Bancos de dados devem ser utilizados quando: 1) volume de dados pequeno, aplicaes simples, bem definidas; 2) mudanas no so esperadas; 3) ambientes de grande volume de dados e acessvel por muitos usurios; 4) ambientes de sistemas que exijam resposta em tempo real; 5) acessos mltiplos e concorrentes no so necessrios. 3. So problemas causados pela redundncia de dados, EXCETO: 1) duplicao de esforo para manter os dados atualizados; 2) facilidade de manipulao dos dados; 3) desperdcio de espao de armazenamento; 4) possibilidade de inconsistncia dos dados; 5) dificuldade de manipulao dos dados. 4. No devemos utilizar bancos de dados quando: 1) existe a possibilidade de acesso de mltiplos usurios; 2) existe alto grau de concorrncia entre as aplicaes disponveis no ambiente; 3) aplicaes complexas, com grande volume de dados; 4) se trata de um sistema de tempo real; 5) os processo so modificados com freqncia. 5. No um sobrecusto vinculado ao overhead de processamento em um ambiente de banco de dados: 1) garantia da segurana dos dados; 2) controle de concorrncia; 3) especificao do modelo; 4) recuperao de falhas; 5) garantia de integridade dos dados. 1 - 2 / 2- 3/ 3- 2/; 4-4/5-31. O modelo que descreve as estruturas que estaro contidas no banco de dados, sem considerar nenhuma caracterstica especfica de um SGBD : 1) modelo lgico; 2) modelo conceitual; 3) modelo fsico; 4) modelo de dados; 5) modelo essencial. 2. No processo de ____________ de dados, so identificadas as relaes entre os elementos dos dados. Cada modelo de dados define as relaes lgicas entre os elementos dos dados para apoiar um processo empresarial. 1) levantamento de requisitos; 2) anlise de dados; 3) abstrao de dados; 4) modelagem de dados; 5) coleta de dados 3. Um(a)_________________________ um modelo utilizado para representar as relaes entre as muitas entidades envolvidas nos processos empresariais. 1) dado; 2) Informao; 3) entidade; 4) atributo; 5) relacionamento. 4. Um(a)_________________________ representa uma caracterstica de uma entidade. 1) dado; 2) informao; 3) entidade; 4) atributo; 5) relacionamento. 5. Um(a)_________________________ um conjunto de atributos. 1) dado; 2) informao; 3) entidade; 4) atributo; 5) relacionamento; 1 - 3 / 2- 4/ 3- 5/; 4-4/5-31. Pode ser um exemplo de atributo composto: 1) nome completo de uma pessoa; 2) sigla de um estado; 3) marca de um carro; 4) matrcula de aluno; 5) CEP de uma residncia. 2. No exemplo de entidade: 1) aluno; 2) curso; 3) professor; 4) nome do aluno; 5) cliente. 3. Descreve um relacionamento: 1) um departamento; 2) um carro; 3) uma matrcula; 4) um cliente; 5) um professor. 4. No pode ser um atributo identificador: 1) o nome de um cliente; 2) a matrcula de um aluno; 3) o CRM de um mdico; 4) o CPF de professor; 5) a placa de um carro. 5. Coloque em ordem os principais passos do processo para a criao do modelo conceitual de dados.( ) Identificar os relacionamentos entre os objetos ou entidades.( ) Identificar e caracterizar os objetos ou entidades do problema.( ) Representar os relacionamentos.( ) Representar os objetos ou entidades.( ) Identificar atributos identificadores. 1) 2, 1, 3, 4, 5 2) 4, 1, 3, 2, 5 3) 5, 4, 2, 3, 1 4) 4, 1, 5, 3, 2 5) 2, 1, 5, 4, 3 1 - 1 / 2- 4/ 3- 3/; 4-1/5-21. Identifique a afirmao FALSA. 1) Entidades podem ter subtipos ou subclasses e supertipos ou superclasses. 2) Um entidade supertipo uma especializao de uma entidade subtipo. 3) Cada entidade subtipo herda os atributos de sua entidade supertipo. 4) Cada entidade supertipo tem seus prprios atributos nicos. 5) Generalizaes e especializaes representam conceitos semelhantes observados sob ticas distintas. 2. Uma agregao: 1) uma abstrao atravs da qual os relacionamentos so tratados como atributos de mais alto nvel; 2) uma abstrao atravs da qual os atributos so tratados como entidades de mais alto nvel; 3) uma abstrao atravs da qual as entidades so tratados como atributos de mais alto nvel; 4) uma abstrao atravs da qual os relacionamentos so tratados como entidades de mais alto nvel; 5) uma abstrao atravs da qual as cardinalidades so tratadas como entidades de mais alto nvel. 1. 2 / 2. 41. O modelo de dados representa: 1) a viso dos usurios. 2) os conceitos do mini-mundo em questo. 3) elementos do modelo conceitual, de forma que estes possam ser manipulados por um computador. 4) o meio de armazenamento dos dados. 5) no faz parte do projeto de um banco de dados. 2. No modelo de dados relacional, os dados so representados por meio de: 1) matrizes tridimensionais. 2) listas. 3) tabelas. 4) vetores. 5) ponteiros. 3. Analise as seguintes assertivas, relativas ao conceito de chave primria:i.Pode ser composta por um ou vrios atributos.ii.No admite duplicidade de valores, exceto no caso de valores nulos.iii.Deve ser definida durante a construo do modelo de E-R.Marque a alternativa correta (apenas uma opo). 1) Apenas as assertivas I e III so corretas. 2) Apenas as assertivas I e II so corretas. 3) Apenas as assertivas II e III so corretas. 4) As assertivas II e III so falsas. 5) Todas as assertivas so corretas. 4. Trata-se da restrio de integridade da ENTIDADE: 1) A chave primria deve ser nica. 2) O valor da chave no pode ser vazio. 3) Deve existir uma chave. 4) A chave deve ser nula. 5) Nenhuma das opes acima. 5. Trata-se da restrio de integridade da CHAVE PRIMRIA: 1) O valor da chave no pode ser vazio. 2) Deve existir uma chave. 3) A chave deve ser nula. 4) A chave primria deve ser nica. 5) Nenhuma das opes acima. 1 - 3 / 2- 3/ 3- 4/; 4-2/5-41. O processo de converso do modelo conceitual para o modelo relacional de um relacionamento 1:1 gera: 1) duas tabelas, sendo que a tabela que representa o lado N herda a chave primria da tabela que representa a entidade do lado 1, como chave estrangeira. 2) uma tabela contendo os atributos das duas entidades que participam do relacionamento. 3) trs tabelas, sendo uma para cada entidade e uma para o relacionamento. Essa ltima denominada tabela associativa. 4) mais do que 3 tabelas. 5) nenhuma tabela. No possvel fazer a converso. 2. O processo de converso do modelo conceitual para o modelo relacional de um relacionamento N:N gera: 1) duas tabelas, sendo que a tabela que representa o lado N herda a chave primria da tabela que representa a entidade do lado 1, como chave estrangeira. 2) uma tabela contendo os atributos das duas entidades que participam do relacionamento. 3) trs tabelas, sendo uma para cada entidade e uma para o relacionamento. Esta ltima denominada tabela associativa. 4) mais do que 3 tabelas. 5) nenhuma tabela. No possvel fazer a converso. 3. O processo de converso do modelo conceitual para o modelo relacional de um relacionamento 1:N gera: 1) duas tabelas, sendo que a tabela que representa o lado N herda a chave primria da tabela que representa a entidade do lado 1, como chave estrangeira. 2) uma tabela contendo os atributos das duas entidades que participam do relacionamento. 3) trs tabelas, sendo uma para cada entidade e uma para o relacionamento. Esta ltima denominada tabela associativa. 4) mais do que 3 tabelas. 5) nenhuma tabela. No possvel fazer a converso. 1 - 2 / 2- 3/ 3- 1/;1. Todos os atributos da tabela so monovalorados e atmicos. A afirmao compe parte ou totalmente a regra para: 1) 1 Forma Normal (1FN). 2) 2 Forma Normal (2FN). 3) 3 Forma Normal (3FN). 4) 4 Forma Normal (4FN). 5) 5 Forma Normal (5FN). 2. No existe transitividade entre os atributos chave e no chave". A afirmao compe parte ou totalmente a regra para: 1) 1 Forma Normal (1FN). 2) 2 Forma Normal (2FN). 3) 3 Forma Normal (3FN). 4) 4 Forma Normal (4FN). 5) 5 Forma Normal (5FN). 1. 1 / 2.3