数据库与数据库管理系统的基本概念
生活随笔
收集整理的這篇文章主要介紹了
数据库与数据库管理系统的基本概念
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1 實體的概念與數據庫
- 1.1 數據庫的特點
- 1.2 實體存儲的的基本單元
- 2 數據庫管理系統
- 2.1 DBMS的概念
- 2.2 DBMS的功能
- 2.3 應用程序與DBMS
- 3 SQL與T-SQL
- 3.1 SQL與T-SQL
- 3.2 T-SQL的組成
1 實體的概念與數據庫
1.1 數據庫的特點
客觀存在的事物都是實體,實體起始就對應面向對象編程語言中的對象。為了對實體數據進行方便、高效使用,
實體數據必須按照一定的分類和規律存儲。而數據庫就是專門用于存儲這些實體的信息的數據集合。
數據庫主要有如下特點:
1.2 實體存儲的的基本單元
數據表 是實體信息存儲的基本單元,同類實體存放在同一個表中,表又稱為實體集合。
對于數據表來說:
- 行被稱為記錄,也就對應著實體;
- 列被稱為字段,也就對應著實體屬性。
對于不同類型的實體存儲在不同的數據表中:
我們可以簡單看出:數據庫其實是由大量數據、表間關系以及各種數據操作對象組成的一個數據集合,它并不是一個簡單的數據組合場所。
2 數據庫管理系統
2.1 DBMS的概念
DBMS(Database Management System),是一個由用戶使用的數據庫管理軟件,目的就是讓用戶通過操作數據庫管理系統完成對數據庫數據的處理。
2.2 DBMS的功能
- 創建數據庫:能夠提供數據定義語言(Data Defination Language,簡稱DLL),用戶利用DLL可以方便地建立數據庫(數據表、關系、各種對象)。
- 操作數據庫:DBMS能夠通過提供數據庫模擬語言(Data Manipulation Language,簡稱DML)實現其數據的插入、修改、刪除、查詢、統計等數據存儲及處理功能。
2.3 應用程序與DBMS
應用程序是指根據用戶需求開發的具有業務邏輯的管理軟件。對于專業人士,直接通過數據庫管理系統(DBMS)管理數據庫;而對于普通用戶,通過應用程序指揮DBMS完成數據處理。
3 SQL與T-SQL
SQL:Structed Query Language,結構化查詢語言。
3.1 SQL與T-SQL
T-SQL,Transact-SQL,是對SQL的加強版。對SQL功能進行擴充:如變量說明、流程控制、功能函數等。
3.2 T-SQL的組成
- DDL(數據定義語言): 用來建立數據庫、數據庫對象和定義其列(CREATE TABLE、DROP TABLE等)
- DML(數據庫操作語言):查詢、插入、刪除和修改數據庫中的數據(SELECT、INSERT、UPDATE、DELETE等)
- DCL(數據控制語言):用來控制存取許可、存取權限等(GRANT、REVOK等)
- 變量說明、流程控制、功能函數:定義變量、判斷、分支、循環結構等,函數包括:日期函數、數學函數、字符函數、系統函數等
參考資料:
總結
以上是生活随笔為你收集整理的数据库与数据库管理系统的基本概念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 控制显卡
- 下一篇: 17款吉利远景x6cvt变速箱是万里扬?