數據庫與數據庫管理系統(DBMS)

一、實體的概念與數據庫

1、客觀存在的事物都是實體。
2、實體數據的存儲要求:必須按照一定的分類和規律存儲。
3、數據庫:專門用來存儲這些實體信息的數據集合。
4、數據庫的特點:1)海量存儲數據,數據檢索非常方便。
2)保持數據信息的一致,完整,並實現數據的共享和安全。
3)通過組合分析,產生新的有用的信息。

二、實體存儲的基本單元

1、數據表:實體信息存儲的基本單元,同類實體存放在同一個表中,表又稱爲實體的集合。
在這裏插入圖片描述
2、數據表的其他名詞:1)行(記錄):實體
2)列(字段):實體的屬性

三、不同實體的存儲

1、存儲的方法:不同實體存儲在不同的數據表中。
在這裏插入圖片描述
2、數據庫的理解:1)由大量數據、表間關係、以及各種數據操作對象組成的一個數據集合。
2)它不是簡單的數據組合場所。

四、數據庫管理系統(DBMS)

1、DBMS的概念:是一個供用戶使用的數據庫管理軟件,目的就是通過數據庫管理軟件完成對數據庫數據的處理。
2、DBMS的功能:1)創建數據庫:能夠提供數據定義語言(DDL),用戶利用DDL可以方便的創建數據庫(數據表、關係、各種對象)。
2)操作數據庫:能夠提供數據庫操作語言(DML)實現其數據的插入、刪除、查詢、統計等數據存儲及處理功能。
在這裏插入圖片描述五、應用程序
1、應用程序是根據用戶需求開發的具有業務邏輯的管理軟件。
1)專業人士:直接通過數據庫管理軟件(DBMS)管理數據庫。
2)普通用戶:通過應用程序指揮DBMS完成數據處理。
在這裏插入圖片描述
2、應用程序
1)作用:向數據庫發送請求,並顯示響應結果。
2)要求:美觀、操作簡單方便,能夠按照業務需求完成數據處理。

六、SQL與T-SQL

1、SQL與T-SQL
1)T-SQL=Transact-SQL。
2)T-SQL是SQL的加強版。
3)對功能進行了擴展:如變量說明,流程控制,功能函數。
2、T-SQL的組成
1)DDL(數據定義語言)
-----用來建立數據庫、數據庫對象和定義其列。
2)DML(數據操作語言)
-----增加、刪除、改動、查詢數據庫中的數據。
3)DCL(數據控制語言)
-----用來控制存取許可、存取權限的等。
4)變量說明、流程控制、功能函數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章