數據庫簡介


一、數據庫(databas,db)

數據庫指的是長期存在計算機內、有組織、可共享的、大量數據的集合。數據是按照特定的數據模型來組織、存儲在數據庫中的。

二、數據庫管理系統(DataBase Mangement System,DBMS)

數據庫管理系統是對數據庫進行管理的軟件集合,完成艱苦、查詢、更新、插入、刪除等操作。

 

 

 三、數據庫的三極模式結構

四、關系型數據庫

1.關系型數據庫事宜關系模型為基礎的數據庫

2.關系模型是有相互關聯的二維表,通過共享屬性構建數據的一種數據模型

3.表中的行:元組(記錄record) 列:屬性(字段field

 

 

 

 五、主關鍵字

主鍵是表中的一個或多個字段,他的值被用來唯一得表示表中的某一條記錄

(反過來就是說主鍵是被人為選擇的那個,可以唯一的標識一條記錄的一個或多個字段)

六、數據描述

實體(entity):客觀存在並可相互區別的事務成為實體。

屬性(Attribute):實體所具有的某一特性稱為屬性。

聯系(Relationship):實體內部的聯系通常是指實體各屬性之間的聯系

                                      實體之間的練市通常是指不同實體集之間的聯系

七、概念模型

ER模型:從現實世界中抽象出實體及實體間聯系,用ER圖描述聯系;實體之間的相互關系

聯系:①一對一:一個實體之多與一個實體有聯系,反之亦然

           ②’一對多:一個實體可和人一個實體有聯系

           ③多對多:一個實體可和任意個實體有聯系,反之亦然

八、數據模型

數據模型:表示實體類型及實體間聯系的模型

 九、關系的代數

關系代數:抽象的查詢語言,用關系運算表達查詢

運算對象:關系

運算結果:關系

 

傳統的集合運算包括並、差、交、笛卡爾積

這類運算將“關系”看做是元組的集合,其運算是從關系的水平方向(表中的行)來進行的

集合運算的運算符:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM