sexta-feira, 21 de setembro de 2007

AULA III

Nesta aula falou-se sobre banco de dados que são conjuntos de dados com uma estrutura regular que organizam informações, um banco de dados normalmente agrupa informações utilizadas para um mesmo fim.
Inicialmente os dados eram organizados apenas com o uso de sistemas de arquivo que apresentavam informações com pouca estrutura, as necessidades foram surgindo e os modelos sendo aprimorados mas esse sistema apresentava muitos problemas como por exemplo: isolamento de dados, inconsistência e redundância de dados, dificuldade de acesso aos dados, problemas de integridade, problemas de atomicidade, problemas da concorrência, problemas de segurança, a busca de solução para esses problemas deu origem aos Sistemas de Gerencia de banco de Dados.
Um banco de dados é uma coleção de dados inter relacionados, normalmente um registro está associado a um conceito completo e é dividido em campos, ou atributos, que dão valores a propriedades desses conceitos. Possivelmente alguns registros podem apontar diretamente ou referenciar indiretamente outros registros, o que faz parte da caracterização do modelo adotado pelo banco de dados. Um sistema de gerenciamento de banco de dados é uma coleção de programas que permite a criação e a gerencia de banco de dados.
A maneira mais prática de classificar bancos de dados é de acordo com a forma que seus dados são vistos pelo usuário, ou seja, seu modelo de dados. Diversos modelos foram e vem sendo utilizados ao longo da história, com vantagens para um ou para outro por determinados períodos
O modelo de dados mais adotado hoje em dia é o modelo relacional, onde as estruturas têm a forma de tabelas, compostas por linhas e colunas. Para que os dados sejam manipulados, existem operações que modificam ou consultam registros das relações. As operações permitem não só que registros de uma tabela específica seja visualizados mas também que eles sejam combinados com os registros de outras tabelas, gerando visões diferentes dos dados..

Nenhum comentário: