Você está na página 1de 60

BASE 2.

Conhecendo BrOffice.org Base 2.0 Bsico

Autor: Alessandro da Silva Almeida alessandroalmeida.teledata@ancine.gov.br


Elaborado em : Final Janeiro de 2006. Licena: O manual Conhecendo BrOffice.org Base 2.0 Bsico segue os termos e condies da Licena Creative Attribution-NonCommercial-ShareAlike 2.0 Brazil Commons . Todos esto autorizados a copiar, modificar e reproduzir em todo ou em parte o contedo do manual, desde que os trabalhos dele derivados garantam a todos os seus leitores esse mesmo direito e que as referncias aos seus autores sejam mantidas.

Conhecendo BrOffice.org Base 2.0 Bsico

Sumrio
I -INTRODUO.....................................................................................................................................6 II - BASE DE DADOS.............................................................................................................................09 Noes bsicas...........................................................................................................................................09 III - CRIANDO TABELAS....................................................................................................................11 Conceitos bsicos......................................................................................................................................11 Criando uma tabela ...................................................................................................................................13 Nome do campo.........................................................................................................................................14 Tipo de Campo..........................................................................................................................................14 Descrio...................................................................................................................................................15 Propriedades do campo..............................................................................................................................15 Entrada obrigatria....................................................................................................................................15 Tamanho do campo ..................................................................................................................................15 Valor padro..............................................................................................................................................15 Exemplo de formato..................................................................................................................................15 Preenchendo uma tabela ...........................................................................................................................16 Chaves primrias.......................................................................................................................................10 Chaves Primrias com valores automticos..............................................................................................20 Chaves primrias com nico valor............................................................................................................20 Chaves Primrias com vrios campos.......................................................................................................21 Editando uma tabela .................................................................................................................................21 Inserindo informaes na tabela ...............................................................................................................22 IV FORMULRIOS............................................................................................................................23 Conceitos bsicos......................................................................................................................................23 Criando um formulrio atravs exibio design........................................................................................23 Barras de ferramentas do formulrio.........................................................................................................24 Boto de comando ....................................................................................................................................25

Conhecendo BrOffice.org Base 2.0 Bsico

Boto de seleo .......................................................................................................................................25 Caixa de verificao..................................................................................................................................26 Etiqueta......................................................................................................................................................26 Caixa de grupo...........................................................................................................................................26 Caixa de texto ...........................................................................................................................................26 Caixa de listagem......................................................................................................................................27 Caixa de combinao.................................................................................................................................27 Boto de imagem.......................................................................................................................................27 Insero de Formulrio..............................................................................................................................29 Campo de Data..........................................................................................................................................29 Campo Hora.............................................................................................................................................. 29 Campo Numrico...................................................................................................................................... 29 Campo Moeda ..........................................................................................................................................30 Controle de Tabelas...................................................................................................................................30 Seleo.......................................................................................................................................................33 Propriedades de Controle..........................................................................................................................33 Propriedades do Formulrio......................................................................................................................34 Criando um formulrio atravs do assistente............................................................................................34 Selecionando campos................................................................................................................................35 Incluindo subformulrio........................................................................................................................... 36 Associao entre formulrio......................................................................................................................37 Modo de entrada de dados.........................................................................................................................38 Aplicar estilo.............................................................................................................................................38 Formatando formulrio..............................................................................................................................40 Definindo palno de fundo..........................................................................................................................41 V - RELACIONAMENTOS ENTRE TABELAS.................................................................................42 Relaes.....................................................................................................................................................42 Incluindo tabelas........................................................................................................................................43 Criando relaes entre tabelas...................................................................................................................44 VI - CONSULTAS ..................................................................................................................................45 Criando consulta na exibio design.........................................................................................................45
Conhecendo BrOffice.org Base 2.0 Bsico

Barra de ao.............................................................................................................................................47 Valores distintos........................................................................................................................................47 Salvando consultas....................................................................................................................................49 Criando Consulta utilizando assistente......................................................................................................52 Selecionando Campos...............................................................................................................................52 Ordem crescente........................................................................................................................................52 Ordem decrescente....................................................................................................................................52 Filtro padro..............................................................................................................................................53 Tipo de consulta........................................................................................................................................53 VII RELATRIO.................................................................................................................................55 Criando um relatrio..................................................................................................................................55 Imprimir relatrios.....................................................................................................................................60 Visualizao do relatrio.......................................................................................................................... 60 Impresso do relatrio...............................................................................................................................61

Conhecendo BrOffice.org Base 2.0 Bsico

I - INTRODUO
O BASE o mdulo de gerenciamento de banco de dados do BrOffice 2.0. Compatvel com oDB2, o Dbase, o Access, Oracle e SQL, o BASE possibilita ao usurio recursos similares aos demais aplicativos. Para iniciar o BASE clique em iniciar programas, BrOffice 1.9.122 e BrOffice.org Base conforme figura abaixo:

Iniciar programas BrOffice Base Utilize esse caminho caso estejautilizando o Windows.

Ir aparecer a figura abaixo:

