Arquivo da Categoria ‘Banco de Dados’

[ARTIGO] PHP COM POSTGRESQL – PARTE 3

28/10/2010 por rosane 2 Comentários »

UTILIZANDO O BANCO DE DADOS POSTGRESQL

titulo artigo [ARTIGO] PHP COM POSTGRESQL – PARTE 3

Neste artigo vamos conhecer uma das ferramentas para gerenciar o banco de dados PostgreSQL. O nome da ferramenta é PGADMIN III. Quando instalar o postgreSQL versão windows, o PGADMIN III será instalado junto. Usaremos como exemplo um sistema acadêmico.

Seguem alguns conceitos básicos:

Tabela: conjunto de registros e informações armazenadas.

Campo (colunas): conjunto de itens que um registro pode conter

Registro (linhas): conjunto campos relacionados e armazenados em um registro.

leia mais [ARTIGO] PHP COM POSTGRESQL – PARTE 3

 

Consulta ao banco de dados em PHP + Ajax sem refresh

14/10/2010 por alonso 12 Comentários »

Olá pessoal, meu primeiro post aqui no guia do php! Ele esta reservado a uma função que me ajudou bastante e quero compartilhá-la com vocês. Ela executa uma consulta ao banco de dados via HTTPRequest e preenche o formulário automaticamente sem refresh na página a partir de um campo preenchido.

Essa função é viável em casos específicos onde a busca pode ser filtrada por uma identificação que não se repetirá no banco de dados e que possua uma quantidade certa de caracteres, como por exemplo, a id do produto.

Primeiro começaremos com a criação da tabela:

leia mais Consulta ao banco de dados em PHP + Ajax sem refresh

 

[ARTIGO] PHP COM POSTGRESQL – PARTE 2

15/09/2010 por rosane Sem Comentários »

2 [ARTIGO] PHP COM POSTGRESQL – PARTE 2

INSTALANDO O APACHE, PHP E POSTGRESQL NO WINDOWS

Neste artigo vamos falar sobre a instalação do APACHE, do PHP e do PostgreSQL. Veremos a instalação no Windows, pois nosso artigo é voltado a estudantes. A instalação do apache, php e postgreSQL para linux é bem mais complexa. Mas é importante salientar que, para servidores de produção, o linux é bem mais estável que o windows. E na net temos excelentes tutoriais tanto para as versões linux quanto para as versões windows.

INSTALANDO O APACHE

Para que possamos utilizar o PHP e o POSTGRESQL, precisamos antes de tudo, instalar o APACHE.
O Apache é um servidor Web extremamente configurável, robusto e de alta performance desenvolvido por uma equipe de voluntários (conhecida como Apache Group).

Clique para baixar : Apache para Windows XP ou VistaApache para Windows Seven

Após o download, executar o aplicativo:

02 1 [ARTIGO] PHP COM POSTGRESQL – PARTE 2

Prossiga clicando no botão “Next”, aceitando os termos da licença de uso e, na tela de Informações do Servidor (“Server Information”), onde é solicitado “Network Domain”, “Server Name” e “Administrator’s Email Address”, informe, respectivamente: “localdomain”, “localhost” e o seu endereço de e-mail. Deixe também selecionado a opção “Run as a service for All users”, como indicado abaixo:

02 2 [ARTIGO] PHP COM POSTGRESQL – PARTE 2

Agora, altere o destino da pasta apache para c:\apache\, pois depois os programas em php deverão ser salvos nesta pasta.

Quanto mais simples o caminho, melhor.

02 3 [ARTIGO] PHP COM POSTGRESQL – PARTE 2

Prossiga selecionando a tecla Next até o fim da instalação.

Para verificar se o apache está funcionando devidamente, abra um browser e digite 127.0.0.1/.

02 4 [ARTIGO] PHP COM POSTGRESQL – PARTE 2

Se a frase It works! Aparecer, é porque seu apache está funcionando perfeitamente.

A partir da instalação e funcionamento do apache, poderemos em seguida instalar o PHP e o POSTGRESQL.

leia mais [ARTIGO] PHP COM POSTGRESQL – PARTE 2

 

SQLite – Um pequeno notável

26/06/2010 por Alexander Sem Comentários »

SQLite 300x88 SQLite   Um pequeno notável

Hail!!!, Iniciarei meu primeiro post falando sobre esta ferramenta que mesmo não sendo muito difundida é uma excelente ferramenta, isso de acordo com o projeto a sem implementado.

