Você está na página 1de 25

Banco de Dados

BrOffice Base

Autor: Alessandro da Silva Almeida
Disponvel em: www.apostilando.com 27/02/2011

CURSO TCNICO EM SERVIO PBLICO

Apostila de Informtica Aplicada - Unidade VI
ndice

Apresentao.................................................................................................................... 1
Introduo ........................................................................................................................ 1
Noes Bsicas ................................................................................................................. 3
Criando uma tabela .......................................................................................................... 3
Nome do campo ....................................................................................................... 6
Tipo do campo .......................................................................................................... 6
Descrio .................................................................................................................. 7
Propriedades do campo ........................................................................................... 7
Entrada obrigatria .................................................................................................. 7
Tamanho ................................................................................................................... 7
Valor padro ............................................................................................................. 7
Exemplo de formato ................................................................................................. 8
Praticando a criao de uma tabela ............................................................................. 8
Chaves primrias .................................................................................................... 10
Inserindo informaes na tabela ................................................................................ 10
Formulrios .................................................................................................................... 11
Criando um formulrio utilizando a opo criar formulrio na exibio de design ... 11
Barras de ferramentas do formulrio .................................................................... 12
Criando um formulrio atravs do Assistente ............................................................ 15
Relatrio ......................................................................................................................... 20
Criando um relatrio .................................................................................................. 20




Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 1

Apresentao

Prezado aluno,
Nessa unidade estudaremos sobre os Sistemas de Gerenciamento de Bancos de Dados
e suas ferramentas para armazenamento e filtragem de dados: Tabelas, Formulrios, Consultas
e Relatrios. Boa aula!

Introduo
O BASE o sistema de gerenciamento de banco de dados do BrOffice. Compatvel com
o DB2, o Dbase, o Access, Oracle e SQL, o BASE possibilita ao usurio recursos similares aos
demais aplicativos.
Ao iniciar o BrOffice Base, a seguinte janela aparecer na tela do usurio:

Nesta janela 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.



Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 2

Na prxima janela 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.

Na prxima janela o usurio dever escolher o nome que ir utilizar no Banco de
Dados, e salv-lo.



Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 3

Noes Bsicas

Para trabalhar com o Base o usurio ter que aprender alguns conceitos bsicos:
- Os dados (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;
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.

Criando uma tabela
Para criar uma tabela podemos utilizar duas formas conforme se segue:
. A primeira forma a seguinte:

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 4
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:

Aps aparecer essa tela devemos:
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 ferramentas.



A segunda forma a seguinte: Usar assistente para criar tabela;
Ao abrir o assistente , devemos selecionar a categoria da tabela e posteriormente ,
teremos que selecionar os campos que iro compor a tabela, aps a seleo clicaremos em
Avanar.

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 5

Na prxima janela devemos definir os tipos dos campos que iro compor a tabela.





A terceira forma : Criar exibio;
Esta oo abrir a seguinte tela:

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 6


Nesta opo a tabela ter que ser construda manualmente, ou seja, sem a ajuda do
assistente.

Nome do campo
Como o prprio nome diz este o nome do campo que ser dado. Possibilita
armazenar um nome de at 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.

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 7


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.

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 8
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, no boto que aparece ao lado. Ao clicar neste boto aparecer a janela
que possibilitar ao usurio fazer as alteraes que este julgar necessrio.

Praticando a criao de 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 a figura.
Esta tabela referente aos 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.

Em seguida aparecer a seguinte tela:

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 9


Clique em Sim para criar a chave primria. Esta ser criada na primeira linha da
planilha e ser o valor numrico de controle do 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:

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:

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 10

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 feche a 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.

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:

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 11
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.
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.

Formulrios

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 a opo criar formulrio na exibio de design;
Usar 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 o banco de dados do Base;
na tela principal do Base clique no cone de formulrios;

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 12

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:


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;

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 13
. 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.

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.



Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 14

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.

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


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.


Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 15
Boto controle de imagem
Este recurso possibilita a insero de uma imagem no formulrio. Para acionar este
recurso 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:

Nesta tela clique em Imagem. Em seguida selecione, entre as pastas o tipo de imagem
que deseja inserir.

Criando um formulrio atravs do Assistente
O meio mais fcil de se criar um formulrio atravs do Assistente. Ele facilita o
trabalho de estruturao dos campos do formulrio e possibilita ao usurio criar este
formulrio da forma que desejar.

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 16
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:

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 para seleciona-los;
ser selecionado um item de cada vez;
. clicar no boto para selecionar todos os campos.
Neste caso, selecione todos os campos do formulrio. E clique em Avanar.

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 17

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.
Em seguida aparecer a seguinte janela:


Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 18

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:

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 19

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:

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 20

Na tela acima o usurio dever definir o nome do formulrio.


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
Para criar um relatrio siga os seguintes passos:
abra o banco de dados;
na tela principal do Base, clique no cone Relatrio;
clique na opo usar assistente para criar Relatrio.
Em seguida, aparecer a seguinte tela:

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 21


Nesta tela o usurio dever escolher qual a fonte de dados: uma consulta ou uma
tabela.
Escolha a tabela Filmes. Em seguida clique em Continuar.


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

Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 22
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.

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.


Curso Tcnico em Servio Pblico - Apostila de Informtica Aplicada - Pg. 23
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:

Você também pode gostar