Nasıl İndirilir ve Kurulur SQLite on Windows
SQLite işletim sistemlerinize bağlı olarak birçok farklı kurulum paketi sunar. Ayrıca çok çeşitli programlama dilleri için birçok API sunar.
Indirin ve yükle SQLite Paket yükleyici
Kurulum paketleri mevcut Windows 10 kullanıcıları:
itibaren SQLite resmi internet sitesi indirme bölümünde. Aşağıdaki ekran görüntüsü farklı indirmenize olanak tanır SQLiteiçin kurulum paketleri Windows:
Komut satırı kabuk programı:
Vurgulanan indirme paketinin adı Komut Satırı Programı (CLP). CLP, erişmenizi sağlayan bir komut satırı uygulamasıdır. SQLite Veritabanı yönetim sistemi ve tüm özellikleri SQLite. CLP'yi kullanarak aşağıdakileri oluşturabilir ve yönetebilirsiniz: SQLite veri tabanı. Ve bu, eğitim boyunca kullanacağımız araçtır.
- 32 bit DLL(x86): SQLite X86 platformları için veritabanı sistemi çekirdek kitaplığı.
- 64 bit DLL (x64): SQLite X64 platformları için veritabanı sistemi çekirdek kitaplığı.
Komut Satırı Programını (CLP) makinenize yükleme
Aşağıdaki adımlarda, Komut Satırı Programını (CLP) makinenize nasıl kuracağınıza ilişkin adımları bulacaksınız:
) 1 Adım Önceki resimde vurgulanan indirme paketini bilgisayarınıza indirin. Bu bir "zip" dosya.
) 2 Adım Zip dosyasını çıkartın. “sqlite3.exeÇıkarılan dosyada şu şekilde:
) 3 Adım Bilgisayarım'ı açın ve bölüme çift tıklayın "C" ona gitmek için:
) 4 Adım Yeni bir dizin oluştur "sqlite":
) 5 Adım "Dosyayı kopyalayın"sqlite3.exe" bunun içine. Çalıştırmak için öğreticiler aracılığıyla kullanacağımız şey budur SQLite sorguları:
Ancak farklı amaçlara yönelik başka paketler de vardır. Gerekli değiller. Ancak farklı bir işletim sistemi kullanıyorsanız buna ihtiyacınız olabilir. Windows alabilirsiniz Linux veya Mac OS sürümü SQLite.
Ayrıca isterseniz dokümantasyonu veya kaynak kodunu da oradan alabilirsiniz. Ayrıca şu API'yi de alabilirsiniz: Windows Telefon 8 veya .Net ve diğerleri Programlama dilleri.
Farklı amaçlara yönelik diğer bazı farklı paketler şunlardır:
- Kaynak Kodu ve bazı alternatif Kaynak Kodu Formatları – Kaynak Kodunun tamamını oluşturan SQLite.
- Belgeler – Belgeler SQLite HTML sayfaları olarak. Bu aynı çevrimiçi belgelerdir, ancak bunları çevrimdışı açabilmeniz için HTML sayfası olarak indirilebilir.
- Linux için Önceden Derlenmiş İkili Dosyalar.
- Mac OS X (x86) için Önceden Derlenmiş İkili Dosyalar.
- için Önceden Derlenmiş İkili Dosyalar Windows Telefon 8 – Bir uygulama geliştirmek için SDK ve bileşenler Windows Kullanan Telefon 8 SQLite veritabanları.
- için Önceden Derlenmiş İkili Dosyalar Windows Çalışma Zamanı – Bağlanılacak bir uygulama geliştirmek için SDK ve diğer bileşenler SQLite için veritabanları Windows Çalışma zamanı platformları.
- .NET için Önceden Derlenmiş İkili Dosyalar – bunlar, bağlanmak için .NET uygulamasından kullanabileceğiniz bazı DLL ve .NET kitaplıkları kümesidir. SQLite veritabanları.
SQLite Stüdyo – Yönetici ve Yönetim
Bir sürü SQLite ile çalışmayı kolaylaştıran yönetim araçları SQLite veritabanları daha kolay. Bu araçlar, bir komut satırı kullanarak veritabanları oluşturmak ve yönetmek yerine, veritabanını oluşturmanıza ve yönetmenize olanak tanıyan bir dizi GUI aracı sağlar.
Resmi SQLite web sitesinde bu tür düzinelerce araç listelenmiştir; bunları buradan görebilirsiniz: SQLite yönetim Araçları. İşte önerilen
SQLite Stüdyo: Kurulum gerektirmeyen taşınabilir bir araçtır. Her ikisini de destekliyor SQLite3 ve SQLite2. Verileri CSV, HTML, PDF, JSON gibi çeşitli formatlara kolayca içe ve dışa aktarabilirsiniz. Açık kaynaktır ve Unicode'u destekler.
Örnek veritabanına giriş
Aşağıdaki adımlarda eğitim boyunca kullanacağımız örnek veritabanını oluşturacağız:
) 1 Adım Bir metin dosyası açın ve içine aşağıdaki komutları yapıştırın:
CREATE TABLE [Departments] ( [DepartmentId] INTEGER NOT NULL PRIMARY KEY, [DepartmentName] NVARCHAR(50) NULL ); INSERT INTO Departments VALUES(1, 'IT'); INSERT INTO Departments VALUES(2, 'Physics'); INSERT INTO Departments VALUES(3, 'Arts'); INSERT INTO Departments VALUES(4, 'Math'); CREATE TABLE [Students] ( [StudentId] INTEGER PRIMARY KEY NOT NULL, [StudentName] NVARCHAR(50) NOT NULL, [DepartmentId] INTEGER NULL, [DateOfBirth] DATE NULL, FOREIGN KEY(DepartmentId) REFERENCES Departments(DepartmentId) ); INSERT INTO Students VALUES(1, 'Michael', 1, '1998-10-12'); INSERT INTO Students VALUES(2, 'John', 1, '1998-10-12'); INSERT INTO Students VALUES(3, 'Jack', 1, '1998-10-12'); INSERT INTO Students VALUES(4, 'Sara', 2, '1998-10-12'); INSERT INTO Students VALUES(5, 'Sally', 2, '1998-10-12'); INSERT INTO Students VALUES(6, 'Jena', NULL, '1998-10-12'); INSERT INTO Students VALUES(7, 'Nancy', 2, '1998-10-12'); INSERT INTO Students VALUES(8, 'Adam', 3, '1998-10-12'); INSERT INTO Students VALUES(9, 'Stevens', 3, '1998-10-12'); INSERT INTO Students VALUES(10, 'George', NULL, '1998-10-12'); CREATE TABLE [Tests] ( [TestId] INTEGER NOT NULL PRIMARY KEY, [TestName] NVARCHAR(50) NOT NULL, [TestDate] DATE NULL ); INSERT INTO [Tests] VALUES(1, 'Mid Term IT Exam', '2015-10-18'); INSERT INTO [Tests] VALUES(2, 'Mid Term Physics Exam', '2015-10-23'); INSERT INTO [Tests] VALUES(3, 'Mid Term Arts Exam', '2015-10-10'); INSERT INTO [Tests] VALUES(4, 'Mid Term Math Exam', '2015-10-15'); CREATE TABLE [Marks] ( [MarkId] INTEGER NOT NULL PRIMARY KEY, [TestId] INTEGER NOT NULL, [StudentId] INTEGER NOT NULL, [Mark] INTEGER NULL, FOREIGN KEY(StudentId) REFERENCES Students(StudentId), FOREIGN KEY(TestId) REFERENCES Tests(TestId) ); INSERT INTO Marks VALUES(1, 1, 1, 18); INSERT INTO Marks VALUES(2, 1, 2, 20); INSERT INTO Marks VALUES(3, 1, 3, 16); INSERT INTO Marks VALUES(4, 2, 4, 19); INSERT INTO Marks VALUES(5, 2, 5, 14); INSERT INTO Marks VALUES(6, 2, 7, 20); INSERT INTO Marks VALUES(7, 3, 8, 20); INSERT INTO Marks VALUES(8, 3, 9, 20);
) 2 Adım Olarak dosyayı kaydedin “ÖğreticilerSampleDB.sql” Aşağıdaki dizinde "C:\sqlite".
) 3 Adım Açın Windows Başlat menüsünden Komut Satırı aracına (cmd.exe) şunu yazın: "Cmd" ve aç.
) 4 Adım Varsayılan yolda açılacaktır, şuraya gitmeniz gerekir: “C:\sqlite” Bu eğitimde daha önce oluşturduğumuz klasörü aşağıdaki komutla silebiliriz “cd “C:\sqlite”:
) 5 Adım Aşağıdaki komutu yazın,
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
Komut başarıyla tamamlanmış olmalı ve aşağıdaki ekran görüntüsünde görüldüğü gibi komuttan sonra herhangi bir çıktı görmemelisiniz:
) 6 Adım Artık veritabanı dosyasını görebilmelisiniz “ÖğreticilerSampleDB.db"dizinde oluşturuldu"C:\sqlite":