[SOLVED] Relational Database Programs

[SOLVED] Relational Database Programs

Postby Garthhh » Apr 9th, '12, 23:41

a few years ago I had done some stuff with MS access
I like the way I could create forms & reports keeping the spreadsheet where the actual data was isolated from users
libreoffice base is a bit buggy & not under active development
I need something with some continuity, stability
something that plays well with KDE
suggestions?
Last edited by Garthhh on Apr 26th, '12, 20:58, edited 1 time in total.
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: relational database programs

Postby pmithrandir » Apr 10th, '12, 09:20

Hi,

What is your level ? Are you a professional developer, did you use Orale, mysql, postgres ?

I think there is some way to have datas in mariaDb(mysql free version) and to use it from open office / office... but I'm not really familiar with it. It will of course be accessible from KDE, even I don't know how.

If you install mariaDb, you should also install mysqlworkbench, that will allow you to design you schema, to execute queries or to administrate your server.

Pierre
Creator of : http://www.jaiuneidee.net a "direct democracy" website for France.
User avatar
pmithrandir
 
Posts: 442
Joined: May 4th, '11, 19:30

Re: relational database programs

Postby Garthhh » Apr 14th, '12, 05:12

I'm not a developer
just doing a bit of small business stuff
I need some basic resource management, easy enough on a spreadsheet
just a bit more polished than that, limiting the access to the data is very helpful, as is being able to have some reports [queries]
mariadb looks a bit to reliant on terminal [cli] for me
Calligra may do it
it installed on a machine with a gnome DE also, which would be another requirement
might even run on windows reasonably well
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: relational database programs

Postby doktor5000 » Apr 15th, '12, 16:11

You should know what you want, Access if just a graphical frontend to TSQL, microsoft's SQL implementation.
mariadb/mysql, postgres, oracle, db2 et. al. are relational databases, server-client based.

You may try out libreoffice base, that would remotely match what Access does.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: relational database programs

Postby Garthhh » Apr 15th, '12, 17:05

I have tried both the libre office & the OO version of base neither of which is actually usable
Kexi seems to work & have an active developer

do any other graphical frontends for sql come to mind?
I'm not going to go the wine/access/ms office route

I'm also looking at gnucash, as k my money is not as operating system neutral
besides accounting I need to be able to deal with different sorts of inventories & workorders
I'll probably be better off if I can have my own custom forms for inputting data specific to our needs, this really makes it easier to understand for the users
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: relational database programs

Postby doktor5000 » Apr 15th, '12, 17:17

Maybe you could just tell what you need, but please be clear and precise about it.
Database, graphical frontend, some forms, inventory lists, workorders, spreadsheets ... those are all totally different things and need different programs.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: relational database programs

Postby Garthhh » Apr 15th, '12, 18:28

home grown mrp
I had done a similar thing for a different project using ms access, I don't want to have a dual boot or vm just so I can use access
it really doesn't require different programs, all the different elements are interrelated, it is incredibly helpful to do queries using several seemingly unrelated DB's as source
I wish I could do it on LO base, but even when it does work [OO] there is no way to reorder the databases
& for troubleshooting it does matter where things are
which leads to lots of starting from scratch
I can always transfer the data to a plain ol spreadsheet should at some point in the future LO gets a base developer back on board [or I want to migrate to MS access]
@ the moment
http://forum.kde.org/viewtopic.php?f=221&t=101345
this guy looks like he is motivated, kexi already works better than LO or OO base ever did, from the few tests I ran over the past couple of days
the real key concept is to keep each data point only one thing
for example the date should be 3 cells [y/m/d] not one, this makes using any specific element of the date in a query much more straight forward, certainly there are ways around this, a well designed & layout DB will make everything else much easier to design & troubleshoot down the road
all this can be done with spreadsheets, but the macros are harder to write & the db's aren't as easy to protect from errant keystrokes by users
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: relational database programs

Postby obgr_seneca » Apr 15th, '12, 18:53

