一、基本概念:
1.資料庫:對大量資訊進行管理的高效解決方案,按照資料結構來組織、儲存和管理資料的倉庫。說白了就是一些關聯表的集合。
2.資料庫系統(dbs):包括資料庫(db)和資料庫管理系統(dbms)。
3.關係型資料庫:建立在關係模型上的資料庫系統,採用關係模型作為資料的組織方式,在關係模型中用**結構表達實體集與實體集之間的聯絡。借助於集合代數等數學概念和方法來處理資料庫中的資料。
4.關聯式資料庫管理系統(r3.eliational database management system)的特點:
(1)資料以**的形式出現
(2)每行為各種記錄名稱
(3)每列為記錄名稱所對應的資料域
(4)許多的行和列組成一張表單
(5)若干的表單組成database
5.關聯式資料庫基本概念
(3)主鍵:主鍵是唯一的,乙個資料表中只能包含乙個主鍵。你可以使用主鍵來查詢資料。
(4)外來鍵:外來鍵用於關聯兩個表,如果表中乙個字段不是本表的主關鍵字,而是另外乙個表的主關鍵字和候選關鍵字,則這個欄位就稱為外部關鍵字。
(5)復合鍵:復合鍵(組合鍵)將多個列作為乙個索引鍵,一般用於復合索引。
(6)使用索引可快速訪問資料庫表中的特定資訊。索引是對資料庫表中一列或多列的值進行排序的一種結構,類似於書籍的目錄。
(7)參照完整性:參照的完整性要求關係中不允許引用不存在的實體。
(8)關係:乙個關係就是乙個二維表。
(9)域:指屬性的取值範圍,即不同元組隊同乙個屬性的取值所限定的範圍。
關係型資料庫 非關係型資料庫
關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...
關係型資料庫 非關係型資料庫
2019 02 25 20 38 36 關係型資料庫和非關係型資料的比較 一 關係型資料庫 關係型資料庫最典型的資料結構是表,由二維表及其之間的聯絡所組成的乙個資料組織 優點 1 易於維護 都是使用表結構,格式一致 2 使用方便 sql語言通用,可用於複雜查詢 3 複雜操作 支援sql,可用於乙個表...
關係型資料庫與非關係型資料庫
關係型資料庫與非關係型資料庫的區別 非關係型資料庫的優勢 1.效能 nosql是基於鍵值對的,可以想象成表中的主鍵和值的對應關係,而且不需要經過sql層的解析,所以效能非常高。2.可擴充套件性 同樣也是因為基於鍵值對,資料之間沒有耦合性,所以非常容易水平擴充套件。關係型資料庫的優勢 1.複雜查詢 可...