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

Intel Shares Sink As AI Surge Hits Chip Revenue

Intel shares sag after company shares gloomy revenue predictions, as data centre chip demand hit…

10 hours ago

Email Provider Complains To EU Over Reduced Google Rankings

Germany's Tuta Mail says Google broke EU's new DMA rules with March algorithm update that…

10 hours ago

US Regulator Probes Effectiveness Of Tesla Autopilot Recall

US auto safety regulator opens new investigation into adequacy of Tesla Autopilot recall, saying it…

11 hours ago

Microsoft Beats Expectations Thanks To AI Investments

Customer adoption of AI services embedded in cloud services continues to deliver results for Microsoft,…

3 days ago