P062 Data Structures

Faculty of Informatics
Spring 1998
Extent and Intensity
2/0. 2 credit(s). Recommended Type of Completion: zk (examination). Other types of completion: k (colloquium), z (credit).
Teacher(s)
doc. Ing. Jan Staudek, CSc. (lecturer)
Guaranteed by
Contact Person: doc. Ing. Jan Staudek, CSc.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Syllabus
  • File organizations - basic notions. Query types. Parameters for evaluation of a file organization on a magnetic disc. Model of the logical memory for file organization.
  • Basic file organization schemes: sequential, index-sequential, indexed, direct. Implementation of basic organizations.
  • Partial and interval queries, their possibilities in basic organizations. Query cost and its optimization. Hashing. Perfect hashing. Signatures, descriptors, Gray coding.
  • Dynamic hashing schemes - extendible hashing, linear hashing
  • Index structures, trees - B-trees and its variants
  • Grid file
  • Physical file organization and implementation scheme. Management of external storage.
  • Introduction to information theory, coding, data reduction, data compression algorithms.
Language of instruction
Czech
The course is also listed under the following terms Spring 1997, Spring 1999, Spring 2000, Spring 2001, Spring 2002.
  • Enrolment Statistics (Spring 1998, recent)
  • Permalink: https://is.muni.cz/course/fi/spring1998/P062