Modelagem De Dados
Trabalho Universitário: Modelagem De Dados. Pesquise 862.000+ trabalhos acadêmicosPor: FelipeOnic • 2/3/2014 • 954 Palavras (4 Páginas) • 799 Visualizações
INTRODUÇÃO
Histórico breve sobre banco de dados e conceitos básicos importantes.
A humanidade sempre procurou manter registros históricos dos eventos mais
importantes para que pudessem ser utilizados posteriormente.
Exemplos: Pinturas em cavernas, inscrições hieroglíficas, escritas cuneiformes e a
imprensa (a partir do século XV).
Os computadores inventados e aperfeiçoados a partir do século XX permitiram
que os dados fossem armazenados e recuperados com grande rapidez e facilidade.
No início da década de 70 surgiram os SGBDs (Sistemas de Gerenciamento de
Banco de Dados).
Pesquisas na área resultaram em um conjunto de técnicas, processos e notações
para a modelagem ou projeto de banco de dados.
Observe, a seguir, alguns conceitos importantes:
DADO
Podemos definir dado como uma seqüência de símbolos quantificados ou
quantificáveis. Exemplo: texto (as letras são símbolos quantificados). Também
são dados: fotos, figuras, sons gravados e animação, pois todos podem ser
quantificados.
Um dado é necessariamente uma entidade matemática e, desta forma, é puramente
sintático. Isto significa que os dados podem ser totalmente descritos através de
representações formais, estruturais. Sendo ainda quantificados ou quantificáveis,
eles podem obviamente ser armazenados em um computador e processados por
ele.
INFORMAÇÃO
Informação é uma abstração informal (não pode ser formalizada através de uma
teoria lógica ou matemática), que está na mente de alguém, representando algo
significativo para essa pessoa.
Se a representação da informação for feita por meio de dados, pode ser
armazenada em um computador. Mas, o que é armazenado no computador não é a
informação, mas a sua representação em forma de dados.
CONHECIMENTO
Conhecimento pode ser caracterizado como uma abstração interior, pessoal, de
algo que foi experimentado, vivenciado, por alguém.
Nesse sentido, o conhecimento não pode ser descrito; o que se descreve é a
informação. Também não depende apenas de uma interpretação pessoal, como a
informação, pois requer uma vivência do objeto do conhecimento.
MODELAGEM DE BANCO DE DADOS
© 2011 Prof. Marcos Alexandruk 2
A informação pode ser inserida em um computador por meio de uma
representação em forma de dados (se bem que, estando na máquina, deixa de ser
informação). Como o conhecimento não é sujeito a representações, não pode ser
inserido em um computador.
Um bebê tem conhecimento (reconhece a mãe, sabe que chorando ganha comida,
etc.). Mas não podemos dizer que ele tem informações, pois não associa
conceitos.
A informação pode ser prática ou teórica; o conhecimento é sempre prático.
BANCO DE DADOS:
Um banco de dados pode ser definido como:
· Uma coleção de dados integrados que tem por objetivo atender a uma
comunidade de usuários;
· Um conjunto de dados persistentes e manipuláveis que obedecem a um padrão
de armazenamento. Exemplos: lista telefônica, dicionário, etc.
SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS (SGBD)
O Sistema de Gerenciamento de Banco de Dados é o software que incorpora as
funções de definição, recuperação e alteração de dados em um banco de dados
Por que utilizar bancos de dados informatizados?
Bancos de dados informatizados apresentam as seguintes vantagens:
· Compacto (elimina arquivos de papéis);
· Rápido;
· Integrado (vários aplicativos utilizam o mesmo repositório de dados);
· Compartilhado (vários usuários podem acessar);
· Seguro (controle de acesso);
· Padronizado;
· Consistente;
· Suporte a transações.
MODELO DE DADOS
Modelo de dados refere-se à descrição formal da estrutura de um banco de dados.
SISTEMA DE GERENCIAMENTO DE ARQUIVOS (FMS – File Management System)
Foi a primeira forma utilizada para armazenamento de dados. Baseia-se no
armazenamento dos dados de forma sequencial em um único arquivo. Apresenta
como vantagem a simplicidade na forma em que os dados são estruturados no
arquivo. No entanto, esse sistema não apresenta relação entre os dados, nem
mecanismos de busca, classificação e recursos para evitar problemas de
integridade.
...