File organization is a logical relationship among various records. This method defines how file records are mapped onto disk blocks. File organization is used to describe the way in which the records are stored in terms of blocks, and the blocks are placed on the storage medium.
In this “File Organization and Indexing – Database Management System” you will learn about the following topics:
- Introduction to Physical Design
- Physical Data Storage
- Memory Hierarchy for Computer System
- Cache Memory and Main Memory, Secondary Memory
- Data Storage Methods
- Primary Storage
- Main Memory, Cache
- Secondary Storage
- Flash Memory, Magnetic Disk Storage
- Tertiary Storage
- Optical Storage, Tape Storage
- Organization of Records into Blocks
- Fixed Length Records, Variable Length Records
- File Organization
- The objective of File Organization
- Types of File Organization
- Sequential File Organization, Heap File Organization, Hash File Organization, B+ File Organization, Indexed Sequential Access Method (ISAM), Cluster File Organization
- Indexing in DBMS
- Index Structure
- Indexing Methods
- Ordered Indices, Primary Index, Dense Index, Sparse Index, Clustering Index, Secondary Index
- Type of Indexes
- Function-Based Indexes, Bitmap Indexes, Domain Indexes, Clusters, Indexed Sequential Access Method (ISAM)
==== Point to Note ====
This article File Organization and Indexing – Database Management System is contributed by Rashita Gurung, a student of LA GRANDEE International College.
If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].
See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
BCA 4th Semester Database Management System (DBMS) Notes Pdf:
- Unit I: Introduction To Database Management System (DBMS)
- Unit II: Data Models
- Unit III: Relational Model
- Unit IV: Relational Database Query Languages
- Unit V: Database Constraints and Relational Database Design
- Unit VI: Database Security
- Unit VII: Query Processing
- Unit IX: Crash Recovery
- Unit X: Transaction Processing and Concurrency Control
- Unit XI: Advanced Database Concepts
0 Comments