SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

SQLite नमूना डेटाबेस

सारांश :इस ट्यूटोरियल में, हम सबसे पहले आपको SQLite नमूना डेटाबेस से परिचित कराते हैं। फिर, हम आपको नमूना डेटाबेस और उसके आरेख को डाउनलोड करने के लिए लिंक देंगे। ट्यूटोरियल के अंत में, हम आपको दिखाएंगे कि sqlite3 टूल का उपयोग करके नमूना डेटाबेस से कैसे कनेक्ट किया जाए।

चिनूक SQLite नमूना डेटाबेस का परिचय

हम आपको चिनूक नाम का SQLite नमूना डेटाबेस प्रदान करते हैं। चिनूक नमूना डेटाबेस SQL, विशेष रूप से SQLite के साथ अभ्यास करने के लिए एक अच्छा डेटाबेस है।

निम्नलिखित डेटाबेस आरेख चिनूक डेटाबेस तालिकाओं और उनके संबंधों को दर्शाता है।

चिनूक नमूना डेटाबेस टेबल

चिनूक सैंपल डेटाबेस में 11 टेबल हैं।

  • employees तालिका कर्मचारी डेटा जैसे कर्मचारी आईडी, अंतिम नाम, पहला नाम इत्यादि संग्रहीत करती है। इसमें ReportsTo नामक एक फ़ील्ड भी है यह निर्दिष्ट करने के लिए कि कौन किसे रिपोर्ट करता है।
  • customers तालिका ग्राहकों का डेटा संग्रहीत करती है।
  • invoices &invoice_items टेबल:ये दो टेबल इनवॉइस डेटा को स्टोर करते हैं। invoices तालिका इनवॉइस हेडर डेटा और invoice_items को स्टोर करती है तालिका इनवॉइस लाइन आइटम डेटा संग्रहीत करती है।
  • artists टेबल कलाकार डेटा संग्रहीत करता है। यह एक साधारण तालिका है जिसमें केवल कलाकार आईडी और नाम होता है।
  • albums तालिका ट्रैक की सूची के बारे में डेटा संग्रहीत करती है। प्रत्येक एल्बम एक कलाकार का है। हालांकि, एक कलाकार के कई एल्बम हो सकते हैं।
  • media_types टेबल मीडिया प्रकार जैसे एमपीईजी ऑडियो और एएसी ऑडियो फाइलों को स्टोर करता है।
  • genres टेबल संगीत के प्रकारों जैसे रॉक, जैज़, मेटल आदि को संग्रहीत करता है।
  • tracks तालिका गीतों का डेटा संग्रहीत करती है। प्रत्येक ट्रैक एक एल्बम का है।
  • playlists &playlist_track टेबल:playlists प्लेलिस्ट के बारे में टेबल स्टोर डेटा। प्रत्येक प्लेलिस्ट में ट्रैक की एक सूची होती है। प्रत्येक ट्रैक एकाधिक प्लेलिस्ट से संबंधित हो सकता है। playlists . के बीच संबंध टेबल और tracks तालिका कई-से-अनेक है। playlist_track इस संबंध को दर्शाने के लिए तालिका का उपयोग किया जाता है।

SQLite नमूना डेटाबेस डाउनलोड करें

आप निम्न लिंक का उपयोग करके SQLite नमूना डेटाबेस डाउनलोड कर सकते हैं।

SQLite नमूना डेटाबेस डाउनलोड करें

यदि आप संदर्भ के लिए डेटाबेस आरेख चाहते हैं, तो आप पीडीएफ प्रारूप में काले और सफेद और रंग दोनों संस्करणों को डाउनलोड कर सकते हैं।

SQLite नमूना डेटाबेस आरेख डाउनलोड करें

रंग के साथ SQLite नमूना डेटाबेस आरेख डाउनलोड करें

SQLite नमूना डेटाबेस से कैसे कनेक्ट करें

नमूना डेटाबेस फ़ाइल ज़िप प्रारूप है, इसलिए, आपको इसे एक फ़ोल्डर में निकालने की आवश्यकता है, उदाहरण के लिए, C:\sqlite\db . फ़ाइल का नाम है chinook.db

यदि आपके पास ज़िप सॉफ़्टवेयर स्थापित नहीं है, तो आप एक निःशुल्क ज़िप सॉफ़्टवेयर जैसे 7-ज़िप डाउनलोड कर सकते हैं।

सबसे पहले, कमांड लाइन प्रोग्राम का उपयोग करें और SQLite निर्देशिका पर नेविगेट करें जहां sqlite3.exe फ़ाइल स्थित है:

c:\sqlite>Code language: Shell Session (shell)

दूसरा, chinook से कनेक्ट करने के लिए निम्न कमांड का उपयोग करें db . में स्थित नमूना डेटाबेस फ़ोल्डर, जो sqlite . का सबफ़ोल्डर है फ़ोल्डर।

c:\sqlite>sqlite3 c:\sqlite\db\chinook.dbCode language: Shell Session (shell)

आपको निम्न आदेश देखना चाहिए:

sqlite>Code language: Shell Session (shell)

तीसरा, नमूना डेटाबेस में उपलब्ध सभी तालिकाओं को देखने के लिए एक साधारण कमांड जैसे .tables आज़माएं।

sqlite> .tables
albums          employees       invoices        playlists
artists         genres          media_types     tracks
customers       invoice_items   playlist_trackCode language: SQL (Structured Query Language) (sql)

इस ट्यूटोरियल में, हमने आपको चिनूक SQLite नमूना डेटाबेस से परिचित कराया है और आपको दिखाया है कि sqlite3 टूल का उपयोग करके इसे कैसे कनेक्ट किया जाए।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite ड्रॉप व्यू

  2. स्क्लाइट में सम्मिलित क्वेरी के साथ समस्या? (परिवर्तनीय सम्मिलित करें)

  3. SQLite लेनदेन

  4. क्या डेटाबेस संचालन को संभालने के लिए ContentProvider का उपयोग करना अच्छा अभ्यास है?

  5. synatx त्रुटि के पास (कोड 1) Android SQLite डालें