Scott Sanner ssanner@cs.toronto.edu MIE457F Knowledge Modelling and Management Programming Assignment 2: Data Mining o Directions for the assignment are in the 'docs' subdirectory (both ps and pdf versions). o To clean all .class files, backups, and documentation: UNIX: Type 'make clean' from this directory (i.e. the one with this README file). WINDOWS: You will need to remove any files explicitly using the DOS 'del' command. o To build all of the files: UNIX: Type 'make all' from this directory. WINDOWS: Type 'makeall' or 'javac dm\*.java' from this directory. o To generate documentation: UNIX: Type 'make docs' from this directory. WINDOWS: Type 'makedocs' or 'javadoc -d javadoc comshell dm dm.dmql dm.datacube dm.db dm.mine' from this directory. All docs will go in the 'javadoc' subdirectory. Note that 'javadoc/index.html' contains the root documentation for this set of packages. o To run a command shell interface to the system, type 'java dm.DMShell' from this directory under both UNIX and WINDOWS. To use the command shell, type 'help' from the command line. Note that scripts can be saved in a file and executed from the command shell, or from the command line. For example, in the command shell, try 'exec test.dmsh' or from the command line, try 'java dm.DMShell test.dmsh | more'. Note: For this default example to work, Microsoft Access must be installed on your local system. o To modify this program to work with other database systems, one simply has to modify the DB-DRIVER and DB-NAME environmental variable parameters in DMShell. This can be done by changing the defaults in 'prefs.txt' or calling 'setenv' from the DMShell command line. Type 'help' in DMShell for more information on commands. o Provided test databases are: Microsoft Access: StarSchemaEx.mdb