You are on page 1of 18

APLICAES UTILIZANDO INTERBASE 6.0 E DELPHI 6.

1 parte BANCO DE DADOS

NDICE

Aprendendo Interbase 1 passo 2 passo 3 passo Criando tabelas

03 03 03 05 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

You might also like