PostgreSQL

327 palavras 2 páginas
PostgreSQL

Como surgiu?
Foi desenvolvido na Universidade de Berkeley, na Califórnia, em 1986, participaram de seu desenvolvimento alunos de graduação e pós-graduação e professores do curso de Ciências da Computação. Foi desenvolvido em domínio publico, mas seus direitos são reservados a UNC, porém, pode-se se explorar seu código com intuito educativo ou comercial.
Como funciona?
Funciona através do código SQL (Structured Query Language, ou Linguagem de Consulta Estruturada.) e tem como características:
Consultas complexas
Chaves estrangeiras
Integridade transacional
Controle de concorrência multi-versão
Suporte ao modelo híbrido objeto-relacional
Linguagem Procedural em várias linguagens (PL/pgSQL, PL/Python, PL/Java, PL/Perl) para Procedimentos armazenados
Indexação por texto
Estrutura para guardar dados Georeferenciados PostGIS.

O que é SQL?
SQL, é uma linguagem de pesquisa declarativa para banco de dados relacional (base de dados relacional). Muitas das características originais do SQL foram inspiradas na álgebra relacional.
O SQL foi desenvolvido originalmente no início dos anos 70 nos laboratórios da IBM , dentro do projeto System R, que tinha por objetivo demonstrar a viabilidade da implementação do modelo relacional proposto por E. F. Codd
Vantagens e desvantagens SQL

Vantagens:

Independência de fabricante
A linguagem SQL é adotada por praticamente todos os SGBD’s relacionais existentes no mercado, permitindo a mudança de SGBD

Portabilidade entre plataformas de hardware e software
Pode ser utilizada tanto em máquinas Intel rodando Windows, rodando UNIX, até mainframes rodando sistemas operacionais proprios Redução dos custos com treinamento
As aplicações podem se movimentar de um ambiente para o outro sem que seja necessária uma reciclagem da equipe de desenvolvimento.
Desvantagens

Falta de ortogonalidade nas expressões, funções embutidas, variáveis indicadoras, referência a dados correntes, constante NULL,

Relacionados

  • PostgreSQL
    5574 palavras | 23 páginas
  • Postgresql
    4167 palavras | 17 páginas
  • Postgresql
    2285 palavras | 10 páginas
  • O que o PostgreSQL
    761 palavras | 4 páginas
  • Postgresql
    306234 palavras | 1225 páginas
  • Postgresql
    306342 palavras | 1226 páginas
  • PostgreSQL
    975 palavras | 4 páginas
  • PostgreSQL
    979 palavras | 4 páginas
  • Postgresql
    4660 palavras | 19 páginas
  • Postgresql
    4764 palavras | 20 páginas