CRIANDO UM BANCO DE DADOS



Documentos relacionados
MANUAL DE FTP. Instalando, Configurando e Utilizando FTP

Inserindo Dados no Banco de Dados Paradox.

MANUAL DE UTILIZAÇÃO

Procedimentos para Instalação do Sisloc

Procedimentos para Reinstalação do Sisloc

Caso já seja usuário do SCAW siga as instruções a partir da página X.

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

NÚCLEO DE TECNOLOGIA E EDUCAÇÃO CURSO: WINDOWS MOVIE MAKER TUTORIAL

Modo Estrutura é o ambiente de definição e estruturação dos campos, tipos de dados, descrição e propriedades do campo.

Tutorial: Como fazer o backup (cópia) e a restauração de conteúdos no Moodle?

OURO MODERNO APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo)

Tutorial USERADM Como inserir conteúdo no Portal Transparência

PAINEL GERENCIADOR DE S

Tabela e Gráficos Dinâmicos Como estruturar dinamicamente dados no Excel

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Manual Administrador - Mídia System

Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V

Procedimentos para Instalação do SISLOC

CRIANDO O SEU CURRÍCULO LATTES

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

MANUAL PARA INSCRIÇÃO online EM EDITAIS. Versão 1.0

Como funciona? SUMÁRIO

MANUAL DO CIDADÃO. Para acessar a página do E-SIC clique no link do e-sic na página inicial do site (figura 1):

SPARK - Comunicador Instantâneo MANUAL DO USUÁRIO

EXEMPLO DE COMO FAZER UMA MALA DIRETA

MANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail

Roteiro de instalação da Linha DD

Manual de Instalação do AP_Conta Windows

E.E.E.B. Professor José Fernandes de Oliveira. Manual de Uso. Sistema Interno (Professores)

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

MANUAL PARA INSCRIÇÃO online. Versão Chamamento Público

Tela Inicial: O Banco de Dados e seus objetos:

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Gerenciamento de Contatos

MANUAL DO ANIMAIL Terti Software

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

TUTORIAL COM OS PROCEDIMENTOS DE

Sistema Click Principais Comandos

Manual Operacional do Plenoweb

Manual do Usuário CFCWeb BA

BR DOT COM SISPON: MANUAL DO USUÁRIO

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Tutorial Administrativo (Backoffice)

Manual do Módulo SAC

Tutorial SGCD. 1. Efetuando Login no Sistema. 2. Criando uma nova página. 3. Editando uma página já existente

Projeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Banco de Dados BrOffice Base

MANUAL DO SISTEMA GT WEB CALL. Teledata

VIAÇÃO SÃO BENTO LTDA.

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

Instalando software MÉDICO Online no servidor

Manual de operação. BS Ponto Versão 5.1

Manual de Utilização Portal de Serviços do Inmetro nos Estados - PSIE

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais

MANUAL ITCMD - DOAÇÃO

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

Configurações de Templates no SolidWorks 2011

Manual das funcionalidades Webmail AASP

Guia Site Empresarial

Microsoft Access: Criar relações para um novo banco de dados. Vitor Valerio de Souza Campos

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

CONFIGURAÇÃO MINIMA EXIGIDA:

Manual do usuário. Softcall Java. versão 1.0.5

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

Serviço Seguro de Mensagens Instantâneas

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Manual de configuração do sistema

Manual de Instalação e Configuração do SQL Express

WF Processos. Manual de Instruções

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Como incluir artigos:

Manual Signext Card Explorer

Manual para Envio de Petição Inicial

02 - Usando o SiteMaster - Informações importantes

Sistema de Controle de Cheques GOLD

Treinamento Sistema Condominium Módulo III

Sumus Tarifador for Windows. Instalação ou atualização do sistema

Como obter Ajuda e Suporte

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

Integrando o LimerSoft SisVendas com outros softwares de automação comercial ou web-sites

2. Cadastrar Cargo de Funcionário: Gestão> Cadastro> RH> Cargo Cadastro auxiliar necessário quando for preciso cadastrar os funcionários da loja.

Tutorial do Sistema de Gestão de Conteúdos para Web - SYSWEB

Nas próximas páginas, você encontrará explicações de como instalar e configurar o seu MS Money 99. Para tanto, basta seguir os passos abaixo:

Manual de utilização do sistema OTRS (Atendimento) Cliente Externo

MANUAL DO USUARIO SISTEMA TOTEM MODULO DE ESTOQUE

Transcrição:

CRIANDO UM BANCO DE DADOS Bem, antes de iniciarmos propriamente no delphi, devemos aprender a usar sua ferramentas, sendo uma das mais importantes o Database Desktop, pois é com esta que construímos nossos bancos de dados. Abaixo podemos ver na figura 1, a tela inicial do Database Desktop. Fig. 1 Tela inicial do Database Desktop O tipo de banco de dados nativo do Delphi é o Paradox. Agora vamos construir nosso primeiro banco de dados que irá fazer parte de uma aplicação de controle de factoring. Vamos acompanhar os passos que se segue: 1º Passo: Fig. 2 Criando uma nova tabela Como podemos ver, para criar uma nova tabela, clicamos no menu File New Table..., depois é mostrado uma tela onde indicamos o tipo da tabela (Paradox7, Paradox 5 for Windows, Dbase, Access, Sql, etc...) como podemos ver na figura 3.

Fig. 3 Tipo da Tabela Como o tipo padrão é o Paradox 7 e o mesmo já vem selecionado, só precisamos clicar no botão OK e estaremos prontos para definir a estrutura interna do nosso banco de dados como mostra a figura 4. Fig. 4 Definindo a estrutura do arquivo de banco de dados. Aqui nós temos a parte de definição da estrutura (Nome do Campo/Field Name, Tipo/Type, Tamanho/Size e Chave/Key) e as propriedades da tabela (Table properties:). Vamos definir a seguinte estrutura de banco dos dados: Nome do Campo Tipo Tamanho Chave Primária Código A 5 * Nome A 45 Endereço A 45 Bairro A 35 Cidade A 35 Estado A 2 Cep A 10 Fone A 35 Email A 45 Registro D

Depois de definido toda estrutura, como mostra a figura 5, devemos definir quais os índices secundários que nossa tabela terá, pois é através deles que faremos pesquisas em determinados campos de nossa tabela. Fig. 5 Estrutura toda preenchida Para definirmos os índices secundários, devemos clicar nas propriedades da tabela (Table properties:) e em seguida selecionar Secondary Indexes. Fig. 6 Propriedades da Tabela A figura acima, mostra as propriedades configuráveis em nossa tabela. Na maioria dos sistemas só precisamos definir as propriedades: Validity Checks, Secondary Indexes e Password Security, as outras propriedades só em sistemas mais avançados, que não convém mostrar nesta fase de aprendizado. Para que possamos definir que serão os índices secundários, devemos clicar em Secondary Indexes, nas propriedades da tabela (Table properties) e em seguida no botão Define..., como mostra a figura 7.

Fig. 7 Definindo um índice secundário Após clicarmos no botão Define..., será exibida a tela a seguir: Fig. 8 Definição dos índices secundários A princípio nossa aplicação só vai fazer pesquisa em um único campo, no caso Nome. Como podemos ver, temos algumas opções que podemos definir no quadro Index options. São elas: Unique Com esta opção marcada, estaremos informando que não será permitido chaves duplicadas, ou seja, não será possível ter dois conteúdos iguais em registros diferentes. Ex: ter duas pessoas com o mesmo nome. Maintained Especifica que, todavia será mantido o índice secundário automaticamente. Sem esta opção marcada, o índice só é atualizado quando ele for utilizado. Ex: Quando você se ligar a tabela ou executar uma pesquisa.

Case sensitive Com esta opção marcada, será diferenciado caixa alta de caixa baixa, ou seja, é feita uma diferenciação de letras minúsculas para letras maiúsculas, o que não acontece com essa caixa desmarcada. Descending Com esta opção marcada o índice será criado de trás para frente, ou seja, as pessoas cujos nomes se iniciarem pela letra A ficarão no final da tabela e os de letra Z irão para o início. Então, como padrão para índices secundários, a caixa Maintained está sempre marcada, de forma a manter os índices sempre atualizados automaticamente. Agora prosseguindo, depois de definido o campo no qual queremos indexar, damos um clique no botão OK, e será solicitado o nome para a definição do índice, como mostra a figura abaixo: Fig. 9 Salvando o índice Feito isso, voltamos para a tela de definição da estrutura do banco de dados, como mostra a figura 5. Agora só falta mesmo salvar nosso arquivo de banco de dados no disco rígido do computador, para isso clique no botão Save As..., que será solicitado o local e o nome do arquivo a ser gravado. Fig. 10 Salvando o banco de dados Na caixa Salvar em:, especifique o local onde seu arquivo vai ser salvo, preste bastante atenção, pois você pode estar salvando o arquivo em um outro local, que não o do seu aplicativo. Na caixa Nome do arquivo:, digite o nome do arquivo para o qual você criou a estrutura, nesse caso Clientes.

