Dabble DB: Web-Based Online Database

I put Dabble DB to the test with some of my most vital data – stats and standings from my fantasy basketball league.

I wanted a solution that required less attention to plumbing than the spreadsheet I was using, and this is just what Dabble DB provided.

Importing data

I began the process by importing the daily league stats into Dabble via cut and paste. The stats source I use comes formatted in fixed-width format, which is easy to import into Excel or Calc, but which Dabble DB was unable to accept. As a result, I had to first import my source into Calc and then select and paste the table of data to paste into Dabble DB.

Next, Dabble DB gave me a preview of my imported data, and asked if I wished to use the first row of the table as the column headers, which I did. Also at this point, I could see the data types that Dabble had guessed for my imported data.

With my data imported into a new category within my application, Dabble dropped me off at its view creation interface, from which I could select which columns of data I wished to include in the view and begin transforming the data in those columns in a number of ways.

For instance, to calculate field goals made per game, I clicked on the “field goals-made” column and chose, through a series of nested menus, to divide the field goals-made column by the “games-played” column. Dabble added a new column to my view to hold the new information. I could then remove field goals made from the view, and continue adding columns, performing operations on them and dismissing the unneeded columns.

When building future views, I could reference my derived columns, such as field goals made per game, in any other view within my application.

I needed to extend my database schema to include the fantasy league team, if any, to which the players in my data set belonged, and I was able to add this field while creating my view. I first set the data type for the field as text, but later, after I had entered the correct fantasy team values, I switched the data type to list, and was pleased to see that Dabble DB created the list automatically from the existing values in my data.

I was able to access the data in each of my views very flexibly, with HTTP links to my data in RSS, Excel, CSV (comma-separated values), plain text and JSON formats.

When I needed to import new daily stats into my application, I clicked on a link labelled “new similar” beside the log entry of my initial import operation and pasted in my updated data as before, and Dabble DB performed the import without a hitch.

Conclusion

Dabble DB gives enterprise IT administrators a structured database environment while enabling them to do the ad hoc data crunching they normally do in a spreadsheet. Dabble DB makes it easy for users to import data and create views of the tables holding that data, although it needs better health status update capabilities.

Page: 1 2

Jason Brooks eWEEK USA 2014. Ziff Davis Enterprise Inc. All Rights Reserved

Share
Published by
Jason Brooks eWEEK USA 2014. Ziff Davis Enterprise Inc. All Rights Reserved

Recent Posts

Tech Minister Admits UK Social Media Ban For Under-16s “On The Table”

Following Australia? Technology secretary Peter Kyle says possible ban on social media for under-16s in…

1 day ago

Northvolt Appoints Restructuring Expert For Main Battery Plant

Restructuring expert appointed to oversea Northvolt's main facility in northern Sweden, amid financial worries

1 day ago

CMA Halts Google Anthropic Investigation

British competition watchdog decides Alphabet's partnership with AI startup Anthropic does not qualify for investigation

2 days ago

Germany “Deeply Concerned” After Damage To Two Undersea Cables

Possible sabotage? Two undersea cables in the Baltic sea have been severely damaged, triggering security…

2 days ago