Garthhh wrote:home grown mrp
I had done a similar thing for a different project using ms access, I don't want to have a dual boot or vm just so I can use access
it really doesn't require different programs, all the different elements are interrelated, it is incredibly helpful to do queries using several seemingly unrelated DB's as source
I wish I could do it on LO base, but even when it does work [OO] there is no way to reorder the databases
& for troubleshooting it does matter where things are

Reorder a database?
Never done that, but I always use "real" databases (and no, MS ACCESS is no real database)
Just give an "ORDER BY" clause in the "SELECT" statement.

the real key concept is to keep each data point only one thing
for example the date should be 3 cells [y/m/d] not one, this makes using any specific element of the date in a query much more straight forward, certainly there are ways around this, a well designed & layout DB will make everything else much easier to design & troubleshoot down the road
all this can be done with spreadsheets, but the macros are harder to write & the db's aren't as easy to protect from errant keystrokes by users

And you can't use any of the builtin functions of the database working on date and time entries.
Let the database do, what the database can do and only do at application level, what the database can't do.
But as I happen to know, ACCESS is doing really strange things with dates, especially when using a non english localization...

Oliver
Linux - free choice for free people
User avatar
obgr_seneca
 
Posts: 156
Joined: Mar 16th, '11, 17:35
Location: Southwest of Germany

Re: relational database programs

Postby doktor5000 » Apr 15th, '12, 21:34

Garthhh wrote:it really doesn't require different programs, all the different elements are interrelated, it is incredibly helpful to do queries using several seemingly unrelated DB's as source

Sounds confusing, you know what the purpose of relational databases is? That there are clear relations between databases, otherwise they would be quite useless.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: relational database programs

Postby Garthhh » Apr 16th, '12, 15:55

obgr_seneca wrote:
Garthhh wrote:home grown mrp
I had done a similar thing for a different project using ms access, I don't want to have a dual boot or vm just so I can use access
it really doesn't require different programs, all the different elements are interrelated, it is incredibly helpful to do queries using several seemingly unrelated DB's as source
I wish I could do it on LO base, but even when it does work [OO] there is no way to reorder the databases
& for troubleshooting it does matter where things are

Reorder a database?
Never done that, but I always use "real" databases (and no, MS ACCESS is no real database)
Just give an "ORDER BY" clause in the "SELECT" statement.

what I mean is say reorder the columns/rows, I mean their position on the DB itself, so sure one can make them sort all different ways, but not being able to go into design mode & fix the basic design, having a new element appear at the bottom,is an ongoing irritation for me
we can argue what a real database is, semantics
a google doc spreadsheet, will nearly do what I need, problem is, no stability or support, the G people may add a feature & break whatever I'm doing

the real key concept is to keep each data point only one thing
for example the date should be 3 cells [y/m/d] not one, this makes using any specific element of the date in a query much more straight forward, certainly there are ways around this, a well designed & layout DB will make everything else much easier to design & troubleshoot down the road
all this can be done with spreadsheets, but the macros are harder to write & the db's aren't as easy to protect from errant keystrokes by users

And you can't use any of the builtin functions of the database working on date and time entries.
Let the database do, what the database can do and only do at application level, what the database can't do.
But as I happen to know, ACCESS is doing really strange things with dates, especially when using a non english localization...

Oliver


dates, ok bad example, even if it is one that is easy to explain
the granularity of the data points is of utmost importance, for clarity/sanity, you can work around having cells jam packed with info, keeping it simple is the gift that keeps on giving
Sorry my Experience doesn't meet your Expectations, I'll try Harder in the Future
User avatar
Garthhh
 
Posts: 455
Joined: Jun 2nd, '11, 19:27
Location: Yosemite

Re: relational database programs

Postby doktor5000 » Apr 16th, '12, 21:31

Please don't use fullquotes, they're unecessary and disturb the reading flow.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany


Return to Networking

Who is online

Users browsing this forum: No registered users and 1 guest