domingo, 25 de março de 2007

Aula 02 - Organização da Informação


O foco da segunda aula de TI foi a organização da informação. Apesar de parecer simples num âmbito doméstico, por exemplo, a geração, o gerenciamento, o acesso e por conseqüência a organização da informação somada à gênese dos computadores foi fator preponderante para a evolução do comércio chegar ao estágio atual. Um problema considerado dado para os micro-empresários em fase de crescimento, é que o tempo torna-se cada vez mais precioso, e a perda do mesmo com métodos arcaicos para a organização da informação gerada no dia-a-dia como dados de clientes e endereços de entrega, gera um dos principais custos de transação a ser minimizado.

O tipo de informação citado no parágrafo anterior (dados de clientes e endereços de entrega) denomina-se estruturada, devido ao seguimento de estruturas pré-estabelecidas e fixas, diferentemente das não-estruturadas, como por exemplo, os panfletos de anúncios de ofertas recolhidos com a finalidade de análise de concorrência (esses panfletos não têm estrutura pré-estabelecida, podem ser um mix de fotos, textos e números).

Uma maneira eficiente de organizar as informações estruturadas é através de um SGBD (Sistema Gestor de Base de Dados), que nada mais é que um Software responsável pelo gerenciamento de uma Base de dados. Esses programas executam comandos na linguagem SQL (Structured Query Language), uma linguagem de pesquisa de bancos de dado relacional, tendo como principio que os dados são guardados em tabelas. Essa linguagem tem fundamentação teórica na álgebra relacional, uma forma de calculo sobre conjuntos ou relações. Alguns exemplos de SGDB : Firebird, Oracle, SQL-Server, Microsoft Access, sendo o último o mais popular devido a sua inclusão no Microsoft Office, e por usar uma interface de usuário gráfica.

Depois de submetidas a um SGBD as informações ficam padronizadas, de fácil acesso, passível de alterações e relacionadas reduzindo assim custos de transação.

5 comentários:

Rafaela Pinho disse...

Renan,
O blog ficou ótimo!!

Rafaela Pinho disse...

Renan,
Em que situações, você optaria pela implementação de SGBD, em restrição de um Sistema de Arquivos já implantado em uma empresa, por exemplo?!

Rafaela Pinho disse...

Ah,.. Renan
Complementando a pergunta, explique o porque de sua resposta!!
Bjus

Renan disse...

Oi Rafa .....
Acho que na verdade uma pergunta mais apropriada seria até quando posso me dar ao “luxo” de não usar um gerenciador de banco de dados, talvez uma organização num setor pouco dinâmico e com poucos clientes não teria necessidade de informações com a possibilidade de serem filtradas e atualizadas na velocidade que um sgdb pode proporcionar, outro fator citado nos slides de aula e em seu resumo é a possível necessidade de atualização de hardware, que particularmente não concordo, pois se sua empresa demanda um sgdb e seu hardware não o suporta isso indica que o mesmo é ultrapassado, não para um sgdb mas para seu setor até porque tecnologia de informação é uma ferramenta e como tal deve atender ao propósito da organização e não o contrario.

Renata S. S. Guizzardi disse...

Oi Renan,

Seu resumo sobre organização da informação ficou jóia.

Apenas duas informações:
- as informações de um BD são ditas estruturadas porque são armazenadas em tabelas, com atributos e relações bem definidos. Então, o que dá a estrutura da informação é aquela modelagem de entidades, relacionamentos e atributos, em geral feita antes da implementação efetiva do BD. Esse tipo de informação se contrasta com aquela presente em textos e páginas web, por exemplo, que não possuem estrutura fixa. Por isso, os algoritmos de busca para informação não-estruturada deve ser específico e bem diferente daquele usado em BDs (em geral, a busca em BDs é baseada em consultas SQL).

- Não sei se podemos afirmar que o MS Access é o mais popular dos BDs. Acho que em termos de usuário em geral, talvez seja o mais conhecido, mas definitivamente não é o mais adotado por organizações e empresas.

Um abraço,
Renata