Olá Pessoal,
Estaremos conversando sobre SGDBs e respondendo perguntas como:
- O que são os SGDBs
- Exemplos de SGDBs
No artigo anterior(http://marcelo.todoinfo.com.br/?p=17) sobre Banco de dados, dissemos que para utilizarmos o Banco de dados, precisamos do SGDB, mais o que são os SGDBs? Nada mais é que um sistema de gerenciamento de base de dados, ou seja, ele é responsável por gerenciar uma base de dados e seu objetivo é retirar do cliente(responsavel por utilizar o SGDB) a responsabilidade de gerenciar acessos, manipular e organizar os dados, deixando uma interface onde o cliente possa inserir, alterar, excluir e consultar dados.
Nos bancos de dados relacionais os comandos são executados na linguagem SQL(structured query language) ou linguagem de consulta estruturada, que será o assunto do nosso próximo post. Ex de comandos(SELECT, INSERT, UPDATE, DELETE e entre outros)
Hoje no mercado temos muitos SGDBs bons, segue alguns exemplos:
- Oracle
- SQLServer
- PostGree
- mySQL
- FireBird
- Interbase
- DB2
entre outros.
A briga entre os SGDBs está bastante acirrada entre o Oracle x SQLServer, mais correndo por fora temos o PostGree e mySQL que vem conquistando mercado, porém para aplicações de pequeno porte. Quando se fala de projeto de grande porte sempre temos em mente o SQLServer ou o Oracle, mas para escolher um dos dois, muitas questões vem atona como custo, do que você quer fazer, desempenho e entre outras questões.
Bom pessoal,
por hoje é só, no próximo post estarei explicando o que é SQL, a linguagem que conversa com o banco.
Té a próxima,
Marcelo