Você está na página 1de 18

APLICAES UTILIZANDO INTERBASE 6.

0 E
DELPHI 6.0

1 parte
BANCO DE DADOS

NDICE

Aprendendo Interbase

03

1 passo

03

2 passo

03

3 passo

05

Criando tabelas

14

APRENDENDO INTERBASE

JUSTIFICATIVA:
Iniciar Programao utilizando o Interbase 6.0 e Delphi 6.0
1 PASSO:
- Baixar o aplicativo do interbase 6.0
- Baixar o aplicativo do Delphi 6.0 ou superior.

2 PASSO:
- Criar uma pasta em c:\
( Em nosso caso, criaremos a pasta denominada de acervo.
Abra o Explorer, selecione meu computador, abra o drive c: crie nova pasta.

A figura abaixo ilustra o procedimento a seguir:

3 PASSO:
Ir em iniciar todos os programas interbase - IBConsole.
A figura abaixa ilustra os procedimentos a seguir:

:
.Clique duas vezes em local server.
Em password, digite : sysdba(minsculo).
Ser aberta a seguinte tela:

Clique em Login

Surgir a prxima tela:

D um duplo Clique em Local server


Selecionte databases - Tools interactive sql:

Digite:
Create database c:\acervo\dados.gdb
User sysdba
Passwordmasterkey; ( minsculo)
Observao: usar aspas simples e encerrar com ponto e vrgula.

Ir em database register

Em file, indique o caminho c:\acervo.


Selecione o arquivo dados.gdb
Clique em abrir

10

Em user name digite: sysdba


Em password digite : masterkey(minsculo)
Em defaul caracter set selecione WIN1252 ( este sistema aceita acentos e caracteres
especiais)
Clique em OK.

11

Teremos a prxima tela:

12

D um clique duplo em dados.gdb

13

CRIANDO AS TABELAS:
Selecionte Tools interactive sql

14

Digite:
Create table usuarios (
Nome varchar(60) not null,
Rua varchar(60) not null,
Numero varchar(20) not null,
Cidade varchar(40) not null,
Telefone varchar(22) not null,
Primary key ( nome));
Clique em execute query para graver e registrar a tabela.
Observaes:
1- No usar acentos ou caracteres especiais.
2- Varchar um tipo de dados do interbase que aceita tanto nmeros quanto letras.
3- O valor entre parnteses o nmero de caracteres mximo que poder ser
digitado.
4- Primary key ( chave primria), no permite valores duplicados. de grande
utilidade na hora de ordenar os registros. ( Ordenar por nome, por exemplo, em
ordem alfabtica).

15

Crie tambm as seguintes tabelas:


Material
Create table material (
Tipo varchar(40) not null,
Assunto varchar(50) not null,
Titulo varchar(60) not null,
Quantidade varchar(40) not null,
Primary key (titulo));
Emprstimos
Create table emprestimos (
Tipo varchar(40) not null,
Assunto varchar(50) not null,
Titulo varchar(60) not null,
Usurio varchar(60) not null,
Municpio varchar(40) not null,
Quantidade varchar(20) not null,
Data_emprestimo varchar(20) not null,
primary key (Usurio));

16

Devolues:
Create table devolues (
Tipo varchar(40) not null,
Assunto varchar(50) not null,
Titulo varchar(60) not null,
Usurio varchar(60) not null,
Municpio varchar(40) not null,
Quantidade varchar(20) not null,
Data_devolucao varchar(20) not null,
primary key (Usurio));
Doaes:
Create table doacoes (
Tipo varchar(40) not null,
Assunto varchar(50) not null,
Titulo varchar(60) not null,
Usurio varchar(60) not null,
Municpio varchar(40) not null,
Quantidade varchar(20) not null,
Data_doacao varchar(20) not null,
primary key (Usurio));

Clique em table e teremos as tabelas criadas.

17

Aqui encerramos o interbase.


Os demais itens (domains, views, etc ) em qualquer apostila bsica de interbase, tem
suas funes definidas. Como o nosso programa bsico(basico mesmo), no
entraremos em maiores detalhes.

18

Você também pode gostar