數據庫:
基礎
接口
---------------
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
閱讀更多 java架構社區 的文章