當前位置:成語大全網 - 新華字典 - SQL SERVER 數據庫到底有什麽具體作用

SQL SERVER 數據庫到底有什麽具體作用

作用如下:

壹、系統表存儲SQL所有的系統信息。

存儲有關數據庫服務中的元數據所謂元數據即(比如數據服務器有哪些用戶數據庫、數據庫服務器有哪些登陸賬號,數據庫中都有哪些表,每個表都有哪些字段 每個數據庫有哪些存儲過程、視圖等等的數據),系統表壹般sys開頭。

二、了解數據庫中系統表,可以編寫sql語句或編程的時候用到。

在創建數據庫的時候選判斷數據庫是否存在;創建數據庫中對象(表、視圖、存儲過程、索引等)是否存在,存在返回,不存在則執行創建語句。批量刪除數據庫中對象,比如壹次性刪除某個具體數據庫中的所有用戶創建的表、視圖、索引等對象。

三、重要的幾個系統表

Sysxlogins:存在與Master數據庫中,(所有數據庫中用戶和角色),記錄著所有能登陸到Sql server 的帳號。要重啟服務或reconfigure with override,sysdatabases:記錄著當前系統所有的數據庫。只有Master數據中有此系統表。

擴展資料:

壹、數據庫優點:

1、易於維護:都是使用表結構,格式壹致;

2、使用方便:SQL語言通用,可用於復雜查詢;

3、復雜操作:支持SQL,可用於壹個表以及多個表之間非常復雜的查詢。

二、數據庫缺點:

1、讀寫性能比較差,尤其是海量數據的高效率讀寫;

2、固定的表結構,靈活度稍欠;

3、高並發讀寫需求,傳統關系型數據庫來說,硬盤I/O是壹個很大的瓶頸。