Related Topics

what is Protocols in Hindi

What is a Program in Hindi

What is a Secure Connection in Hindi

Introduction to WWW in Hindi

What are Development Tools in Hindi

What is a Web Browser in Hindi

What is a Server in Hindi

What is a UNIX Web Server in Hindi

What is Logging Users in Hindi

What is Dynamic IP Web Design in Hindi

Web Site Design Principles in Hindi

Introduction to Site Planning and Navigation in Hindi

what is Web Systems Architecture in Hindi

Architecture of Web-Based Systems in Hindi

Client-Server Architecture in Hindi

What is Caching in Hindi

: Proxies in Hindi

What is a Load Balancer in Hindi

What is a Queue in Hindi

Web Application Architecture in Hindi

JavaScript in Hindi

Client-Side Scripting in Hindi

Introduction to Simple JavaScript in Hindi

: JavaScript Variables in Hindi

What is a Function in JavaScript in Hindi

What are Conditions in JavaScript in Hindi

What are Loops in JavaScript in Hindi

What is Repetition (Looping) in JavaScript? in Hindi

What is an Object in JavaScript in Hindi

JavaScript Own Objects in Hindi

What is DOM in Hindi

What is a Web Browser Environment in Hindi

Forms in JavaScript in Hindi

DHTML in Hindi

What are Events in DHTML in Hindi

Browser Control in JavaScript in Hindi

AJAX in Hindi

AJAX-based Web Application in Hindi

Alternatives to AJAX in Hindi

XML in Hindi

Uses of XML in Hindi

Simple XML in Hindi

XML Key Components in Hindi

What is DTD (Document Type Definition) in Hindi

What is XML Schema (XSD) in Hindi

XML with Application in Hindi

XSL in Hindi

XSLT in Hindi

Web Service in hindi

PHP in Hindi

Server-Side Scripting in Hindi

PHP Arrays in Hindi

PHP Functions in Hindi

PHP Forms in Hindi

Advanced PHP Databases in Hindi

Introduction to Basic Commands in PHP in Hindi

Server Connection in PHP in Hindi

Database Creation in PHP in Hindi

Understanding Database Selection in PHP in Hindi

PHPMyAdmin in Hindi

Database Bugs in Hindi

PHP Database Query in Hindi

Related Subjects

What is an Index in Hindi

