Lecture Notes: ICS 321 Course Organization


What you will learn in this course

How to

Why are these skills important ?


Rhythm of the Course


Prerequisite Equipment, Skills & Knowledge


Software Setup


Assignment 1: Querying Large Files

Input

A CSV data file

1|3691|O|194029.55|1996-01-02|5-LOW|Clerk#000000951|0|  
2|7801|O|60951.63|1996-12-01|1-URGENT|Clerk#000000880|0|    
3|12332|F|247296.05|1993-10-14|5-LOW|Clerk#000000955|0|  
4|13678|O|53829.87|1995-10-11|5-LOW|Clerk#000000124|0|

AND a list of queries

Load order.csv   
SearchEq 3  F  
SearchGtr   4  200000   

Output

Prints the rows that matches the queries

Constraint

Data is too big to fit into memory.