MS Works database replacement ?

Page 1 of 2 12 LastLast

  1. Posts : 162
    Windows 10 Pro 21H1
       #1

    MS Works database replacement ?


    I do have Works 9 installed on Windows 10 & it works for the most part, but there are some issues. And it may not work with Windows 11. Since it’s not supported anymore I’d like to move to another database.

    I do have LibreOffice installed but its Base database is more complex than I need. The Guide is 479 pages, & that’s just for the Base app. I’ve been working with Base & find there’s just too many steps needed to do what I want.

    I’m under the impression that Base is a relational database that links several tables together. Obviously it can do a lot, but I don’t need it to do a lot. I just want to create a few simple databases such as an address book & don’t need multiple tables, etc.

    Is there a tutorial for Base that shows how to set up what I would call would be a simple one table database similar to Works?

    Thanks for any suggestions.
      My Computer


  2. Posts : 920
    Windows 10 Pro
       #2

    Here is an example of how to link an existing address book into Libre Office, Registering an Address Book
    Even if it is not exactly what you are after, it should allow you to work out the process to get your desired results.
      My Computer


  3. Posts : 162
    Windows 10 Pro 21H1
    Thread Starter
       #3

    Thanks for the information.

    I don't understand the concept of registering an address book . The link says "you must tell LibreOffice which address book you use". That seems obvious, but why not just open the address book in LO?

    It also mentions using a Wizard. From what I understand is that the Wizards in LO needs Java, but Windows 10 does not come with it. Depending what I read, some comments say using Java is a security risk. I don't know if that's true, but Windows 10 doesn't come with Java so maybe that's true. I can run LO without Java but won't have access to all its features, and I'm presuming Wizards is one of those.

    It would be nice to have a current easy to use program for the next time I want to create another simple database.

    I'll see what I can do without the Wizard.

    Thanks again.
      My Computer


  4. Posts : 2,800
    Windows 7 Pro
       #4

    Hi,

    If your database contains only tables. Check what format you can use to export them in works. and reply with the list of availlable format you have.
      My Computers


  5. Posts : 1,766
    Windows 10 Pro (+ Windows 10 Home VMs for testing)
       #5

    Mike100 said:
    I don't understand the concept of registering an address book . The link says "you must tell LibreOffice which address book you use". That seems obvious, but why not just open the address book in LO?
    It depends on the format of your address book, hence the question by @MaloK. A self-contained Base database is a .ODB file (Open Document Database). If your address book is in CSV or TSV format then it'll open in Calc, not Base.

    Base is often used as the front-end to back-end data, hence the wording 'registering'... i.e. whether a local, self-contained database file or server-based source (whether local or remote).[/QUOTE]

    Mike100 said:
    It also mentions using a Wizard. From what I understand is that the Wizards in LO needs Java, but Windows 10 does not come with it. Depending what I read, some comments say using Java is a security risk. I don't know if that's true, but Windows 10 doesn't come with Java so maybe that's true. I can run LO without Java but won't have access to all its features, and I'm presuming Wizards is one of those....

    I'll see what I can do without the Wizard.
    If Windows doesn't have a JRE (Java Runtime Environment) installed then you're correct - LO's Wizards won't work. Instead you'll get a dialog similar to this:

    MS Works database replacement ?-lo_jre_required.png

    You'll need to install a JRE, close and re-open LO then - in Base - use Tools > Options > Advanced. Hopefully LO will pick up the JRE's install location automatically. If not, just click on Add and browse for it:

    MS Works database replacement ?-lo_jre_location.png

    Yes, I suppose there may be a tiny security risk... but only if you're in the habit of downloading random DLL and JAR files willy-nilly.

    Drive-by downloads of malicious Java apps used to be a problem (remember the accursed ASK toolbar?) but nowadays all browsers automatically prevent the use of Java plug-ins by default and will warn you of unwanted drive-by downloads. In addition, anti-malware products know to look out for downloads containing malicious DLL or JAR files.

    Mike100 said:
    It would be nice to have a current easy to use program for the next time I want to create another simple database.
    Your needs appears to be very simple - IMO, the easiest and best documented is an old copy of MS Access. It's basic functionality for stuff like address books (and the number of examples out there) is legendary.

    Hope this helps...
      My Computer


  6. Posts : 2,800
    Windows 7 Pro
       #6

    Most of the time simple Works Databases can be exported in CSV format ant then imported in Calc real quick and be used right away with just little ajustement.

    Bringing your data in Calc instead will remove all the "not needed fuctionality" Availlable in base.

    And... Java is common knowledge... But Yeah I forgot to mention that you have to Download and install the Java 32 bit runtimes to fully use LO...

    If all your DBs are simple tables... This method will work for all of them.
      My Computers


  7. Posts : 162
    Windows 10 Pro 21H1
    Thread Starter
       #7

    I’m not sure Works uses a table. It has two choices to display the data, Form View & List View. There is no table to view. I’m presuming the List View is essentially the one & only table. I can enter or edit data in either the Form or List view.

    I can open the Works database in LibreOffice and it opens as a spreadsheet in Calc & looks almost like it does in Works when viewed in the “List View”. However in Calc it does not display the Field names in the columns.

    Works9 on the Windows 10 PC can export the database in .wdb, .csv, .txt formats. Works7 can also do .dbf.

    My database needs are simple & I can just use a spreadsheet as long as it can sort data. It just won't look as nice & easy to use as when viewing a form.

    You could say that works is basically a spreadsheet with an optional Form GUI.
      My Computer


  8. Posts : 2,800
    Windows 7 Pro
       #8

    Yes You can say that. It was made for consumers needs,

    If the "upgrade" meets your need just add a Line at the top and enter your fields names there. And there is an option to freeze this line in view so when you scroll down in the list it always appear. And will also appear on all printed pages if more than one. I dont recall it's name at the moment.
      My Computers


  9. Posts : 1,766
    Windows 10 Pro (+ Windows 10 Home VMs for testing)
       #9

    If you can export from Works 9 as CSV then you have a usable data source.

    You can then use Data > Form for ease of use.

    Alternatively, create a real Form from within Calc... and filter, sort, add and amend data:

    MS Works database replacement ?-lo_calc_form.png

    Hope this helps...
      My Computer


  10. Posts : 16,948
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #10

    A comparison of database & spreadsheet applications


    Mike,

    Mike100 said:
    You could say that works is basically a spreadsheet with an optional Form GUI.
    Yes. Exactly.

    Mike100 said:
    I’m not sure Works uses a table. It has two choices to display the data, Form View & List View. There is no table to view. I’m presuming the List View is essentially the one & only table. I can enter or edit data in either the Form or List view.
    Databases
    1 Works database, like all database applications, uses tables. Its List view shows you one table. A database is, in essence, a collection of tables.
    2 Works database, like most database applications, also provides enhanced methods of viewing the data in the tables. That's the Form view.
    3 Works database, like most database applications, also allows you to interrogate the data in tables. This is called a Query and you might be able to run queries in List view as well as in Form view.

    4 Works database, like many database applications, also allows you to identify that parts ["fields"] of tables are related to each other [this is the so-called "relational database" capability]. So, to take the very common analogy of selling [ordering, stock-keeping, billing], you could link together the Order number entry in the Orders table with the Order number entry in the stock-keeping table and with the Order number entry in the billing table.
    - So the customer orders staff, the warehouse staff and the accounting staff can all work off the same data and transcription errors are "always" avoided.
    - The customer orders staff are provided with a Form view that shows them the particular data that they need to do their jobs and the stock-keeping & billing staff are provided with the Form views that they need. All these Form views use the same data source.


    Spreadsheets
    1 A spreadsheet is a table. All modern spreadsheet applications allow you to have more than one spreadsheet in a file [with each one generally being shown as a tab at the bottom of the window]. So all modern spreadsheet applications allow collections of tables just like database applications.
    2 Many modern spreadsheet applications provide Form views as well [see Rick's example]. They are generally more basic than database Form views but they are Form views nevertheless.
    3 All modern spreadsheet applications allow you to search for and filter by specific data. That is exactly the same function that databases call querying. Spreadsheet searching & filtering has become much more capable over the years.

    4 Identifying that different entries in different spreadsheet tables are related to each other is not easy but is theoretically possible. You might well drive yourself up the wall trying to set this up but it can be done. It is so difficult that deciding you needed to do so would tell you that you ought to be using a database application instead.



    Until Excel 2007 was released, I used to have lots of databases. It had significantly improved auto-filter capabilities that radically enhanced its usefulness. I have gradually been able to substitute spreadsheets for all but two of my databases.
    - I kept one database as a database because its Form view was a lot better than I could accomplish in Excel.
    - I kept the other database as a database because its tables were related to each other and I valued my sanity too much to try to replicate that in Excel.

    Spreadsheets are also generally a lot easier to comprehend & use than a database and they are an awful lot easier to pass across to other people to use***.
    *** Spreadsheets are mostly much easier to convert between different applications & many spreadsheet applications are very good at reading the files of other spreadsheet applications without any conversion being required [I don't even need to convert mine to read & edit them on my Android phone].


    All the best,
    Denis
    Last edited by Try3; 04 Oct 2021 at 01:33.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 06:10.
Find Us




Windows 10 Forums