Parte I: Criando o Banco de Dados e uma Tabela
SQL significa Structured Query Language. É a forma de se comunicar com os servidores de banco de dados, e é suportado por quase todos os sistemas de banco de dados.
Nesta série de tutoriais vamos aprender sobre sistemas de banco de dados relacionais e conhecer comandos SQL mais importantes.
Neste primeiro tutorial precisamos que o servidor de banco de dados já tenha sido instalado.
Para nossos exemplos vamos utilizar:
Considerações:
Para executar este estudo você precisa ter:
PostgreSQL instalado;
Um usuário para acesso ao PostgreSQL;
Acesso ao banco de dados.
Nota:
Por ser um Banco de Dados de exemplo muito das boas práticas não estamos aplicando. Com o intuito maior de aprendizagem dos comandos iniciais.
Ambiente do Tutorial:
Banco de Dados: PostreSQL versão 8.1.23
SO: CentOS 5.6 (Final)
- Vamos criar o banco de dados chamado bdexemplo2;
- Uma tabela com o nome amigos;
Acessando o banco de dados dbexemplo2;
Criando uma tabela: amigos;
CREATE TABLE amigos (
primeironome CHAR(15),
segundonome CHAR(20),
cidade CHAR(15),
estado CHAR(2),
idade INTEGER
);
Nesta instrução SQL para criar a tabela amigos, podemos digitar todo o código minúsculo ou em uma única linha.
Analisando o código de cima para baixo temos o comando CREATE TABLE no qual solicita ao servidor a criação de uma tabela.
Os tipos que temos para os nomes das colunas neste exemplo são CHAR e INTEGER.
O PostgreSQL suporta muito mais tipos do que apenas esses dois, mas inicialmente vamos ficar com esses dois.
O comando do postgreSQL \d permite visualizar todas as tabelas de uma banco de dados ou somente uma específica se colocarmos \d nometabela.
Neste exemplo \d exibi as tabelas pertencentes ao banco de dados dbexemplo2 e \d amigos exibe detalhes da tabela amigos.
Criamos o que é preciso para iniciarmos um estudo sobre SQL. Nos próximos artigos darei continuidade.
Até a próxima...
Raymundo César Monteiro Nunes.
Nenhum comentário:
Postar um comentário