What is a Student Database- If you have an student and passed out an educational institute, school, university, tuition, or private classes – It means If you want to maintain a student database such as an Microsoft Access database, Microsoft Excel, or Google Sheets. It may be might contain the basic information about the students , After all if you want to Creat a basic Students Database such as their names, contact information, and the courses they’re enrolled in. So this article help you for How to creat a Student Database and How to maintain it so check this post.
What is a Student Database?
क्या आपको पता है Database क्या है (What is Database in Hindi) और डेटाबेस मॉडल के प्रकार. यह तो आपको पता ही होगा की आज की दुनिया में Data और Information की कितनी ज्यादा मांग है. Data और Information कम समय में, आपको बस Internet में धुंडने से मिल ही जाती है. बस आपको इतना सा काम करना है, Mobile के Browser में या Google Search में आपको अपने सवालों को लिखना हैं.
तुरंत कुछ seconds के अंदर आपको आपके सवालों के जवाब मिल जाएंगे. बड़े बड़े Company अपने Employees की जानकारी (Name, Salary, IDno, Address). College और Schools में पढने वाले बचों की Information जैसे Name, Roll no, Address, City सब कुछ आज कल Internet में मोजूद है. लेकिन Internet में कहाँ मोजूद है यह बात कम लोगों को पता है. किंतु आपको जवाब जल्द ही मिल जाएगा.
अब India में जितने भी Aadhar Card बन रहें है, मेरा मतलब करीबन करोड़ों Adhar card बन चुके हैं. इन सभी की जानकारी भी Internet में तो हैं ना. Banks और Online Reservation (Train, Flight, Hotel) इनमे भी हर रोज बहुत सारा Data बदलता रहता है.
बैंक में Transaction Computer और मोबाइल के जरिए होता है. वहां भी data रहता है लेकिन Transaction भी लाखों लोगों का होता रहता है. अब आपके मन में एक ओर सवाल है. इन सब की Transactions की Details Store कहाँ होती है.
कभी कभी आप सोचते होंगे इतना सारा data और Information कहाँ रहता है. क्या Internet में कोई एसी जगह है ? या कोई आदमी बैठके लिखता है ? इन सभी का जवाब है Database. यह भी जान लो Database के बिना Internet कुछ भी नहीं है. तो चलिए आज जानते है डेटाबेस क्या होता है.
Student Database Overview
Name Of Article | What is a Student Database? |
What is a Student Database? | Click Here |
Category | Badi Soch |
Official Website | Click Here |
डेटाबेस क्या है – What is Database in Hindi
Database (DB), यह Information यानि जानकारी का संघ्रारालय है, जहाँ Related Information को Collection करके रखा जाता है. Database में Information को Organised (संगठित) करके रखा जाता है.
Organised मतलब सजा के रखना जैसे आप books को Table पे सजा के रखते हो, वैसे ही Information और data को Database में रखा जाता है. Information को Store करने के लिए, कुछ Software का इस्तमाल किया जाता है सबसे अच्छा Example है MS-Excel. यहाँ पे सारे डाटा को Digital Memory Devices में रखा जाता है जैसे Hard disk.
Information को Database में कुछ इस तरह से रखा जाता है, जिसे आप बड़ी आसानी से data को Access कर सको और Manipulate (बदलाव) कर सको.
चलो एक उदाहरण से समझते हैं “ एक MS-Excel Sheet जहाँ आप 100 Students की Details है. Details में जैसे Roll NO, नाम, पता, सहर का नाम, पिता का नाम, जन्म तिथि. यहाँ हम और आप ये बोल सकते हैं यह Excel Sheet एक Database है.
DB मतलब DataBase में से जो भी Information और data है उसको आप जब चाहो तब Access कर सकते हो. अब Access मतलब क्या है चलो समझते हैं. एक University है, जहाँ बहुत सारे Students हैं, करीबन 5000 उनके Exam ख़तम हो गए हैं.
Click Here → Brand New Hyundai Nexo car Latest News , Lunch Date ,Price , Booking & Waiting Time And Full Review
अब इनके Results को Computer के जरिये Database में Upload किया जाता है, यह भी हो सकता है की University की Official website है. तो वहां पर भी Upload किया जाता है. अब यह Students Result का database बन गया.
जब Result निकलने की date आती है तो इस result को Publish किया जाता है. तभी Students अपना Roll no डालके Result देखने में लग जाते है. इस Process को कहते हैं Database को Access करना.
ऐसे बहुत सारे हैं Database होते हैं जैसे Google का, Company का, Government का database, जहाँ वो अपने Information को Store करते हैं.
Student Database System
यह एक Software System है, जिसके जरिए एक user, database को Create, Define, Maintain और Control करता है. DBMS, Programs का Collection है आम तोर पे Database(DB) को Maintain करने के लिए इस्तमाल किया जाता है.
अब Maintain का मतलब समझते हैं “इसमें आप ये सब कर सकते हो जैसे Data को DB में Insert करना, Edit, Delete, Access और Update करना.
ये तो आप जान ही गए Database Management System DBMS क्या है. फिर से समझते हैं, DBMS यह एक Software package है. इस Software के जरिए आप Database को Create कर सकते हो. जैसे आप ने एक Database बनाया Student नाम का अब आपको इसमें Students के Details को add करना होगा.
अगर जाने अनजाने में गलत Data दे देते हैं, तब आपको Student details Edit करना होगा. कुछ दिन बाद आपको पता चला की किसी का डाटा गलत है तो आपको Delete भी करना पड़ेगा. किसी Students के Roll no से आपको उसका नाम और Address search करना है तो इसको बोलते हैं Access.
अब आप समझ गये होंगे की DBMS क्या क्या करता है. यही उदहारण लें आप एक Company में भी लगा सकते हो वहां भी यही होता है.
Examples of a Student Database
वैसे तो बोहत सारे DBMS Software है, उनमे से कुछ हैं
1. Dbase
जितने भी DBMS हैं उनमे में से Dbase सबसे पहले बनाया गया था. इसका इस्तमाल Microcomputers में किया जाता था. अपने समय में यह software सबसे Successful DBMS था. DBASE में ये सारे Component रहते है जैसे Database Engine, Query system, a forms engine और तीनों को Run करने के लिए एक Programming Language का Use किया जाता है. इस File का Extension रहता है .dbf.
Ashton-Tate नाम की Company ने 1980 में Dbase को प्रकाशिर(Publish) किया था, Microcomputer के os में चलाने के लिए इस DBMS का इस्तमाल किया जाता था. बाद में इसका इस्तमाल Apple-।। और IBM PC में भी होने लगा, दोनों ही dos os पे चलते थे. कई सालों तक Dbase को Best Selling Software of the Year से भी नवाजा गया था. जब Dbase-।।। Release हुआ तो ये UNIX और VMS में भी Run होने लगा.
2. FoxPro
यहाँ एक text-based procedurally oriented programming language के साथ साथ यह Database Management System भी है. यह एक Object Oriented Programming Language है. प्रथम बार Fox Software ने इसको Publish किया था.
लेकिन Microsoft ने FoxPro को आगे चल के MS-DOS, Windows और Unix version में चलने के लिए Develop किया. अभी इसका नाम है Visual FoxPro है लेकिन कुछ साल बाद 2007 में इसका Production बंद कर दिया गया.
3. IMS
IMS Database में data Store करने के लिए hierarchical model को Follow किया जाता है. जो DB2 और Relational Model से काफी भिन्न है. आमतोर पर Information Management के लिए इस DBMS का इस्तमाल होता है.
4. Oracle
Oracle को Oracle RDBMS भी बोला जाता है. यह object-relational database management system है. आज के समय में इसका बहुत ज्यादा इस्तमाल किया जाता है इस software Company का नाम है Oracle Corporation. Larry Ellison और उनके दो दोस्त इस corporation के CO-Founder थे.
5. MySql
यह एक object-relational database management system है. इसका नाम इसके CO-Founder Michael Widenius की बेटी के नाम पे रखा गया था और SQL मतलब Structured Query Language. इस DBMS Software Company का नाम है mySQL AB जिसका गठन 1995 में हुआ था. अब इसके मालिक है Oracle Corporation.
6. DB2
यह एक Database का Product है. यह RDBMS है मतलब Relational Database Management System है. DB2 का इस्तमाल Data को database में Store, Analyze और Retrieve करने के लिए किया जाता है. db2 Object Oriented के Concept को भी फोलो कर रहा है.
Check Out → What is Supercomputer in Hindi । सुपर कंप्यूटर क्या है?
Student Database Operations की जानकारी
Database के उपर निचे दिए गए सारे operation होते हैं. एक एक करके Detail में इन्हें समझते हैं.
1. Insert
अगर कुछ data Store करते हैं तो उसे Insert Operation बोलते हैं. जैसे एक Student Database है वहां आप Data Insert करते हैं Name, Roll, Mark, City.
2. Delete
DATA या एक Record को Database से Delete करते हैं, तो इस Operation को Delete Operation कहते हैं. Delete करने के लिए कुछ Programming Language का भी इस्तमाल कर सकते हैं.
3. Update
जो Information या Data पहले से मोजूद है और उसमे आप बदलाव कर रहे हैं तो उसे Update कहते हैं. मै अभी भी वही उदहारण लूँगा, कोई Student की family दूसरी जगह Shift हो गई है तो आपको Database से Address बदलना होगा इसे ही Update कहते हैं.
4. Search/Access
एक ही Information को ढूंडना या Group of Information को ढूंडना इसी को Search या Access Operation कहते हैं. जैसे कोई Result देखना, Balance Inquiry करना, ट्रेन टिकट Available है या नहीं देखना यह सब एक एक Search Operation है.
Know More → Computer Training Center : कैसे खोले Best कंप्यूटर ट्रेनिंग सेंटर?
डेटाबेस मॉडल के प्रकार (Types of a Student Database)
Database में Data Logically कैसे Store, Organised और Manipulate किया गया है और Database का Logical Structure कैसा होना चाहिए यह Data Model आपको बताता है.
आप को एक उदाहण से समझता हूँ, आपको बोला गया की आपके Familly Detalis की जानकारी लिख के लाओ. कुछ इस तरह से आप लिख सकते हो एक Table बनाके भी लिख सकते हो. दूसरा बिना table बनाए भी लिख सकते हो और तीसरा mummy पापा का नाम उसके निचे बचों के नाम और उनके निचे उनके बचों के नाम.
यह तिन जो तरीके थे ये एक एक Data Model है. वैसे ही Database Design में इन्ही तिन Models का इस्तमाल किया जाता है.
- Hierarchical Model
- Network Model
- Relational Model
1. Hierarchical Model
इस Model का Structure Tree Structure जैसे दीखता है. इस Model में Records को अपसा में जोड़ने के लिए Tree Structure को Follow किया जाता है. Tree में Nodes और Branches होते हैं.
इसका मतलब जैसे पेड़ के सखा होते हैं वैसे ही इसमें भी होते हैं. यह Tree ही Database के Logical Structure को Represent करता है. निचे इस Model का एक Structure है.
2. Network Model

