Libreoffice Base Guide 6.2 | 3 Relationships Between Tables

Total Page:16

File Type:pdf, Size:1020Kb

Libreoffice Base Guide 6.2 | 3 Relationships Between Tables Base Guide LibreOffice Documentation Team Copyright This document is Copyright © 2020 by the LibreOffice Documentation Team. Contributors are listed below. You may distribute it and/or modify it under the terms of either the GNU General Public License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), version 4.0 or later. All trademarks within this guide belong to their legitimate owners. Contributors This book is adapted from a translation of the German LibreOffice Base Handbuch. To this edition Pulkit Krishna Dan Lewis Jean Hollis Weber Alain Romedenne Jean-Pierre Ledure Randolph GAMO To previous editions Jochen Schiffers Robert Großkopf Jost Lange Martin Fox Hazel Russman Jean Hollis Weber Dan Lewis Peter Schofield Steve Schwettman Andrew Pitonyak Feedback Please direct any comments or suggestions about this document to the Documentation Team’s mailing list: [email protected] Note Everything you send to a mailing list, including your email address and any other personal information that is written in the message, is publicly archived and cannot be deleted. Publication date and software version Published June 2020. Based on LibreOffice 6.2. Documentation for LibreOffice is available at http://documentation.libreoffice.org/en/ Table of Contents Copyright.....................................................................................................................................2 Contributors............................................................................................................................2 Feedback................................................................................................................................2 Publication date and software version.....................................................................................2 Preface.................................................................................................................................9 Who is this book for?.................................................................................................................10 What's in this book?...................................................................................................................10 Sample databases.....................................................................................................................10 Where to get more help..............................................................................................................11 Help system..........................................................................................................................11 Free online support...............................................................................................................11 Paid support and training......................................................................................................12 What you see may be different..................................................................................................12 Illustrations............................................................................................................................12 Icons.....................................................................................................................................12 Using LibreOffice on a Mac........................................................................................................12 What are all these things called?...............................................................................................12 Acknowledgments......................................................................................................................14 Frequently asked questions.......................................................................................................14 Chapter 1 Introduction to Base........................................................................................15 Introduction................................................................................................................................16 Base – a container for database content....................................................................................16 Data input using forms..........................................................................................................17 Data input directly into a table – basics for data entry...........................................................19 Queries – getting information on data in tables.....................................................................21 Reports – presentation of data..............................................................................................22 Safe handling of a Base file...................................................................................................23 A simple database – test example in detail................................................................................24 Creating tables......................................................................................................................24 Creating a data entry form....................................................................................................31 Creating a query...................................................................................................................41 Creating a report...................................................................................................................46 Extensions to the sample database...........................................................................................52 Chapter 2 Creating a Database.........................................................................................53 Introduction................................................................................................................................54 Creating a new database using the internal HSQL engine.........................................................54 Accessing external databases...................................................................................................56 MySQL/MariaDB databases..................................................................................................56 PostgreSQL..........................................................................................................................63 dBase databases..................................................................................................................65 Spreadsheets........................................................................................................................67 Thunderbird address book....................................................................................................68 Text tables.............................................................................................................................69 Firebird..................................................................................................................................73 Subsequent editing of connection properties.............................................................................75 Chapter 3 Tables................................................................................................................79 General information on tables....................................................................................................80 LibreOffice Base Guide 6.2 | 3 Relationships between tables....................................................................................................80 Relationships for tables in databases....................................................................................80 Tables and relationships for the example database...............................................................83 Creating tables...........................................................................................................................86 Creation using the graphical user interface...........................................................................87 Direct entry of SQL commands.............................................................................................96 Linking tables...........................................................................................................................103 Entering data into tables..........................................................................................................106 Entry using the Base GUI....................................................................................................106 Direct entry using SQL........................................................................................................112 Importing data from other sources.......................................................................................114 Problems with these data entry methods.............................................................................119 Chapter 4 Forms...............................................................................................................120 Forms make data entry easier.................................................................................................121 Creating forms.........................................................................................................................121 A simple form......................................................................................................................121
Recommended publications
  • Chapter 12 Calc Macros Automating Repetitive Tasks Copyright
    Calc Guide Chapter 12 Calc Macros Automating repetitive tasks Copyright This document is Copyright © 2019 by the LibreOffice Documentation Team. Contributors are listed below. You may distribute it and/or modify it under the terms of either the GNU General Public License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), version 4.0 or later. All trademarks within this guide belong to their legitimate owners. Contributors This book is adapted and updated from the LibreOffice 4.1 Calc Guide. To this edition Steve Fanning Jean Hollis Weber To previous editions Andrew Pitonyak Barbara Duprey Jean Hollis Weber Simon Brydon Feedback Please direct any comments or suggestions about this document to the Documentation Team’s mailing list: [email protected]. Note Everything you send to a mailing list, including your email address and any other personal information that is written in the message, is publicly archived and cannot be deleted. Publication date and software version Published December 2019. Based on LibreOffice 6.2. Using LibreOffice on macOS Some keystrokes and menu items are different on macOS from those used in Windows and Linux. The table below gives some common substitutions for the instructions in this chapter. For a more detailed list, see the application Help. Windows or Linux macOS equivalent Effect Tools > Options menu LibreOffice > Preferences Access setup options Right-click Control + click or right-click
    [Show full text]
  • Libreoffice Na Prefeitura De Paraíba Do Sul 05
    EDITORES Eliane Domingos de Sousa Vera Cavalcante EDITORIAL REDATORES Festa diante do caos Alessandro Feitoza Clayton Eduardo Dausacker A abertura dos jogos olímpicos foi uma lição para o mundo. Danilo Martinez Praxedes Como um país que está em um momento turbulento na economia e na política David Jourdain Douglas Vigliazzi consegue passar por cima de tudo isso e fazer uma festa maravilhosa Gilvan Vilarim !emos um jeito tão brasileiro de separar as coisas. "ostramos ao mundo que Jon Maddog Hall Johnny Furusato podemos fazer festa# mesmo diante do caos. $ dizer o que precisa ser dito para o José Rojo Camacho mundo. %obre como somos os responsáveis pelo que acontece ao planeta. %omos Luiz Fernando Rezende Coutinho a causa da doença# mas tamb&m podemos ser a cura. Algu&m tem uma ideia que# Marco Giannini Nélio Gonçalves Godoi com certeza# & um sonho individual que compartilhado# & colocado em prática. Um Rômulo Souza indivíduo tem que ser o primeiro a colocar a mão na massa. $ pode fazer a Sedenir Marco de Paris diferença no mundo. (epois a massa assume a ideia e a mudança. A lição que Sthefany Soares tiramos disso & que# cada um de n)s pode plantar uma ideia. *u uma árvore. $ o TRADUÇÃO mundo será# no futuro# melhor para os que aqui estiverem. David Jourdain +amos aproveitar esse momento e tomá-lo como apoio para todas as nossas Vera Cavalcante aç-es futuras. Boas ideias e trabalho são as aç-es que podem fazer a diferença. REVISÃO 'm e/emplo disso foi o trabalho realizado na 0refeitura de 0araíba do %ul.
    [Show full text]
  • Base Handbook Copyright
    Version 4.0 Base Handbook Copyright This document is Copyright © 2013 by its contributors as listed below. You may distribute it and/or modify it under the terms of either the GNU General Public License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later. All trademarks within this guide belong to their legitimate owners. Contributors Jochen Schiffers Robert Großkopf Jost Lange Hazel Russman Martin Fox Andrew Pitonyak Dan Lewis Jean Hollis Weber Acknowledgments This book is based on an original German document, which was translated by Hazel Russman and Martin Fox. Feedback Please direct any comments or suggestions about this document to: [email protected] Publication date and software version Published 3 July 2013. Based on LibreOffice 4.0. Documentation for LibreOffice is available at http://www.libreoffice.org/get-help/documentation Contents Copyright..................................................................................................................................... 2 Contributors.............................................................................................................................2 Feedback................................................................................................................................ 2 Acknowledgments................................................................................................................... 2 Publication
    [Show full text]
  • Feasibility Study: Migrating from Microsoft Office to Libreoffice in An
    Feasibility Study: Migrating from Microsoft Office to LibreOffice in an Academic Enterprise Environment By: Curran Hamilton, David Hersh, Jacqueline McPherson, Tyler Mobray Humboldt State University May 4th, 2012 Abstract This study investigates the feasibility of a migration from Microsoft Office to an alternative office suite at Humboldt State University. After investigating the market for viable alternatives, it was determined that only the open source LibreOffice might be mature enough to meet the needs of a complex enterprise. A literature search was done to learn more about the suite and its development community. Use cases were drawn up and test cases were derived from them in order to compare the functionality of LibreOffice with that of Microsoft Office. It was concluded that LibreOffice is a rapidly maturing and promising suite that may be a viable replacement in one to two years, but is not an acceptable alternative to Microsoft Office in the enterprise environment today. 1 1. Introduction Due to continually increasing costs associated with the CSU’s contract with Microsoft for its many products, including the Office suite, Humboldt State University decided to look into other office suites (preferably open source) that can perform acceptably in place of Microsoft Office (MS Office). The Information Technology Services (ITS) department hired a team of four interns (Curran Hamilton, David Hersh, Jacqueline McPherson, and Tyler Mobray) to determine if a successful migration away from MS Office was feasible enough to warrant further research. We explored other office products currently available, decided on candidate suites, and tested the candidates. Finally, we analyzed and reported on our findings.
    [Show full text]
  • Can Libreoffice and Apache Openoffice Be Alternatives to MS-Office from Consumer's Perspective?
    2016 2 nd International Conference on Social, Education and Management Engineering (SEME 2016) ISBN: 978-1-60595-336-6 "Make It Possible" Study: Can LibreOffice and Apache OpenOffice Be Alternatives to MS-Office from Consumer's Perspective? Jun IIO 1,* and Shusaku OHGAMA 2 1Socio-informatics Dept. Faculty of Letters, Chuo University, 742-1 Higashinakano, Hachioji-shi, Tokyo, Japan 2Information Technology Dept. Information Systems Div., Sumitomo Electric Industries, Ltd., 4-5-33 Kitahama, Chuo-ku, Osaka-shi, Osaka, Japan *Corresponding author Keywords: Open-source software, LibreOffice, OpenOffice, Productivity suites. Abstract. There are many guidebooks which offer some instruction of using productivity suites, and most of them focus on Microsoft's Office (MS-Office,) because it is the dominant products in the market. However, we have some other productivity suites, such as LibreOffice and Apache OpenOffice, as the alternative of MS-Office. Therefore, we investigated whether such software could be used properly, within the content of the guidebooks which are widely used. In this paper, the results of our investigation show that the interoperability of such software has already reached a tolerable level from a practical perspective. Introduction Recently, we can find in bookstores many books for reference that provide guidelines on how to operate productivity suites. However, most of them only focus on Microsoft's Office suites (MS-Office,) because it has the largest market share in the world in the productivity software market. On the other hand, there are some other options, such as LibreOffice and Apache OpenOffice. In recent days, persons in businesses face some problems in using these productivity suites.
    [Show full text]
  • Apache Openoffice the Free Opensource Office Software Suite
    Apache OpenOffice: The Free Open-Source Office Software Suite 1 / 5 Apache OpenOffice: The Free Open-Source Office Software Suite 2 / 5 3 / 5 Free alternative for Office productivity tools: Apache OpenOffice - formerly known as OpenOffice.org - is an open-source office productivity software suite .... Apache OpenOffice is an open source office suite, which has been designed to ... The program is completely free and available on an open source basis, .... ODBC access from Apache OpenOffice, LibreOffice and OpenOffice. ... Open Office is a free office suit intended to replace Microsoft Office. ... Open Office is the leading open source office software suite for word processing, spreadsheets, ... While Windows has MS Office Suite and Mac OS X has its own iWork apart ... It's not that open source office suites are restricted to have only these three products. ... Apache OpenOffice or simply OpenOffice has a history of ... it as OpenOffice to pit it against MS Office as a free and open source alternative. Tropico 6 – The Llama of Wall Street It is also very important to mention here that the well known LibreOffice open source office suite is based on the source code of this application.. Second, LibreOffice's choice of open source licences gives it an advantage. ... to the Apache Software Foundation, under Apache's liberal open source license. ... Not everybody wants to write free code for somebody else's benefit. ... after Microsoft Office 1997-2003, when it was still a standalone office suite.. Apache OpenOffice Vice President Dennis Hamilton wrote, "In the case of ... LibreOffice, which runs on Linux, MacOS, and Windows, is a great desktop office suite.
    [Show full text]
  • 7 Mail Merge and Related Operations
    ESSENTIAL LibreOffice: Tutorials for Teachers Copyright © Bernard John Poole, 2019. All rights reserved MAIL MERGE AND RELATED OPERATIONS 7 Form letters and mailing labels LEARNING OUTCOMES LibreOffice is an integrated suite of programs. This means that the different components of the Office software—Writer, Base, Calc, and Impress, for example—are all part of the same system. As a result, you can easily switch from one component to another, cut and paste data between documents and, above all, use a common set of tools with each of the applications. The steps required to edit, copy, arrange, print, format, cut and paste, and so forth, are more or less the same, whether you are in the word processor, drawing, database, spreadsheet or presentation components of LibreOffice. In Lesson 6 you were introduced to the LibreOffice Base database. In Lesson 7 you are going to apply what you have learned about databases to the task of creating form letters and mailing labels. The process is called Mail Merge and it is an important word processing skill with which every teacher should be familiar. You can merge data from a database into different types of LibreOffice documents to produce any number of versions of a standard document tailored to address individual recipients. This is especially useful when creating form letters, which are another type of template or stationery document. But you can also merge data into a spreadsheet (such as an invoice or other accounting document) or into a drawing document. You can create mailing labels, or any document that requires fill-in-the-blanks data.
    [Show full text]
  • LIBREOFFICE" DEFAULT to the .Doc, .Xls, and .Ppt FILE FORMATS of "MICROSOFT OFFICE.."
    MAKING "LIBREOFFICE" DEFAULT TO THE .doc, .xls, AND .ppt FILE FORMATS OF "MICROSOFT OFFICE.." 1 Web location for this presentation: http://aztcs.org Click on “Meeting Notes” 2 SUMMARY The free "LibreOffice" suite of software programs is a great alternative to not-free "Microsoft Office..". However, you should set the various programs inside "LibreOffice" to default to the most common file formats of .doc, .xls, and .ppt in order to have maximum compatibility with "Microsoft Office". 3 SOFTWARE PROGRAMS INSIDE "LIBREOFFICE" • "LibreOffice Writer" is a free word processing program. You can use it instead of the not-free "Microsoft Word.." in "Microsoft Office..". • "LibreOffice Calc" is a free spreadsheet program. You can use it instead of the not free "Microsoft Excel.." in "Microsoft Office.." 4 SOFTWARE PROGRAMS INSIDE "LIBREOFFICE" (continued) • "LibreOffice Impress" is a free presentation program. You can use it instead of the not- free "Microsoft PowerPoint.." in "Microsoft Office..". 5 THE BEST FILE FORMATS FOR "LIBREOFFICE" TO DEFAULT TO ARE .doc, .xls, and .ppt For the best compatibility with "Microsoft Office..": Make "LibreOffice Writer" default to the .doc file format of "Microsoft Word..". Make "LibreOffice Calc" default to the .xls file format of "Microsoft Excel.." and Make "LibreOffice Impress" default to the .ppt file format of "Microsoft PowerPoint.." 6 STEP-BY-STEP INSTRUCTIONS FOR SETTING THE DEFAULT FILE FORMATS OF "LIBREOFFICE" 7 • Step 1: Start the "Control Panel". If you are running "Windows XP", "Windows Vista", or "Windows 7", click on the "Start" button, then click on "Control Panel". If you are running "Windows 8", use the keyboard to press "Ctrl" + x, then click on "Control Panel" in the popup "Power Users" menu: 8 9 • Step 2: Double-click on "Folder Options" inside the "Control Panel".
    [Show full text]
  • ODBC Driver for Postgresql
    Contents I Table of Contents Part I What's New 1 Part II General Information 4 1 Overvie..w... .............................................................................................................................. 4 2 Feature..s.. ............................................................................................................................... 6 3 Compa.t.i.b..i.l.i.t.y.. ........................................................................................................................ 8 4 Requi.r.e..m...e..n..t.s.. ..................................................................................................................... 11 5 Licen.s.i.n..g.. ............................................................................................................................ 11 6 Gettin.g.. .S...u..p..p..o..r.t. .................................................................................................................. 14 Part III Using ODBC Driver 16 1 Install.a..t.i.o..n.. .......................................................................................................................... 16 Window s .......................................................................................................................................................... 17 Window s Sile.n...t. ..................................................................................................................................................... 20 macOS .........................................................................................................................................................
    [Show full text]
  • Automated Malware Analysis Report for Funny Linux.Elf
    ID: 449051 Sample Name: funny_linux.elf Cookbook: defaultlinuxfilecookbook.jbs Time: 05:20:57 Date: 15/07/2021 Version: 33.0.0 White Diamond Table of Contents Table of Contents 2 Linux Analysis Report funny_linux.elf 3 Overview 3 General Information 3 Detection 3 Signatures 3 Classification 3 Analysis Advice 3 General Information 3 Process Tree 3 Yara Overview 3 Jbx Signature Overview 4 Mitre Att&ck Matrix 4 Malware Configuration 4 Behavior Graph 4 Antivirus, Machine Learning and Genetic Malware Detection 5 Initial Sample 5 Dropped Files 5 Domains 5 URLs 5 Domains and IPs 5 Contacted Domains 5 Contacted IPs 5 Runtime Messages 6 Joe Sandbox View / Context 6 IPs 6 Domains 6 ASN 6 JA3 Fingerprints 6 Dropped Files 6 Created / dropped Files 6 Static File Info 6 General 6 Static ELF Info 7 ELF header 7 Sections 7 Program Segments 8 Dynamic Tags 8 Symbols 8 Network Behavior 10 System Behavior 10 Analysis Process: funny_linux.elf PID: 4576 Parent PID: 4498 10 General 10 File Activities 10 File Read 10 Copyright Joe Security LLC 2021 Page 2 of 10 Linux Analysis Report funny_linux.elf Overview General Information Detection Signatures Classification Sample funny_linux.elf Name: SSaampplllee hhaass sstttrrriiippppeedd ssyymbboolll tttaabblllee Analysis ID: 449051 Sample has stripped symbol table MD5: e0ba4089e9b457… Ransomware SHA1: 21b3392a2fdab2a… Miner Spreading SHA256: d2544462756205… mmaallliiiccciiioouusss malicious Evader Phishing Infos: sssuusssppiiiccciiioouusss suspicious cccllleeaann clean Exploiter Banker Spyware Trojan / Bot Adware Score:
    [Show full text]
  • Version 4.0 Windows, Mac OS X, and GNU/Linux Libreoffice.Org
    Word Processing Database Writer is a full-featured word pro- Base is a full-featured desktop data- cessing application, which can also base designed to meet the needs of work as a desktop publishing tool. most users. It is a valuable and pow- It's simple enough to use for a quick erful asset to link to the other minimal size: 100px width memo, but powerful enough to cre- LibreOffice applications. Base can select an area covering the ate complete books with contents, also be used as a front-end to most marks to export the 100pxVersion bitmap 4.0 diagrams and indexes. You're free enterprise-class databases such as For larger sizes export the page and scale it appropriately. to concentrate on your message, MySql/MariaDB or PostgreSQL. The background consists of a white rectangle with opacity=0. while Writer will make it look great. If you want to select it, switch to layer "Background" and use Formula Editor [TAB] until you get the object you want to select. Spreadsheet Math is LibreOffice’s formula editor. The trademark symbol is part of a dedicated layer. Turn it visible/invisible depending on your needs. Calc is the spreadsheet program Math can be invoked to insert For you've always needed. Our new- perfectly-formatted mathematical comers find it intuitive and easy to and scientific formulas into items learn. Professional data miners and such as spreadsheets, text docu- Windows, number crunchers will appreciate ments, presentations and drawings. the comprehensive range of Macros Scripting Mac OS X, advanced functions. LibreOffice comes with an open, Presentations documented API that is completely and GNU/Linux Impress is an outstanding tool for scriptable.
    [Show full text]
  • Technology Websites
    Technology Websites 1. Animoto - Animoto is a video slideshow creator which allows users to upload images and use provided free songs. https://animoto.com/ 2. Anthologize - Anthologize is a plugin that turns WordPress into a platform for publishing electronic texts. http://anthologize.org/ 3. Bubblr – Create comic strips using photos found on flickr http://www.pimpampum.net/en/content/bubblr 4. BuddyPress - BuddyPress in a WordPress add-on that creates social networking features for use on your WP site. https://buddypress.org/ 5. Chatroll – Embed a chatroom into HTML or Canvas http://chatroll.com/ 6. ClassTools: Create free games, quizzes, activities and diagrams in seconds! Host them on your own blog, website or intranet! No signup, no passwords, no charge! http://www.classtools.net/ 7. ClippingMagic – ClippingMagic is a web-based way to crop parts of images with minimal time and effort (very impressive technology). https://clippingmagic.com/ 8. Coggle – Coggle helps sharing complex information by creating mind maps. www.coggle.it 9. Comic Life - Comic Life is a graphic illustrator / comic creating program. http://www.comiclife.com/ 10. Compfight - Compfight is a flikr search engine that locates Creative Commons licensed photos. http://compfight.com/ 11. Evernote - Evernote is a storage/bookmarking website that combines skitch, shoebox, and other software programs. https://evernote.com/ 12. Gigapan – very high resolution images enable online scrolling and zooming to approximate a digital field trip to many international and cultural locations. http://gigapan.com/ 13. Doodle – Scheduling and calendaring functions both in the cloud and integrated with outlook or google calendars http://doodle.com/ 14.
    [Show full text]