數據庫教程(一):基本概念


一、數據庫

數據庫(DB):即DataBase的縮寫,是按照一定的數據結構來組織、存儲和管理數據的一個倉庫。是存儲在一起的相關數據的一個集合。可以把數據庫想象成一個文件櫃,文件櫃里面又包含有多個文件夾,而文件夾里面又包含有多個文件。

數據庫根據作用的不同,又可以分為兩種:

  1. 關系型數據庫。是建立在關系模型基礎上的數據庫,借助於集合、數學等觀念和方法來處理數據庫的數據。比如SQL Server、MySQL、Access等。
  2. 非關系型數據庫。非關系型數據庫也被稱為NoSQL數據庫,NoSQL的本意是“Not Only SQL”,指的是非關系型數據庫,而不是“NO SQL”的意思。非關系型數據庫的產生不是要徹底否定關系型數據庫,而是作為傳統數據庫的一個有效補充。

二、數據庫管理系統

數據庫管理系統(DBMS):即DataBase Management System的縮寫,是為了管理數據庫而設計的一個電腦軟件系統。是用來操作和管理數據庫的大型軟件,用於建立、使用和維護數據庫。它對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。用戶可以通過DBMS訪問數據庫中的數據,數據庫管理員也可以通過DBMS進行數據庫的維護工作。它可以支持多個應用程序和用戶用不同的方法在同時或不同時刻去建立、修改和詢問數據庫。大部分DBMS提供數據定義語言DDL(Data Definition Language)和數據操作語言DML(Data Manipulation Language),供用戶定義數據庫的模式結構與權限約束,實現對數據的追加、刪除等操作。

三、數據庫系統

數據庫系統是由數據庫和數據庫管理系統組成的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM