Click here to load reader

Introdução ao Base - fasam.edu.brfasam.edu.br/wp-content/uploads/2016/06/Introdução-ao-Oppen... · PDF file Aos desenvolvedores do pelo contínuo melhoramento do aplicativo. Ao

  • View
    212

  • Download
    0

Embed Size (px)

Text of Introdução ao Base -...

Introduo aoOpenOffice.org

Base

Autor: Noelson Alves Duarte

Em: 18 de maro de 2006

Copyright 2006 por Noelson Alves Duarte

LicenaEste documento est licenciado sob uma Licena Creative Commons Atribuio-UsoNoComercial-Compartilhamento pela mesma licena. Para ver uma cpia desta licena, visite http://creativecommons.org/licenses/by-nc-sa/2.0/br/ ou envie uma carta para Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.

Todas as marcas registradas citadas no documento pertencem aos seus legtimos proprietrios.

AutorNoelson Alves Duarte

CrditosAo The Hypersonic SQL Group pela documentao do HSQLDB, sem a qual boa parte deste trabalho no seria possvel.

AgradecimentosAo The Hypersonic SQL Group pelo desenvolvimento do HSQLDB e pela permisso do seu uso pelo Base.

A Sun Microsystems, Inc pelo apoio para a criao e desenvolvimento do OpenOffice.org.Aos desenvolvedores do OpenOffice.org pelo contnuo melhoramento do aplicativo.Ao projeto BrOffice.org pelo esforo para melhorar e difundir o OpenOffice.org no Brasil.A Gustavo Buzzatti Pacheco pela leitura do documento e sugestes de melhoria.A Manoel Pinho pela gentileza em disponibilizar este documento no servidor: ftp://mirror.de9.ime.eb.br/pub/openoffice/apostilas/noelsonalves

Sobre este documentoIntroduo ao OpenOffice.org Base

Verso 1.1 liberada em 25 de abril de 2006

Verso 1.0 liberada em 18 de maro de 2006

Publicado em 18 de maro de 2006, na pgina WEB: http://geocities.yahoo.com.br/noelsonalves/

Desenvolvido com o BrOffice.org 2.0 Writer

ContatoContribuies, crticas e sugestes para correes sero bemvindas. Contate o autor em:

[email protected]

ftp://mirror.de9.ime.eb.br/pub/openoffice/apostilas/noelsonalvesmailto:[email protected]://geocities.yahoo.com.br/noelsonalves/

SumrioCriando um documento do Base...........................................................................................................4O Ambiente do Base.............................................................................................................................6Tabelas..................................................................................................................................................7

Tipos de dados................................................................................................................................. 7Chaves..............................................................................................................................................8

Chave primria............................................................................................................................8Chave secundria........................................................................................................................ 9

Criando uma tabela.......................................................................................................................... 9Usando o assistente..................................................................................................................... 9Usando a janela de projeto.......................................................................................................... 9

ndices............................................................................................................................................12Relaes......................................................................................................................................... 12

Editando dados................................................................................................................................... 15Janela de entrada de dados.............................................................................................................15Formulrios....................................................................................................................................15

Assistente de formulrios..........................................................................................................16Editando formulrios.................................................................................................................18

Entrada de dados............................................................................................................................20Consultas............................................................................................................................................ 23

Assistente para consultas............................................................................................................... 23Janela da SQL................................................................................................................................ 25

Comando SELECT................................................................................................................... 25Janela de desenho de consultas................................................................................................. 26Expresses.................................................................................................................................28

Ordenando consultas......................................................................................................................30Evitando duplicaes..................................................................................................................... 30Consultas com parmetros............................................................................................................. 30Funes do Base............................................................................................................................ 31

Funes de resumo....................................................................................................................31Funes numricas....................................................................................................................32Funes de caracteres................................................................................................................33Funes temporais.....................................................................................................................34

Exibies............................................................................................................................................ 35Relatrios............................................................................................................................................37

Criando Relatrios......................................................................................................................... 37Editando Relatrios........................................................................................................................38

Administrao do Banco de Dados.................................................................................................... 40Registrar / Excluir Fontes de Dados...................................................................................................42Conexo com outros Bancos de Dados.............................................................................................. 43Importando dados para o Base........................................................................................................... 44Mais informaes............................................................................................................................... 46

Criando um documento do BasePara criar um novo documento do Base siga os passos abaixo:

Na barra de Ferramentas do OO.org, clique sobre o cone [Novo] e selecione Banco de Dados:

O Assistente de Banco de Dados ser executado:

NOTA: o assistente tambm ser disparado ao comandar a execuo do OpenOffice.org Base, a partir do sistema operacional.

Eis as opes deste dilogo:

A opo permite a seleo de um documento do Base para abertura.

A opo permite a criao de um documento do Base, para se conectar a um banco de dados de outro fabricante (dBase, Planilha do Calc, Texto ASCII, MS Access, MySql, Oracle, etc).

Ns queremos criar um novo documento, ento marque

Verso 1.1 Criando um documento do Base

dados> e clique sobre [Prximo]. A segunda tela do assitente ser exibida:

Nesta tela podemos:

Registrar ou no o banco de dados. Quando devemos registrar ? O registro ser obrigatrio se formos utilizar os nossos dados em outros documentos do OO.org, por exemplo: mala-direta, etiquetas, controles de formulrios, tabela dinmica, etc. O registro pode ser feito depois. Marque .

Escolher uma ao que ser executada aps a criao do documento. A opo abre o documento e executa o assistente de tabelas. Marque apenas a caixa e clique sobre o boto [Concluir].

O dilogo ser exibido, digite o nome Meus Cds para o novo arquivo e clique sobre [Salvar]. O Base ser ativado, carregando o novo documento.

Este novo documento uma base de dados. O Base usa o HSQL (Hypersonic SQL), um sistema baseado no Java e com excelente suporte aos padres SQL, como gerenciador do banco de dados.

Uma base de dados pode conter diversos objetos e atributos, entre os quais: Tabelas com os dados, Formulrios, Consultas e Relatrios. Tudo isto fica embutido no documento.

Documentos do Base, usados para conexo a bancos de dados de outro fabricante, so apenas uma interface para acesso aos dados. Formulrios e relatrios so embutidos no documento, enquanto os dados residem no banco de dados original.

Pg: 5 Introduo ao OpenOffice.org Base

Ilustrao 3: Segunda tela do

Search related