Conhecendo BrOffice.org Base 2.0 Bsico

Na figura acima o usurio poder criar um novo Banco de Dados, abrir um Banco de Dados existente ou se conectar com um banco atravs de recurso como por exemplo JDBC, ODBC entre outros, e clique em Prximo.

Ir aparecer a figura abaixo:

Na tela acima o usurio poder registar ou no o Banco de Dados, e pode escolher em abrir o Banco de Dados para edio e at mesmo j criar a tabela utilizando o Assistente de Tabelas, e aps clique em Concluir.

Conhecendo BrOffice.org Base 2.0 Bsico

Ir aparecer a figura abaixo:

Na tela acima o usurio poder escolher qual nome ir utilizar no Banco de Dados, e aps clique em Salvar.

Conhecendo BrOffice.org Base 2.0 Bsico

BASE DE DADOS
1 - Noes bsicas
Para trabalhar com o Base o usurio dever ter aprender alguns conceitos bsicos:
. No . Os

se usa a barra de menus (com a exceo do comando Ficheiro);

dados (os registros)so armazenados em tabelas, e que devem possuir um ndice - uma chave

primria; O Base dividido em 4 partes: tabelas, consultas, formulrios, e relatrios;

Conhecendo BrOffice.org Base 2.0 Bsico

O banco de dados compostopelos seguintes recursos:

onde so armazenados os dados do banco de dados. So nas tabelas que se cria a estrutura do banco

de dados e onde ficam armazenados os dados.

apresentam

uma viso de uma tabela (ou parte dela) de uma forma mais profissional, apresentando um layout mais amigvel ao usurio. No formulrio, podemos efetuar entradas na tabela, ao invs de inserirmos diretamente na tabela.

mostram vrios registros de dados de uma ou mais tabelas em forma de tabela, dando condies ao usurio de filtrar os dados de acordo com o critrio estabelecido pelo usurio.

servem

para visualizar os dados, tendo como uma base de dados uma tabela ou uma consulta. Podemos por exemplo ordenar os dados no relatrio por categorias. Este recurso possibilita ainda ao usurio a impresso dos dados.

Conhecendo BrOffice.org Base 2.0 Bsico

10

CRIANDO TABELAS
1 - Conceitos bsicos Criando uma tabela
Para criar uma tabela podemos utilizar duas formas conforme se segue: . A primeira forma a seguinte: Na tela principal do Base clique com o boto esquerdo do mouse no cone Tabelas e escolha uma das trs opes. A primeira opo a seguinte: Criar tabela na exibio de design; Ir aparecer a tela abaixo

Conhecendo BrOffice.org Base 2.0 Bsico

11

Aps aparecer essa tele deveremos:


Digitar os campos que desejamos que componha tabela; Definir tipos e formatos dos campos; Definir uma chave primaria, clicando com o boto direito do mouse no campo desejado e clicando em chave primria, adiante iremos esplicar com detalhes. E finalmente criar a tabela, para criar a tabela deveremos clicar em arquivo salvar ou no disquete que fica na barra de ferramente e ir aparecer a tela abaixo:

. A segunda forma a seguinte: Escolha a opo Usar assistente para criar tabela;

Ao abrir o assistente , deveremos selecionar a categoria da tabela e posteriormente , teremos que selecionar os campos que iro compor a tabela, aps a seleo clicaremos em Avanar.
Conhecendo BrOffice.org Base 2.0 Bsico

12

Na tela acima devemos definir os tipos dos campos que iro compor a tabela. Existe a opo tambm criar exibio. Em seguida aparecer a seguinte tela:

Conhecendo BrOffice.org Base 2.0 Bsico

13

Nome do campo
Como o prprio nome diz este o nome do campo que ser dado. Possibilita armazenar um nome deat 18 caracteres alfanumricos (nmeros e letras), incluindo o espao. Esta parte tem a finalidade de descrever a informao que ser armazenada neste campo. Para inserir um campo, basta inserir um novo nome na prxima linha em branco abaixo e selecione o tipo de campo na coluna seguinte. Para renomear, posicione o cursor no nome do campo desejado e efetue as modificaes desejadas. Observao: O Base aceita, neste campo, caracteres especiais, acentos e o .

Tipo do campo
Tem a finalidade de descrever e formatar o tipo de informao que ser armazenada. O Base possui vrios tipos de campos, e muito importante a escolha do tipo de campo apropriado para o dado que ser armazenado no campo. A seguir apresentamos uma relao dos tipos de campos disponveis, juntamente com a funo em que cada um apresenta.

Conhecendo BrOffice.org Base 2.0 Bsico

14

Descrio
Utilizamos a descrio para informar ao operador a finalidade do campo especfico. Esta descrio visvel apenas no esboo da tabela.

Propriedades do campo
Este tpico, que aparece na parte inferior da janela, de grande importncia uma vez que atravs deste recurso que o usurio pode configurar as propriedades dos campos da tabela. Esta janela composta por quatro recursos: Entrada necessria, comprimento, valor padro e exemplo de formato.

