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

Aula Atividade 01 E 02 BD

Casos: Aula Atividade 01 E 02 BD. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  7/6/2014  •  1.189 Palavras (5 Páginas)  •  272 Visualizações

Página 1 de 5

Aula Atividade 01 de Banco de dados

1. Banco de dados ou base de dados significa que são coleções organizadas que se relacionam de alguma forma para criar algum sentido

(informação) e ajudar durante uma pesquisa ou estudo. Tem uma enorme importância para empresas.

E são operados pelos Sistemas Gerenciadores de Banco de Dados ou (SGBD).

2.

a) A redundância de dados é quando ocorre quando uma determinada informação está representada no sistema em computador várias vezes. Existem dois tipos de redundância de dados, a redundância controlada de dados e a não controlada de dados.

Na redundância controlada é quando o software tem conhecimento de uma variedade de representação

de dados e pode garantir a sincronia das diversas representações. Para o usuário externo pode

parece como se houvesse apenas uma única representação de informação, pois dessa forma de redundância

é utilizada para melhorar desempenho global e a confiabilidade, algo que pode ser usado como exemplo

é o sistema distribuído, onde a mesma informação é armazenada em vários computadores, permitindo

o acesso rápido a partir de qualquer um deles. Já a redundância não controlada é quando a

responsabilidade pela manutenção da sincronia entre a diversas representações de uma informação

é por parte do usuário e não do software, tal tipo de redundância deve ser evitado, pois pode trazer

consigo vários tipos de problemas: entrada repetida da mesma informação, inconsistências de dados.

A solução para evitar esse tipo de redundância é o compartilhamento de dados, dessa forma de processamento

cada informação é armazenada apenas uma vez, sendo acessada pelos vários sistemas que dela necessitam.

b) Integridade de dados garante a qualidade dos bancos de dados, como por exemplo, se um funcionário for inserido com um valor de ID de funcionário de 123, o banco de dados não deverá permitir que tenha outro usuário com ID de mesmo valor.

c) Restrições de integridade são usadas para poder garantir a exatidão e a consistência de dados, ou seja, para garantir que dados representem assertivamente a realidade modelada. A integridade dos dados é tratada na base de dados através de conceito de integridade relacional e é garantida pelo próprio SGBD.

Existem vários tipos de restrições de integridade como: Integridade de Domínio, Restrição de Chave, Restrição de Entidade, Integridade de Vazio, Integridade Referencial.

Já a consistência no contexto é referente a transações que não violem nenhuma restrição de integridade, e a transação deixa a base de dados em um estado incorreto e assim é abortado e é reportado um erro, é uma das propriedades do acrônimo ACID.

d) Os bancos de dados são utilizados para guardar informações, desde dados sobre uma conta de e-mail até dados importantes. A segurança de dados herda a mesma dificuldade que a segurança da informação enfrenta que é garantir a integridade, a disponibilidade e a confidencialidade. Com sistema gerenciador de banco de dados deve fornecer mecanismos que auxiliem nesta tarefa, para evitar qualquer ataque o desenvolvedor de aplicações deve garantir que nenhuma entrada possa alterar a estrutura da consulta enviada ao sistema.

e) O processo restauração é o resgate de dados através de um arquivo de segurança que se chama backup, deve ser utilizado quando o banco de dados está corrompido e a manutenção do banco não recuperou o arquivo, também é utilizado quando formatar o servidor e retornar todos os dados pós-formatação.

f) Padronização de objetos em banco de dados é utilizada em projetos onde são utilizados modelos de qualidade como: CMMI, PMI, ISO9005, entre outros.

3. Um sistema de arquivos permite listar, criar, modificar, etc., no sistema operacional da Microsoft. Já o banco de dados é também um software instalado sobre o sistema operacional, como por exemplo, o MySql, Oracle, mas é utilizado para gerenciamento de dados em tabelas que se relacionam através de chaves.

Um é para manipulação e organização dos arquivos no sistema operacional e o outro é para a organização de dados específicos para aplicações e sistemas.

4. Monte um diagrama que descreva o ciclo de vida de um projeto de banco de dados.

...

Baixar como (para membros premium)  txt (7.6 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com