TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Fundamento De Banco De Dados

Monografias: Fundamento De Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  8/10/2013  •  470 Palavras (2 Páginas)  •  2.053 Visualizações

Página 1 de 2

2. Dê um exemplo, diferente dos discutidos em aula, de redundância controlada de dados.

Redundância controlada ocorre quando o software tem conhecimento da múltipla representação da informação e garante a sincronia entre as diversas representações.

Por ex.: Nome de Cia Aérea.

Essa redundância pode levar a um estado inconsistente, além de gastar espaço de armazenamento. O SGBD deve oferecer mecanismos para esse controle, sem prejudicar as aplicações dos diversos setores.

3. Enumere as principais diferenças entre o desenvolvimento de software com arquivos convencionais e o desenvolvimento de software com SGBD.

SGBD Arquivos Convencionais

- Armazena dados e metadados - Definição é parte integrande da aplicação.

- Redundância de dados é controlada - Há bastante redundância de dados.

- Uso de linguagem de alto nível, não - Linguagem procedural (como)

Procedural ( o quê)

- Independência dados-programa - Dependência dados-programa.

- Concorrência, tolerância a falhas, - Depende da aplicação.

Integridade, segurança.

4. Descreva alguns fatores que levam alguém a preferir o uso de arquivos convencionais ao uso de SGBD. Descreva alguns fatores que levam alguém a preferir o uso de SGBD ao uso de arquivos convencionais.

Fatores que levam alguém preferir arquivos convencionais ao uso de SGBD

- Quando essa funcionalidade não é necessária.

- Sobrecarga influi no desempenho.

- Investimento inicial alto, em geral: hardware extra.

Fatores que levam alguém usar SGBD

- Controlar redundância.

- Compartilhamento de dados.

- Independência de dados.

- Segurança.

- Backup e recuperação à falhas.

- Forçar restrições de integridade.

- Aumentar a produtividade e disponibilidade.

- Flexibilidade, padronização.

Fonte: www.cos.ufrj.br/~marta/BdRel.pdf

5. Defina os seguintes conceitos: banco de dados, sistema gerenciador de banco de dados, modelo de dados, esquema de dados, modelo conceitual, modelo lógico, modelagem conceitual e projeto lógico.

Banco de dados: é uma coleção de dados relacionados e armazenados em algum dispositivo.

Sistema gerenciador de banco de dados: é um software que permite construir e manipular um BD.

Modelo de dados: é um conjunto de conceitos para descrever um BD.

Esquema

...

Baixar como (para membros premium)  txt (3.5 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com