免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
數(shù)據(jù)庫(kù)原理入門教程

數(shù)據(jù)庫(kù)用于幫助用戶記錄數(shù)據(jù)。您可能覺得這好像并不需要一種專門的技術(shù)和課程,因?yàn)槭褂昧斜硭坪蹙鸵炎銐?。很多用戶就是通過(guò)列表來(lái)記錄數(shù)據(jù)的,有時(shí)有這樣的列表就夠了,但在其他情況下簡(jiǎn)單的列表可能會(huì)導(dǎo)致數(shù)據(jù)不一致和其他問(wèn)題的產(chǎn)生。

在數(shù)據(jù)庫(kù)應(yīng)用中,常用到DB、DBMS、DBS等術(shù)語(yǔ),形式定義如下。

一、 基本定義

1、數(shù)據(jù)庫(kù)(DB)

DB是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。DB能為各種用戶共享,具有較小冗余度、數(shù)據(jù)間聯(lián)系緊密而又有較高的數(shù)據(jù)獨(dú)立性等特點(diǎn)。

2、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)

DBMS是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它為用戶或應(yīng)用程序提供訪問(wèn)DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。

3、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)

DBS是實(shí)現(xiàn)有組織的、動(dòng)態(tài)的存儲(chǔ)大量數(shù)據(jù)、方便多用戶訪問(wèn)的計(jì)算機(jī)硬件、軟件和數(shù)據(jù)資源組成的系統(tǒng)。

4、數(shù)據(jù)庫(kù)技術(shù)

數(shù)據(jù)庫(kù)技術(shù)是研究數(shù)據(jù)庫(kù)的結(jié)構(gòu)、存儲(chǔ)、設(shè)計(jì)、管理和使用的一門軟件學(xué)科。

二、 DBMS主要功能


  • 數(shù)據(jù)庫(kù)的定義功能。DBMS提供模式DDL(描述概念模式的數(shù)據(jù)定義語(yǔ)言)定義數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu)、兩級(jí)映象,定義數(shù)據(jù)的完整性約束、保密限制等約束。因此,在DBMS中應(yīng)包括DDL的編譯程序。
  • 數(shù)據(jù)庫(kù)的操縱功能。DBMS提供DML(數(shù)據(jù)操縱語(yǔ)言)實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作?;镜臄?shù)據(jù)操作有兩類:檢索(查詢)和更新(包括插人、刪除、更新)。因此,在DBMS中應(yīng)包括DML的編譯程序或解釋程序。依照語(yǔ)言的級(jí)別,DML又可分成過(guò)程性DML和非過(guò)程性DML兩種。
  • 數(shù)據(jù)庫(kù)的保護(hù)功能。DBMS對(duì)數(shù)據(jù)庫(kù)的保護(hù)主要通過(guò)四個(gè)方面實(shí)現(xiàn):

(1)數(shù)據(jù)庫(kù)的恢復(fù)。在數(shù)據(jù)庫(kù)被破壞或數(shù)據(jù)不正確時(shí),系統(tǒng)有能力把數(shù)據(jù)庫(kù)恢復(fù)到正確的狀態(tài)。

(2)數(shù)據(jù)庫(kù)的并發(fā)控制。在多個(gè)用戶同時(shí)對(duì)同一個(gè)數(shù)據(jù)進(jìn)行操作時(shí),系統(tǒng)應(yīng)能加以控制,防止破壞DB中的數(shù)據(jù)。

(3)數(shù)據(jù)完整性控制。保證數(shù)據(jù)庫(kù)中數(shù)據(jù)及語(yǔ)義的正確性和有效性,防止任何對(duì)數(shù)據(jù)造成錯(cuò)誤的操作。

(4)數(shù)據(jù)安全性控制。防止未經(jīng)授權(quán)的用戶存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),以避免數(shù)據(jù)的泄露、更改或破壞。

  • 數(shù)據(jù)庫(kù)的維護(hù)功能。這一部分包括數(shù)據(jù)庫(kù)的數(shù)據(jù)載人、轉(zhuǎn)換、轉(zhuǎn)儲(chǔ),數(shù)據(jù)庫(kù)的改組以及性能監(jiān)控等功能。
  • 數(shù)據(jù)字典。數(shù)據(jù)庫(kù)系統(tǒng)中存放三級(jí)結(jié)構(gòu)定義的數(shù)據(jù)庫(kù)稱為數(shù)據(jù)字典(DD)。對(duì)數(shù)據(jù)庫(kù)的操作都要通過(guò)DD才能實(shí)現(xiàn)。DD中還存放數(shù)據(jù)庫(kù)運(yùn)行時(shí)的統(tǒng)計(jì)信息,例如記錄個(gè)數(shù)、訪問(wèn)次數(shù)等。

三、 ER模型的基本概念

1.ER模型的基本元素

實(shí)體、聯(lián)系和屬性

2.屬性的分類(簡(jiǎn)單屬性和復(fù)合屬性、單值屬性和多值屬性、存儲(chǔ)屬性和派生屬性)

3.聯(lián)系的設(shè)計(jì)

一對(duì)多:有一對(duì)一聯(lián)系、一對(duì)多聯(lián)系、多對(duì)多聯(lián)系。

一對(duì)一:


一對(duì)多:


多對(duì)多:

4. ER模型的操作(分裂、合并和增刪)

5. 采用ER模型的數(shù)據(jù)庫(kù)概念設(shè)計(jì)步驟

采用ER方法進(jìn)行數(shù)據(jù)庫(kù)概念設(shè)計(jì)分成三步進(jìn)行:

  • 首先設(shè)計(jì)局部ER模式
  • 然后把各局部ER模式綜合成全局ER模式
  • 全局ER模型的優(yōu)化

四、 ER模型實(shí)例分析

某物資供應(yīng)公司設(shè)計(jì)了庫(kù)存管理信息系統(tǒng),對(duì)貨物的庫(kù)存、銷售等業(yè)務(wù)活動(dòng)進(jìn)行管理。其ER圖如下圖所示。


該圖有7個(gè)實(shí)體類型,其結(jié)構(gòu)如下:

貨物(貨物代碼,型號(hào),名稱,形態(tài),最低庫(kù)存量,最高庫(kù)存量)

采購(gòu)員(采購(gòu)員號(hào),姓名,性別,業(yè)績(jī))

供應(yīng)商(供應(yīng)商號(hào)、名稱、地址)

銷售員(銷售員號(hào)、姓名、性別、業(yè)績(jī))

客戶(客戶號(hào)、客戶號(hào)、名稱、地址、賬號(hào)、稅號(hào)、聯(lián)系人)

倉(cāng)位(倉(cāng)位號(hào)、名稱、地址、負(fù)責(zé)人)

報(bào)損單(報(bào)損號(hào)、數(shù)量、日期、經(jīng)手人)


本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
數(shù)據(jù)庫(kù)原理-復(fù)習(xí)資料
數(shù)據(jù)庫(kù)設(shè)計(jì)--ER圖
數(shù)據(jù)庫(kù)管理系統(tǒng)詳細(xì)教程
VFP 程序設(shè)計(jì) 實(shí)用教程
數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ):數(shù)據(jù)庫(kù)管理系統(tǒng)的功能介紹筆記
第6章 數(shù)據(jù)庫(kù)編程基礎(chǔ)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服