SQL中的表 與關聯式資料庫

2021-08-27 02:24:08 字數 1526 閱讀 1978

sql server 中幾個重要的表

1 主系統表

sysobjects

出現在每個資料庫中,每個資料庫物件含有一行記錄

2系統表

syscolumns

出現在master資料庫和侮個使用者自定義的資料庫中,它對基表或者檢視的每個列和儲存過程中的侮個引數含有一行記錄。

3系統表

sysindexes

出現在master資料庫和何個使用者自定義的資料庫中,它對每個索引和沒有聚集索引的何個表含有一行記錄,它還對包括文字/影象資料的何個表含有一行·記錄。

4系統表

sysusers

出現在master資料庫和每個使用者自定義的資料庫中,它對整個資料庫中的每個windowsnt使用者、windowsnt使用者組、sqlserver使用者或者sql server角色含有一行記錄。

5系統表

sysdepends

系統表sysdepends對錶、檢視和儲存過過程之間的每個依賴關係含有一行記錄,它出現在master資料庫和每個使用者自定義的資料庫中。

關聯式資料庫

首先說下基本的概念

資料data

資料庫db即database    資料庫是資料和物件的集合

資料庫物件是指表,檢視,儲存過程,觸發器等

資料庫管理系統(dbms)

資料庫管理系統是用於管理資料的計算機軟體。資料庫管理系統使使用者能方便地定義和操縱資料,維護資料的安全性

和完整性,以及進行多使用者下的併發控制和恢復資料庫。

資料庫系統database system(dbs)

狹義地講,是由資料庫,資料庫管理系統和使用者構成。廣義地講是由計算機硬體,作業系統,資料庫管理系統,以及在它支援下建立起來的資料庫應用程式使用者和維護人員組成的乙個整體

關係模型

rm (relational model)

關係模型是由實體和聯絡構成的。

實體通常是以表的形式 來表現的,表的每一行秒速實體的乙個例項,表的每一列秒速實體的乙個特徵或屬性

聯絡是指實體之間的關係,即實體之間的對應關係,有三種

一對多,

一對一

多對一

SQL中的表 與關聯式資料庫

sql server 中幾個重要的表 1 主系統表 sysobjexts 出現在每個資料庫中,每個資料庫物件含有一行記錄 2系統表 syscolumns 出現在master資料庫和侮個使用者自定義的資料庫中,它對基表或者檢視的每個列和儲存過程中的侮個引數含有一行記錄。3系統表 sysindexes ...

關聯式資料庫與非關聯式資料庫

關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...

關聯式資料庫與非關聯式資料庫

關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...