Bem, até aqui já vimos os procedimentos para a criação de um banco de dados, agora vamos entrar em mais alguns detalhes sobre os tipos de dados e outras opções mais avançadas. Como já havíamos feito anteriormente, criamos um banco de dados onde usamos alguns tipos de dados, a exemplo do Alfanumérico e tipo Data, agora vamos entender um pouco mais sobre eles. Tipos de Dados no Paradox: Tipo Tamanho Descrição A - Alfanumérico 1-255 Campos Paradox, do tipo alfanuméricos contém strings que consiste em: Letras Numeros Caracteres especiais: %, &, #, or = E outros caracteres imprimíveis ASCII N - Numérico O campo do tipo numérico só pode conter números, que podem ser positivos ou negativos. O intervalo desses números pode variar entre 10 307 até 10 307, com 15 dígitos significativos. Dica: É melhor usa o tipo Alfa para campos do tipo telefone, cep, cpf, cgc, identidade, entre outros, pois no tipo Alfa é permitido incluir hífens, barras e parênteses. D - Data O campo do tipo Data pode conter datas no intervalo de 01/01/999 AC até 31/12/9999 DC. M - Memo 1 240 Use o campo memo se você for gravar textos longos no seu banco de dados. Se você perceber que seus textos tem um tamanho mais ou menos de até 200 caracteres, você pode definir esse tamanho na estrutura de banco de dados, evitando assim que seja criado um arquivo.mb desnecessariamente, pois o mesmo só é criado L - Lógico quando ultrapassado o limite definido. Os campos lógicos contém apenas os valores true ou false (yes ou no) $ - Dinheiro Correspondente ao tipo numérico, só que inclui o símbolo da moeda corrente antes dos números. + Autoincremento O campo do tipo autoincremento contém um inteiro longo não editável, isso quer dizer que não é possível alterar seu valor, pois o mesmo é atribuído de forma automática. I Inteiro Longo T Hora (Time) O campo do tipo inteiro longo (Long Integer) contém números não fracionados que variam de 2147483648 até 2147483648. O campo do tipo hora (time) contém a hora do dia gravados em milisegundos desde a meia-noite limitados até 24 horas. Vamos ver estes tipo na figura abaixo:

Fig. 11 Tipos de dados Esta lista surge toda vez que teclamos barra de espaço no local do tipo, ao invés de digita-lo diretamente. Vamos dar uma incrementada na segurança de nossa tabela. As tabelas do tipo Paradox, permite que informemos uma senha de proteção, de forma que não seja possível sua abertura sem estar de posse da senha. Obs: Não há possibilidades de quebrar a senha, então, sabendo disso, nunca coloque uma senha que você possa esquece-la, sem ela é impossível abrir a tabela. Vejamos os passos para garantir a segurança dos nossos dados. 1º Passo: Fig. 12 Definindo uma senha Como podemos ver na figura acima, damos um clique nas propriedades da tabela e selecionamos o item Password Security.

Fig. 13 - Definindo Depois de selecionado, damos um clique em Define... e a tela a seguir será exibida. Fig. 14 Digitando a senha Na caixa Master password: digitamos a senha, em Verify master password: redigitamos a mesma senha para conferência e em seguida é clicar em OK e tudo estará finalizado. Com esse procedimento você evitará possíveis tentativas de violação por parte de terceiros. Abrindo uma Tabela Existente Vejamos agora como fazer para abrir uma tabela já existente, de forma que possamos alterar sua estrutura, digitar dados, etc... Fig. 15 Abrindo uma tabela existente

Após este procedimento surge a tela a seguir: Fig. 16 Tela de seleção do arquivo a ser aberto. Como já havíamos feito anteriormente, tínhamos criado uma tabela de clientes, então vamos até a pasta onde salvamos a tabela, e digitamos seu nome no local Nome do arquivo, depois basta clicar em Abrir e a tabela surge como mostra a figura abaixo: Fig. 17 Tabela Clientes aberta Apartir daqui podemos inserir dados, reestruturar a tabela entre outras diversas opções. Vejamos nos passos que se segue como proceder para digitar dados diretamente na tabela sem a necessidade da criação de uma aplicação em Delphi para isso.

Para digitarmos alguma informação, basta clicarmos em Table Edit Data. Fig. 18 Selecionando a opção Edit Data. Fig. 19 Digitando dados dentro da tabela Como podemos ver, quando estamos no modo de edição, os ícones no canto superior ficam pressionados e o nome Edit aparece na barra de status. Vamos finalizar por aqui, pois mais detalhes iremos ver no módulo de Delphi Desenvolvendo uma Aplicação. Agora vamos praticar um pouco, criando várias tabelas de acordo com a sua imaginação, como boletim escolar, cadastro de amigos ou qualquer outro tipo de banco de dados que você queira. Um abraço, espero vocês no próximo módulo. Pratiquem...