CRIAÇÃO DE UMA BASE DE DADOS PARA GESTÃO DE UMA BIBLIOTECA Gerir tabelas do sistema (XML) Existem inúmeros ficheiros e de vários tipos associados à estrutura corrente. Estes, apesar de já estarem preenchidos com dados standard podem necessitar de correções ou atualizações. Os ficheiros XML estão normalmente associados ao preenchimento de tabelas de dados predefinidos (utilizadas na recolha de dados (por exemplo, códigos de língua, país, etc) A edição das tabelas é feita através de um editor criado para o efeito.
51
Embed
Criação de uma base de dados para gestão de uma biblioteca
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
CRIAÇÃO DE UMA BASE DE DADOS PARA GESTÃO DE UMA BIBLIOTECA
Gerir tabelas do sistema (XML)
Existem inúmeros ficheiros e de vários tipos associados à estrutura
corrente. Estes, apesar de já estarem preenchidos com dados standard
podem necessitar de correções ou atualizações. Os ficheiros XML estão
normalmente associados ao preenchimento de tabelas de dados
predefinidos (utilizadas na recolha de dados (por exemplo, códigos de
língua, país, etc)
A edição das tabelas é feita através de um editor criado para o efeito.
Algumas Das Iniciativas De Software Livre Para Bibliotecas
Apresentamos a seguir algumas das iniciavas de desenvolvimento de
software livre para bibliotecas que já estão em uso no mercado. Sem querer
esgotar a lista, os sistemas abaixo são relacionados como exemplos, além do
ABCD, que é o objetivo principal deste trabalho, sendo dois de origem nacional
e quatro de origem estrangeira.
Gnuteca – É um sistema de automação de bibliotecas desenvolvido pela
SOLIS – Cooperativa de Soluções Livres, com apoio da UNIVATES – Centro
Universitário de Lajeado – RS. (Fonte: http://www.gnuteca.org.br).
BIBLIVRE – Fruto de um projeto chamado “Biblioteca Livre” concebido e
proposto ao MinC – Ministério da Cultura pela SABIN – Sociedade de Amigos
da Biblioteca Nacional e PEE/COPPE/UFRJ, desenvolvido valendo-se da Lei
Rouanet (Lei 8.313/91), contando com o patrocínio da IBM, na primeira fase
(Versão 1.0), e do Grupo Itautec, na segunda fase do projeto (versão 2.0).
(Fonte: http://www.biblivre.ufrj.br/).
KOHA – É considerado o primeiro Sistema Integrado de Bibliotecas de
código aberto Criado em 1999 por Katipo Communications para a Horowhenua
Library Trust na Nova Zelândia, (Fonte:
http://en.wikipedia.org/wiki/Koha_(software).
Greenstone – É um software para criar e distribuir coleções de uma
Biblioteca Digital. Foi produzido pelo Projeto da Biblioteca Digital da Nova
Zelândia, na Universidade de Waikato, (Fonte: http://www.greenstone.org/)
Catalis - Software livre utilizando a tecnologia CDS/ISIS. Criado pelo
Consejo Nacional de Investigaciones Científicas y Técnicas de la República
ABCD – Sistema Integrado de Automação de Bibliotecas e Centros
de Documentação
Suas origens e conceção
Como já foi dito inicialmente, o CDS/ISIS foi criado pela UNESCO para
auxiliar na informatização de bibliotecas com poucos recursos financeiros ou de
países em desenvolvimento. Como solução barata, o MicroISIS passou a ser
adotado em diversos países como sistema de entrada e recuperação de dados
Bibliográficos. A evolução do ISIS foi bastante promissora até a chegada da
Internet. Com a consolidação da cyber-cultura, programas como o MicroISIS ou
Winisis começaram a instigar uma cobrança sobre a sua evolução para
a Web.
Ferramentas como o Google, acabaram por criar uma nova cultura na
sociedade no que diz respeito à forma de pesquisa. As bibliotecas
necessitavam colocar seus catálogos on-line, porém aquelas que utilizavam
WinISIS, por exemplo, não tinham meios de fazê-lo.
Em 1996 a BIREME ensaia seus primeiros passos para a evolução do
CDS/ISIS para a Internet, é criado o WXIS ou wwwISIS. Um componente
desenvolvido com a linguagem C que atua entre o CGI (Common Gateway
Interface) e o servidor web, juntamente com o CISIS que é um composto de
scripts que executam as operações básicas como: a recuperação de uma faixa
de registros, pesquisa, listagem de chaves do dicionário, bloqueio de registros,
inclusão e atualização de dados, exclusão de registros e funções de controle:
status, geração de dicionário e desbloqueio.
Com a criação do WXIS começaram a surgir vários programas CDS/ISIS
para web, porém, não passavam de módulos simples de catalogação e
ferramentas complementares para publicação de OPACs (Online Public Access
Catalog).
À medida que a Internet e as linguagens de programação foram
evoluindo, os hábitos do usuário final foram sendo alterados. As bibliotecas
precisavam alcançar seu usuário pela Internet, mas isto não era impossível
com o WinISIS e com a dificuldade de criação de uma ferramenta utilizando os
componentes do wwwISIS não ser uma das tarefas mais simples para os
bibliotecários, estes acabaram adotando softwares comerciais ou gratuitos
mais inferiores.
Mesmo com a criação destas ferramentas ISIS para a web, foram
surgindo alternativas também para a publicação de catálogos em bancos de
dados relacionais como o MySQL. Soluções simples através do uso do XML
gerado no WinISIS foram realizadas, na Bibliotheca Rio-Grandense
(www.bibliotecariograndense.com.br), no Rio Grande do Sul, apesar de não
funcionar em tempo real.
Em maio de 2006 a UNESCO recebeu um grupo de especialistas da
BIREME para ouvir deles uma proposta de um novo software ISIS programado
com as linguagens contemporâneas, de código aberto e que fosse compatível
com as antigas bases de dados dos tempos do microISIS e que mantivesse os
recursos da linguagem de formatação e de definição de bases de dados do
CDS/ISIS. A proposta foi aprovada e a partir disto dava-se início à construção
de um novo sistema integrado para bibliotecas.
Já batizado de ABCD por Abel Packer, diretor da BIREME, o programa
foi apresentado ao mundo durante o evento conhecido como ISIS III, em
setembro de 2008, para que vários usuários do mundo todo pudessem
colaborar com críticas e sugestões sobre o sistema. Neste evento também foi
lançado um documento chamado Declaração do Rio para o Futuro do ISIS, que
visa a abertura do código fonte do CDS/ISIS para que seu desenvolvimento
seja contínuo e descentralizado. Desde esta data o software ABCD vem
passando por diversas transformações e colaborações para sua melhoria.
SUGESTÕES - GUIA DE UTILIZAÇÃO RÁPIDA
Criação de uma biblioteca
• Entrar em Administração e Gestão de Acessos / Gerir Bibliotecas
• Clicar em “Adicionar”.
• No caso de se tratar de uma alteração, clicar em.
a) Separador “Identificação”
• Preencher os campos com a sigla, nome e departamento (caso exista) da biblioteca.
b) Separador “Contactos”
• Preencher os vários campos. O email é um campo de preenchimento obrigatório.
c) Separador “Dados Técnicos”
• Fica automaticamente fixado o utilizador que criou os dados de identificação da biblioteca, bem como a data em que o fez.
• É possível ativar ou desativar a biblioteca, fazendo com que a catalogação e o empréstimo possam ficar suspensos. Basta clicar em “Ativa” ou em “Não ativa”.
• Pode ser colocada uma data de fim, a partir da qual a biblioteca fica automaticamente Não ativa. A data de início é colocada pelo sistema e é coincidente com a data de criação dos dados de identificação da biblioteca.
d) Separador “Observações”
• Pode ser usado para colocar notas, chamadas de atenção, etc.
e) Separador “Bases de Dados”
• Clicar em “Adicionar”. No caso de se tratar de uma alteração, clicar em
• Selecionar as bases que se pretendem adicionar.
• Colocar posteriormente um visto por baixo de “Empréstimo”, de modo a
permitir que se façam movimentos naquela base.
• Clicar em “Guardar”, no canto superior direito da janela.
CRIAR UMA BASE DE DADOS
• Entrar em Administração e Gestão de Acessos / Gerir bases de dados.
• Clicar em “Adicionar”.
• No caso de se tratar de uma alteração, clicar em
• Para remover a base, clicar em
a) Separador “Identificação”
• Preencher o campo “nome” com a designação da base de dados.
• Em “tipo” e “categoria” pode-se especificar de que base se trata. Ex:
Tipo: Testes; Categoria:
Pessoal.
• O campo “descrição” permite que se descreva a base de dados em
causa, fazendo algumas observações.
b) Separador “Dados Técnicos”
• Fica automaticamente fixado o utilizador que criou os dados de
identificação da biblioteca, bem como a data em que o fez.
• Em “formato”, é possível escolher o formato da base de dados. O mais
habitual é o formato Unimarc, no entanto está disponível também o Marc21,
bem como outros formatos específicos para determinadas áreas (ex: Bibliolex).
• Em “Key Words”,
• Caso pretenda criar a base de dados num Servidor SQL diferente do
principal deve indicar o IP do Servidor, o utilizador de administração do SQL
Server e respectiva palavra-passe.
c) Separador “Bibliotecas”
• Podem-se adicionar ou remover as bibliotecas nas quais a base de
dados irá estar disponível.
• Clicar em “Guardar”, no canto superior direito da janela.
BARRA SUPERIOR DO MÓDULO “ADMINISTRAÇÃO E GESTÃO DE ACESSOS
Menu “Aplicação”
• Opção “Página inicial”: permite que a qualquer momento se possa
voltar à página inicial do Módulo de Empréstimo.
• Opção “Fechar este Módulo”: fecha o Módulo de Administração.
Menu “Bibliotecas”
• Opção “Gestão de Bibliotecas”: é uma alternativa à entrada pela página
inicial do Módulo de Administração / Gerir Bibliotecas
Menu “Bases de Dados”
• Opção “Gestão de Bases de Dados”: é uma alternativa à entrada pela
página inicial do Módulo de Administração / Gerir Bases de Dados
Menu “Utilizadores”
• Opção “Gestão de Utilizadores”: é uma alternativa à entrada pela
página inicial do Módulo de Administração / Gerir Utilizadores.
Base de Dados
Enriquecendo a possibilidade de pesquisa, estão indicadas algumas
bases de acesso público e gratuito. As Bases de Dados apresentam
referências bibliográficas ou resumos ou texto completo de artigos de
periódicos.
Ação Educativa (www.acaoeducativa.org.br)
Apresenta referências bibliográficas na área da Educação
Accessus/CPDOC (www.cpdoc.fgv.br/comum/htm)
Accessus é uma base de dados composto de manuscritos, impressos,
fotos, discos, filmes e fitas, na área de história e ciências sociais. O usuário
poderá fazer suas buscas pelo tipo dos documentos (textual, audiovisual,
livros...), por assunto, título, autor e data de produção. A consulta é gratuita
bastando, apenas, que o usuário se cadastre.
Banco Político das Américas (www.georgetown.edu/pdba)
O banco de dados políticos das Américas é do Centro de Estudos
Latino-Americanos da Georgetown University e o principal objetivo é
desenvolver uma completa fonte de informações políticas em forma de
documentos e estatísticas acessíveis a todo Mundo através da internet.
Base Mercúrio (www.senac.br/sics/mercurio)
Formam um conjunto de bases de dados disponíveis com acessos livres
em várias áreas do conhecimento. É atualizada periodicamente e seu universo
temático compreende as áreas de comércio, serviços, formação profissional,
Se precisa de criar uma base de dados e se tem à mão o Excel, saiba como guardar os seus dados, sem ter de conhecer a complexidade do Access.As ferramentas de base de dados do Excel não só são fáceis de usar como são capazes de dar grandes resultados. Com o Excel poderá criar uma simples tabela de dados, inserir os dados através de um interface na forma de formulário e de seguida pesquisar os dados guardados para encontrar a informação que procura. Como os seus dados estão numa folha de cálculo, poderá ainda usar os comandos de ordenamento do Excel.
No projecto deste mês, aprenderá a usar as ferramentas de base de dados do Excel, para criar uma simples base de dados por forma a guardar os detalhes da sua colecção de CDs. Com ela, poderá inserir a informação dos CDs que tem, localizá-los por título ou artista e ter mesmo uma lista ordenada dos seus CDs. Ou seja, estas são precisamente algumas das opções que teria, se utilizasse um programa de base de dados. Depois de criar uma simples base de dados, já terá os conhecimentos suficientes para gerir outras no Excel.Esta base de dados de exemplo foi criada usando o Excel 2000, mas também funcionaria com o Excel 97.
Tabela de dados básica
1Comece por trabalhar num novo ficheiro. Escreva os cabeçalhos a partir dos quais irá guardar as informações. Para este exemplo de base de dados, escrevemos os seguintes títulos:A1 CD CollectionA3 CD NumberB3 TitleC3 ArtistD3 GenreE3 Date purchasedF3 Costs.
2Como queremos numerar os CDs automaticamente, escreva o número 1 na célula A4 e A4+1 na A5. Com isto o Excel irá poder numerar automaticamente os seus dados.
3Escreva os detalhes de dois CDs da sua colecção para que possa ter alguns dados com que trabalhar. Se não tem os seus CDs à mão, copie as ocorrências que usámos.
4Formate as células dos cabeçalhos de A1 até F3. Para centrar os títulos seleccione as células A1:F1 e escolha Formatar, Células e Alinhamento. Active o Unir células e, da lista da opção Na
horizontal, escolha Centro. Ajuste a largura da coluna e formate os câmbios e dados, para que os seus dados sejam mais rapidamente interpretados.
5Para formatar as linhas de dados, de modo a manter uma formatação diferente às linhas adjacentes, aplique um formato condicional. Para o fazer, seleccione A4:F5 e escolha Formatar, Formatação Condicional. Da lista seguinte, escolha A fórmula e escreva o seguinte:
=Mod(row(),2)=0
Seleccione o botão Formatar e crie um formato para a primeira linha de dados.
6Clique em Adicionar e repita o passo anterior, para usar a formula seguinte:
=Mod(row(),2)=1
Deste modo terá um formato diferente que poderá ser aplicado nas linhas ímpares. Clique em Ok quando acabar.
Opções avançadas
1Para encontrar os CDs de acordo com mais de que um critério - por exemplo, todos os CDs que custem menos de dois mil escudos e pertencem ao género Techno - terá de inserir os elementos na área correspondente e seleccionar Localizar Seguinte ou Localizar Anterior. No entanto, não se esqueça, para obter resultados, ambos os elementos têm de estar presentes, ou seja, as músicas têm de ser Techno e custar menos de dois mil escudos.
2Por outras palavras, as buscas podem ter a forma de AND, mas nunca OR. Para fazer isto, terá de criar um filtro manualmente. Comece por fechar o formulário e copiar a linha dos títulos para a linha 3, a começar na céla H3, e outra a copiar para baixo desta, a começar na célula H7.
3Seleccione as células entre H3 e M6 e escolha Inserir, Nome, definir. Agora dê um critério. Repita o processo, seleccionando as células H7 a M7 e escolhendo Inserir, Nome, Definir e coloque o nome de Exact.
4Agora escreva os elementos de busca nas células compreendidas entre h3:M6(repare que o filtro está preparado para responder somente a duas entradas diferentes).
5Para executar o filtro, escolha Dados, Filtro, Filtro avançado e seleccione a opção Copiar para localização, para logo após clicar em OK. Os resultados serão copiados para a área Extract que criou anteriormente.
6Poderá gravar uma macro para executar este filtro, para eleminar a possibilidade de esquecer de seleccionar Copiar para outra localização (provocando depois bastando confusão nos seus dados). Para fazer isto, escolha Ferramentas, Macro, Gravar nova Macro. Escreva o nome da Macro RunAdvanceFilter e na lista Guardar macro em :, escolha Neste livro e clique em Ok.
7Enquanto a macro estiver a ser gravada, execute o filtro seleccinando Dados, Filtro, Filtro avançado e escolhendo Copiar para outra localização e Ok. Agora clique em Parar gravação na barra de ferramentas Parar gravação ou escolha Ferramentas, Macro, Parar gravação.
8Vá à barrade ferramentas Formulários e adicione um botão ao seu documento para executar a macro RunAdvancedFulter. Depois dê-lhe um nome.
9Teste o novo botão alterando o critério na àrea de Critério. procure por títulos que tenham determinada palavra (por exemplo, «whoa»), ou que custem menos de dois mil escudos. Insira *whoa* na primeira linha por baixo do campo title e <2000 na segunda linha por baixo do campo Cost. Execute agora o filtro usando o novo botão.
10Os dados ficarão em risco se os ordenar tal como estão neste momento. Tudo porque, cada célula na coluna A contem uma fórmula que faz referência a uma célula exterior à linha actual. Para manter a precisão enquanto ordena, guarde o ficheiro e copie o seu conteúdo da Folha 1 para uma nova Folha. Para fazer isto, escolha Editar, mover e Copiar Folha. Clique no botão Criar uma copia e clique em Ok.
11Trabalhe agora nesta folha. Seleccione as células da coluna A e escolha Editar, Copiar. Sem alterar a selecção, escolha Editar, Colar especial, clique em Valores e Ok. as fórmulas transformam-se em numeros, para assim ordenar correctamente os dados.
12Clique dentro da área de dados e escolha Dados, Ordenar. A partir deste momento poderá ordenar qualquer coluna na base de dados, seleccionando o cabeçalho da coluna e escolher o tipo de ordenação. Por exemplo, para ordenar por artistas e estes estarem ordenados pelo título, faça Artist, seguido de Title. Clique em Ok para ordenar. Quando acabar, elimine a folha do ficheiro escolhendo Editar, Eliminar folha. Repare que, se não usar fórmulas nos seus dados, poderá evitar ospassos 10 e 11.
Agora já sabe como criar uma base de dados no Exel, como inserir os dados, como usar buscas con AND e ainda criar formulários. Viu ainda como fazer buscas especifícas para usar OR e como ordenar os seus dados. Ou seja, neste momento já poderá criar as suas próprias bases de dados para guardar qualquer tipo de informação. Para saber mais sobre filtros avançados, especialmente como usar buscas AND e pesquisas mais complexas, procure Ajuda do Exel. Aqui, escreva no Assistente de respostas a expressão filtro avançado.
Fonte: PCGuia
www.pcguia.xl.pt
METODOLOGIA
A investigação realizada se apoiou numa metodologia de pesquisas na qual
se triangularam elementos tanto da metodologia quantitativa como da
metodologia qualitativa, em conjunção com métodos teóricos interpretativos e
matemáticos estatísticos para o processamento da informação.
Entre os métodos teóricos utilizados se encontram a pesquisa pela internet
que serve para tirar conclusões de diferentes fontes bibliográficas e sobre a
criação de base de dados. Da mesma maneira se utilizou a interpretação de
algumas páginas pesquisadas para a formação de uma Biblioteca.