Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0191_AV_ » MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: Professor: CLAUDIA ABREU PAES Turma: Nota da Prova: 5,4 Nota de Partic.: 0,8 Data: 1a Questão (Ref.: 201101437187) DESCARTADA Relacione a segunda coluna de acordo com a primeira: (1) Uma coluna ou um grupo de colunas que assegura a unicidade das linhas dentro de uma tabela. (2) Restrições de Integridade. (3) Os valores que aparecem nos atributos em uma chave estrangeira devem aparecer na chave primaria da tabela referenciada. (4) Representação bi-dimensional dos dados composta de linhas e colunas. (5) Determinado valor ou uma escala de valores que certo atributo pode assumir. ( ) Tabela. ( ) Domínio. ( ) Chave Primaria. ( ) Uma regra que deve ser obedecida em todos estados válidos da base de dados. ( ) Integridade Referencial. A alternativa que corresponde ao preenchimento das colunas, na sequência, é: 5, 2, 1, 3, 4 4, 5, 1, 2, 3 4, 1, 5, 2, 3 5, 4, 2, 1, 3 5, 2, 3, 1, 4 2a Questão (Ref.: 201101437107) Pontos: 0,0 / 0,8 As seguintes afirmações são verdadeiras ( V ) ou falsas ( F ) ? ( ) A integridade referencial é garantida através da chave primária ( ) Mapeamento é um método para converter o diagrama ER conceitual na sua derivação lógica dando origem a arquivos convencionais ( ) Quando há ocorrência de valores nulos os usuários tem certeza de que o atributo em questão não é aplicável para uma instância em particular da entidade ( ) O principal conceito da abordagem relacional deriva da teoria de conjuntos combinado com a idéia de que o usuário não necessita saber onde os dados estão nem como estão. A alternativa que corresponde ao preenchimento das colunas, na sequência, é: F, F, F, V V, F, F, V F, F, V, V F, V, F, V V, V, F, F 3a Questão (Ref.: 201101459253) Pontos: 0,6 / 0,8 Redundância de dados ocorre quando uma determinada informação está representada no sistema em computador várias vezes. Há duas formas de redundância de dados, a redundância controlada de dados e a redundância não controlada de dados. A redundância não controlada de dados acontece quando a responsabilidade pela manutenção da sincronia entre as diversas representações de uma informação está com o usuário e não com o software. Este tipo de redundância deve ser evitado, pois traz consigo vários tipos de problemas, como por exemplo, a Inconsistências de dados. Descreva sobre este tipo problema de redundância. Resposta: A inconsistência de dados é um tipo de redundância difícil de corrigir pois como ela é inserida geralmente por um usuário no banco de dados, não há como ter exatidão de suas informações. Desta forma, muitas vezes temos a mesma informação inserida em um BD apenas de formas diferentes por usuários distintos ou até mesmo um único usuário. Gabarito: A responsabilidade por manter a sincronia entre as informações é do usuário. Por erro de operação, pode ocorrer que uma representação de uma informação seja modificada, sem que as demais representações o sejam. O banco de dados passa a ter informações inconsistentes. Levando assim, a graves problemas de representação de dados. A inconsistência dos dados leva a desvalorização dos sistemas. 4a Questão (Ref.: 201101441729) Pontos: 0,8 / 0,8 Ao atributo ou conjunto de atributos de uma relação que referencia a chave primária de outra relação, de forma a garantir a restrição de integridade referencial, dá-se o nome de chave transitiva. candidata. secundária. estrangeira. referencial. 5a Questão (Ref.: 201101462436) Pontos: 0,8 / 0,8 Um modelo entidade-relacionamento foi reestruturado conforme mostrado na figura abaixo. Concluiu-se que todos os usuários eram funcionários, embora nem todos os funcionários fossem usuários. O modelo relacional derivado desse modelo conceitual possuía originalmente duas variáveis de relação básicas, com os mesmos nomes das entidades correspondentes, tendo ambas EMAIL como chave primária. Considerando que a variável de relação FUNCIONARIO não será modificada e que a independência de dados lógica será honrada, a variável de relação USUARIO: dispensará o uso de chaves candidatas. será substituída por uma variável de relação básica e uma derivada. será substituída por uma variável de relação derivada, apenas. será substituída por uma variável de relação básica, apenas. terá que manter todos os seus atributos originais. 6a Questão (Ref.: 201101461780) Pontos: 0,8 / 0,8 A generalização/especialização pode ser classificada em dois tipos, total ou parcial, de acordo com a obrigatoriedade ou não de a uma ocorrência da entidade genérica corresponder uma ocorrência da entidade especializada. Descreva e dê um exemplo de generalização/especialização do tipo parcial. Resposta: A generalização/especialiação parcial ocorre quando os relacionamentos não são feitos de forma integral por todas as entidades, há uma parcialidade nos relacionamentos, não sendo obrigatório uma ocorrência em todas as entidades. Gabarito: Em uma generalização/especialização parcial, nem toda ocorrência da entidade genérica possui uma ocorrência correspondente em uma entidade especializada. Esse é o caso do exemplo demonstrado da imagem abaixo, no qual nem toda entidade FUNCIONÁRIO possui uma entidade correspondente em uma das duas especializações (nem todo o funcionário é motorista ou secretária). Esse tipo de generalização/especialização é simbolizado por um "p". Usualmente, quando há uma especialização parcial, na entidade genérica (no caso do exemplo, emFUNCIONÁRIO) aparece um atributo que identifica o tipo de ocorrência da entidade genérica (no caso do exemplo, trata-se do atributo tipo de funcionário). Este atributo não é necessário no caso de especializações totais, já que a presença da ocorrência correspondente a entidade genérica em uma de suas especializações é suficiente para identificar o tipo da entidade. 7a Questão (Ref.: 201101432605) Pontos: 0,8 / 0,8 No contexto do projeto de banco de dados requisitos de informação podem ser visto como: o conjunto de dados para atender as necessidades de um usuário um modelo de dados semântico um conjunto de normas que regulam o funcionamento do sistema um modelo adaptado a realidade de um determinado SGBD a descrição de uma realidade que se deseja modelar 8a Questão (Ref.: 201101432751) Pontos: 0,8 / 0,8 A partir da figura acima podemos afirmar que: Tanto os empregados próprios quanto os terceirizados podem trabalham em algum departamento Somente os empregados próprios trabalham em algum departamento Todos os empregados trabalham em algum departamento Os empregados terceirizados podem ser consultados pelos médicos Qualquer empregado pode ser consultado pelos médicos 9a Questão (Ref.: 201101441725) Pontos: 0,0 / 0,8 Para normalizar a tabela acima na segunda forma normal, é necessário: Eliminar a coluna Valor_Unit Dividir a tabela: Pedido (N_Pedido, Qtde, Sub_Total) e Produto (Cod_Produto, Produto) Eliminar a coluna subtotal Dividir a tabela: Pedido (N_Pedido, Cod_Produto, Qtde, Sub_Total) e Produto (Cod_Produto, Valor_Unit) Dividir a tabela: Pedido (N_Pedido, Cod_Produto Qtde, Valor_Unit,Sub_Total) e Produto (Cod_Produto, Produto) 10a Questão (Ref.: 201101432891) Pontos: 0,0/ 0,8 Acerca do conceito de chaves no Modelo Relacional é correto dizer: Chave alternativa é uma chave estrangeira que referencia outra tabela As chaves ordenam as linhas em uma tabela e permitem relacionar tabelas através de valores de atributos. A única forma de uma tabela referenciar outra é através de chave alternativa. Chave primária é o atributo ou combinação de atributos que permite a identificação única de uma tupla em uma tabela. Uma chave primária não possui atributos em comum com uma chave candidata, mas pode possuir atributos em comum com uma chave estrangeira. 11a Questão (Ref.: 201101437169) Pontos: 0,8 / 0,8 Considere o texto a seguir e complete as lacunas com expressões constantes nas alternativas, respeitando a correlação seqüencial em que estão dispostas. Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais, dentro de uma tabela. Uma ...................... é uma coluna ou uma combinação de colunas cujos valores aparecem, necessariamente, na ........................ de uma outra tabela. Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais. Uma das colunas (ou combinação de colunas) é escolhida como ..................... As demais colunas ou combinações são denominadas ........................ A seqüência correta encontra-se apenas em: Chave primária; chave estrangeira; chave primária; chave alternativa; chaves secundárias Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas. Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas. Chave primária; super-chave; chave primária; chave candidata; chaves secundárias
Compartilhar