Entrada obrigatria
Neste campo o usurio dever informar se quando da incluso de dados este campo dever ser preenchido ou no. Em caso de no, o usurio, ao digitar os dados na tabela, no poder continuar a digitar os dados em outros campos enquanto aquele no for preenchido.

Tamanho
Este o tamanho que o campo dever possuir. O tamanho padro do Base de 50 caracteres, mas este valor poder ser redefinido pelo usurio. Para alterar este tamanho o usurio dever digitar sobre o nmero o tamanho que desejar para o campo.

Valor padro
Este campo muito til quando da utilizao de valores, uma vez que em caso de no haver um valor a ser digitado num campo, este preenchido automaticamente pelo valor padro. Exemplo: num campo de custo, no caso de no ser preenchido algum valor, aparecer um valor determinado previamente pelo usurio.

Exemplo de formato
Este recurso possibilita ao usurio definir o tipo do formato que este campo dever ter. Qual o tipo de nmero, lngua, alinhamento, etc. Para selecionar qual o tipo de formato o usurio dever clicar

Conhecendo BrOffice.org Base 2.0 Bsico

15

no boto que aparece ao lado. Ao clicar neste boto aparecer a janela que possibilitar ao usurio fazer as alteraes que este julgar necessrio.

Preenchendo uma tabela


Uma vez explicada os componentes da estrutura da tabela, vamos agora preencher uma tabela. O banco de dados que ser construdo se refere ao de uma locadora de vdeo. Assim, portanto ser necessria a construo de duas tabelas: a de filmes e de clientes. Assim a primeira tabela a ser criada ser a referente aos filmes e a segunda referente aos clientes. Para isso crie uma nova tabela, conforme j descrito anteriormente. Em seguida construa a tabela conforme ao da seguinte figura: Esta tabela referenteaos filmes. Ao terminar de digitar os dados clique no boto para salvar a tabela. Em seguida aparecer a seguinte tela:

Na prxima tela dever ser inserido o nome da tabela. Neste caso o nome ser Filmes. Em seguida clique em OK.

Conhecendo BrOffice.org Base 2.0 Bsico

16

Em seguida aparecer a seguinte tela:

Clique em Sim para criar a chave primria. Esta ser criada na primeira linha da planilha e ser o valor numrico de controledo banco de dados. O usurio tambm poder escolher um campo da planilha para ser a chave primria. No nosso caso, vamos usar o campo Filme. Para escolher a chave primria (vide conceito abaixo) clique, com o boto direito do mouse no seletor do campo Filme, conforme a seguinte figura:

Conhecendo BrOffice.org Base 2.0 Bsico

17

Nesta janela clique em Chave primria. Em seguida aparecer uma chave no seletor informando que neste campo est inserida a chave primria. Para sair da tabela clique no boto fechar, localizado no canto superior direito da tabela. Uma vez montada esta tabela, crie uma nova tabela com os seguintes campos, para o controle dos clientes:

Conhecendo BrOffice.org Base 2.0 Bsico

18

Siga os mesmos procedimentos anteriores e selecione o campo Numero como chave primria. Em seguida salve a tabela com o nome de clientes.Em seguida fechea tabela.

Chaves primrias
A maior vantagem de um gerenciador de banco de dados a sua agilidade em localizar e reunir rapidamente informaes armazenadas em tabelas distintas. Para manter esta agilidade, cada tabela precisa conter um campo ou um conjunto de campos que representem de forma exclusiva cada registro armazenado em uma tabela. Assim para se definir uma uma chave primria siga os seguintes passos: . clique com o boto direito do mouse sob um campo escolhido na tabela;
. selecione

a opo chave-primria.

Depois de montada a tabela, o StarBase impedir que seja feita qualquer incluso de um registro que possa resultar em um valor duplicado ou nulo.

Conhecendo BrOffice.org Base 2.0 Bsico

19

Chaves Primrias com valores automticos


Vista como meio mais fcil de se criar uma chave primria, este campo incluir sempre ao digitar um novo registro na tabela um novo nmero a este campo atravs de um contador interno. Se no for definido uma chave primria tabela, o StarBase perguntar se deseja que ele crie uma chave primria, caso a escolha seja sim, ser incluso um novo campo a tabela. Para criarmos uma chave primria com valores automticos, devemos seguir os passos abaixo: . crie um campo para armazenar o tipo de dado Nmero; . na rea propriedades do campo, no item Valor automtico, escolha SIM. . Defina o campo citado como chave primria.

Chaves primrias com nico valor


Frequentemente utilizado em tabelas que possuam campos que representem valores exclusivos em toda a sua extenso, ou seja, um campo em que o seu contedo seja diferente de todos os outros registros. Se no for possvel de nenhum outro modo definir um campo em especfico na tabela para ser usado como chave primria, podemos criar um campo com valores automticos e defini-lo como chave primria ou definir uma chave primria com vrios campos. Este campo poder ser utilizado apenas internamente pelo Base.. Como exemplo, vamos imaginar um cadastro de funcionrios com os campos listados a seguir:
RG

Numrico;

Nome Texto; Endereo Texto; DataAdmisso Data.

Os campos RG e Nome so os dois campos que possuem valores exclusivos, por isso podemos escolher um dos dois campos para utilizarmos como chave-primria, no entanto, o campo RG mais recomendado para ser utilizado como chave primria por aumentar a eficincia e a agilidade de
Conhecendo BrOffice.org Base 2.0 Bsico

20

indexao por ser um campo menor e por ser numrico.

Chaves Primrias com vrios campos


Quando no podemos definir uma chave primria com apenas um nico valor, e fica invivel inserirmos um campo automtico por diminuir a eficincia e poder gerar valores duplicados nos camposque realmente nos interessa na tabela, podemos utilizar chaves primrias com dois ou mais campos. A indexao com chaves primrias com vrios campos precisa ser vista com muito cuidado, pois pode aumentar consideravelmente o tempo de indexao da tabela, e tornar se at invivel a sua utilizao. Chaves primrias com vrios campos muito utilizado quando precisamos fazer um relacionamento de N para N entre duas tabelas. Como s possvel fazer um relacionamento de 1 para N ou N para 1, temos que criar uma terceira tabela para fazer tal relacionamento. Essa tabela precisa conter as chaves primrias das duas tabelas, definindo os dois campos como chave primria.

Editando uma tabela


Uma vez criada uma tabela, possvel editar esta tabela, alterando, incluindo ou eliminando os campos desta tabela. Para editar uma tabela siga os seguintes passos:
. na

tela principal do Base clique sobre o cone Tabelas;

. em seguida aparecer na tela tabelas com o nome das tabelas que foram criadas; . clique no cone Clientes com o boto direito do mouse; . clique em editar para abrir os campos da tabela.

A figura abaixo mostra os passos a serem seguidos.

Conhecendo BrOffice.org Base 2.0 Bsico

21

Ir aparecer uma tela, onde o usurio poder fazer as alteraes que desejar. Em seguida clique no boto salvar para finalizar a tabela. Clique em fechar para terminar.

Inserindo informaes na tabela


Para inserir dados numa tabela siga os seguintes passos: . clique na tela principal do Base no cone de Tabelas; . em seguida d um duplo clique sobre a tabela que deseja abrir, no caso a tabela Filmes. Em seguida a tabela aparecer na tela ao lado: Neste caso j temos uma tabela com dados inseridos. Para inserir um dado novo necessrio ir para a ltima linha - que est em branco - e digitar os novos dados. J para mudar de coluna o usurio dever clicar em Enter ou usar a tecla TAB.
Conhecendo BrOffice.org Base 2.0 Bsico

22

Pode-se perceber que o formato de tabela no um formato muito amigvel ao usurio. Assim, para facilitar a insero de novos dados, o Base possibilita ao usurio o recurso de formulrios, item que ser exposto no prximo captulo.

FORMULRIOS Conceitos bsicos


Podemos utilizar os formulrios para a edio das tabelas utilizadas em nosso banco de dados, ou para uma consulta mais personalizada, criando uma apresentao de modo em que a edio dos registros seja mais amigvel com o usurio. Por meio do formulrio podemos criar uma carta modelo (pela opo Documento texto) para ser usada como uma mala direta com base nos dados apresentados em nossa fonte de dados (tabelas e consultas). Tambm por meio do formulrio podemos criar uma mala direta utilizando a nossa fonte de dados (tabelas e consultas) existente em nosso banco de dados. Podemos criar formulrio de duas formas:
Utilizando Usar

a opo criar formulrio na exibio de design;

assistente para criar formulrio.

Criando um formulrio utilizando a opo criar formulrio na exibio de design


Para criar um formulrio utilizando essa opo siga os seguintes passos:
abra na

o banco de dados do Base;

tela principal do Base clique no cone de formulrios;

Conhecendo BrOffice.org Base 2.0 Bsico

23

Barras de ferramentas do formulrio


As ferramentas do formulrio possibilitam ao usurio configurar e otimizar os seus trabalhos. Para acessar este recurso clique no boto e o mantenha pressionado para que seja visualizada todas as opes, conforme no exemplo abaixo:

Conhecendo BrOffice.org Base 2.0 Bsico

24

Boto de comando
Este recurso permite ao usurio clicar em uma figura e executar uma determinada tarefa. Para tanto, porm, ser necessrio acrescentar uma macro ao comando, item este que ser exposto mais adiante. Para uilizar esse recurso, utilize os seguintes passos: . clique no cone de Boto de comando na barra de ferramentas do formulrio; . defina a rea em que o boto ser inserido no formulrio; . clique com o boto esquerdo do mouse dentro do campo inserido; . de um duplo clique em seguida na figura criada. Em seguida aparecer a seguinte tela:

Boto de seleo

Podemos utilizar um boto de seleo para listar uma lista de opo em que o usurio poder selecionar uma das opes existentes. Para cada item listado ser definido um valor numrico que poder ser armazenado em um campo da tabela corrente, dependendo do item da lista de botes selecionados.

