| dbpprop:abstract
|
- Database publishing is an area of automated media production in which specialized techniques are used to generate paginated documents from source data residing in traditional databases. Common examples are catalogues, direct marketing, report generation, price lists and telephone directories. The database content can be in the form of text and pictures but can also contain metadata related to formatting and special rules that may apply to the document generation process. Database publishing can be incorporated into larger workflows as a component, where documents are created, approved, revised and released. The basic idea is using database contents like article and price information to fill out pre-formatted template documents. Templates are typically created in a normal desktop layout application where certain boxes or text are designated as placeholders. These placeholders are then targeted with new content which flows in from the database. This allows for quick generation of final output and, in case of changes to the database, quickly perform updates, with limited or no manual intervention. Another model of database publishing is found in many Web-to-Print solutions where users browse templates from an online catalog (eg. Business Cards, Brochures, etc. ), personalize the selected template by filling in a form and then view the rendered result. In this case the initial source of data is from user input, but it is captured in a database so that if the same user revisits the site later, they can resume editing where they left off. The form is then pre-filled from the database-stored variables the user entered before. The main layout applications for this workflow are: Datalogics Pager, Adobe FrameMaker / InDesign, QuarkXPress, Xyvision and Arbortext Advanced Print Publisher (formerly 3B2). Generally, these layout applications have a corresponding server version, which receives commands via web interfaces rather than desktop interaction. QuarkXPress Server and Adobe InDesign Server both take full advantage of the design features available in their respective desktop versions. These applications make their broad spectrum of features available for extension and integration with vertical solutions, that can be developed either internally, through some form of scripting, or externally, through some API and corresponding Developer Kits. Numerous developers have created complete or partial vertical solutions around the rendering capabilities of the server applications. These include GLUON HyperPublishing, DPCI, Balihoo, Saepio and Pica9. Other variants of Database Publishing are the rendering of content for direct PDF-output. This approach prevents manual intervention on the final output, since PDF is not (comfortably) editable. This may not be perceived as a limitation in situations like report generation where manual editability is not needed or not desired.
- Database Publishing wird meist im Umfeld der datenbankgestützten automatisierten Medienproduktion als zusammenfassender Begriff genannt. Dabei geht es primär um die Erstellung von Preislisten und Katalogen. Die Grundidee ist es, Datenbankinhalte wie Artikelnummer und Preisinformationen an ein offen gestaltetes Layoutdokument zu übergeben und bei Änderungen, z. B. von Preisen, diese ohne weitere Umwege schnell aktualisieren zu können. Die wichtigsten Layoutprogramme die für die Art der Anwendung in Frage kommen sind: Adobe FrameMaker / InDesign / QuarkXPress unterstützt von Erweiterungen (Plug-Ins bzw. XTensions) unterschiedlicher Hersteller. Andere Varianten des Database Publishings sehen das "Rendern" von Inhalten in einer direkten druckfähigen PDF-Ausgabe vor. Eine stark zunehmende Tendenz ist es, per WebBrowser diesen Vorgang als Remote Publishing zu nutzen. Zunehmend wichtig wird auch das vollautomatisierte Erzeugen komplexer Dokumente bis hin zu umfangreichen Katalogen. Von den meisten Systemen wird ein Template-basierter Ansatz verwendet, bei dem quasi Schablonen der Seiten mit den Datenbank-Inhalten bestückt werden. In Abgrenzung hierzu existiert der Regel-basierte Layouting-Ansatz z.B. XSL-FO oder DocScape, bei dem anstelle von Schablonen Layout-Regeln beschrieben werden. Die aktuellen Layoutprogramme bieten für diese Art der Anwendung XML-Schnittstellen an, die auf besondere Bedürfnisse mittels Scriptprogrammierung angepasst werden können. Dazu gehören die Scriptsprachen Apple Script, JavaScript und Visual Basic. Die meisten Layoutprogramme können auch mittels Software von Drittanbietern in die Lage versetzt werden, mit Datenbankinhalten umzugehen. Für Adobe InDesign sind das Plugins und für Quark XPress XTensions. Die überwiegende Anzahl dieser Erweiterungen nutzen ASCII-Texte, wie z. B. Tabtexte oder auch CSV-Formate.
- Database publishing is een manier om gegevens te publiceren uit een database. Het betreft hier gegevens die worden onderhouden in een database, waarbij hoge eisen worden gesteld aan de kwaliteit van de opmaak in de uitvoer. Hierbij kunnen publicaties in verschillende vormen worden geproduceerd bijvoorbeeld als drukwerk, of als webpagina. Er kan gebruik gemaakt van verschillende databases zoals MS Access, Microsoft SQL Server, MySQL en Oracle om de gegevens voor te bereiden en te onderhouden. Ook kunnen spreadsheets worden gebruikt als basis voor de automatische opmaak. Voor het voorbereiden van drukwerk wordt gebruik gemaakt van document publishing software of desktop publishing software. Enkele voorbeelden hiervan zijn: Adobe FrameMaker, Adobe InDesign, en QuarkXpress In de praktijk wordt database publishing toegepast voor automatische opmaak van onder meer: catalogi, prijslijsten, folders, telefoonboeken, adreslijsten en dienstregelingen. Database publishing toepassingen maken steeds meer gebruik van XML, waarbij vorm en inhoud gespecialiseerde software gebruikt die kan helpen bij het maken van dynamische templates, waarbij de vormgeving in een template of een stylesheet wordt vastgelegd. Het onderhouden van de gegevens kan op verschillende manieren worden gerealiseerd. Het komt veel voor dat gebruik wordt gemaakt van bestaande ERP systemen voor het onderhouden van artikelgegevens en prijzen. Deze artikelgegevens kunnen worden aangevuld met plaatjes, duidelijk beschrijvingen en vertalingen. Hiervoor kan gebruik worden gemaakt van een spreadsheet, een publicatie database of een content management systeem. Er zijn diverse merken software voor database publishing op de markt.
|
| rdfs:comment
|
- Database publishing is an area of automated media production in which specialized techniques are used to generate paginated documents from source data residing in traditional databases. Common examples are catalogues, direct marketing, report generation, price lists and telephone directories. The database content can be in the form of text and pictures but can also contain metadata related to formatting and special rules that may apply to the document generation process.
- Database Publishing wird meist im Umfeld der datenbankgestützten automatisierten Medienproduktion als zusammenfassender Begriff genannt. Dabei geht es primär um die Erstellung von Preislisten und Katalogen. Die Grundidee ist es, Datenbankinhalte wie Artikelnummer und Preisinformationen an ein offen gestaltetes Layoutdokument zu übergeben und bei Änderungen, z. B. von Preisen, diese ohne weitere Umwege schnell aktualisieren zu können.
- Database publishing is een manier om gegevens te publiceren uit een database. Het betreft hier gegevens die worden onderhouden in een database, waarbij hoge eisen worden gesteld aan de kwaliteit van de opmaak in de uitvoer. Hierbij kunnen publicaties in verschillende vormen worden geproduceerd bijvoorbeeld als drukwerk, of als webpagina. Er kan gebruik gemaakt van verschillende databases zoals MS Access, Microsoft SQL Server, MySQL en Oracle om de gegevens voor te bereiden en te onderhouden.
|