win7系統(tǒng)下載
當(dāng)前位置: 首頁 > 系統(tǒng)軟件教程 > 詳細頁面

【SQLite數(shù)據(jù)庫下載】SQLite Expert ProFessional(SQLite管理工具)下載 v5.3.5.472 中文版

【SQLite數(shù)據(jù)庫下載】SQLite Expert ProFessional(SQLite管理工具)下載 v5.3.5.472 中文版
  • 軟件大。翰榭
  • 軟件語言:簡體中文
  • 授權(quán)方式:免費軟件
  • 更新時間:2024-10-12
  • 軟件類型:國產(chǎn)軟件
  • 推薦星級:
  • 運行環(huán)境:XP,Win7,Win8,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

SQLite數(shù)據(jù)庫是一款可視化的SQLite數(shù)據(jù)庫管理工具,通過SQLite數(shù)據(jù)庫的圖形化工具,使得用戶能夠在SQLite的服務(wù)器中進行創(chuàng)建、編輯、復(fù)制、提取等操作,能夠支持多個國家的語言,并能夠在Windows/Linux/Unix等等主流的操作系統(tǒng)進行更加便捷、高效的數(shù)據(jù)庫管理。

SQLite數(shù)據(jù)庫截圖

SQLite數(shù)據(jù)庫軟件特色

1.ACID事務(wù)

2.零配置–無需安裝和管理配置

3.儲存在單一磁盤文件中的一個完整的數(shù)據(jù)庫

4.數(shù)據(jù)庫文件可以在不同字節(jié)順序的機器間自由的共享

5.支持數(shù)據(jù)庫大小至2TB

6.足夠小,大致13萬行C代碼,4.43M

7.比一些流行的數(shù)據(jù)庫在大部分普通數(shù)據(jù)庫操作要快

8.簡單,輕松的API

9.包含TCL綁定,同時通過Wrapper支持其他語言的綁定

10.良好注釋的源代碼,并且有著90%以上的測試覆蓋率

11.獨立:沒有額外依賴

12.源碼完全的開源,你可以用于任何用途,包括出售它

13.支持多種開發(fā)語言,C,C++,PHP,Perl,Java,C#,Python,Ruby等

SQLite數(shù)據(jù)庫軟件功能

重組功能

表列,索引,外鍵,觸發(fā)器,獨特和檢查約束的可視化編輯器。

任何復(fù)雜的表,而不會丟失數(shù)據(jù)重組。

任何重組操作被包裹在一個嵌套事務(wù)回滾,如果發(fā)生任何錯誤更改應(yīng)用時。

導(dǎo)入導(dǎo)出

從ADO數(shù)據(jù)源,csv文件,SQL腳本或SQLite導(dǎo)入數(shù)據(jù)。

數(shù)據(jù)導(dǎo)出到CSV文件,SQL腳本,Excel或SQLite的。

使用拖放操作之間的SQLite數(shù)據(jù)庫復(fù)制表。

通過剪貼板中的數(shù)據(jù)導(dǎo)出到Excel。

數(shù)據(jù)編輯

在使用功能強大的就地編輯網(wǎng)格的編輯數(shù)據(jù)。

圖像編輯器目前支持JPEG,PNG,BMP,GIF和ICO圖像格式。

使用集成的十六進制編輯器可視化和修改BLOB字段。

SQLite數(shù)據(jù)庫使用教程

1、首先是通過本站進行下載,然后解壓就可以直接使用了。本例中,我們解壓到D:\sqlite中。

SQLite數(shù)據(jù)庫使用教程截圖

2、我們可以看到,解壓出的一共有5個文件。好了,為了方便使用,我們先將sqlite的路徑添加到系統(tǒng)環(huán)境變量中。

SQLite數(shù)據(jù)庫使用教程截圖

3、我們來創(chuàng)建一個數(shù)據(jù)庫文件。打開命令提示符窗口,輸入sqlite3 d:\sqlite\mydata.db,然后回車,之后再輸入.databases,回車,可以看到我們的數(shù)據(jù)庫文件已經(jīng)創(chuàng)建成功了。

SQLite數(shù)據(jù)庫使用教程截圖