Conhecendo BrOffice.org Base 2.0 Bsico

25

Caixa de verificao
Podemos utilizar uma caixa de verificao (seleo) para representar um campo Sim/No de uma tabela, consulta ou instruo SQL. Quando selecionarmos ou limpamos uma caixa de seleo que est acoplada a um campo estamos atribuindo valores de Sim/No, Ativando/Desativando ou Verdadeiro/Falso.

Etiqueta ou Rtulo
Voc utiliza etiquetas (rtulos) em um formulrio ou relatrio para exibir textos descritivos, tais como ttulos, legendas ou instrues breves. Os rtulos no exibem valores de campos ou expresses; so sempre no acoplados (que no fazem parte do seu banco de dados) e no so alterados conforme voc se move de registro em registro.

Caixa de grupo
Um caixa de grupo simplesmente uma moldura para um grupo de caixas de verificao ou um grupo de botes de seleo. Uma caixa de grupo possui um valor limitado de alternativas, tornando fcil a edio de um valor. Geralmente ligado a um campo, onde cada alternativa possui um valor determinado, que ser armazenado em campo. Para criar uma caixa de grupo pelo AutoPiloto, devemos seguir os seguintes passos:

habilitar (caso esteja desabilitada) a opo de AutoPiloto na caixa de Ferramentas de formulrio;

. selecionar o item de Caixa de Grupo na caixa de ferramentas de formulrio; Definir o local onde ir inserir o grupo de botes de seleo;

definir os passos definidos pelo AutoPiloto.

Caixa de texto
Este recurso possibilita ao usurio a insero de uma caixa de texto dentro do formulrio, tal como no exemplo abaixo:

Conhecendo BrOffice.org Base 2.0 Bsico

26

Caixa de listagem
Este item cria uma caixa de listagem para exibio de um campo de uma tabela. O registro selecionado na caixa poder fazer alguma ligao com o seu registro atual, atravs de algum campo de ambas.

Caixa de combinao
Semelhante ao item anterior, este recurso possibilita a ligao com alguma outra tabela de seu banco de dados, com a diferena de que o campo da caixa a ser escolhido ser necessariamente o campo a ser exibido.

Boto controle de imagem


Este recurso possibilita a insero de uma imagem no formulrio. Para acionar este recurso

Conhecendo BrOffice.org Base 2.0 Bsico

27

clique no boto de imagem e em seguida marque o campo da imagem. Clique com o boto direito do mouse dentro do campo de imagem. Em seguida aparecer a seguinte janela:

Em seguida clique no boto Campo de controle,e aparecer a seguinte tela:

Conhecendo BrOffice.org Base 2.0 Bsico

28

Nesta tela clique em Imagem. Em seguida selecione,entreas pastas o tipo de imagem que desejainserir.

Insero de formulrio
Esta opo possibilita ao usurio inserir um arquivo no formulrio.

Campo de Data
Esta opo possibilita a insero de data no formulrio.

Campo Hora
Esta opo possibilita a insero da hora no formulrio.

Campo Numrico
Esta opo possibilita ao usurio inserir um campo numrico no formulrio. Uma vez inserido este campo no modo estrutura, clique com o boto direito do mouse sobre a figura e em seguida com o boto esquerdo no comando controlo. Em seguida aparecer a seguinte janela: Nesta tela o usurio poder estabelecer as caractersticas do nmero, tais como valores, formato, etc.

Campo Moeda
Esta opo possibilita ao usurio a insero de um campo para incluir valores (dinheiro). Para redefinir as funes do campo siga os mesmos passos que no item anterior.

Controle de Tabelas
Esta opo possibilita ao usurio a incluso da tabela referente ao formulrio que estiver em edio. Este recurso muito interessante, uma vez que pode facilitar o trabalho do usurio, que poder
Conhecendo BrOffice.org Base 2.0 Bsico

29

ver os dados do seu banco de dados numa tabela ao lado do formulrio.

Em seguida aparecer a seguinte janela:

Clique no boto para selecionar todos os campos existentes. No caso de querer selecionar somente alguns campos clique nestecampo e em seguida no boto .

Conhecendo BrOffice.org Base 2.0 Bsico

30

Em seguida clique em Criar. Ser exibida a seguintetabela (no modo formulrio):

Conhecendo BrOffice.org Base 2.0 Bsico

31

Seleo
Esta opo possibilita ao usurio a seleo de uma parte do formulrio.

Propriedades de Controle
Este recurso possibilita ao usurio editar as propriedades de um campo do formulrio. Para utilizar este recurso, siga os seguintes passos: clique em um dos campos do formulrio; clique no boto de Propriedades de controle.

Conhecendo BrOffice.org Base 2.0 Bsico

32

Propriedades do Formulrio
Esta opo possibilita ao usurio redefinir as propriedades do formulrio.

Modo Design
Este boto possibilita ao usurio ir para o modo de insero de dados no banco de dados.

Boto Giratrio
Este boto possibilita ao usurio ir para o primeiro ao ltimo registro do documento.

Barra de rolagem
Este boto possibilita ao usurio ir do incio ao final do documento.

Ativa/Desativa o Modo design


Esta opo serve para ativar ou desabilitar o modo designer.

Criando um formulrio atravs do Assistente


O meio mais fcil de se criar um formulrio atravs do Assistente. Ele facilita o trabalho deestruturao dos campos do formulrio e possibilita ao usurio criar este formulrio da forma que desejar. Para criar um formulrio siga os seguintes passos:
. abra

o banco de dados do Base;

. na tela principal do Base clique no cone formurio e em seguida usar assistente para criar formulrio. Em seguida aparecer a seguinte janela:

Conhecendo BrOffice.org Base 2.0 Bsico

33

Neste item o usurio poder escolher quais os campos da tabela que devero compor o formulrio. Para escolher os campos, o usurio tem duas opes: . clicar nos campos que deseja e em seguida no boto um item de cada vez; . clicar no boto para selecionar todos os campos. para seleciona-los; ser selecionado

Neste caso, selecione todos os campos do formulrio. E clique em Avanar. Neste caso, selecione todos os campos do formulrio. E clique em Avanar.

Conhecendo BrOffice.org Base 2.0 Bsico

34

Neste item o usurio dever escolher se vai utilizar um subformulrio ou no, Um subformulrio um outro formulrio inserido em outro formulrio. No Nosso caso vamos adicionar um subformulrio. Em seguida aparecer a seguinte janela: Ir aparecer a tela acima para escolher-mos os campos que faram parte do subformulrio escolheremos todos.

Conhecendo BrOffice.org Base 2.0 Bsico

35

Ir aparecer a tela acima para escolher-mos os campos que faram parte do subformulrio escolheremos todos. Em seguida aparecer a seguinte janela:

Conhecendo BrOffice.org Base 2.0 Bsico

36

Na tela acima iremos definir qual vai ser a ordem de visualizao dos campos do formulrio e do subformulrio.

Em seguida aparecer a seguinte janela:

A tela acima define como ser a disposio do formulrio e subformulrio na tela .

Em seguida aparecer a seguinte janela:

Conhecendo BrOffice.org Base 2.0 Bsico

37

O tela acima define se o formulrio vai ser usado para inserir novos dados , se os dados existentes sero exibidos, ou se todos os campos do formulrio no permita modificaes.

Em seguida aparecer a seguinte janela:

Na tela acima o usurio definir qual o estilo ser utilizado , cor e qual a forma dos campos.

Em seguida aparecer a seguinte janela:

Conhecendo BrOffice.org Base 2.0 Bsico

38

Na tela anterior o usurio definir qual o nome do formulrio.

Formatando o formulrio
Formatando os campos Para formatarmos os campos de um formulrio, temos que selecionar o campo a ser formatado. Os campos no formulrio so divididos em duas partes: etiqueta do campo (label) e caixa para texto (campo da tabela). Assim quando selecionamos uma das partes do campo no formulrio, ser selecionado as duas partes, uma vez que os itens esto agrupados. Para selecionar apenas uma de suas partes utilize o Navegador (onde conter uma lista de todos os itens pertencentes ao formulrio individualmente), ou desagrupe os dois itens, pressionando com o boto direito do mouse e escolhendo a opo Grupo - desagrupar.

J para formatar o campo no formulrio, siga os seguintes passos:

selecione o item a ser formatado (label ou no campo da tabela);

Conhecendo BrOffice.org Base 2.0 Bsico

39

clique na barra de ferramentas do formulrio o boto propriedade de controle.

Definindo o Plano de Fundo do formulrio Para definir o plano de fundo do formulrio siga os seguintes passos:

na barra de menu, selecione Formatar e em seguida pgina; clique em Plano de Fundo e defina a cor de preenchimento ou uma figura.

Conhecendo BrOffice.org Base 2.0 Bsico

40

RELACIONAMENTOS ENTRE TABELAS


Relaes
Quando se trabalha em diferentes tabelas em seu banco de dados, precisamos informar ao Base as eventuais relaes que possa existir entre as tabelas, para que o Base possa reunir as informaes contidas nas tabelas. As relaes so feitas por meio de associao de campos comuns entre duas tabelas pertencentes a um mesmo banco de dados, e estas relaes podem ser de 1/1 e de 1/N (isto , entre um tabela com vrias) ou N/1 (muitas tabelas com 1). A relao de 1/1 usada apenas quando se precisa dividir um registro em duas tabelas distintas, normalmente relacionada entre chaves primrias. A relao de 1/N normalmente utilizada entre uma chave primria e um outro campo qualquer de outra tabela. Assim, depois de definirmos a estrutura de nosso banco de dados e caso o banco de dados possua mais de uma tabela, precisaremos relacionar as diversas tabelas para que o Base gerencie os dados do banco de dados de uma maneira mais eficaz, garantindo a eficincia das relaes entre as tabelas. Para relacionarmos as tabelas de nosso Banco de dados, siga os seguintes passos:

