Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação I - Individual (Cod.:742993) Peso da Avaliação 1,50 Prova 43848569 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 Quando falamos de um sistema de gerenciamento de banco de dados, estamos nos referindo a um conjunto de programas de software. Com ele, o usuário consegue criar, editar, atualizar, armazenar e recuperar dados em tabelas de banco de dados. Um Sistema Gerenciador de Banco de Dados é um software responsável pelo gerenciamento de base de dados. Uma das principais características dele é retirar da aplicação à estruturação dos dados, deixando de forma transparente o acesso aos mesmos. Vale ressaltar, ainda, que os bancos de dados relacionais seguem o modelo ACID (que é um acrônimo de atomicidade, consistência, isolamento e durabilidade) para preservar a integridade de uma transação. Esse conjunto de procedimentos é dividido em quatro propriedades. Assinale a alternativa CORRETA sobre a atomicidade: A Nesse caso, a propriedade garante que a transição não será interferida por nenhuma outra transação concorrente. B Todas as regras/restrições descritas no banco de dados devem ser obedecidas, garantindo que o banco de dados passe de uma forma consistente para outra forma consistente. C As ações que compõem a ação da transação devem ser concluídas com sucesso para ser efetivada. Se essa transação falhar, será feito o rollback. D Os resultados de uma transação são permanentes, ou seja, o que foi salvo não será mais perdido. Nem todo usuário do banco de dados necessita ter acesso a todo o banco de dados, para impor requisitos de segurança de acesso aos dados. A qual tarefa essa descrição está se referindo? A Interação com o gerenciamento de arquivos. B Cópias de reserva (backup) e recuperação (restore). C Cumprimento de integridade. D Cumprimento de segurança. VOLTAR A+ Alterar modo de visualização 1 2 A informação é um conceito central na área de sistemas de informação, pois ela é o recurso mais valioso e importante nas organizações na sociedade atual, que também é conhecida como sociedade da informação. Apesar do uso muitas vezes equivocado desses três termos, precisamos ter muito claro e compreender a diferença que existe entre dado, informação e conhecimento. Um deles refere- se a um conteúdo que ainda não foi processado para gerar um significado. Pode-se dizer que é a menor unidade de conteúdo que tem significado no mundo real. Por exemplo, o dia 25/12. A qual dos termos essa descrição pertence? A Conhecimento. B Dado. C Informação. D Inteligência. Pelo menos uma linguagem, com sintaxe bem definida, deve ser suportada, para que o usuário possa manipular a estrutura do banco de dados (como criação e alteração de tabelas), assim como extrair, inserir, atualizar ou excluir dados, definir restrições de integridade e de acesso e controle de transações (commit e rollback, por exemplo). Deve ser possível ainda a manipulação dos dados por meio de programas aplicativos. A qual regra de Codd essa descrição está se referindo? A Regra de sublinguagem de dados abrangente. B Regras de atualização de alto nível. C Regra do catálogo relacional ativo. D Regra de tratamento sistemático de valores nulos. Toda a estrutura do banco de dados (domínios, campos, tabelas, regras de integridade, índices etc.) deve estar disponível em tabelas (também referenciadas como catálogo). Sua manipulação é possível por meio de linguagens específicas (por exemplo, SQL). Essas tabelas são, geralmente, manipuladas pelo próprio sistema no momento em que o usuário efetua alterações na estrutura do banco de dados (por exemplo, a inclusão de um novo atributo em uma tabela). A qual regra de Codd essa descrição está se referindo? A Regra de independência física. B Regra de sublinguagem de dados abrangente. C Regra do catálogo relacional ativo. D Regras de atualização de alto nível. 3 4 5 Os Relacionamentos são associações entre entidades e possuem um significado específico dentro do mundo real, por isso, o mapeamento de cardinalidade identifica o número de entidades as quais outra entidade pode estar associada por um conjunto de relacionamentos. Sobre cardinalidade em banco de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma entidade em A está associada, no máximo, a uma entidade B, e uma entidade em B está associada, no máximo, a uma entidade em A, perfazendo uma cardinalidade Um para Um. ( ) Uma entidade em A está associada a várias entidades em B. Uma entidade em B está associada a apenas uma entidade em A, configurando uma cardinalidade Um para Muitos. ( ) Não pode existir uma cardinalidade Muitos para Muitos em um banco de dados, ou seja, uma entidade em A está associada a qualquer número de entidades em B, mas uma entidade em não pode estar associada a um número qualquer de entidades em A. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V. B V - F - F. C V - V - F. D F - F - V. Um Banco de Dados (BD) é uma coleção organizada de dados. Esses dados são organizados de modo a modelar aspectos do mundo real, para que seja possível efetuar processamento que gere informações relevantes para os usuários a partir desses dados. Com base no conceito de relacionamentos em um banco de dados relacional, assinale a alternativa CORRETA: A É a relação entre as tuplas de um esquema de dados. B É o conjunto de associações entre entidades. C É uma restrição tecnicamente conhecida como constraint. D É a quantidade de chaves estrangeiras entre as entidades. As várias formas de integridade de banco de dados (integridade de entidade, integridade referencial e restrições de integridade complementares) precisam ser estabelecidas dentro do catálogo do sistema ou dicionário de dados e serem totalmente independentes da lógica dos aplicativos. Assim, os aplicativos não devem ser afetados quando ocorrerem mudanças nas regras de restrições de integridade. A qual regra de Codd essa descrição está se referindo? A Regra não subversiva. B Regra de tratamento sistemático de valores nulos. 6 7 8 C Regra de independência de distribuição. D Regra de independência de integridade. Valores nulos devem ser suportados de forma sistemática e independente do tipo de dado para representar informações inexistentes e informações inaplicáveis. Deve-se sempre lembrar que valores nulos devem ter um tratamento diferente de valores em branco. A qual regra de Codd essa descrição está se referindo? A Regra de atualização de visões. B Regra de sublinguagem de dados abrangente. C Regra de tratamento sistemático de valores nulos. D Regra não subversiva. Quando for necessária alguma modificação na forma como os dados estão armazenados fisicamente, nenhuma alteração deve ser necessária nas aplicações que fazem uso do banco de dados (isolamento), assim como devem permanecer inalterados os mecanismos de consulta e manipulação de dados utilizados pelos usuários finais. A qual regra essa descrição está se referindo? A Regra de sublinguagem de dados abrangente. B Regra de independência física. C Regra de acesso garantido. D Regra das informações em tabelas. 9 10 Imprimir
Compartilhar