4、這里我們先來了解下SQLite的一些 點命令。我們在sqlite>提示符后面輸入.help就可以看到,SQLite可用的一些點命令。注意命令前面的.號必須保留。

SQLite數(shù)據(jù)庫使用教程截圖

5、下面,我們來創(chuàng)建一個學(xué)生信息表。輸入SQL語句:

CREATE TABLE studentinfo(

ID INT PRIMARY KEY     NOT NULL,

NAME           TEXT    NOT NULL,

AGE            INT     NOT NULL,

SEX TEXT NOT NULL,

ADDRESS TEXT

);

然后回車。注意最后的分號不要忘了。

再用命令.tables,可以看到表studentinfo已經(jīng)有了。

SQLite數(shù)據(jù)庫使用教程截圖

6、既然表已經(jīng)創(chuàng)建成功,下面當(dāng)然是向表內(nèi)添加數(shù)據(jù)了。輸入SQL語句:

INSERT INTO studentinfo values (2016001,'LiLei',15,'Female','shandong penglai');

回車。

然后我們用select * from studentinfo;看到數(shù)據(jù)已經(jīng)添加進去了。

我們還用.header以及.mode column命令對輸出的格式進行了設(shè)置,讓輸出的數(shù)據(jù)更加的好看。

SQLite數(shù)據(jù)庫使用教程截圖

7、SQLite的其他操作還有很多,但基本大同小異,在其官網(wǎng)有非常詳盡的文檔可供學(xué)習(xí)。同時,官網(wǎng)還提供了相關(guān)的開發(fā)文檔,便于我們在項目開發(fā)中使用。如果您在開發(fā)中需要用到文件型數(shù)據(jù)庫,不妨試試SQLite3。

8、最后,對SQLite數(shù)據(jù)庫的操作不僅僅可以通過命令行,網(wǎng)絡(luò)上有相應(yīng)的圖像界面的管理工具可供使用。

SQLite數(shù)據(jù)庫常見問題

1. 怎么創(chuàng)建一個自增字段?

把字段聲明成 interger primary key 就可以了

例子:

create table t1 ( a integer primary key , b integer);

insert into t1 values (NULL, 10);

sqlite3_last_insert_rowid() 這個函數(shù)獲得最后插入的記錄的id

2. sqlite支持哪些數(shù)據(jù)類型?

integer, real, text, blob, null?

3. sqlite為什么能讓我插入一個字符串到一個整形字段?

這個特性不是bug. SQLite uses dynamic typing.

不做數(shù)據(jù)類型的強制轉(zhuǎn)換,任何數(shù)據(jù)都能被插入到任何列。

除了primary key限定的字段做整形檢查,其他字段都不檢查插入數(shù)據(jù)類型.

insert into t1 values(NULL, 'lskdf');

4. 為什么不讓我使用'0'和'0.0'在一張表中同時做主鍵?

你肯定是用的integer做的主鍵類型,換成text類型做主鍵就行了

5. 多個應(yīng)用程序或同一個應(yīng)用程序的多個線程能同時訪問一個數(shù)據(jù)庫文件嗎?

可以。但是只能同時訪問只能做select,只能有1個進程去修改數(shù)據(jù)

sqlite使用讀寫鎖控制數(shù)據(jù)庫的訪問權(quán)限.

注意: nfs文件系統(tǒng)支持有問題

6. sqlite線程安全嗎

是安全的.

編譯的時候SQLITE_THREADSAFE的參數(shù)設(shè)置成1,就支持線程安全

如果不確定是否支持可以調(diào)用sqlite3_threadsafe() 函數(shù)來檢測,返回0就是支持

SQLite數(shù)據(jù)庫更新日志

查看所有的功能和安裝排序規(guī)則每個SQLite擴展!

新功能:自定義的外觀和感覺的應(yīng)用程序使用外觀。

新功能:發(fā)送到打印機的網(wǎng)格任何內(nèi)容或?qū)⑵鋵?dǎo)出到一個PDF文件。

[溫馨提示]:
點下面下載:(推薦使用"迅雷"進行下載,系統(tǒng)下載大全QQ交流群:)