-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Bem vindo a Wiki do projeto Remedius
Material básico necessário para a utilização das tecnologias selecionadas no projeto Remedius.
Os tópicos abaixo destacam os principais passos a serem seguidos para a utilização correta da ferramenta de manipulação de dados PostgreeSQL. Demonstrações como instalação, preparação do ambiente e algumas exemplificações serão apresentadas abaixo por meio de descrições, links e um vídeo demonstrativo.
- Instalação
-
Acesse o site postgreesql.org e acesse a seção para Download. Selecione a versão compatível com o seu sistema operacional.
-
No Windows e macOS, utilize o instalador gráfico e siga as instruções. No Linux, pode-se instalar via terminal:
sudo apt update
sudo apt install postgresql postgresql-contrib
-
Durante a instalação, defina uma senha para o usuário
postgres
(administrador). Guarde essa senha, pois será utilizada em vários momentos posteriores. -
No Windows, o PostgreSQL inclui o pgAdmin, uma interface gráfica para gerenciar bancos de dados. Durante a instalação, não desmarque a opção pgAdmin, pois ele já irá incluir naturalmente a instalação da interface.
-
No Linux e macOS, você pode acessar o terminal do PostgreSQL usando:
sudo -i -u postgres
psql
- Exemplo de uso básico
Criação de uma tabela simples e inserção de dados.
-
Para usuários Windows, dentro da interface pgAdmin, clique em Servers insira sua senha (a mesma definida durante a instalação) quando solicitado.
-
Em seguida, pressione com o botão direito em Databases e selecione Create, e depois Database. Dessa forma, seu banco de dados será criado ao inserir um nome de sua preferência e escolher a opção de salvar.
-
Ao ter seu banco de dados criado, clique duas vezes sobre ele e vá até Schemas e depois em Tables. Pressione em Tables com o botãoo direito e depois selecione Query Tool, abrindo uma janela de execução de comandos SQL manuais de manipulação de tabelas e dos dados contidos nelas.
-
Em terminais Linux, a conexão com o banco de dados pode ser feita facilmente com o comando abaixo:
psql -U postgres -d seu_banco
- Para criar uma tabela, insira o exemplo de comando abaixo na janela Query Tool (dentro da interface pgAdmin ou apenas no terminal se estiver executando a conexão pelo terminal) e depois pressione no botão Execute Query ou Alt+F5.
CREATE TABLE exemplo_usuarios ( id SERIAL PRIMARY KEY, nome VARCHAR(100), email VARCHAR(100) );
- Para inserir dados nessa tabela, execute o comando abaixo:
INSERT INTO exemplo_usuarios (nome, email) VALUES ('João Silva', '[email protected]');
- Para consultar dados dessa tabela, execute o comando abaixo:
SELECT * FROM exemplo_usuarios;
Este exemplo mostra como salvar dados e acessar a persistência de dados usando o PostgreSQL.
- Inserção de dados com mais campos:
CREATE TABLE produtos ( id SERIAL PRIMARY KEY, nome VARCHAR(50), preco DECIMAL, quantidade INTEGER );
INSERT INTO produtos (nome, preco, quantidade) VALUES ('Notebook', 2500.00, 5);
- Consulta e Atualização:
SELECT * FROM produtos;
UPDATE produtos SET quantidade = quantidade - 1 WHERE nome = 'Notebook';