diss750-02s - Graduate School of Computer and Information

advertisement
Nova Southeastern University
Graduate School of Computer and Information Sciences
Doctor of Information Systems
Spring 2002
(March 1 – July 31, 2002)
Course:
DISS 750 Database Systems (3 Credits)
Instructor:
Office:
Office Hours:
Electronic Mail:
WWW URL:
Junping Sun, Ph.D. and Associate Professor
Room 331, Nova Southeastern University SCIS Building
By appointment
jps@nova.edu
http://www.nova.edu/~jps
Phone:
Fax:
(954) 262-2082, 1-800-986-2247 Ext. 2082 (O)
(954) 262-3915
Please do not send any of your assignments by fax.
Please understand this is the policy of SCIS.
Mailing Address:
Graduate School of Computer and Information Sciences
Nova Southeastern University
6100 Griffin Road
Fort Lauderdale, Florida 33314-4416 USA
Modes for Student &
Faculty Interaction: Electronic Mail, Forum, Electronic Classroom, and Telephone Call
Class Location:
TBA
Class Hours:
(Tentative)
1:30 – 5:30 PM
1:30 – 5:30 PM
10:00 AM – 12:00 Noon
10:00 AM – 12:00 Noon
1:30 – 5:30 PM
10:00 AM – 12:00 Noon
Class Web Site:
http://www.nova.edu/~jps/teaching/phdiss/phdiss.html
March 1, 2002 Friday
March 2, 2002 Saturday
March 3, 2002 Sunday
June 7, 2002 Friday
June 8, 2002 Saturday
June 9, 2002 Sunday
Course Description:
Theory and principles of databases and their management. Design, implementation, and
traditional and nontraditional applications of database management systems. Emphasis will be
placed on current issues, future directions, and research topics. (Adopted from SCIS Graduate
Catalog, 2001-2002)
Required Textbook:
Exit Competencies:
Junping Sun
Fundamentals of Database Systems, with e-book, 3rd Edition(2002)
by Rames Elmasri and Shamkant B. Navathe
Addison-Wesley Publishing Company
ISBN: 0-201-74153-9
Master primary theory and principles of database systems
1
Course Contents:
Introduction
(Tentative)
Database System Concepts and Architecture
Data Abstraction and Data Models
Data Independence
DBMS Modules and Interfaces
Relational Data
Model
Attributes, Domains, Tuples, and Relations
Key attributes of a Relation
Relation Schema and Relational Database Schema
Integrity Constraints
Relational Algebra and Operations
Semantic Data
Modeling
Entity-Relationship Data Model
Entity, Relationship Type and Instances
Constraints on Relationship Type
ER Schema and ER Diagrams
ER Schema to Relational Schema Mapping
Relational Database
Language
Structure Query Languages (SQL)
Data Definition Language (DDL)
Data Manipulation Language (DML)
Queries, Update (Insert, Delete, and Update), and View
Relational Database
Design
Functional Dependencies
Informal Design Guidelines for Relation Schemas
Normal Forms, 1NF, 2NF, 3NF, and BCNF
Relational Database
Design Algorithms
Algorithms for the Design of a Relational Database Schema
Relation Decomposition and Insufficiency of Normal Forms
Decomposition and Dependency Preservation
Decomposition and Lossless (Non-additive) Joins
Object-Oriented
Databases
Overview of Object-Oriented Concepts
Object Identity, Object Structure, and Type Constructors
Encapsulation of Operations, Methods, and Persistence
Class Hierarchies and Inheritance
Complex Objects
Index Structures for
Physical Files
Primary, Clustering, and Secondary Indexes
Bit-Mapped Index, Multilevel Indexes
Dynamic Multilevel Indexes Using B-Trees and B+-Trees
Others
Data Warehouse and Data Mining
Multidimensional Database and Queries
OLTP, OLAP, MOLAP, ROLAP
Query Processing
Assignments:
This course will include assignments (3-4) and a final examination.
Junping Sun
2
Grading:
Assignments
Final Examination
Forums and Class Attendance
Grading Criteria:
93% -- 100%
90% -- 92.9%
86.7% -- 89.9%
83.4% -- 86.6%
80% -- 83.3%
75% -- 79.9%
70% -- 74.9%
60% -- 69.9%
0 -- 59.9%
50%
45%
5%
A
AB+
B
BC+
C
CF
Note:
0. Course Delivery Format: (Synchronous vs. Asynchronous)
a. In classroom lectures during the institute meetings
b. Forum
c. ECR on Placeware
1. Course Related Information on the Web:
All the course related information and document files such as lecture notes, assignments,
project description, final exam, the schedule of ECR sessions, and so on will be posted on
this course homepage. The URL is http://www.nova.edu/~jps. Every time when a new
document is posted on the course homepage, you will receive an E-mail sent to your scis
unix E-mail address. The format of these documents will be in Adobe PDF format. In order
to read and print these documents, you must have the software called Adobe Acrobat
Reader (4.0), which can be downloaded from the Adobe homepage (http://www.adobe.com).
2. About Your Course Work:
•
No late assignments and please check the due dates for all your assignments. In general, you
will be given at least 2-3 weeks to finish an assignment. In case of late submitted assignment,
there will be 10% off of your grade point after the due date of an assignment (midnight),
20% off one day late after the due date, 30% off two days late after the due date, 50% off
three days late after the due date, and 100% off (you receive 0 point) afterwards.
•
Everyone is encouraged to discuss the contents of this course with as many people as
possible in order to gain a thorough understanding of the various topics covered. However,
any work you hand in to me is implicitly represented as your own; it had better be just that:
your work. Any acknowledged team effort will result in each member of the team receiving
an equal share of the total grade.
•
In general, no incomplete grade will be granted in this course except in the case of extreme
hardship. The instructor reserves the right to grant any incomplete contract. In such cases, a
student requiring an incomplete must
Junping Sun
3
a) Submit a written appeal with full rationale to me at least two weeks prior to the end of
the term with appropriate supporting documents, and
b) Complete at least 50% or more of the course work.
•
A student may neither do additional work nor repeat an examination to raise a final
grade.
3. Submission of Your Course Work:
•
Make sure your name, student id, usercode on SCIS unix, and phone number are available
on each assignment file you submit.
•
Submissions of assignment files can be in one of the following formats:
a) Plain text file (ASCII),
b) Microsoft Word files (binary file), please make sure I could open your file, otherwise the
assignment will not be graded and you will receive no point for the unreadable
assignment.
c) Adobe PDF file
•
Please use ESET system on SCIS web site to submit your assignments. Please also keep
your personal copies of all your submitted assignments with the receipt numbers from ESET.
After your assignment is graded, you could retrieve your grade by yourself from the ESET.
•
I do not accept any “hand-delivered” submission.
4. Electronic Mail and Electronic Class Room (ECR):
It is your responsibility to do following before the class starts:
•
Please obtain your usercode for the computer account on SCIS unix if you don't have one.
Please contact either the Program Office or the Network and Software Service Office in
SCIS for your computer account usercode application form.
•
Please verify and validate your computer account usercode on SCIS unix to make sure it
works even though you have one.
•
Please learn how to use Placeware for attending ECR (electronic class room), the URL is
http://www.nova.edu/factrain/pwuserdoc.html. Other Placeware related information can
be found from NSU homepage by doing search.
Although it is optional to attend any ECR sessions, it is still your responsibility to obtain the
course related information mentioned during the ECR session. Each ECR session will be
recorded and available for you to review.
5. About On-Line Learning/Teaching Environment:
You are assumed to know how to use SCIS on-line learning/teaching facility such as sending
and receiving E-mails correctly, attending ECR and reviewing recorded ECR session,
submitting your assignments by ESET, downloading and uploading files, accessing and
Junping Sun
4
visiting the course homepage, and so on. If you have further questions about the on-line
facility, please look at the help menu: SCIS User’s Guide, available on SCIS web homepage.
6. Others
•
You are responsible for all course materials, such as the handouts of assignments, class
project, lecture notes, etc. It will be your responsibility to check E-mail messages in order to
get assignment information. Please check your E-mail at least twice a week and the course
web site regularly.
•
If you want to forward your incoming electronic mails to other E-mail addresses, you could
add these E-mail addresses into the .forward file under your login directory of the SCIS
computer system. I will only send E-mails to usercode@nova.edu. The instructor will
not be responsible for any delay of E-mail delivery due to the spooling and firewall in
your local systems.
SCIS Academic Policy: (Adopted from SCIS 2001-2002 Graduate Catalog)
1. Academic Integrity and Student Original Work (See Catalog for additional policies,
especially Policy on Acceptable Use of Computing Resources, and Policy on the Use of
Material in Web Pages, http://scis.nova.edu/NSS/pdf_documents/Catalog_2000_2001.pdf)
Each student is responsible for maintaining academic integrity and intellectual honesty in his
or her academic work. It is the policy of the school that each student be academically honest,
which means that each student must:
Submit his or her own work, not that of another person
Not falsify data
Not engage in cheating (giving or receiving help during examinations, acquiring and/or
transmitting test questions prior to an in-class examination, or falsifying any records,
including admissions material)
Not receive nor give aid on assigned work that requires independent effort
Properly credit the words or ideas of others according to accepted standards for professional
publications (See, for example, The Publication Manual of the American Psychological
Association.)
Not use term paper writing services or consult such services for the purpose of obtaining
assistance in the preparation of materials to be submitted in courses
Not engage in plagiarism. Webster’s defines plagiarism as “stealing or passing off ideas or
words of another as one’s own” and “the use of a created production without crediting the
source.” Extreme caution must be exercised by students involved in collaborative work to
avoid questions of plagiarism.
2. Writing Skills: Each student must demonstrate proficiency in the use of the English
language in all work submitted for this course. Grammatical errors, spelling errors, and
Junping Sun
5
writing that does not express ideas clearly will affect your grade. The professor will not
provide remedial help concerning writing problems that you might have. Students who are
unable to write correctly and clearly are urged to contact their program office for sources of
remedial help.
3. The Grade of Incomplete (I): The grade of Incomplete (I) will be granted only in cases of
extreme hardship. In such cases, a student requiring an incomplete must submit a written
appeal with full rationale to the instructor at least three weeks prior to the end of the term.
The student does not have a right to an incomplete, which may be granted only when
there is clear evidence of just cause. Should the instructor agree, an incomplete contract
will be prepared by the student and signed by both student and instructor. The incomplete
contract must contain a description of the work to be completed and a completion date. The
completion period should be the shortest time possible. In no case may the completion date
extend beyond 30 days from the scheduled course completion date for master’s courses nor
beyond 60 days from the scheduled course/project completion date for doctoral courses.
4. Withdrawal: Withdrawal requests must be submitted to the student’s program office and
must be made in writing by the student. Requests for withdrawal received after the last
day of the term will not be accepted. Failure to attend classes or participate in course
activities will not automatically drop or withdraw a student from the class or the
university. Students who have not withdrawn by the last day of the term will receive letter
grades that reflect their performance in the course. When a withdrawal request is approved,
the transcript will show a grade of W for the course. Depending on the date of withdrawal,
the student may be eligible for a partial refund.
Reference Book:
General
Database Systems: The Complete Book (2002)
by Hector Garcia-Molina, Jeffery D. Ullman, and Jennifer Widom
Prentice Hall
ISBN: 0-13-031995-3
Database and Transaction Processing: An Application Oriented Approach (2002)
By Philip M. Lewis, Arthur Bernstein, and Michael Kifer
Addison Wesley Publishing Company
ISBN: 0-201-70872-8
Database System Concepts, 4th Edition (2002)
by Abraham Siberschatz, Henry F. Korth, and S. Sudarshan
McGraw-Hill
ISBN: 0-07-228363-7
Database Systems: A Practical Approach to Design, Implementation and Management,3rd
Edition (2002)
by Thomas Connolly and Carolyn Begg
Addison-Wesley Publishing Company
ISBN: 0-201-70857-4
Database: Principles, Programming, and Performance, 2nd edition (2001)
Junping Sun
6
by Patrick O’Neil and Elizabeth O'Neil
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-438-3, 1-55860-580-0 (pbk.)
An Introduction to Database Systems,Vol. I, 7th edition (2000)
by C. J. Date
Addison-Wesley Publishing Company
ISBN: 0-201-38590-2
Database Management Systems, 2nd edition (2000)
by Raghu Ramakrishnan and Johannes Gehrke
McGraw-Hill
ISBN: 0-07-232206-3
Database System Implementation (2000)
by Hector Garcia-Molina, Jefferey D. Ullman, and Jennifer Widom
Prentice Hall
ISBN: 0-13-040264-8
Database Systems: Concepts, Languages, and Architectures (2000)
By Paolo Atzeni, Stefano Ceri, Stefano Paraboschi, and Riccardo Torlone
McGraw-Hill
ISBN:007-235387-2
Database: Models, Languages, Design (1997)
by James L. Johnson
Oxford University Press
ISBN: 0-19-510-783-7
Advanced Database Systems (1997)
Carlo Zaniolo, Stefano Ceri, Christos Faloutsos, Richard Snodgrass, V.S. Subrahmanian, and
Roberto Zicari
Morgan Kaufmann Publisher
ISBN: 1-55860-443-X
First Course in Database Systems (1997)
by Jefferey D. Ullman and Jennifer Widom
Prentice Hall
ISBN: 0-130861337-0
The Science of Database Management (1994)
by Paul Helman
IRWIN
ISBN: 0-256-13438
Database Directions: From Relational to Distributed, Multimedia and Object-Oriented
Database Systems (1995)
by James A. Larson
Prentice Hall
ISBN: 0-13-2906867-0
Junping Sun
7
Data Models, Database Languages and Database Management Systems (1991)
by Gottfried Vossen
Addison-Wesley Publishing Company
ISBN: 0-201-41604-2
An Introduction to Database Systems (1990)
by Bipin C. Desai
West Publishing Company
ISBN: 0-314-66771-7
An Introduction to Database Systems (1983) Vol. II
by C. J. Date
Addison-Wesley Publishing Company
ISBN: 0-201-14474-3
Relational Databases
Relational Databases and Knowledge Bases (1989)
by Georges Gardarin and Patrick Valduriez
Addison-Wesley Publishing Company
ISBN: 0-201-09955-1
Relational Model for Database Management (1990) Version 2
by E. F. Codd
Addison-Wesley Publishing Company
ISBN: 0-201-14192-2
Handbook of Relational Database Design (1989)
by Candace C. Fleming and Barbara van Halle
Addison-Wesley Publishing Company
ISBN: 0-201-11434-8
Relational Database Writings 1989-1991 (1992)
by C. J. Data and Hugh Darwen
Addison-Wesley Publishing Company
ISBN: 0-201-54303-6
Relational Database Writings 1985-1989 (1990)
by C. J. Data and Hugh Darwen
Addison-Wesley Publishing Company
ISBN: 0-201-50881-8
Analysis and Comparison of Relational Database Systems (1989)
by Patrick Valduriez
Addison-Wesley Publishing Company
ISBN: 0-201-19940-8
Database Theory
Junping Sun
8
Foundations of Databases (1995)
by Serge Abiteboul, Richard Hull, and Victor Vianu
Addision-Wesley Publishing Company
ISBN: 0-201-53771-0
Relational Database Theory: A Comprehensive Introduction (1992)
by Paolo Atzeni, Carlo Batini, and Valeria De Antonellis
Addison-Wesley Publishing Company
ISBN: 0-8052-0249-2
The Theory of Relational Databases (1983)
by David Maier,
Computer Science Press, Inc.
ISBN: 0-914894-42-0
Principles of Database and Knowledge-Base Systems (1989) Volume I & II
by Jeffery Ullman, Computer Science Press, Inc.
ISBN: 0-7167-8069-O (v. 1)
ISBN: 0-7167-8162-X (v. 2)
Principles of Database Systems (1983)
by Jeffery Ullman,
Computer Science Press, Inc.
ISBN: 0-7167-8069-0
Deductive Databases and Logic Programming (1992)
by Surrata Kumar Das
Addison-Wesley Publishing Company
ISBN: 0-201-56897-7
Logic Programming and Databases (1990)
by S. Sara, G. Gottlob, and L. Levis
Springer-Verlag
Advances in Database Theory, Vol. I & II (1981)
edited by H. Gallery, Jack Minker, and J. M. Nicholas
Plenum Press
ISBN: 0-306-41636-0
Database Concurrency Control and Recovery
Recovery Mechanisms in Database Systems (1998)
edited by Vijay Kumar and Meichun Hsu
Prentice Hall
ISBN: 0-13-614215-X
The Theory of Database Concurrency Control (1986)
by Christos Papadimitrious
Computer Science Press
ISBN: 0-881754-027-1
Junping Sun
9
Concurrency Control and Recovery in Database Systems (1987)
by P. A. Bernstein, V. Hadzilacos, and N. Goodman
Addison-Wesley & Benjamin/Cummings Publishing Company
ISBN: 0-201-10715-5
Database Modeling and Design
Relational Database Design Clearly Explained (1998)
by Jan L. Harrington
Morgan Kaufmann Publishers, Inc.
ISBN: 0-12326-425-1
Object-Oriented Modeling and Design for Database Applications (1998)
by Michael Blaha and William Premerlani
Prentice Hall
ISBN: 0-13-123829-9
Database Modeling and Design (1998)
by Toby J. Teorey
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-500-2
Database Modeling and Design: The Fundamental Principles, 2nd Edition (1994)
by Toby J. Teorey
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-294-1
Conceptual Database Design: Entity-Relationship Approach (1992)
by Carlo Batini, Stefano Ceri, and Shamkant B. Navathe
The Benjamin/Cummings Publishing Company
ISBN: 0-8053-0244-1
CASE*Method: Entity Relationship Modeling (1990)
by Richard Barker
Addison-Wesley Publishing Company
ISBN: 0-201-41696-4
Data Models (1982)
by D. Tsichritzis and F. Lochovsky
Prentice Hall
Distributed and Parallel Database Systems
Principles of Distributed Database Systems (1998)
by M. Tamer Ozsu and Patrick Valduriez,
Prentice Hall
ISBN: 0-13-659707-6
Junping Sun
10
Query Processing in Parallel Relational Database Systems (1994)
edited by Hongjun Lu, Beng-Chin Ooi, and Kian-Lee Tan
IEEE Computer Society Press
ISBN: 0-8186-5452
Distributed Database Systems (1992)
by David Bell and Jane Grimson
Addison-Wesley Publishing Company
ISBN: 0-201-54400-8
Distributed Databases: Principles and Systems (1984)
by Stefano Ceri and Giuseppe Pelagtti
McGraw-Hill
ISBN: 0-07-010829-3
Database Management System Implementation
Relational Database Management: A Systems Programming Approach (1989)
by M. Papazoglou and W. Vader
Prentice Hall
ISBN: 0-13-771-866-7
Physical Database Design
File Structures: Theory and Practice (1990)
by Panos E. Livadas.
Prentice Hall
ISBN: 0-13-315094-1
File Organization for Database Design (1987)
by Gio Wiederhold
McGraw-Hill
ISBN: 0-0707013-4
Database Design (1983)
by Gio Wiederhold
McGraw-Hill
ISBN: 0--07-070132-6
Design of Database Structures (1982)
by Toby J. Teorey and James P. Fry
Prentice Hall
ISBN: 0-13-200097-0
Transactions Processing
Principles of Transaction Processing for the Systems Professional (1996)
by Philip A. Bernstein and Eric Newcomer
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-415-4
Junping Sun
11
Transaction Processing: Concepts and Techniques (1993)
by Jim Gray and Andreas Reuter
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-190-2
Atomic Transactions (1994)
by Nancy Lynch, Michael, Merritt, William Weihl, and Alan Fekete
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-104-X
The Benchmark Handbook for Database and Transaction Processing Systems (1993)
edited by Jim Gray
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-292-5
OLTP: Online Transaction Processing Systems (1992)
by Bill Claybrook
John Wiley & Sons Inc.
ISBN: 0-471-55668-8
Database Transaction Models for Advanced Applications (1990)
edited by Ahmed K. Elmagarmid
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-214-3
Object-Oriented Database Systems
Foundation for Object/Relational Databases: The Third Manifesto (1998)
by C. J. Date and Hugh Darwen
Addision-Wesley Publishing Company
ISBN: 0-201-30978-5
The Jasmine Object Database: Multimedia Applications for the Web (1998)
by Setrag Khoshafian, Surapol Dasananda, and Norayr Minassian
Morgan Kaufmann Publishers, Inc.
ISBN: 1-555860-494-4
Introduction to Object-Oriented Database (1990)
by Won Kim,
MIT Press
ISBN: 0-262-11124-1
The Object Database Standard:ODMG 3.0 (2000)
Edited by R.G.G. Cattell, Douglas Barry, Dirk Bartels, Mark Berler, Jeff Eastman, Sophie
Gamerman, David Jordan, Adam Springer, Henry Strickland, and Drew Wade
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-647-5
Object-Relational DBMSs: Tracking The Next Great Wave (1999)
Junping Sun
12
by Michael Stonebraker and Paul Brown with Dorothy Moore
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-452-9
Universal Database Management: A Guide to Object/Relational Technology (1998)
By Cynthia Maro Saracco
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-519-3
C++ Object Databases: Programming with the ODMG Standard (1998)
by David Jordan
Addison Wesley Publishing Company
ISBN: 0-201-63488-0
Object Databases in Practice (1998)
edited by Mary E. S. Loomis and Akmal B. Chaudhri
Prentice Hall
ISBN: 0-13-899725-X
Universal Database Management: A Guide to Object/Relational Technology (1998)
by Cynthia Maro Saracco
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-519-3
Object Database Development: Concepts and Principles (1997)
by David W. Embley
Addison-Wesley Publishing Company
ISBN: 0-201-25829-3
Object-Relational DBMSs: The Next Great Wave (1996)
by Michael Stonebraker with Dorothy Moore
Morgan Kaufmann Publishers, Inc.
ISBN 1-55860-397-2
The Object Database Handbook (1996)
by Douglas K. Barry
John Wiley & Sons, Inc.
ISBN: 0-471-14718-4
Using the New DB2: IBM's Object-Relational Database System (1996)
by Don Chamberlin
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-373-5
Modern Database Systems: The Object Model, Interoperability, and Beyond (1995)
edited by Won Kim
Addison-Wesley Publishing Company
ISBN: 0-201-59098-0
Object Databases: The Essentials (1995)
by Mary E. S. Loomis
Junping Sun
13
Addison-Wesley Publishing Company
ISBN 0-201-56341-X
Object Data Management: Object-Oriented and Extended Relational Database Systems (1994)
by R. G. G. Cattell, Sun Microsystems, Inc.
Addison-Wesley Publishing Company
ISBN: 0-201-54748-1
Object-Oriented Database Management: Applications in Engineering and Computer Science
(1994)
by Alfons Kemper and Guido Moerkotte
Prentice Hall
ISBN: 0-13-629239-9
Object-Oriented Databases (1993)
by Setrag Khoshafian
John Wiley & Sons, Inc.
ISBN: 0471-57056-7
Object-Oriented Database Systems (1993)
by Elisa Bertino and Lorenzo Martino
Addison-Wesley Publishing Company
ISBN: 0-201-62439-7
Object-Oriented Databases: A Semantic Data Model Approach (1993)
Peter M. D. Gray, Krishnarao G. Kulkarni, and Norman W. Paton
Prentice Hall
ISBN: 0-13-630203-3
Building an Object-Oriented Database System (1992)
edited by Francois Bancilhon, Claude Delobel, and Paris Kanellakis
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-169-4
Object-Oriented Databases with Applications to Case, Networks, and VLSI CAD
edited by Rajiv Gupta and Ellis Horowitz
Prentice Hall
ISBN: 0-13-629833-8
Object-Oriented Databases (1991)
edited by EzNahouraii and Fred Petry
IEEE Computer Society Press
ISBN: 0-8186-8929-3
Advances in Database Programming Languages (1990)
edited by F. Bancilhon and P. Buneman)
Addison-Wesley Publishing Company
ISBN: 0-201-50257-7
Query Processing for Advanced Database Systems(1994)
edited by Johann Christoph Freytag, David Maier, and Goottfred Vossen
Junping Sun
14
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-271-2
Multimedia Database Systems
Multimedia Database Management Systems (1999)
By Guijun Lu
Artech House
ISBN: 0-89006-342-7
Principles of Multimedia Database Systems (1998)
by V. S. Subrahmanian
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-466-9
Multimedia Information Systems (1998)
edited by V.S. Subrahmainian and Satish K. Tripathi
Kluwer Academic Publishers
ISBN: 0-7923-8181-5
The Handbook of Multimedia Information Management (1997)
by William Grosky, Ramesh Jain, and Rajiv Mehrotra
Prentice Hall
ISBN: 0-13-207325-0
Multimedia Databases in Perspective (1997)
edited by P. M. G. Apers, H. M. Blanken, and M. A. W. Houtsma
Springer-Verlag
ISBN: 3-540-76109-8
Multimedia Database Systems: Issues and Research Directions (1997)
edited by V.S. Subrahmanian and Sushil Jajodia
Springer-Verlag
ISBN: 3-540-58710-1
Multimedia, Knowledge-Based and Object-Oriented Databases (1997)
edited by J. Fong, B. Siu, and T. Chee
Springer-Verlag
ISBN: 981-3083-00-X
Multimedia Information Retrieval: Content-Based Information Retrieval From Large Text And
Audio Databases (1997)
by Peter Schauble
Kluwer Academic Publishers
ISBN: 0-7923-9899-8
Multimedia and Image Databases (1995)
by Setrag Khoshafian and Brad Baker
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-312-3
Mobile Computing and Data Management
Junping Sun
15
Data Management for Mobile Computing (1997)
by Evaggelia Pitoura and George Samaras
Kluwer Academic Publishers
ISBN: 0-7923-8053-3
Databases and Mobile Computing (1996)
edited by Daniel Barbara, Ravi Jain, And Narayanan Krishnakumar.
Kluwer Academic Publishers
ISBN: 0-7923-9749-5
Mobile Computing (1996)
edited by Tomasz Imielinski and Henry F. Korth
Kluwer Academic Publishers
ISBN: 0-7923-9697-9
Wireless Information Networks Architecture, Resource Management, and Mobile Data (1996)
edited by Jack M. Holtzman
Kluwer Academic Publishers
ISBN: 0-7923-9694-4
Knowledge Discovery and Data Mining in Database Systems
Principles of Data Mining (2002)
By David Hand, Heikki Mannila, and Padhraic
The MIT Press
ISBN: 0-262-08290-X
Data Mining: Concepts and Techniques (2001)
By Jiawei Han and Micheline Kamber
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-489-8
Data Mining: Practical Machine Learning Tools and Techniques with Java Implementations
(1999)
by Ian H. Witten, Eibe Frank
Morgan Kaufman Publishers, Inc.
ISBN: 1-55860-552-5
Predictive Data Mining: A Practical Approach (1998)
by Sholom M. Weiss and Mitin Indurkhya
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-403-0
Advances in Knowledge Discovery and Data Mining (1996)
Edited by Usama M. Fayyad, Gregory Piatetsky-Shapiro, Padhraic Smyth, and Ramasamy Uthurusamy
AAAI/MIT Press
ISBN: 0-262-56097-6
Data Mining (1996)
by Peter Adriaans and Dolf Zantinge
Junping Sun
16
Addison-Wesley Publishing Company
ISBN: 0-201-40380-3
Data Mining Techniques: For Marketing, Sales and Customer Support (1997)
by Michael Berry and Gordon Linoff
John Wiley & Sons, Inc.
ISBN: 0-471-17980-9
Discovering Datamining: From Concept to Implementation (1997)
by Peter Cabena
Prentice Hall
ISBN 0-13-743980-6
Data Mining: A Hands On Approach for Business Professionals (1997)
by Robert Groth
Prentice Hall
ISBN 0-13-756412-0
Knowledge Discovery in Databases (1991)
edited by Gregory Piatetsky-Shapiro and William J. Freely
MIT Press
ISBN: 0-262-66070-9
Data Warehouse
Data Warehouse: Practical Advice from the Experts (1997)
by Joyce Bischoff and Ted Alexander
Prentice Hall
ISBN 0-13-577370-9
Data Warehouse: From Architecture to Implementation (1997)
by Barry Devlin
Addison-Wesley Publishing Company
ISBN 0-201-96425-2
Data Warehousing in the Real World (1997)
by Sam Anahory and Dennis Murray
Addison-Wesley Publishing Company
ISBN: 0-201-17519-3
The Data Warehouse Challenge: Taming Data Chaos (1996)
by Michael H. Brackett
John Wiley & Sons, Inc.
ISBN: 0-471-12744-2
Building the Data Warehouse, 2nd Edition (1996)
by W. H. Inmon
John Wiley & Sons, Inc.
ISBN: 0-471-14161-5
Using the Data Warehouse (1994)
by W. H. Inmon ; R. D. Hackathorn
Junping Sun
17
John Wiley & Sons, Inc.
ISBN: 0-471-05966-8
The Intranet Data Warehouse: Tools and Techniques for Connecting Data Warehouses to
Intranets (1997)
by Richard Tanler
John Wiley & Sons, Inc.
ISBN:
Managing the Data Warehouse (1996)
by W. H. Inmon, J. D. Welch , and Katherine L. Glassey
John Wiley & Sons, Inc.
ISBN: 0-471-16310-4
Data Warehousing in Action (1996)
by Sean Kelly
John Wiley & Sons, Inc.
ISBN: 0-471-96640-1
Understanding and Implementing Successful Data Marts
by Douglas Hackney
Addison-Wesley Publishing Company
ISBN 0-201-18380-3
Building, Using, and Managing the Data Warehouse (1997)
edited by Ramon Barquin and Herb Edelstein
Prentice Hall
ISBN: 0-13-53455-0
Building the Operational Data Store (1995)
by W. H. Inmon, Claudia Imhoff, and Greg Battas
John Wiley & Sons, Inc.
ISBN: 0-471-12822-8
Data Warehouse: Practical Advice from the Experts (1997)
Joyce Bischoff and Ted Alexander
Prentice Hall
ISBN 0-13-577370-9
Data Stores, Data Warehousing, and The Zachman Framework: Managing Enterprise
Knowledge (1997)
William H. Inmon , John A. Zachman , and Jonathan G. Geiger
McGraw-Hill
ISBN: 0-07-031429-2
Oracle Data Warehousing (1996)
Michael J. Corey and Michael Abbey
McGraw-Hill
ISBN: 0-07-882242-4
Data Warehousing: Strategies, Technologies, and Techniques (1996)
Junping Sun
18
by Rob Mattison
McGraw-Hill
ISBN: 0-07-041034-8
Data Warehouse Toolkit: Practical Techniques for Building Dimensional Data
Warehouses (1996)
by Ralph Kimball
John Wiley & Sons, Inc.
ISBN: 0-471-15337-0
Spatial Databases and Spatial Data Structures
The Design and Analysis of Spatial Data Structures (1990)
by Hanan Samet
Addison-Wesley Publishing Company
ISBN: 0-201-50255-0
Application of Spatial Data Structures, Computer Graphics, Image Processing and Geographic
Information Systems (1990)
by Hanan Samet
Addison-Wesley Publishing Company
ISBN: 0-201-50300-X
Structured Query Language (SQL)
Developing Time-Oriented Database Applications in SQL (1999)
by Richard T. Snodgrass
Morgan Kaufmann Publishers, Inc.
ISBN 1-55860-436-7
Understanding the New SQL: A Complete Guide (1992)
by Jim Melton and Alan R. Simon
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-245-3
SELECT SQL: The Relational Database Language (1992)
by Larry R. Newcomer
Macmillan Publishing Company
ISBN: 0-02-386693-4
A Guide To the SQL Standard (1993)
by C. J. Date
Addison-Wesley Publishing Company
ISBN: 0-201-555822-X
ORACLE: The Complete Reference, Electronic Edition (1997)
George Koch and Kevin Loney
Oracle Press, McGraw-Hill
ISBN: 0-07-882285-8
ORACLE8 Programming: A Primer (2000)
By Rajshekhar Sunderraman
Junping Sun
19
Addison-Wesley Publishing Company
ISBN: 0-201-61258-5
SQL and Its Applications (1991)
by Raymond A. Lorie and Jean-Jacques Daudenarde
Prentice Hall
ISBN: 0-13-837956-4
A Guide to Developing Client/Server SQL Applications (1992)
by Setrag Khoshafian, Arvola Chan, Anna Wong, and Harry K. T. Wong
Morgan Kaufmann Publishers
ISBN: 1-55860-147-3
Introduction to SQL (1993)
by Rick van der Lans
Addison-Wesley Publishing Company
ISBN: 0-201-62425-7
The Guide to SQL Server (1990)
by Aloke Nath
Addison-Wesley Publishing Company, Inc.
ISBN: 0-201-52336-1
The SQL Guide to Oracle (1991)
by Rick F. can der Lans
Addison-Wesley Publishing Company
ISBN: 0-201-56545-5
Understanding SQL's Stored Procedures: A Complete Guide to SQL/PSM (1998)
By Jim Melton
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-461-8
Readings
Readings in Database Systems,3rd Edition (1998)
Edited by Michael Stonebraker and Joseph Hellerstein
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-523-1
Readings in Database Systems, 2nd Edition (1994)
edited by Michael Stonebraker
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-252-6
Readings in Database Systems (1988)
edited by Michael Stonebraker
Morgan Kaufmann Publishers, Inc.
ISBN: 0-934613-65-6
Readings in Object-Oriented Database Systems (1990)
Junping Sun
20
edited by Stanley B. Zdonik and David Maier
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-000-0
Readings in Artificial Intelligence and Databases (1988)
edited by John Mylopoulos and Michael Brodie
Morgan Kaufnann Publishers
ISBN: 0-934613-53-2
Readings in Information Retrieval (1997)
edited by Karen Sparck Jones and Peter Willett
Morgan Kaufnann Publishers
ISBN: 1-55860-454-5
Strategic Database Technology Management for the Year 2000
by Alan R. Simon
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-264-X
Internet and Web Databases
Data on the Web: From Relations to Semistructured Data and XML (1999)
By Serge Abiteboul, Peter Buneman, and Dan Suciu
Morgan Kaufmann Publishers, Inc.
ISBN: 1-55860-622-X
Web Farming for Data Warehouse (1998)
By Richard D. Hackthorn
Morgan Kaufman Publishers, Inc.
ISBN: 1-55860-503-7
Reference Magazines:
Communications of ACM
Databases
IEEE Computational Science & Engineering
IEEE Computer
IEEE Intelligent Systems
IEEE Multimedia
IEEE Software
Intelligent Enterprise
Journal of C++
Journal of Object-Oriented Programming
Reference Journals:
ACM Computing Surveys
ACM Computing Reviews
ACM Multimedia Systems
ACM Transactions on Computing Systems/TOCS
Junping Sun
21
ACM Transactions on Computer Human-Interaction/TOCHI
ACM Transactions on Database Systems /TODS
ACM Transactions on Information Systems/TOIS
ACM Transactions on Programming Languages and Systems/TOPLAS
ACM Transactions on Modeling and Computer Simulation/TOMACS
ACM Transactions on Software Engineering Methodology/TOSEM
Acta Informatica
Data and Knowledge Engineering
Data Resource Management
Database and Network Journal
Expert Systems with Applications
Expert Systems
Fuzzy Sets and Systems
IBM Systems Journal
IEEE Transactions on Computers
IEEE Transactions on Fuzzy Systems
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Mobile Computing
IEEE Transactions on Multimedia
IEEE Transactions on Pattern Recognition and Machine Intelligence
IEEE Transactions on Parallel and Distributed Systems
IEEE Transactions on Software Engineering
IEEE Transactions on Systems, Man, and Cybernetics
IEEE Transactions on VLSI
Information and Management
Information and Computation
Information and Software Technology
Information Processing Letters
Information Sciences
Information Systems
Information Systems International
International Journal of Approximate Reasoning
International Journal of Software Engineering and Knowledge Engineering
International Journal of Uncertainty, Fuzziness and Knowledge Based Systems
Journal of Database Administration
Journal of Expert Systems
Journal of Information Systems Management
Journal of Software Maintenance
Journal of Systems and Software
Knowledge and Information Systems
Knowledge-Based Systems
Software: Practice and Experience
Theoretical Computer Science
VLDB (Very Large Data Base) Journal
Proceedings:
Annual ACM SIGMOD International Conference on Management of Data (Special Interest
Group on Management of Data, since 1975)
Junping Sun
22
Annual International Conference on Very Large Data Bases (VLDB, since 1975)
Annual IEEE International Conference on Data Engineering (ICDE, since 1985)
Annual ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
(since 1995)
Annual ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS)
(Special Interest Group on Automata and Computability Theory, since 1982)
Annual ACM SIGAPP Symposium on Applied Computing (SAC)
(Special Interest Group on Applied Computing)
Annual ACM International Conference on Digital Libraries (Since 1996)
Annual ACM International Conference on Hypertext
Annual ACM International Conference on Information and Knowledge Management
(Since 1992)
Annual ACM SIGCOMM-SIGMOBILE International Conference on Mobile Computing and
Networking (Since 1995)
Annual ACM SIGMM International Multimedia Conference (Since 1993)
Annual IEEE International Conference on Multimedia Computing and Systems
Annual ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and
Applications (OOPSLA)
(Special Interest Group on Programming Languages, since 1986)
Information Processing (IFIP Congress)
International Conference on Deductive and Object-Oriented Databases (since 1989)
International Conference on Entity-Relationship Approach (since 1979)
International Workshop on Object-Oriented Database Systems Springer-Verlag (since 1986)
International Workshop on Database Programming Languages
International Workshop on Persistent Object Systems
International Workshop on Persistent Object Systems Design, Implementation and Use
International Conference on Database Systems for Advanced Applications
International Conference on Extending Database Technology (EDBT) Springer-Verlag (since
1988)
International Conference on Foundations of Data Organization (since 1981)
International Conference on Scientific and Statistical Database Management (SSDBM)
(since 1989)
International Database Engineering and Applications Symposium (IDEAS) (since 1997)
International Conference on Parallel Processing (since 1972)
International Conference on Parallel and Distributed Information Systems (since 1992)
Annual ACM Symposium on Principles of Programming Languages (since 1974)
Annual ACM Symposium on Principles of Distributed Computing (since 1982)
Annual IEEE International Computer Software Application Conferences
News Letters:
ACM SIGKDD Explorations: A Quarterly Publication of the Association for Computing Machinery
Special Interest Group on Knowledge Discovery and Data Mining
ACM SIGMOD Record: A Quarterly Publication of the Association for Computing Machinery Special
Interesting Group on Management of Data
ACM Special Interest Group on Artificial Intelligence Newsletter
ACM Mobile Computing and Communications Review Newsletter
Useful URLs:
Junping Sun
23
http://www.acm.org
http://www.aaai.org
http://www.compuer.org
http://www.ieee.org
Junping Sun
24
Download