DIPLOMA_CSE / Web Technology

    What is an Index in Hindi

    Introduction

    Database рдореЗрдВ Index рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕рдВрд░рдЪрдирд╛ (structure) рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ Data рдХреЛ рддреЗрдЬреА рд╕реЗ рдЦреЛрдЬрдиреЗ (search) рдФрд░ рдПрдХреНрд╕реЗрд╕ (access) рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕реЗ рд╣рдо рдХрд┐рддрд╛рдм рдореЗрдВ рдПрдХ Index рд╕реЗ рдХрд┐рд╕реА рднреА Chapter рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдвреВрдВрдв рд╕рдХрддреЗ рд╣реИрдВ, рд╡реИрд╕реЗ рд╣реА Database Index рдХреА рдорджрдж рд╕реЗ Query рдЬрд▓реНрджреА Execute рд╣реЛрддреА рд╣реИред рдмрд┐рдирд╛ Index рдХреЗ Database рдХреЛ рд╣рд░ Row рдХреЛ рд╕реНрдХреИрди рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ Process рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

    Types of Indexes in Hindi

    Different Types of Indexes

    • Primary Index: Primary Key рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ Unique Records рдХреЛ рддреЗрдЬреА рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИред
    • Clustered Index: Data Physically Table рдореЗрдВ Sort рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ Table рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ Clustered Index рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
    • Non-Clustered Index: Data рдХрд╛ рдЕрд▓рдЧ Structure рдмрдирддрд╛ рд╣реИ, Data рдХреА Actual Table Position рдХреЛ Point рдХрд░рддрд╛ рд╣реИред рдПрдХ Table рдореЗрдВ рдХрдИ Non-Clustered Index рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
    • Unique Index: Data рдХреА Uniqueness рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред Duplicate Values рдХреЛ Allow рдирд╣реАрдВ рдХрд░рддрд╛ред
    • Composite Index: рджреЛ рдпрд╛ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ Columns рдХреЛ Combine рдХрд░рдХреЗ Index рдмрдирд╛рдирд╛ред
    • Bitmap Index: рдЬреНрдпрд╛рджрд╛ Repeated Data (рдЬреИрд╕реЗ Gender, Yes/No) рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрддрд╛ рд╣реИред
    • Function-Based Index: Expression рдпрд╛ Function рдХреЗ Result рдкрд░ Index рдмрдирд╛рдирд╛ред
    • Full-Text Index: Text Search рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдмрдбрд╝реЗ Documents рдореЗрдВред

    Working of Indexes in Hindi

    рдХреИрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ Index

    рдЬрдм рднреА рдХрд┐рд╕реА Table рдореЗрдВ Query рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ Index рдПрдХ Directory рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдЖрд╡рд╢реНрдпрдХ Data рдХрд╣рд╛рдБ рд╕реНрдерд┐рдд рд╣реИред Index Search Algorithms рдЬреИрд╕реЗ Binary Search рдпрд╛ B-Tree Structure рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд╕реЗ Full Table Scan рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдкрдбрд╝рддреА рдФрд░ Query Execution Time рдмрд╣реБрдд рдШрдЯ рдЬрд╛рддрд╛ рд╣реИред

    Example

    рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ Students Table рд╣реИ рдЬрд┐рд╕рдореЗрдВ 1 рд▓рд╛рдЦ Records рд╣реИрдВред рдпрджрд┐ рд╣рдореЗрдВ "Roll Number = 12345" рд╕рд░реНрдЪ рдХрд░рдирд╛ рд╣реЛ рдФрд░ Index рд▓рдЧрд╛ рд╣реЛ, рддреЛ Database рд╕реАрдзреЗ рдЙрд╕ Particular Record рддрдХ рдкрд╣реБрдБрдЪ рдЬрд╛рдПрдЧрд╛ред рдмрд┐рдирд╛ Index рдХреЗ Database рдХреЛ рдПрдХ-рдПрдХ рдХрд░рдХреЗ рд╕рд╛рд░реЗ Records рдЪреЗрдХ рдХрд░рдиреЗ рдкрдбрд╝реЗрдВрдЧреЗред

    Indexing Methods in Hindi

    Main Indexing Methods

    • Ordered Indexing: Records рдХреЛ Ascending рдпрд╛ Descending Order рдореЗрдВ Maintain рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
    • Hashed Indexing: Hash Function рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Data рдХрд╛ Location Direct рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИред
    • Dense Indexing: рд╣рд░ Record рдХреЗ рд▓рд┐рдП рдПрдХ Index Entry рд╣реЛрддреА рд╣реИред
    • Sparse Indexing: рдХреЗрд╡рд▓ Selected Records рдХреЗ рд▓рд┐рдП Index Entry рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ Storage рдХрдо рд▓рдЧрддрд╛ рд╣реИред
    • Multi-Level Indexing: Index рдХреЗ рдКрдкрд░ рднреА Index рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдмрд╣реБрдд рдмрдбрд╝реЗ Data Sets рдореЗрдВ рднреА Fast Access рдорд┐рд▓рддрд╛ рд╣реИред
    • Clustered Indexing: Records Physically Sorted рд░рд╣рддреЗ рд╣реИрдВ рдФрд░ Index рдЙрдирдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣реЛрддрд╛ рд╣реИред

    Advantages of Using Indexes in Hindi

    Index рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд╛рдн

    • Faster Query Performance: Data рддреЗрдЬреА рд╕реЗ Search рдФрд░ Retrieve рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    • Efficient Sorting: ORDER BY рдФрд░ GROUP BY Clauses рдореЗрдВ Sorting рдХреЛ Fast рдХрд░рддрд╛ рд╣реИред
    • Uniqueness Enforcement: Unique Constraints рдХреЛ Implement рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
    • Optimized Joins: рдЬрдм рджреЛ Tables рдХреЛ Join рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ Performance рдмреЗрд╣рддрд░ рд╣реЛрддреА рд╣реИред
    • Better Use of Resources: Query Execution Time рдХрдо рд╣реЛрдиреЗ рд╕реЗ CPU рдФрд░ Memory рдХрд╛ рдмреЗрд╣рддрд░ рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред

    Disadvantages of Using Indexes in Hindi

    Index рдХреЗ рдиреБрдХрд╕рд╛рди

    • Extra Storage Space: Index рдХреЛ Store рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Additional Disk Space рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
    • Slower Write Operations: рдЬрдм рднреА Data Insert, Update рдпрд╛ Delete рд╣реЛрддрд╛ рд╣реИ, рддреЛ Index рдХреЛ рднреА Update рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ Performance рдкрд░ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред
    • Maintenance Overhead: рдмрдбрд╝реЗ Databases рдореЗрдВ Index рдХреЛ Regularly Rebuild рдФрд░ Reorganize рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред
    • Complexity Increase: рдХрдИ Index рд╣реЛрдиреЗ рдкрд░ Query Optimizer рдХреЗ рд▓рд┐рдП рд╕рд╣реА Index рдХрд╛ рдЪреБрдирд╛рд╡ рдХрд░рдирд╛ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

    Comparison Table: Advantages vs Disadvantages

    Advantages Disadvantages
    Query Performance рдмреЗрд╣рддрд░ рд╣реЛрддреА рд╣реИ Storage Space рдЬреНрдпрд╛рджрд╛ рд▓рдЧрддрд╛ рд╣реИ
    Sorting рдФрд░ Joins рдЬрд▓реНрджреА рд╣реЛрддреЗ рд╣реИрдВ Insert/Update/Delete рдзреАрдореЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
    Uniqueness рдХреЛ Maintain рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ Maintenance рдХрд╛рд░реНрдп рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИ
    Resources рдХрд╛ Efficient Use рд╣реЛрддрд╛ рд╣реИ System Complexity рдмрдврд╝рддреА рд╣реИ

    FAQs

    Database рдореЗрдВ Index рдПрдХ Data Structure рд╣реЛрддрд╛ рд╣реИ рдЬреЛ Data рдХреЛ рддреЗрдЬреА рд╕реЗ Search рдХрд░рдиреЗ рдФрд░ Access рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ Query Performance рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ Search рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред
    Database рдореЗрдВ рдореБрдЦреНрдпрддрдГ Primary Index, Clustered Index, Non-Clustered Index, Unique Index, Composite Index, Bitmap Index, Function-Based Index рдФрд░ Full-Text Index рд╣реЛрддреЗ рд╣реИрдВред
    Index рдПрдХ Directory рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА Specific Data рдХреА Location рдЬрд▓реНрджреА рдЦреЛрдЬ рд▓реЗрддрд╛ рд╣реИред рдпрд╣ B-Tree рдпрд╛ Hashing Algorithms рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Query Execution рдХреЛ Fast рдХрд░ рджреЗрддрд╛ рд╣реИред
    Clustered Index рдореЗрдВ Data Physically Sorted рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдПрдХ Table рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╣реА Clustered Index рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ Non-Clustered Index рдореЗрдВ рдЕрд▓рдЧ рд╕реЗ Index Structure рдмрдирддрд╛ рд╣реИ рдФрд░ рдПрдХ Table рдореЗрдВ рдХрдИ Non-Clustered Index рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
    Index рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ Query Execution рддреЗрдЬ рд╣реЛрддрд╛ рд╣реИ, Sorting рдФрд░ Joins Efficient рдмрдирддреЗ рд╣реИрдВ, Uniqueness Enforced рд╣реЛрддреА рд╣реИ рдФрд░ System Resources рдХрд╛ рдмреЗрд╣рддрд░ рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред
    Indexes рдХреЗ рдиреБрдХрд╕рд╛рди рдореЗрдВ Extra Storage Space рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛, Write Operations рдХрд╛ рдзреАрдорд╛ рд╣реЛрдирд╛, Maintenance Overhead рдФрд░ System Complexity рдХрд╛ рдмрдврд╝рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред

Please Give Us Feedback