Introduction to File Processing: Managing Large Data Volumes
This course focuses on understanding the essential concepts of managing large volumes of data, addressing critical issues from operating systems to database management systems (DBMS). Topics covered include physical storage media, file systems, indexing, hashing, external sorting, query processing, and transaction management. The course aims to improve C++ programming skills and consists of tests, design, development projects, and several assignments, led by Prof. Ki-Joune Li at Pusan National University.
Introduction to File Processing: Managing Large Data Volumes
E N D
Presentation Transcript
File Processing : Introduction 2010, Spring Pusan National University Ki-Joune Li http://isel.cs.pnu.edu/~lik
Goals of this course • Understanding basic concepts to handle a large volume of data • Part I: Issues from operating systems • From physical storage media to file systems • Part II: Handling large volume of data • Indexing • Hashing • External Sorting • Part III: DBMS Issues • Query processing • Transaction management system • Improving • C++ programming skill • File system development
Evaluation • Test : 60% • Mid-Test : 30% • Final Test : 30% • Design and Development: 40% • Three or four assignments are scheduled • How to get F • Absent at one of the tests • No submission of more than or equal to two assignments
Other useful information • Web Page • http://stem.cs.pnu.edu/FP/2010/FP2010Spring.html • Lecturer • Prof. Ki-Joune Li • Department of Computer Science and Engineering • http://isel.cs.pnu.edu/~lik • lik@pnu.edu • Room 406, 051-510-2299 • Teaching Assistants • Yong-Soo Song: Room 422 • Dae-Sung Jang: Room 422 • Ji-Hyun Kim: Room 422 • Ho-Chul Kim: Room 422