com o banco de dados aberto (tela desktop do Base), clique em ferramenta; clique na opo Relaes.

Em seguida ser aberta a seguinte figura:

Conhecendo BrOffice.org Base 2.0 Bsico

41

Incluindo tabelas
Para podermos efetuar as relaes entre as tabelas existentes em nossos banco de dados se faz necessrio incluir as tabelas. Para isso clique no cone adicionar tabelas que pode ser visualizado na figura anterior.Selecione a tabela desejada (clique em um dos nomes da tabela) e em seguida clique no boto Adicionar. No exemplo aqui estudado temos duas tabelas. Adicione em seguida as duas tabelas e clique em Fechar. Em seguida aparecer uma janela com a relao de todos os campos pertencentes a essa tabela, conforme no exemplo abaixo:

Criando relaes entre tabelas


Existem dois meios diferentes de criarmos relaes entre tabelas:
. pressionando o boto esquerdo do mouse sobre o campo desejado de uma tabela, e arrastando-o at o

outro campo desejado da outra tabela que se deseja fazer a relao;

Conhecendo BrOffice.org Base 2.0 Bsico

42

. pressionando o boto

demonstrado ao lado do item acima, aparecer uma janela,

conforme no exemplo abaixo:

CONSULTAS
A consulta a um banco de dados um dos principais objetivos de um gerenciador de banco de dados, devendo este ser rpido, flexvel e efetuando as consultas desejadas aos dados de maneira prtica
Conhecendo BrOffice.org Base 2.0 Bsico

43

e completa. A principal finalidade de se criar uma consulta para visualizar, alterar e analisar dados de diferentes maneiras. Tambm utilizado como origem dos dados em formulrio e relatrios para diversas finalidades: . Unir dados de diferentes tabelas; . Executa clculos em grupo de registros; . Calcula soma e contabilizaes ou outro tipo de total, e a seguir, agrupa os resultados em dois tipos de informaes. Existem trs tipos de criar-mos uma consulta:
O

tipo mais comum uma consulta para seleo de campos, utilizar critrios especficos para criar tambm uma consulta utilizando o assistente para criao de consulta;

recuperar dados exibindo na ordem desejada.


Podemos E

por ltimo criar consulta na exibio SQL.

Criando consultas na exibio design


Criar uma consulta pela opo exibio design interessante porque possibilita o usurio criar uma consulta mais elaborada, anexando tabelas, filtragem e ordenaes de dados. Para criar uma consulta atravs do esboo siga os seguintes passos:

clique com o boto esquerdo do mouse no cone do Consulta; em seguida selecione criar consulta na exibio design. Em seguida ser aberta a seguinte janela:

Conhecendo BrOffice.org Base 2.0 Bsico

44

Na janela Adicionar tabelas o usurio dever escolher qual a tabela que dever ser adicionada na consulta. Na janela de trabalho da consulta existem cinco botes:

Adicionar Tabelas
Abre a janela adicionar tabelas para serem includas tabelas para consulta.

Funes Inclui um campo chamado funo para ser manipulado na consulta. Nome da tabela Mostra o nome da tabela em que o campo est vinculado. Este recurso muito til quando do
trabalho com vrias tabelas.

Alias
um outro nome para uma tabela, podendo ser abreviado para facilitar o trabalho do usurio. Exemplo: se uma tabela se chama, tabela de cadastro de clientes preferenciais, o usurio poder champ-la.
Conhecendo BrOffice.org Base 2.0 Bsico

45

de clientes1. Valores distintos


Boto utilizados para fazer consultas utilizando o SQL.

CRIANDO UMA CONSULTA Insira a tabelaFilmes. Em seguida clique em fechar na janela de Adicionar tabelas. Uma vez inserida a tabela inclua os dados no item campo, conforme no exemplo abaixo:

Conhecendo BrOffice.org Base 2.0 Bsico

46

O primeiro item o nome da tabela.Os demais so referentesaos itens da tabela.Selecione o campos Filmes ID. Na coluna ao lado selecione o campo Filme, na outra Gnero e na outra Diretor.

Um vez terminadaa montagem da consultaclique no botosalvar. Em seguidaaparecera tela de salvar como. No nome da consulta digite:Consulta filmes.

Em seguida feche a consulta.Para verificar a consulta feita clique em Consultas e em seguida

Conhecendo BrOffice.org Base 2.0 Bsico

47

clique em Consulta filmes.

Criando consultas utilizando o assistente de criao de consultas


O meio mais fcil de se criar uma consulta atravs do Assistente. Ele facilita o trabalho de estruturao dos campos da consulta e possibilita ao usurio criar esta consulta da forma que desejar. Para criar um formulrio siga os seguintes passos:

abra o banco de dados do Base; na tela principal do Base clique no cone consulta e em seguida usar assistente para criar consulta.

Em seguida aparecer a seguinte janela:

Conhecendo BrOffice.org Base 2.0 Bsico

48

