SET SQL DIALECT 3;
SET NAMES WIN1252;

SET CLIENTLIB '<DIRETRIO DA INSTALAO DO FIREBIRD>\BIN\fbclient.dll';

CREATE DATABASE '<DIRETRIO DO BANCO DE DADOS>\VENDAS.FDB'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 4096

DEFAULT CHARACTER SET WIN1252;

CREATE TABLE CLIENTE (
    IDCLIENTE   INTEGER NOT NULL,
    CLIENTE     VARCHAR(100) NOT NULL,
    ENDERECO    VARCHAR(100),
    BAIRRO      VARCHAR(100),
    CIDADE      VARCHAR(100),
    ESTADO      CHAR(2),
    CEP         CHAR(8),
    TELEFONE    VARCHAR(10),
    OBSERVACAO  VARCHAR(1000)
);

ALTER TABLE CLIENTE ADD CONSTRAINT
PK_IDCLIENTE PRIMARY KEY (IDCLIENTE)
USING INDEX IDX_CLIENTE;

CREATE TABLE LOG (
    IDLOG  INTEGER NOT NULL,
    LOG    VARCHAR(100)
);

ALTER TABLE LOG ADD CONSTRAINT PK_IDLOG PRIMARY KEY (IDLOG)
USING INDEX IDX_IDLOG;

CREATE GENERATOR GEN_IDCLIENTE;
CREATE GENERATOR GEN_IDLOG;