Aula 6 banco dados
| |
| |Prof. Mauricio Cunha Escarpinati |
| |Slides gentilmente cedidos e produzidos pelo Prof. Bruno Travençolo |
► É um SGBD que incorpora o modelo relacional para o banco de dados e suporta a linguagem SQL como linguagem de consulta padrão. ► Executa em diversas plataformas ► Unix-like: FreeBSD; Linux; Mac OS X ► Windows
► É um software livre com código-fonte aberto. ► Um banco de dados relacional chamado Ingres foi desenvolvido entre 1977-1985 na Universidade da Califórnia em Berkley, ► Seu código foi usado para a construção do primeiro SGBD comercial
► Hoje o Ingres é um software livre ► Em 1986 um novo projeto na UCB foi iniciado: o Postgres, que utilizou várias idéias do Ingres. ► Em 1994 o Postgres passou receber suporte à SQL, mudando assim sua denominação para Postgres95 ► Em 1996 recebeu uma nova denominação: PostgreSQL e foi aberto à desenvolvedores na rede. ► Em 2005; PostgreSQL 8.0 com facilidades de instalação em
► Windows ► Assim como vários SGBDs comerciais, o PostgreSQL pode ser usado em um ambiente Cliente/Servidor ► Existe um processo servidor que é executado em uma única máquina ► Os aplicativos que necessitam acessar os dados devem fazer isso via o processo servidor ► Os clientes não conseguem acessar o dado diretamente, mesmo quando estão rodando no mesmo computador que o servidor
► É possível que o cliente rode Windows e o servidor seja Unix
Acesso simultâneo/ Necessária rede ciientes conectam-se ao postmaster, principal processo
do