数据库-数据库的常用术语
數據庫-原理部分
常用的術語
數據模型
數據模型(Data model)是數據庫結構的基礎,是用來描述數據的一組概念和定
義,數據模型主要有三個要素:數據結構、數據操作、數據約束條件。
數據結構:對象類型的集合,是對靜態屬性的描述。
數據操作:是對數據庫中的各種對象性數據,允許執行的操作的集合,如增刪改查等;
數據操作是對系統動態熱性的描述。
數據的約束條件:是一組完整性規則的集合,也就是說,對于具體的應用必須先遵循特
定的語義約束條件。比如:性別只能取 “男”或者“女”中的之一。考試成績:(滿分100)
只能是0-100的數值。
數據庫
數據庫(database)是長期存儲在計算機外存上有結構,可共享的數據集合;數據
庫中的數據按照一定的數據模型描述、組織和存儲,具有較小的冗余度,較高的數據獨
立性和可擴展性,并可以為多個用戶共享。
常見數據庫分類:
關系型數據庫:如:MySQL,oracle,sqlserver
非關系型數據庫:如:redis,hbase等
數據庫管理系統
數據庫管理系統(database managerment system, DBMS)是指數據庫系統中對
數據庫進行管理的軟件系統,是數據庫系統的核心組成部分。數據庫的一切操作,如增
刪改查以及各種控制,都是通過DBMS進行的。
具有以下4個基本的功能:
1、數據定義功能
用戶可以通過DBMS提供的數據定義語言對數據庫的數據進行定義。
2、數據操縱功能
用戶可以通過數據操縱語言實現對數據庫的增刪改查操作
3、數據庫運行管理
管理數據庫的運行是DBMS運行時的核心工作。所有訪問數據庫的操作都要在DBMS的統
一管理下進行,以保證數據的安全性、完整性、一致性以及多用戶對數據庫的并發使
用。
4、數據庫的建立和維護
建立數據庫,包括數據庫初始數據的輸入與數據轉換等。維護數據庫,包括數據庫的轉
儲與恢復,數據庫的重組織,性能監控和分析。
數據庫系統相關人員
數據庫系統的相關人員是數據庫系統的重要組成部分,具體可以分為以下的三類人員
1、數據庫管理員
職責:負責數據庫的建立、使用、維護的專門人員
2、應用程序開發人員
職責:開發數據庫應用程序的人員,可以使用數據庫管理系統的所有功能。
3、最終用戶
職責:一般來說,是通過應用程序使用數據庫的人員,最終用戶無需自己編寫應用程
序。
數據庫系統?
數據庫系統(database system DBS)是由硬件系統,數據庫管理系統,數據庫,?
數據庫應用程序,數據庫系統相關人員構成的人-機系統,是指有數據庫的整個計算機系
統。
說明:在許多場合下,數據庫,數據庫管理系統,數據庫系統不做嚴格區分;
總結
以上是生活随笔為你收集整理的数据库-数据库的常用术语的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库-设置mysql编码
- 下一篇: 数据库-关系代数的分类