PI S7 DSW I DouglasARS: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Douglas
Sem resumo de edição
imported>Douglas
 
(46 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
=Apresentação=
=Apresentação=


Caro Aluno,  
Olá Estudante,  


Nesta sétima semana mostramos como fazer as ligações necessárias para conectar o NetBeans e o banco de dados MySQL. Apresentamos mais uma ferramenta que pode ser utilizada para a modelagem de dados (MySQL Workbench). Com o MySQL Workbench podemos fazer a nossa AO2 da maneira rápida e prática, utilizando uma modelagem de dados bacana, que ao final, permite a geração do código SQL para a criação do banco de dados MySQL. Na próxima semana, vamos falar de outras configurações Linux e Windows.  
Estamos chegando pela sétima semana, será nosso penúltimo encontro. Lembre-se da AO2, não perca o prazo! Na semana anterior mostramos como fazer as ligações necessárias para conectar o NetBeans ao banco de dados MySQL, bem como o código PHP para acessar o MySQL. Apresentamos a ferramenta MySQL Workbench, que talvez seja a melhor ferramenta de modelagem dados para fazer AO2. Vamos de leve nessa semana, mostraremos mais um pacote de programas chamado XAMPP, formado por pelos principais aplicativos de código aberto existentes, incluindo FTP, MySQL e Apache com PHP e Perl. Vamos apresentar também a instalação do PostgreSQL e a sua respectiva ferramenta administrativa o pgAdmin3, como opção ao MySQL, para Sistema Gerenciado de Banco de Dados (SGDB).


Participem dos nossos encontros virtuais!
Até quinta!  
 
Estude!  


Prof. Douglas A.
Prof. Douglas A.
Linha 13: Linha 11:
=Objetivo=
=Objetivo=


* ...
*Como instalar o Xampp.
*Como instalar o PostgreSQL.
*Como instalar o pgAdmin3.


=Vídeos=
=Vídeos=




#...
#Tutorial - Instalando e Configurando XAMPP: https://www.youtube.com/watch?v=Eo34X39KouU
#Como Utilizar o XAMPP para Criação de um Servidor Local (localhost): https://www.youtube.com/watch?v=O90gjjJfO-4
#Instalando PostgreSQL no Ubuntu: https://www.youtube.com/watch?v=LYgQW4a_anA
#Tutorial PostgreSQL Básico instalação e utilização: https://www.youtube.com/watch?v=xiImgHqaIgw
#Instalando o postgresql e o pgadmin3 no ubuntu: https://www.youtube.com/watch?v=A3ROIw0hopM
#Criação de um banco de dados no PgAdmin III: https://www.youtube.com/watch?v=p5j48beSBo8


=Textos=
=Textos=


#...
#Instalando PostgreSQL: http://blog.patrickmaciel.com/instalando-o-postgresql-9-3-no-ubuntu-14-04-lts/
#Instalação do PostgreSQL e pgAdmin3: http://dicachave.blogspot.com.br/2014/09/instalando-postgresql-e-o-pgadmin3-no.html
#Tutorial pgAdmin: http://www.lrocha.com.br/arquivos/arquivos/BdWeb%20(PostgreSQL)/Bibliografia/pgadmin_tutorial.pdf
 
=Instalando o XAMPP=
 
O XAMPP é um pacote com os principais servidores de código aberto do mercado, incluindo FTP, banco de dados MySQL e Apache com suporte as linguagens PHP e Perl.
 
Com ele, é possível rodar alguns sistemas localmente, o que facilita e agiliza o desenvolvimento. Como o conteúdo estará armazenado numa rede local, o acesso aos arquivos é realizado instantaneamente.
 
Atualmente, o XAMPP está disponível para quatro sistemas operacionais: Windows, Linux, Mac OS X e Solaris. Basta extrair o arquivo compactado (de preferência para a pasta raiz do seu disco rígido ou um local de fácil acesso) e executar o aplicativo que inicia os servidores. No Windows, o executável possui o nome xampp_start.exe. Um painel de controle (xampp-control-3-beta.exe) também fica disponível e permite iniciar ou parar servidores individuais.
 
[[Imagem:xampp-control.png|center]]
<center>
Figura 1 - Painel de controle do XAMPP
(Foto: Reprodução/Paulo Higa)
</center>
 
Após iniciar os servidores do XAMPP, seu servidor web local estará disponível no endereço http://127.0.0.1. Para armazenar arquivos, procure pela pasta htdocs no diretório que você extraiu os arquivos do XAMPP. Todos os arquivos salvos neste local estarão disponíveis pelo endereço acima. Uma pasta chamada “wordpress”, por exemplo, estará acessível em http://127.0.0.1/wordpress.
 
Sem modificações, o endereço do XAMPP retornará uma página com os arquivos de exemplo, que incluem scripts de gerenciamento de coleção de CDs e agenda de telefones (em PHP) e um sistema básico de livro de visitas (em Perl).
 
[[Imagem:xampp-testes.png|center]]
<center>
Figura 2 - Script de exemplo do XAMPP (Foto: Reprodução/Paulo Higa)
</center>
 
 
É importante lembrar que o XAMPP foi desenvolvido para fornecer um servidor de testes sem complicações. Não é recomendado a utilização em um servidor público ou de produção, já que as configurações padrão não são apropriadas e tornam o servidor sujeito a ataques de hackers e scripts mal programados. Use somente para o desenvolvimento.
 
Existe, entretanto, um assistente que minimiza o problema protegendo o diretório de testes do XAMPP e adicionando senhas aos servidores de FTP e banco de dados.
 
Caso deseje que outra pessoa acesse seu site de testes pela Internet, basta fornecer seu número de IP. Para que isso funcione, é importante desbloquear a porta 80 (HTTP) no firewall, tanto do seu sistema operacional quanto do roteador.
 
A velocidade de acesso dependerá apenas da capacidade de processamento do computador e da velocidade de upload da conexão. Por isso, é inviável o acesso por múltiplas pessoas numa conexão doméstica comum.
 
Leia mais em: http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2012/02/o-que-e-xampp-e-para-que-serve.html
 
=Instalando o PostgreSQL=
 
O PostgreSQL é um sistema de gerenciamento de banco de dados objeto-relacional ( SGBDOR ) e foi desenvolvido pelo Departamento de Ciência da Computação da Universidade da Califórnia em Berkeley.
 
O PostgreSQL é um descendente de código fonte aberto deste código original de Berkeley, que suporta grande parte do padrão SQL e oferece muitas funcionalidades modernas, como:
 
*Comandos complexos.
*chaves estrangeiras.
*Gatilhos.
*Visões.
*Integridade transacional.
*Controle de simultaneidade multiversão.
 
 
Além disso, o PostgreSQL pode ser ampliado pelo usuário de muitas maneiras como, por exemplo, adicionando novos
 
*Tipos de dado.
*Funções.
*Operadores.
*Funções de agregação.
*Métodos de índice.
*Linguagens procedurais.
 
Devido à sua licença liberal, o PostgreSQL pode ser utilizado, modificado e distribuído por qualquer pessoa para qualquer finalidade, seja particular, comercial ou acadêmica, livre de encargos.
 
Leia mais em: http://pgdocptbr.sourceforge.net/pg82/intro-whatis.html
 
 
O PostgreSQL se tornou conhecido por ser extremamente robusto e confiável, além de ser flexível e mais rico em recursos do que o MySQL, por exemplo. 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. A equipe de desenvolvimento do PostgreSQL sempre teve uma grande preocupação em manter a compatibilidade com os padrões SQL92/SQL99.
 
 
[[Imagem:instalando_postgresql.png|center]]
 
<center>
Figura 3 - Instalando PostgreSQL no Windows 7
</center>
 
A instalação do PostgreSQL para Windows é relativamente fácil. É só seguir o passo a passo que não terá nenhum problema.
 
Assista os vídeos!
 
 
==Instalando o PostgreSQL no Linux==
 
Instalando os pacotes:
 
Debian/Ubuntu.
 
$ sudo apt-get update
$ sudo apt-get install postgresql
 
 
Feita a instalação, crie a base de dados, inicie o serviço e já habilite para iniciar durante o boot:
 
$ sudo service postgresql initdb
$ sudo service postgresql start
$ sudo chkconfig postgresql on
 
 
==Configurando o PostgreSQL==
 
Atribua a senha no usuário postgres do PostgreSQL:
 
$ sudo su postgres -c psql
 
ALTER USER postgres WITH PASSWORD 'senha';
\q
 
Para permitir que acesse o banco apenas informando a senha, configure no arquivo ''pg_hba.conf'', alterando a coluna METHOD de todas as linhas de "ident" para "md5".
 
O diretório dos arquivos de configuração do PostgreSQL:
 
Debian/Ubuntu: /etc/postgresql/8.4/main/
 
Feito a instalação e mudança de senha do usuário postgres, você estará apto a desenvolver o trabalho no seu computador conectando normalmente ao postgres, porém, se a ideia é disponibilizar o acesso ao banco para receber conexões de outras máquinas, você vai ter que alterar dois arquivos no diretório do PostgreSQL: postgresql.conf e pg_hba.conf.
 
No arquivo postgresql.conf, na linha listen_addresses, descomente-o removendo o "#" e troque o "localhost" por "*", deixando a linha assim:
 
listen_addresses = '*'
 
Dessa forma seu PostgreSQL vai "escutar" não só conexões provenientes da sua própria máquina. A próxima configuração no mesmo arquivo é habilitar a encriptação de passwords, para fazer isso descomente a linha abaixo removendo o "#", ficando a linha assim:
 
password_encryption = on
 
Finalmente a próxima configuração no arquivo pg_hba.conf. Neste arquivo você consegue restringir o acesso ao seu banco de dados por IP. Normalmente queremos liberar o acesso para todos os IPs em uma faixa, no meu exemplo, quero liberar para todas as máquinas da rede 10.5.2.0/16, então eu adiciono a seguinte linha:
 
host all all 10.5.2.0 255.255.0.0 md5
 
Terminando a configuração, reinicie o PostgreSQL.
 
Debian/Ubuntu:
 
$ sudo /etc/init.d/postgresql-8.4 restart
 
 
Testando a conexão:
 
# psql -U postgres
Senha para usuário postgres:
psql (8.4.4)
Digite "help" para ajuda.
 
postgres=#
 
 
Pronto!
 
Veja mais em: http://www.vivaolinux.com.br/dica/Instalando-o-PostgreSQL-e-pgAdmin3-no-Ubuntu
 
=Instalando o pgAdmim III=
 
O pgAdmin é um software gráfico para administração do SGBD PostgreSQL disponível para Windows e UNIX. É uma ferramenta gráfica desenvolvida pela equipe de desenvolvimento do PostgreSQL com muitos recursos. Traz um help online com toda documentação do PostgreSQL.
 
Você pode baixar as versões para Linux e Windows a partir do endereço: http://www.postgresql.org/download/
 
O pgAdmin III é um aplicativo de desenho e gerenciamento de banco de dados para uso com PostgreSQL. Ele é escrito em C ++ usando o wxWidgets [http://www.wxwidgets.org]
framework multi-plataforma para permitir que ele seja executado em várias plataformas.
 
 
Para maiores informações visite: http://www.pgadmin.org/
 
 
==Instalando no pgAdmin III no Ubuntu==
 
 
Vamos iniciando a instalação com os seguintes comandos:
 
$ sudo apt-get install pgadmin3
 
 
Simples, não é mesmo?!
 
Veja mais em: http://www.vivaolinux.com.br/dica/Instalando-o-PostgreSQL-e-pgAdmin3-no-Ubuntu
 


=Conteúdo=
==Usando o pgAdmin III para acesso remoto==


....
Depois de instalar o programa , abra o mesmo e clique na opção (destaque em vermelho) para configurar a nova conexão:
 
 
[[Imagem:pgadmin_tela1.png|center]]
<center>
Figura 4 - Configurando nova conexão.
</center>
 
 
Após clicar nesta opção será aberta uma tela onde deverá incluir os dados de acesso ao banco com os campos ;
:Name: Inclua o nome de sua base de dados.
:Host: Endereço de aceso ao banco de dados , ou o endereço ip do servidor.
:Port: 5432.
:Maintenance DB: Por padrão o programa assume como Postgres, Altere para o nome de sua base de dados.
:Username: Usuário de acesso ao banco.
:Password: Senha de acesso.
 
Veja um exemplo abaixo:
 
 
[[Imagem:pgadmin_tela2.png|center]]
<center>
Figura 5 - Exemplo de configuração de nova conexão no PostgreSQL.
</center>
 
Fonte: Localweb: http://wiki.locaweb.com.br/pt-br/Usando_o_pgAdmin_III_para_acesso_remoto


=Exercício de fixação=
=Exercício de fixação=


#..
#Dediquem essa semana para fazer a atividade obrigatória 2. É possível utilizar as ferramente PostgreSQL e pgAdmin3 para realizar a AO2.


=Semana 7=
=Semana 8=


Nesta ...
Nesta semana mostramos mais um pacote de programas chamado XAMPP, formado por pelos principais aplicativos de código aberto existentes, incluindo FTP (Mozilla), MySQL, Apache e PHP. Mostramos também a instalação do PostgreSQL e a ferramenta administrativa pgAdmin3 como opção de banco de dados e ferramenta administrativa respectivamente. Na próxima semana, que também é a última semana de conteúdo, vamos mostrar um pouco mais sobre SQL e como definir melhor os tipos de dados utilizados nos bancos de dados. Também vamos mostrar os tutoriais para gerar e executar os códigos SQL gerados pelo Workbench ou DBDesigner.
 
Um abraço a todos!
 
Bons estudos!


Prof. Douglas A.
Prof. Douglas A.
Linha 40: Linha 246:
=Referências=
=Referências=


[1]  
[1] http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2012/02/o-que-e-xampp-e-para-que-serve.html
 
[2] http://pgdocptbr.sourceforge.net/pg82/intro-whatis.html
 
[3] http://www.vivaolinux.com.br/dica/Instalando-o-PostgreSQL-e-pgAdmin3-no-Ubuntu
 
[4]  http://wiki.locaweb.com.br/pt-br/Usando_o_pgAdmin_III_para_acesso_remoto




Linha 49: Linha 261:
! style="background: #32CD32;" | [[PI_S6_DSW_I_DouglasARS | << ]]
! style="background: #32CD32;" | [[PI_S6_DSW_I_DouglasARS | << ]]
! style="background: #1C1C1C; color: white;" | [[Douglas_DSW_I#Atividades | <> ]]
! style="background: #1C1C1C; color: white;" | [[Douglas_DSW_I#Atividades | <> ]]
! style="background: #32CD32;" | >>  
! style="background: #32CD32;" | [[PI_S8_DSW_I_DouglasARS | >> ]]
|}
|}

Edição atual tal como às 15h48min de 24 de novembro de 2015

Apresentação

Olá Estudante,

Estamos chegando pela sétima semana, será nosso penúltimo encontro. Lembre-se da AO2, não perca o prazo! Na semana anterior mostramos como fazer as ligações necessárias para conectar o NetBeans ao banco de dados MySQL, bem como o código PHP para acessar o MySQL. Apresentamos a ferramenta MySQL Workbench, que talvez seja a melhor ferramenta de modelagem dados para fazer AO2. Vamos de leve nessa semana, mostraremos mais um pacote de programas chamado XAMPP, formado por pelos principais aplicativos de código aberto existentes, incluindo FTP, MySQL e Apache com PHP e Perl. Vamos apresentar também a instalação do PostgreSQL e a sua respectiva ferramenta administrativa o pgAdmin3, como opção ao MySQL, para Sistema Gerenciado de Banco de Dados (SGDB).

Até quinta!

Prof. Douglas A.

Objetivo

  • Como instalar o Xampp.
  • Como instalar o PostgreSQL.
  • Como instalar o pgAdmin3.

Vídeos

  1. Tutorial - Instalando e Configurando XAMPP: https://www.youtube.com/watch?v=Eo34X39KouU
  2. Como Utilizar o XAMPP para Criação de um Servidor Local (localhost): https://www.youtube.com/watch?v=O90gjjJfO-4
  3. Instalando PostgreSQL no Ubuntu: https://www.youtube.com/watch?v=LYgQW4a_anA
  4. Tutorial PostgreSQL Básico instalação e utilização: https://www.youtube.com/watch?v=xiImgHqaIgw
  5. Instalando o postgresql e o pgadmin3 no ubuntu: https://www.youtube.com/watch?v=A3ROIw0hopM
  6. Criação de um banco de dados no PgAdmin III: https://www.youtube.com/watch?v=p5j48beSBo8

Textos

  1. Instalando PostgreSQL: http://blog.patrickmaciel.com/instalando-o-postgresql-9-3-no-ubuntu-14-04-lts/
  2. Instalação do PostgreSQL e pgAdmin3: http://dicachave.blogspot.com.br/2014/09/instalando-postgresql-e-o-pgadmin3-no.html
  3. Tutorial pgAdmin: http://www.lrocha.com.br/arquivos/arquivos/BdWeb%20(PostgreSQL)/Bibliografia/pgadmin_tutorial.pdf

Instalando o XAMPP

O XAMPP é um pacote com os principais servidores de código aberto do mercado, incluindo FTP, banco de dados MySQL e Apache com suporte as linguagens PHP e Perl.

Com ele, é possível rodar alguns sistemas localmente, o que facilita e agiliza o desenvolvimento. Como o conteúdo estará armazenado numa rede local, o acesso aos arquivos é realizado instantaneamente.

Atualmente, o XAMPP está disponível para quatro sistemas operacionais: Windows, Linux, Mac OS X e Solaris. Basta extrair o arquivo compactado (de preferência para a pasta raiz do seu disco rígido ou um local de fácil acesso) e executar o aplicativo que inicia os servidores. No Windows, o executável possui o nome xampp_start.exe. Um painel de controle (xampp-control-3-beta.exe) também fica disponível e permite iniciar ou parar servidores individuais.

Xampp-control.png

Figura 1 - Painel de controle do XAMPP (Foto: Reprodução/Paulo Higa)

Após iniciar os servidores do XAMPP, seu servidor web local estará disponível no endereço http://127.0.0.1. Para armazenar arquivos, procure pela pasta htdocs no diretório que você extraiu os arquivos do XAMPP. Todos os arquivos salvos neste local estarão disponíveis pelo endereço acima. Uma pasta chamada “wordpress”, por exemplo, estará acessível em http://127.0.0.1/wordpress.

Sem modificações, o endereço do XAMPP retornará uma página com os arquivos de exemplo, que incluem scripts de gerenciamento de coleção de CDs e agenda de telefones (em PHP) e um sistema básico de livro de visitas (em Perl).

Xampp-testes.png

Figura 2 - Script de exemplo do XAMPP (Foto: Reprodução/Paulo Higa)


É importante lembrar que o XAMPP foi desenvolvido para fornecer um servidor de testes sem complicações. Não é recomendado a utilização em um servidor público ou de produção, já que as configurações padrão não são apropriadas e tornam o servidor sujeito a ataques de hackers e scripts mal programados. Use somente para o desenvolvimento.

Existe, entretanto, um assistente que minimiza o problema protegendo o diretório de testes do XAMPP e adicionando senhas aos servidores de FTP e banco de dados.

Caso deseje que outra pessoa acesse seu site de testes pela Internet, basta fornecer seu número de IP. Para que isso funcione, é importante desbloquear a porta 80 (HTTP) no firewall, tanto do seu sistema operacional quanto do roteador.

A velocidade de acesso dependerá apenas da capacidade de processamento do computador e da velocidade de upload da conexão. Por isso, é inviável o acesso por múltiplas pessoas numa conexão doméstica comum.

Leia mais em: http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2012/02/o-que-e-xampp-e-para-que-serve.html

Instalando o PostgreSQL

O PostgreSQL é um sistema de gerenciamento de banco de dados objeto-relacional ( SGBDOR ) e foi desenvolvido pelo Departamento de Ciência da Computação da Universidade da Califórnia em Berkeley.

O PostgreSQL é um descendente de código fonte aberto deste código original de Berkeley, que suporta grande parte do padrão SQL e oferece muitas funcionalidades modernas, como:

  • Comandos complexos.
  • chaves estrangeiras.
  • Gatilhos.
  • Visões.
  • Integridade transacional.
  • Controle de simultaneidade multiversão.


Além disso, o PostgreSQL pode ser ampliado pelo usuário de muitas maneiras como, por exemplo, adicionando novos

  • Tipos de dado.
  • Funções.
  • Operadores.
  • Funções de agregação.
  • Métodos de índice.
  • Linguagens procedurais.

Devido à sua licença liberal, o PostgreSQL pode ser utilizado, modificado e distribuído por qualquer pessoa para qualquer finalidade, seja particular, comercial ou acadêmica, livre de encargos.

Leia mais em: http://pgdocptbr.sourceforge.net/pg82/intro-whatis.html


O PostgreSQL se tornou conhecido por ser extremamente robusto e confiável, além de ser flexível e mais rico em recursos do que o MySQL, por exemplo. 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. A equipe de desenvolvimento do PostgreSQL sempre teve uma grande preocupação em manter a compatibilidade com os padrões SQL92/SQL99.


Instalando postgresql.png

Figura 3 - Instalando PostgreSQL no Windows 7

A instalação do PostgreSQL para Windows é relativamente fácil. É só seguir o passo a passo que não terá nenhum problema.

Assista os vídeos!


Instalando o PostgreSQL no Linux

Instalando os pacotes:

Debian/Ubuntu.

$ sudo apt-get update
$ sudo apt-get install postgresql 


Feita a instalação, crie a base de dados, inicie o serviço e já habilite para iniciar durante o boot:

$ sudo service postgresql initdb
$ sudo service postgresql start
$ sudo chkconfig postgresql on 


Configurando o PostgreSQL

Atribua a senha no usuário postgres do PostgreSQL:

$ sudo su postgres -c psql
ALTER USER postgres WITH PASSWORD 'senha';
\q 

Para permitir que acesse o banco apenas informando a senha, configure no arquivo pg_hba.conf, alterando a coluna METHOD de todas as linhas de "ident" para "md5".

O diretório dos arquivos de configuração do PostgreSQL:

Debian/Ubuntu: /etc/postgresql/8.4/main/

Feito a instalação e mudança de senha do usuário postgres, você estará apto a desenvolver o trabalho no seu computador conectando normalmente ao postgres, porém, se a ideia é disponibilizar o acesso ao banco para receber conexões de outras máquinas, você vai ter que alterar dois arquivos no diretório do PostgreSQL: postgresql.conf e pg_hba.conf.

No arquivo postgresql.conf, na linha listen_addresses, descomente-o removendo o "#" e troque o "localhost" por "*", deixando a linha assim:

listen_addresses = '*'

Dessa forma seu PostgreSQL vai "escutar" não só conexões provenientes da sua própria máquina. A próxima configuração no mesmo arquivo é habilitar a encriptação de passwords, para fazer isso descomente a linha abaixo removendo o "#", ficando a linha assim:

password_encryption = on

Finalmente a próxima configuração no arquivo pg_hba.conf. Neste arquivo você consegue restringir o acesso ao seu banco de dados por IP. Normalmente queremos liberar o acesso para todos os IPs em uma faixa, no meu exemplo, quero liberar para todas as máquinas da rede 10.5.2.0/16, então eu adiciono a seguinte linha:

host all all 10.5.2.0 255.255.0.0 md5

Terminando a configuração, reinicie o PostgreSQL.

Debian/Ubuntu:

$ sudo /etc/init.d/postgresql-8.4 restart 


Testando a conexão:

# psql -U postgres
Senha para usuário postgres:
psql (8.4.4)
Digite "help" para ajuda.
postgres=# 


Pronto!

Veja mais em: http://www.vivaolinux.com.br/dica/Instalando-o-PostgreSQL-e-pgAdmin3-no-Ubuntu

Instalando o pgAdmim III

O pgAdmin é um software gráfico para administração do SGBD PostgreSQL disponível para Windows e UNIX. É uma ferramenta gráfica desenvolvida pela equipe de desenvolvimento do PostgreSQL com muitos recursos. Traz um help online com toda documentação do PostgreSQL.

Você pode baixar as versões para Linux e Windows a partir do endereço: http://www.postgresql.org/download/

O pgAdmin III é um aplicativo de desenho e gerenciamento de banco de dados para uso com PostgreSQL. Ele é escrito em C ++ usando o wxWidgets [1] framework multi-plataforma para permitir que ele seja executado em várias plataformas.


Para maiores informações visite: http://www.pgadmin.org/


Instalando no pgAdmin III no Ubuntu

Vamos iniciando a instalação com os seguintes comandos:

$ sudo apt-get install pgadmin3 


Simples, não é mesmo?!

Veja mais em: http://www.vivaolinux.com.br/dica/Instalando-o-PostgreSQL-e-pgAdmin3-no-Ubuntu


Usando o pgAdmin III para acesso remoto

Depois de instalar o programa , abra o mesmo e clique na opção (destaque em vermelho) para configurar a nova conexão:


Pgadmin tela1.png

Figura 4 - Configurando nova conexão.


Após clicar nesta opção será aberta uma tela onde deverá incluir os dados de acesso ao banco com os campos ;

Name: Inclua o nome de sua base de dados.
Host: Endereço de aceso ao banco de dados , ou o endereço ip do servidor.
Port: 5432.
Maintenance DB: Por padrão o programa assume como Postgres, Altere para o nome de sua base de dados.
Username: Usuário de acesso ao banco.
Password: Senha de acesso.

Veja um exemplo abaixo:


Pgadmin tela2.png

Figura 5 - Exemplo de configuração de nova conexão no PostgreSQL.

Fonte: Localweb: http://wiki.locaweb.com.br/pt-br/Usando_o_pgAdmin_III_para_acesso_remoto

Exercício de fixação

  1. Dediquem essa semana para fazer a atividade obrigatória 2. É possível utilizar as ferramente PostgreSQL e pgAdmin3 para realizar a AO2.

Semana 8

Nesta semana mostramos mais um pacote de programas chamado XAMPP, formado por pelos principais aplicativos de código aberto existentes, incluindo FTP (Mozilla), MySQL, Apache e PHP. Mostramos também a instalação do PostgreSQL e a ferramenta administrativa pgAdmin3 como opção de banco de dados e ferramenta administrativa respectivamente. Na próxima semana, que também é a última semana de conteúdo, vamos mostrar um pouco mais sobre SQL e como definir melhor os tipos de dados utilizados nos bancos de dados. Também vamos mostrar os tutoriais para gerar e executar os códigos SQL gerados pelo Workbench ou DBDesigner.

Um abraço a todos!

Bons estudos!

Prof. Douglas A.

Referências

[1] http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2012/02/o-que-e-xampp-e-para-que-serve.html

[2] http://pgdocptbr.sourceforge.net/pg82/intro-whatis.html

[3] http://www.vivaolinux.com.br/dica/Instalando-o-PostgreSQL-e-pgAdmin3-no-Ubuntu

[4] http://wiki.locaweb.com.br/pt-br/Usando_o_pgAdmin_III_para_acesso_remoto




<< <> >>