Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Dr. Christos Nikolopoulos Office: BR 197 (309) 677-2456 [email protected] http://hilltop.bradley.edu/~chris/ CS 570 May 2 Advanced Databases Required Textbook: Database Systems, Elmarsi/Navathe, Addison Wesley(any edition) Other References: 1. PowerPoint slides, class website contents 2. Video tapes Description: We will cover Intelligent Databases in general including Deductive Databases, Fuzzy Databases, Multimedia Databases, Object Oriented Databases, Distributed Databases, Data Warehousing and OLAP. For deductive, fuzzy and object oriented databases, we will use as an implementation language the declarative language PROLOG to build deductive and OO database prototypes. We will cover elements of Machine Learning such as neural networks, decision and classification trees, and the integration of DBMS and ML into Data Mining. Class delivery format: The class is offered in an online, asynchronous format. A Google group will be set up with an online discussion board. To get to the GoogleGroup class site follow the link: In addition to the discussion board accessible by all, individual emails to the instructor will be answered by the end of the day received. Tests will be online. The MIDTERM will be sent by email to each student by 9:00 a.m. of the announced day and she/he will have till 5:00 p.m. to complete, and email the answers back to the instructor. The answers could be typed in a word file (time consuming, especially if they contain tables or graphs-this should be avoided) or they could be handwritten and scanned. The FINAL will be emailed to each student by 9:00 a.m. of the announced day and students will have till 9:00 a.m. of the next day to complete, scan (or type in a word file or both) and sent by email back to the instructor. Alternatively, the tests could also be returned and handed in on a hard copy format (printed) to the instructor at the Lab at 9:00 a.m. on 7/8/10, if so desired by the student, for example in the case a scanner is not available to the student and does not have remaining time to type the answers, but he/she is in Peoria. In addition to the online format, for those students who prefer the person to person interaction with the instructor, the instructor will be available at the BR156 Intelligent Systems and Robotics Lab every day, M-F at 9:15 a.m to meet with students. If you have doubts about the material and your questions were not satisfactorily answered by email or on the discussion board communications, you can come if you wish, to meet with the instructor. The table below gives the reading assignments each day from the books and online sources. # Date Topics for reading/online discussion 5/17/2010 5/18/2010 Review SQL Prolog Chapter 8 Elmarsi/Navathe Web site Notes, Prolog tutorial 5/19/2010 Prolog Web site Notes, Prolog tutorial 5/20/2010 Prolog Web site Notes, Prolog tutorial 5/21/2010 Prolog Web site Notes, Prolog tutorial 5/24/2010 Deductive databases using Prolog Heuristics for Query Optimization Heuristics for Query Optimization Selectivity and cost estimates in Query Optimization Selectivity and cost estimates in Query Optimization Spacial and Multimedia Databases Deductive Databases (using PROLOG) Object Databases Web site Notes, Prolog tutorial Review/discussion MIDTERM EXAM (online-emailed to you by 9:00 a.m., answers Online or in person Online- deductive databases with PROLOG, relational query optimization 5/25/2010 5/26/2010 5/27/2010 5/28/2010 6/1/2010 6/2/2010 6/3/2010 6/4/2010 6/7/2010 Readings/Assignments Chapter 15.7 Elmarsi/Navathe+powerpoint slides Chapter 15.7 Elmarsi/Navathe+powerpoint slides Chapter 15.8 Elmarsi/Navathe+powerpoint slides Chapter 15.8 Elmarsi/Navathe+powerpoint slides Chapter 24.3 Elmarsi/Navathe Chapter 24.4 Elmarsi/Navathe Chapter 20.1-20.3 Elmarsi/Navathe 6/8/2010 due back by 5:00 p.m.) Object Databases Chapter 20.3-20.5 Elmarsi/Navathe 6/9/2010 Object Databases Chapter 20.5-20.7 Elmarsi/Navathe 6/10/2010 OODB, ODL, OQL Chapter 21.1-21.2 Elmarsi/Navathe 6/11/2010 OODB, ODL, OQL Chapter 21.3-21.4 Elmarsi/Navathe 6/14/2010 OODB, ODL, OQL Chapter 21.4-21.6 Elmarsi/Navathe 6/15/2010 Distributed Databases 6/16/2010 Distributed Databases 6/17/2010 Distributed Databases 6/18/2010 Data Mining Concepts 6/21/2010 Data Mining Concepts 6/22/2010 Data Mining Concepts 6/23/2010 7/2/2010 Data Warehousing and OLAP Data Warehousing and OLAP Data Warehousing and OLAP DBMS Security and Authorization DBMS Security and Authorization DBMS Security and Authorization XML and Internet Databases Mobile Databases Chapter 25.1-25.4 Elmarsi/Navathe+powerpoint slides Chapter 25.4-25.6 Elmarsi/Navathe+powerpoint slides Chapter 25.6-25.8 Elmarsi/Navathe+powerpoint slides Chapter 27.1-27.3 Elmarsi/Navathe+powerpoint slides Chapter 27.4-27.6 Elmarsi/Navathe+powerpoint slides Chapter 27.6-27.8 Elmarsi/Navathe+powerpoint slides Chapter 28.1-28.3 Elmarsi/Navathe+powerpoint slides Chapter 28.3-28.5 Elmarsi/Navathe+powerpoint slides Chapter 28.6-28.8 Elmarsi/Navathe+powerpoint slides Chapter 23.1-23.3 Elmarsi/Navathe 7/5/2010 GIS Chapter 29.3 Elmarsi/Navathe 7/6/2010 Multimedia DBs Chapter 29.2 Elmarsi/Navathe 7/7/2010 FINAL EXAMonline (emailed to you OODBMS, Distributed DBMS, DM 6/24/2010 6/25/2010 6/28/2010 6/29/2010 6/30/2010 7/1/2010 Chapter 23.1-23.3 Elmarsi/Navathe Chapter 23.4-23.7 Elmarsi/Navathe Chapter 26.1-26.6 Elmarsi/Navathe . Chapter 29.1 Elmarsi/Navathe 7/8/2010 7/9/2010 by 9:00 a.m., answers due back by 9:00 a.m. on 7/8/10) Work on DW project/HW Homework due by 5:00 p.m. Assessment 250 Points Total 100 points Midterm Exam 100 points Final Exam 50 points Homework assignments Also, 10 extra credit points given for completion of the Data Warehousing project (see class website project link)