Neste item o usurio poder escolher quais os campos da tabela que devero compor o formulrio. Para escolher os campos, o usurio tem duas opes: . clicar nos campos que deseja e em seguida no boto selecionado um item de cada vez; para seleciona-los; ser

. clicar no boto

para selecionar todos os campos.

Neste caso, selecione todos os campos do formulrio. E clique em Avanar.

Conhecendo BrOffice.org Base 2.0 Bsico

49

Na tela a seguir devemos definir qual o tipo de ordem da consulta se vai ser crescente ou decrescente.

Ordem crescente Este recurso possibilita ao usurio selecionar uma coluna de dados em ordem ascendente. Para acionar este recurso siga os seguintes passos:

clique no campo que deseja mudar a ordem; clique no boto ordem ascendente.Em seguia os dados sero reordenados automaticamente.

Ordem descrescente Semelhante ao recurso anterior, s que neste recurso o usurio pode escolher em reordenar os dados em ordem descendente. Para utilizar este recurso siga os seguintes passos:

clique no campo que deseja mudar a ordem; clique no boto ordem descendente.Em seguida os dados sero reordenados automaticamente.

Conhecendo BrOffice.org Base 2.0 Bsico

50

Filtro padro Este recurso possibilita ao usurio fazer uma filtragem mais apurada da consulta. Ao clicar no boto de Filtro Padro aparecer a seguinte janela:

Tipo de consulta Voc pode escolher que tipo de consulta deseja ser includa na consulta criada a consulta detalhada onde todos os registros da consulta so mostrados; e a consulta resumida onde mostra somente os resultados das funes agregadas

Conhecendo BrOffice.org Base 2.0 Bsico

51

Tipo de consultaaparecera seguintejanela:

Nesta tela poderemos alterar o nome da consult

Nesta tela voc tem a viso geral da consulta criada e poder escolher se a consulta ser exibida ou modificada.
Conhecendo BrOffice.org Base 2.0 Bsico

52

A terceira opo seria a criao de uma consulta utilizando o SQL, onde o usurio dever eleborar uma Query em forma de comandos a fim efetuar a mesma de acordo com as linhas do cdigo elaborado.

RELATRIO
Os relatrios so elaborados com o propsito de se imprimir os dados inseridos numa tabela, de uma forma esttica que facilite a visualizao e de uma melhor aparncia do que o mostrado no banco de dados.

Criando um relatrio
Paracriarum relatriosiga os seguintespassos:

abra o banco de dados; na tela principal do Base, clique no cone Relatrio; clique na opo usar assistente para criar Relatrio.

Conhecendo BrOffice.org Base 2.0 Bsico

53

Em seguida, aparecera seguinte tela:

Nestatelao usurio deverescolherqual a fontede dados: uma consultaou uma tabela. Escolha a tabela Filmes. Em seguida clique em Continuar .

Conhecendo BrOffice.org Base 2.0 Bsico

54

Nesta janela aparecem duas telas: a primeira possui os campos da tabela ou da consulta e na segunda tela os campos que sero usados no relatrio. Para acrescentar um campo na segunda tela clique no boto para selecionar campo a campo ou no boto para selecionar todos os campos.

Em seguida clique em Avanar.


Nesta tela o usurio poder definir qual a classificao dos campos.

Conhecendo BrOffice.org Base 2.0 Bsico

55

Nesta tela o usurio poder escolher o alinhamento do relatrio - se em vertical ou horizontal - e o estilo - em tabela ou em colunas. Escolha o item que desejar e em seguida clique em Continuar.

Conhecendo BrOffice.org Base 2.0 Bsico

56

Esta a janela final do relatrio. No campo nome do relatrio o usurio poder escolher o nome do relatrio. Escolha o nome Relatrio filmes.

Nesta tela voc visualiza o relatrio.

Conhecendo BrOffice.org Base 2.0 Bsico

57

Imprimir relatrios
Uma vez feito o relatrio o usurio poder imprimi-lo. Para faz-lo siga os seguintes passos: . abra o banco de dados; . clique no cone de relatrios; . abra o relatrio criado. Uma vez aberto o relatrio o usurio poder fazer uma visualizao do relatrio antes de imprimi-lo.

Visualizao do relatrio
Para visualizar o relatrio siga os seguintes passos: . na barra de Menus, clique em Ficheiro; . clique na opo Visualizar Pgina. Em seguida aparecer a seguinte tela:

Conhecendo BrOffice.org Base 2.0 Bsico

58

Nesta tela o usurio poder usar os seguintes comandos para visualizar melhor o seu relatrio:

Impresso do relatrio
Para imprimir do relatrio existem duas formas: . atravs do boto Imprimir na barra de funes; . ou atravs da Barra de Menu, clique em Arquivo e depois no sub-item Imprimir. necessrio usar esta opo quando houver a necessidade de impresso de vrias cpias, configurar a impressora ou selecionar quais as pginas que devero ser impressas. Ao clicar neste sub-item aparecer a seguinte tela:

Conhecendo BrOffice.org Base 2.0 Bsico

59

Conhecendo BrOffice.org Base 2.0 Bsico

60

Você também pode gostar