Vous êtes sur la page 1sur 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

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. 1

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. 2

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. 3

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. 4

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. 5

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. 6

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

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. 8

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. 9

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. 10

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. 11

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. 12

. 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. 13

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. 14

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. 15

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 ser selecionado um item de cada vez; . clicar no boto para selecionar todos os campos. para seleciona-los;

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

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

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. 17

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. 18

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. 19

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. 20

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. 21

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. 22

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:

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

Vous aimerez peut-être aussi