Network Model तो वैसे काफी Powerful है लेकिन Complicated भी है. क्यूंकि इसमें सारे Nodes/Table आपस में Linked रहते हैं. इस Model को Graph Structure में Represent कर सकते हैं. Department, Student, Course और Professor या चरों आपस में कैसे Linked है आप निचे देख सकते हो.
3. Relational Model of a Great Student Database

यह model बहुत powerful और simple है. बहुत ज्यादा Flexible और Natural है. इस Data Model का Structure Table जैसे ही होता. Table को Database की भाषा में Relation कहते हैं. इसीलिए इसका नाम भी Relational Model हैं. यह Table जैसे होता है, इसलिए इसमें Rows और Column होते हैं.
Relational Model में Rows को Record कहते हैं और Column को Field कहते हैं. इस Model का प्रस्ताव E. F Codd दिए थे जब वो IBM में थे. इस Model में Unique Field को Key कहते हैं. और इन Keys के जरिए Tables को आपस में Connect किया जाता है. एक Student Table में Roll no, Primary key होती है.
Know More → mainframe in computer in hindi : मेनफ्रेम कंप्यूटर क्या है? जानिए इसका इतिहास, घटक और उपयोग
Student Database के Components
मुख्य तिन Component होते हैं एक
1. Database User
यह वो User है जो DB को कहीं से भी Access करता है और सर्च करता है. जैसे आप भी एसे ही User हैं, Google में कुछ सर्च कर लेते हैं, पढने के बाद पढ़ लेते हैं. किंतु अंदर क्या है और कैसे Store किया गया है उसकी जानकारी आपके पास नहीं होती.
2. DBA
DBA का Full Form है Database Administrator, इसको Manager कहते हैं. जो पुरे System चलता है. ये User की Needs को समझता है और उसके हिसाब से Manage और Update करता है.
3. Application Program
यह DBMS Software Program है. इसको पुरे DB को Manage करने के लिए इस्तमाल किया जाता है. DBMS क्या है इसकी जानकारी मिल ही जाएगी उपर देखेंगे तो. ये थी कुछ जानकारी Components के बारे में.
Related Post:-
When Computer Invented: पहले कंप्यूटर का आविष्कार किसने किया?
Youtube Video Downloader, Youtube से Video Download/Save कैसे करे?
श्री राम-सीता-लक्ष्मण का वन गमन और नगर निवासियों को सोए छोड़कर आगे बढ़ना