Postgres
POSTGRESQL
O sistema gerenciador de banco de dados PostgreSQL teve seu início na Universidade de Berkeley, na Califórnia, em 1986. À época, um programador chamado Michael Stonebraker liderou um projeto para a criação de um servidor de banco de dados relacionais, chamado Postgres, originário de outro projeto da mesma instituição denominado Ingres. Essa tecnologia foi então comprada pela Illustra, empresa posteriormente adquirida pela Informix. Porém, mesmo diante disso, dois estudantes de Berkeley (Jolly Chen e Andrew Yu) compatibilizaram o Postgres à linguagem SQL. Este projeto recebeu o nome de Postgres95.
Principais comandos em SQL:
SELECT
A declaração SELECT é utilizada para selecionar os dados de um banco de dados.
WHERE
A cláusula WHERE é usada para extrair apenas os registros que cumprir um determinado critério.
AND & OR
E o operador apresenta um recorde se tanto a condição primeira e à segunda condição é verdadeira.
ORDER BY
É utilizado para classificar o resultado-estabelecidos por uma determinada coluna.
INSERT
INSERT INTO A afirmação é usada para inserir uma nova linha em uma tabela.
UPDATE
A declaração UPDATE é utilizado para atualizar os registros existentes em uma tabela.
DELETE
O DELETE é usado para excluir linhas em uma tabela.
CREATE DATABASE
A declaração CREATE DATABASE é utilizado para criar um banco de dados
CREATE TABLE
O CREATE TABLE é usado para criar uma tabela em um banco de dados.
custo
utiliza-se a licença BSD, que dá liberdade total a ele, o que quer dizer qualquer pessoa pode alterar seus codigos sem problema nenhum e depois ainda utilizar para fins comercial, sem ter que pagar nada a ninguém.
Por isto que para linux você encontra gratuito mas para Windows eu só encontrei com licença.
LINGUAGEM UTILIZADA:
A principal linguagem de programação utilizada no desenvolvimento do PostgreSQL 8.3.0 é o ANSI C. Entretanto, também são utilizadas minoritariamente outras linguagens.