reccommend me a dat...
 

MegaSack DRAW - This year's winner is user - rgwb
We will be in touch

[Closed] reccommend me a database

15 Posts
9 Users
0 Reactions
53 Views
Posts: 0
Free Member
Topic starter
 

I need a small database to store low thousands of records in a couple of tables. In the past I've uses Access and SQL server for things like this, and to be honest either would do. Trouble is my company corporate MS office doesn't include Access.

Please recommend me an easy to administer database system for me...

Work IT is Linux / Samba / PC workstation based if it makes difference.

thanks in advance


 
Posted : 08/01/2010 1:03 pm
Posts: 8177
Free Member
 

OpenOffice BASE or MYSQL?


 
Posted : 08/01/2010 1:07 pm
Posts: 0
Free Member
 

MySQL, Postgres, CouchDb (if you're feeling adventurous), SQL Server Express (if you have an urge to run the DB under Windows). Probably best with MySQL.


 
Posted : 08/01/2010 1:08 pm
Posts: 12079
Full Member
 

Go with what you're used to, for that amount of data it won't make much difference.

I'd use (because it's what I'm used to):
SQL Server
Oracle XE + SQL Developer

Out of interest, any particular reason you can't use Excel?


 
Posted : 08/01/2010 1:12 pm
Posts: 251
Full Member
 

MS-SQL Server Express does most things and is free...

oops just saw note on infrastructure, ignore me


 
Posted : 08/01/2010 1:16 pm
Posts: 0
Free Member
Topic starter
 

I'd go with SQl server express, but I don't have a windows server to host it. I could do it on my own PC, but I guess that will be frowned upon.

mogrim - when I arrived they were using many disparate excel files and were not able to properly compare results across products.

Is it possible to build a proper relational database within excel??

As the place is excel based I will probably want to load data from excel so maybe a MS based product would be better?


 
Posted : 08/01/2010 1:18 pm
Posts: 0
Free Member
 

Much easier to use SQL express if you can as you want to work with Excel data, but [url= http://www.stardeveloper.com/articles/display.html?article=2003101901&page=1 ]this article[/url] suggests that you can find tools to help with an import into MySQL from Excel.

You could always try exporting the data from Excel to XML and import the XML into MySQL...

Or can you write a script to read each line of the spreadsheet and write it to the database?


 
Posted : 08/01/2010 1:41 pm
Posts: 0
Free Member
Topic starter
 

JulianA

The problem is that there are 100's if not 1000's of excel sheets that have the useful data spread over them.

It will be quite a task to build the history in the DB, but once that is done a simple task to upload any new entries in the excel files into the DB.

It looks like i'll go down the SQL express route as I know it. All I need now is to get corporate IT to allow me to install it....


 
Posted : 08/01/2010 2:02 pm
Posts: 0
Free Member
 

SQLite fits the bill perfectly by the sounds of it.

http://sqlite.org/


 
Posted : 08/01/2010 2:22 pm
Posts: 0
Free Member
 

Good luck! Should keep you busy for a while 🙂


 
Posted : 08/01/2010 2:24 pm
Posts: 0
Free Member
 

Welcome to the [s]20th[/s] 21st century 😉


 
Posted : 08/01/2010 2:30 pm
Posts: 0
Free Member
 

Wow, never used sqlite before but just downloaded the mac binary and within 2 minutes I'd created a DB, table and inserted a row. Piece of piss. And all you need is a single binary and somewhere to write out a file.


 
Posted : 08/01/2010 2:32 pm
Posts: 1
Free Member
 

Is it possible to build a proper relational database within excel??

In order to implement a [i]relational[/i] database you need to use keys. Because your data has been stored in excel (and from what I know of how users implement excel) - it's highly unlikely your data has got keys.

You'll have to retrospectively apply primary/foreign key to get it to be relational. Which means a certain amount of data manipulation to get it right.

If you can take the excel files off-site and import them into an access database for build and data manipulation you might make things easier. And then export the tables to a format that you can use in another database.


 
Posted : 08/01/2010 2:45 pm
Posts: 0
Free Member
 

Surfr - It's decent for small stuff but you're still better off with a "proper" DB if you're going to put much load through it.


 
Posted : 08/01/2010 4:04 pm
Posts: 0
Free Member
 

atlaz oh absolutely. I'm usually a MySQL guy but dabble in Postgres and Oracle when required, but for a pared down relational DB with SQL and no daemon requirements, this looks awesome.


 
Posted : 08/01/2010 4:45 pm
Posts: 0
Free Member
 

Take a look at CouchDB if you want something a bit different.


 
Posted : 08/01/2010 4:51 pm