O SQLite é uma biblioteca C que implementa um banco de dados SQL embutido e sem configurações, ele não é uma biblioteca de cliente usada para conectar com um grande servidor de banco de dados, mas sim o servidor.

Geralmente o SQLite é recomendado para aplicações onde a simplicidade da administração, implementação e manutenção são mais importantes, pois como já dito anteriormente, não se trata de uma ferramente robusta em recursos e sim uma ferramente prática, forte e consistente.

Basicamente o SQLit é utilizado em:

Dispositivos Embarcados (Smartphones, Telefones Celulares, PDA).

Aplicativos Desktop.

Aprendizado da Linga SQL.

Algumas das vantagens de se utilizar o SQLite em seus sistemas é:

  • Não necessita de instalação, configuração ou administração;
  • O Banco de Dados é guardado em um único arquivo;
  • Não possui dependências externas;
  • Multi Plataforma;

Vou demonstrar agora como é REALMENTE fácil a utilização do SQLite, que em geral é “idêntica” a qualquer outro Banco de Dados.

leia mais SQLite   Um pequeno notável

 

[ARTIGO] PHP COM POSTGRESQL – PARTE 1

30/04/2010 por rosane Sem Comentários »

php postgresql 300x102 [ARTIGO] PHP COM POSTGRESQL – PARTE 1

Este é o primeiro de uma série de artigos que tratará da utilização da linguagem de programação web PHP em conjunto com o sistema gerenciador de banco de dados PostgreSQL.

Antes de começarmos, vamos a conceitos importantes:

O PHP (um acrônimo recursivo para PHP: Hypertext Preprocessor) é uma linguagem de script open source de uso geral, muito utilizada e especialmente guarnecida para o desenvolvimento de aplicações Web embútivel dentro do HTML.

Manual do PHP em Português

O PostgreSQL é um SGBD (Sistema Gerenciador de Banco de Dados) objeto-relacional de código aberto, com mais de 15 anos de desenvolvimento. É extremamente robusto e confiável, além de ser extremamente flexível e rico em recursos. Ele é considerado objeto-relacional por implementar, além das características de um SGBD relacional, algumas características de orientação a objetos, como herança e tipos personalizados.

PostgreSQL Wiki

O PHP possui interação com vários bancos de dados. São eles MySQL, PostgreSQL (os mais utilizados), Paradox, SQLite, dentre outros.

No caso, vamos focar especificamente na utilização do PHP com o banco de dados PostgreSQL.

O PostgreSQL é um sistema gerenciador de banco de dados, desenvolvido e distribuído como software livre. Ou seja, todos podemos utilizá-lo sem custo algum.

Quais as vantagens de utilizar-se o PostgreSQL ???

leia mais [ARTIGO] PHP COM POSTGRESQL – PARTE 1

 

Modelagem de Dados

18/03/2010 por Pamela 2 Comentários »
Antes de tudo vamos entender porque precisa modelar os dados de um banco.
Imagine a seguinte situação:
Você tem um caderno, ele vem com sua divisões, e se você não dividisse suas matérias, ficaria português em uma folha, matemática na outra e assim em diante. E para estudar isso? Uma bagunça, para isso servem as divisões, para deixar tudo organizado certo?
O mesmo vale para os dados, é necessário separa-los mas isso não quer dizer que cada campo tenha que ficar em tabelas diferentes. Veremos ainda como identificar campos e que relação elas em cada tabela.
Programas necessários:
Existem muitas possibilidades, até mesmo no caderno da pra fazer mas aqui vou usar o Toad Data Modeler Freeware, ele pode ser baixado nesse site:ToadData Modeler Freeware
Essa é a tela do programa
interface toad 300x215 Modelagem de Dados
Vou explicar umas coisas básicas do programa, conforme formos avançando vou explicando o resto.
Essa barra tem o que vamos precisar no começo
barra toad Modelagem de Dados
Esse primeiro icone é de uma tabela, os 3 ao lado são os tipos de relacionamento, o seguinte é de anotações e o ultimo é para identificação, com coisas como: autor, versão, criação, ultima atualização.
E onde vamos criar nossas tabelas? Nessa parte branca bem no meio do programa, caso o seu não esteja branco é so clicar com o botão direito do mouse e ir em Backgroung Color e escolher uma cor, ou clicar nesse icone icone toad Modelagem de Dados e escolher uma cor.
Por hoje é so, na proxima aula trarei os tipos de dados e vamos começar a criar nosso projeto de banco de dados.