Bancos de Dados
Com a recente popularidade dos bancos de dados, muito se fala deles, muita gente procura quem saiba mexer neles, mas, afinal, quem são eles?
Grosso modo, um banco de dados é uma coleção organizada de dados. Para serem úteis no processo de obtenção de informações relevantes a partir destes dados, eles tem de ser modelados, de forma que representem aspectos da realidade, facilitando a utilização destes dados para o fim a que se destinam.
Os SGBDs, ou Sistemas de Gerenciamento de Banco de Dados, são softwares utilizados para intermediar a interação de usuários e de outras aplicações com o banco de dados, permitindo a criação, administração, definição e diversas outras operações com bancos de dados.
Modelagem
Para permitir a estruturação lógica do armazenamento do banco de dados, é necessário criar um modelo, que nada mais é do que a forma como esses dados serão armazenados, organizados e manipulados. Alguns tipos comuns de modelagem lógica de Bancos de Dados incluem os modelos relacional, hierárquico, e modelo de relação de entidades. Vamos falar um pouco do modelo relacional, que é o modelo mais em voga atualmente.
O Modelo Relacional
Com a recente popularidade dos bancos de dados, muito se fala deles, muita gente procura quem saiba mexer neles, mas, afinal, quem são eles?
Grosso modo, um banco de dados é uma coleção organizada de dados. Para serem úteis no processo de obtenção de informações relevantes a partir destes dados, eles tem de ser modelados, de forma que representem aspectos da realidade, facilitando a utilização destes dados para o fim a que se destinam.
Os SGBDs, ou Sistemas de Gerenciamento de Banco de Dados, são softwares utilizados para intermediar a interação de usuários e de outras aplicações com o banco de dados, permitindo a criação, administração, definição e diversas outras operações com bancos de dados.
Modelagem
Para permitir a estruturação lógica do armazenamento do banco de dados, é necessário criar um modelo, que nada mais é do que a forma como esses dados serão armazenados, organizados e manipulados. Alguns tipos comuns de modelagem lógica de Bancos de Dados incluem os modelos relacional, hierárquico, e modelo de relação de entidades. Vamos falar um pouco do modelo relacional, que é o modelo mais em voga atualmente.
O Modelo Relacional
Este modelo trabalha basicamente com dados estruturados em algo semelhante a tabelas. Essas tabelas são chamadas de relações, que, por sua vez, são compostas de 'tuples', que são sequências de pares ordenados de domínios e valores. O sucesso deste modelo se deve principalmente à simplicidade de sua implementação e sua eficiência.
Apesar de não haver relação direta entre elas, a maioria dos SGBDs relacionais se utilizam do SQL (Structured Query Language), por ser uma plataforma amplamente difundida e consolidada para manipulação e criação de bancos de dados.
Salvando
Os bancos de dados vieram mudar a forma como nos utilizamos da informática nos sistemas de informação, tornando muito mais fácil manipular os dados e consultá-los de forma eficiente. Por isso, são excelentes auxiliares em qualquer organização, e são considerados um conhecimento fundamental para qualquer profissional da área de Sistemas de Informação.
Nenhum comentário:
Postar um comentário