database management system

Completed Posted Mar 22, 2014 Paid on delivery
Completed Paid on delivery

Project goal

In this project, you will write a basic database management system called SimpleDB. First, you will implement the core modules required to access stored data on disk. You will then write a set of operators for SimpleDB to implement selections and joins. The end result is a database system that can perform simple queries over multiple tables. You will not be asked to add transactions, locking, and concurrent queries. However, we invite you to think how you can add such functionality into the system.

SimpleDB is written in Java. You have been provided with a set of mostly unimplemented classes and interfaces. You will need to write the code for these classes. Your code will be graded by running a set of system tests written using JUnit. You are also provided with a number of unit tests, which will not be used for grading but that you may find useful in verifying that your code works. Note that the provided unit tests are to help guide your implementation along, but they are not intended to be comprehensive or to establish correctness.

The remainder of this document describes the basic architecture of SimpleDB and gives some suggestions about how to start coding.

We strongly recommend that you start as early as possible on this project. It requires you to write a fair amount of code!

0. Find bugs, be patient, earn candy bars

SimpleDB is a relatively complex piece of code. It is very possible you are going to find bugs, inconsistencies, and bad, outdated, or incorrect documentation, etc.

You are asked, therefore, to do this project with an adventurous mindset. Do not get mad if something is not clear, or even wrong; rather, try to figure it out yourself or send us a friendly email. We promise to help out by posting bug fixes, new tarballs, etc., as bugs and issues are reported.

Java MySQL

Project ID: #5702764

About the project

14 proposals Remote project Active Mar 24, 2014

Awarded to:

quanlitysource

Hi I am experiment in java especially java for academic. Let me help you with your problem Thank you

$100 USD in 7 days
(83 Reviews)
5.7

14 freelancers are bidding on average $206 for this job

krylenkom

A proposal has not yet been provided

$60 USD in 3 days
(254 Reviews)
6.8
samr14

I have worked on many projects that use jdbc.. Can implement this for you using MySQL or any other database you wish.

$40 USD in 4 days
(11 Reviews)
4.0
thuonglv

A proposal has not yet been provided

$2222 USD in 30 days
(15 Reviews)
3.4
bistanil98

We have more than 11 year of experience and working in new technology with MVC architect for more detail Please check Private Message.

$30 USD in 1 day
(17 Reviews)
6.5
UFours

I have 7 years of experience in Asp.net, C#, Vb.net, Sql Server, PHP, My Sql, WPF, WCF, Entity, Windows service, Web Service, Javascript, Jquery and Json.

$66 USD in 1 day
(3 Reviews)
1.9
Watchonlineshow

We Technians softech pvt. ltd having a +7 years of great experience is a specialized in Wordpress, Graphic Design, HTML, MySQL,PHP Website Design. User interface/IA, eCommerce,Java Script,we can provide our clients wit More

$53 USD in 4 days
(1 Review)
0.0
gyorgyhunorarpad

Hello! I have experience in DB and Java development and I am willing to help you in your project. Have a nice day and good luck!

$30 USD in 5 days
(0 Reviews)
0.0
abushahama

Hi, I have understand your project. I have worked on so many big project. I can manage your data base smoothly. Thanks

$105 USD in 1 day
(1 Review)
0.0
afef11

Aucune proposition n'a encore été fournie.

$25 USD in 5 days
(0 Reviews)
0.0
niranjan92N

Hi I've been working on database side especially on Mysql since 4 years, I also have a team of java developers and hence I would be able to complete the project on specified time line. Thanks & Regards, Niranjan More

$45 USD in 4 days
(0 Reviews)
0.0