08.08 數據庫介紹

數據庫:

基礎

接口

---------------

1.數據 data

描述事件的符號記錄,包括數字、字符串、圖像、音頻、影像等,它們都可經過數字化存入計算機

2.數據庫 database

存儲數據的倉庫,有組織、可共享的數據集合,按照數據結構來組織、存儲和管理數據

3.數據庫管理系統 DBMS

DBMS應該提供如下功能:

1.數據定義功能:可定義數據庫的數據對象

2.數據操縱功能:可以對數據庫對象中的數據進行基本操作(插入、刪除、修改、查找等)

3.數據完整性檢查功能:保證用戶輸入的數據應該滿足相應的約束條件

4.數據庫的安全保護功能:只有賦予權限的用戶才能訪問數據庫中的數據

5.方便有效接口和工具

....

4.數據模型

層次模型:樹

網狀模型:圖

關係模型:二維表

二維表由行和列組成,表中的一行稱為一條記錄,一列稱為一個字段

如果給每個二維表(關係表)起一個名字,則有n列的關係表結構可表示為:

表名(列名 數據類型 約束條件,...)

5.常見的關係型數據庫

Oracle 甲骨文

DB2 IBM

SqlServer MS

mysql 甲骨文

sqlite

6.關於sqlite3的詳細介紹

www.sqlite.o

更詳細學習資料的在我的頭條文章仔細的看下,只是粗略的概述了一遍,當然更詳細具體的可以自己去找資料,當然也可以加我的群哈368282579,可以交流的,群內也有針對0基礎的新手資料,項目資源也是很豐富的,希望對各位有所幫助哈

---------------------------------------sqlite3數據庫常用命令-------------------------------------------------------------

1.創建或打開數據庫

sqlite3 數據庫名

示例:sqlite3 test.db

2.退出

.q

.quit

.exit

3.查看數據庫中的表

.table

.tab

4.查看關係表的創建語句

.schema

[表名]

5.執行文件中的SQL語句

.read FILENAME Execute SQL in FILENAME

6.備份

cp xxx.db xxx.db.bak


分享到:


相關文章: