Sgbd
SGBD
O que é um SGBD ? vou tentar explicar de forma simples sem muita enrolação o que é e como funciona um SGBD.
Bom o SGBD tem a função de Gerencia um banco de dados no entanto ele foi criado para que as aplicações Cliente não ficassem sobrecarregadas com as tarefas de gerenciar o acesso, a manipulação e a organização dos dados.
Normalmente o SGBD fornece uma interface de interação com o cliente existem outras possibilidades que são em banco de dados relacionais que são utilizadas api´s e em drivers do SGBD que executam comando da linguagem SQL.
Um SGBD define também o esquema em que o banco de dados vai ser montado que podem ser : * Hierárquico * Em rede * Relacional * Orientado a objeto
Esse são os 4 tipos mais usados hoje em dia no mercado. Vamos definir agora mais 4 SGBD´s Basicamente seus padrões e Características.
1º MySql
MySql é o SGBD que utiliza a linguagem SQL “Structured Query Language” tornou-se banco de dados do mundo Opensource mais popular por causa de seu alto desempenho, alta confiabilidade e facilidade de uso. É também o banco de dados de escolha para uma nova geração de aplicativos criados na pilha LAMP (Linux, Apache, MySQL, PHP / Perl / Python). Muitas das organizações maiores e de mais rápido crescimento do mundo, incluindo Facebook, Google, Adobe, Alcatel Lucent e Zappos contar com o MySQL para economizar tempo e dinheiro ligando seus sites Web de alto volume, sistemas críticos de negócio e pacotes de software. Também sabemos que esse SGBD é hoje um banco de dados alternativo da empresa desenvolvedora Oracle.
O MySql possui algumas características que o ajudaram a estar no mercado como esta hoje sendo elas : * Portabilidade (suporta praticamente qualquer plataforma atual); * Compatibilidade (existem drivers ODBC, JDBC e .NET e módulos de interface para diversas linguagens de programação, como Delphi, Java,C/C++, C#, Visual Basic, Python, Perl, PHP, ASP e Ruby)