Parallel Join Algorithms for Database Operations