Home / LinuxUser / 2006 / 06 / Desktop-Datenbank Tellico

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(179 Punkte bei 5 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)
Mageia 2 ist fertig
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Sammelwut

Desktop-Datenbank Tellico

Import und Export

Die schönste Datenbank nützt wenig, wenn sie nicht die Einträge nicht auch importieren und exportieren kann. Tellico unterstützt eine Reihe von Formaten, was den Datenaustausch mit anderen Applikationen ermöglicht.

Neben den für Literaturlisten verwendeten Formaten Bibtex und Bibtexml liest und schreibt Tellico Dateien im CSV-Format. Nahezu jede Tabellenkalkulation kommt mit solchen Daten zurecht, und auch viele Datenbanken nutzen CSV für den Import oder Export.

TIPP

Das KDE-Adressbuch kann Kontakte im CSV-Format exportieren. Wollen Sie Tellico als Adressverwaltung nutzen, können Sie auf diesem Weg bestehende Daten direkt übernehmen.

Um eine solche Datei in Tellico einzulesen, legen Sie eine neue benutzerdefinierte Sammlung an und definieren dort die Felder in der Reihenfolge, in der sie in der einzulesenden Datei vorliegen. Anschließend wählen Sie DateiImportiereImportiere CSV-Daten aus dem Menü. Nachdem Sie die Datei über den Auswahldialog angegeben haben, präsentiert das Programm ein Import-Menü (Abbildung 5).

Abbildung 5: Tellico importiert unter anderem CSV-Dateien.

Je nachdem, ob die erste Zeile der CSV-Datei einen Datensatz oder die Feldnamen enthält, aktivieren oder deaktivieren Sie die Option Erste Zeile enthält Feld-Titel. Unter Feldtrennzeichen wählen Sie das Zeichen, das in der CSV-Datei die Einträge voneinander separiert.

Obwohl der Name des Formats oft als "Comma Separated Values" interpretiert wird, bieten die meisten Programme beim Export die Option, einen anderen Feldtrenner zu wählen. Das erweist sich besonders dann als sinnvoll, wenn die einzelnen Felder selbst Kommata enthalten – etwa bei Adressen, die den Namen in der Form Nachname, Vorname speichern.

Im unteren Teil des Importfensters sehen Sie die Import-Ergebnisse in einer Vorschau. Dort kontrollieren Sie, ob Sie die Felder der Tellico-Datenbank den richtigen Spalten in der CSV-Datei zugewiesen haben.

Das Zuordnen geht leicht von der Hand: Im unteren Teil des Importdialogs offeriert das Programm eine Liste mit den vorhandenen Feldern. Klicken Sie auf einen der Spaltenköpfe, wählen Sie aus der Liste Datenfeld in dieser Spalte das gewünschte Feld und klicken zum Abschluss auf Zuweisen. Tragen die Datenfelder in der Tellico-Datenbank und der CSV-Datei die gleichen Namen, erledigt das Programm das Zuweisen automatisch. Ein Klick auf OK startet den Import der Daten (Abbildung 6).

Abbildung 6: Gut angekommen: Diese Daten hat Tellico aus einer CSV-Datei importiert.

Als Besonderheit erlaubt es Tellico, Datenbanken direkt mit Inhalten aus verschiedenen Quellen im Internet zu füttern. Dazu wählen Sie BearbeitenInternet-Suche und geben im Feld Suche einen Begriff oder eine ISBN-Nummer ein. Welche Quelle Tellico nach dem Begriff durchforstet, stellen Sie in der Liste Such-Quelle ein. War die Suche erfolgreich, speichern Sie die Treffer mit einem Klick auf Eintrag übernehmen in der Datenbank.

Auch der Datenexport lässt sich weitgehend konfigurieren: Um eine Sammlung auf die eigene Homepage zu stellen, exportieren Sie diese in eine HTML-Datei. Das gelingt über DateiExportiereExportiere nach HTML. Im folgenden Dialog entscheiden Sie, welche Datensätze in der Web-Seite landen und ob Sie eine gruppierte Ausgabe wünschen (Abbildung 7).

Abbildung 7: Datenbanken publizieren: Extra für diesen Zweck beherrscht Tellico den HTML-Export.

Das Ergebnis ist eine HTML-Datei, die alle Datensätze so gruppiert, wie sie in der Baumansicht im Tellico-Hauptfenster erscheinen. Dabei schreibt das Programm nur diejenigen Felder in die Datei, die es auch in der Listenansicht anzeigt (Abbildung 8).

Abbildung 8: Beim HTML-Export schreibt Tellico die Datensätze gruppiert in eine HTML-Datei.

Für das Weiterverarbeiten in Latex exportiert Tellico die Datensätze ins Bibtex-Format. Unter Gnome laufenden Literaturverwaltung Alexandria können Daten mit diesem Programm direkt austauschen.

Eine Übersicht der Formate, die Tellico einlesen und exportieren kann, finden Sie in Tabelle "Unterstützte Dateiformate". Auf KDE-Files.org [3] gibt es einige Skripte und Programme, die weitere Datenquellen für Tellico erschließen.

Unterstützte Dateiformate

Format

Import

Export

Alexandria + +
Audio-CD-Daten + -
Audio-Datei-Metadaten + -
Bibtex + +
Bibtexml + +
CSV + +
GCFilms + +
HTML - +
MODS + -
PilotDB - +
QNIX - +
RIS + -
XML - +

Zusammenfassung

Tellico ist ein leicht zu bedienendes, stabiles Programm. Es eignet sich für alle einfach strukturierten Datensammlungen, bei denen es nicht darauf ankommt, dass mehrere Personen gleichzeitig darauf zugreifen.

Ein Test anhand einer per CSV importierten Literaturdatenbank mit über 3000 Datensätzen zeigte, dass das Programm auch große Datenmengen problemlos schluckt. Auf einem 1-GHz-Rechner importierte Tellico die entsprechende Datei in weniger als zehn Sekunden. Als zusätzliche Pluspunkte bietet das Programm eine deutschsprachige Oberfläche und eine umfangreiche, leicht verständliche – wenn auch nur englische – Online-Hilfe.

Glossar

CSV

Character Separated Values. Verbreitetes Austauschformat für Daten, das die einzelnen Wertefelder durch ein Trennzeichen separiert. Dabei lässt sich generell ein beliebiges Feldtrenner verwenden, der aber nicht in den Datenfeldern vorkommen sollte. Meist dienen Komma, Semikolon, Doppelpunkt oder Tabulator als Trennzeichen.

Infos

[1] Tellico: http://http://www.periapsis.org/tellico/

[2] Frank Wieduwilt: Büchertruhe, LinuxUser 03/2003, S. 44: http://www.linux-user.de/ausgabe/2003/03/044-korner/

[3] Skripte für Tellico auf kde-files.org : http://kde-files.org/index.php?xcontentmode=675

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 0 Punkte (2 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...