一章數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識_第1頁
一章數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識_第2頁
一章數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識_第3頁
一章數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識_第4頁
一章數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1微機(jī)數(shù)據(jù)庫管理系統(tǒng)

VisualFoxPro教程14三月2024主講呂光瑛2兩本教材(互為補(bǔ)充):VisualFoxpro教程(上課)VisualFoxpro實(shí)驗(yàn)指導(dǎo)書(上機(jī))關(guān)于本課程教學(xué)幾點(diǎn)說明3教學(xué)課時(3學(xué)分)上課48學(xué)時(3學(xué)分)上機(jī)48機(jī)時(其中教師輔導(dǎo)24機(jī)時)學(xué)會實(shí)踐上機(jī),記問題關(guān)鍵在個人

4VFP上機(jī)時間安排 各班級的同學(xué),每周五下午或晚上都要去機(jī)房一樓的通告欄查看下周上機(jī)時間,每周上機(jī)時間、機(jī)房都有可能不同。5課內(nèi)上機(jī)時間安排(輔導(dǎo)24小時)專業(yè)班級人數(shù)周次時間節(jié)數(shù)機(jī)時機(jī)房英語1-4班1155-15周三第五大節(jié)2230316周二第三大節(jié)23036課外自主上機(jī)時間安排(24小時)專業(yè)班級人數(shù)周次時間節(jié)數(shù)機(jī)時機(jī)房英語1-4班1207本門課的成績評定:平時+期末=總評成績平時:作業(yè)、考勤、課堂提問關(guān)于本課程教學(xué)幾點(diǎn)說明8作業(yè)包括兩種:書面作業(yè):每個人準(zhǔn)備幾張16K大小的紙,作業(yè)可能是課堂上做或課后做。上機(jī)作業(yè):每次上機(jī)均要將所做的練習(xí)存盤,并上交作業(yè)。關(guān)于本課程教學(xué)幾點(diǎn)說明9答疑時間:每次上機(jī)時間期末考試前復(fù)習(xí)資料:FTP://,F(xiàn)TP://,不需要登錄公共郵箱: 密碼:vfp888本人電子郵箱:關(guān)于本課程教學(xué)幾點(diǎn)說明10上機(jī)作業(yè)交到:FTP://登錄名:LGYSTU(大小寫均可)密碼:888需要登錄關(guān)于本課程教學(xué)幾點(diǎn)說明11關(guān)于計(jì)算機(jī)等級考試江蘇省計(jì)算機(jī)等級考試: 面向高校,每年3、10月各一次全國計(jì)算機(jī)等級考試: 面向社會,每年3、9月各一次12考試時間:2014年3月中旬考試形式筆試機(jī)試筆試和機(jī)試均為及格方為及格。關(guān)于江蘇省計(jì)算機(jī)等級考試13一、筆試:考試時間為120分鐘14二、機(jī)試:考試時間為70分鐘題型分值一、項(xiàng)目、數(shù)據(jù)庫和表操作12分二、設(shè)計(jì)查詢8分三、設(shè)計(jì)菜單5分四、設(shè)計(jì)表單10分五、程序改錯5分總計(jì)40分15考試時間:2014年3月考試形式機(jī)試(隨機(jī)抽題)

關(guān)于全國計(jì)算機(jī)等級考試16 二級全部實(shí)行無紙化考試。筆試取消,同時上機(jī)題型改為40分的選擇題和60分的程序設(shè)計(jì)題17學(xué)習(xí)VFP的重要性獲得二級證書為了找個好工作用于工作中應(yīng)付考試18第一章數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識19主要知識點(diǎn)1.數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)2.數(shù)據(jù)庫的特點(diǎn)3.數(shù)據(jù)模型4.關(guān)系模型、關(guān)系模型的特點(diǎn)5.主關(guān)鍵字、候選關(guān)鍵字、外部關(guān)鍵字6.主流的DBMS產(chǎn)品20第一節(jié)

數(shù)據(jù)處理與數(shù)據(jù)管理技術(shù)一、信息、數(shù)據(jù)與數(shù)據(jù)處理“信息”和“數(shù)據(jù)”,這兩個概念在計(jì)算機(jī)信息處理中是既有區(qū)別又有聯(lián)系的。計(jì)算機(jī)是一種基于二進(jìn)制運(yùn)算的信息處理機(jī)器,任何需要由計(jì)算機(jī)進(jìn)行處理的信息,都必須進(jìn)行一定程度的形式化,并表示成二進(jìn)制編碼的形式。這就引進(jìn)了數(shù)據(jù)的概念。21“數(shù)據(jù)是計(jì)算機(jī)中對事實(shí)、概念或指令進(jìn)行描述的一種特殊格式,這種(特殊)格式適合于使用計(jì)算機(jī)及其相關(guān)設(shè)備自動地進(jìn)行傳輸、翻譯(轉(zhuǎn)換)或加工處理?!眹H標(biāo)準(zhǔn)化組織(ISO)對數(shù)據(jù)所下的定義22在信息處理領(lǐng)域中,信息指的是人們要解釋的那些數(shù)據(jù)的含義。信息處理的過程實(shí)際上就是數(shù)據(jù)處理,數(shù)據(jù)處理的目的是獲取有用的信息。在許多場合,如果不引起混淆的話,“信息”和“數(shù)據(jù)”、“信息處理”與“數(shù)據(jù)處理”通常并不嚴(yán)格加以區(qū)分。這一點(diǎn)請大家注意。231.1.2數(shù)據(jù)管理技術(shù)的發(fā)展——三個階段1、人工管理階段數(shù)據(jù)管理尚無統(tǒng)一的數(shù)據(jù)管理軟件,主要依靠應(yīng)用程序管理數(shù)據(jù)數(shù)據(jù)是面向應(yīng)用程序的,一組數(shù)據(jù)只對應(yīng)一個應(yīng)用程序應(yīng)用程序依賴于數(shù)據(jù),不具有數(shù)據(jù)獨(dú)立性

二、數(shù)據(jù)管理技術(shù)的發(fā)展241.1.2數(shù)據(jù)管理技術(shù)的發(fā)展——三個階段2、文件系統(tǒng)階段數(shù)據(jù)可以以文件形式存儲在外存儲器中程序與數(shù)據(jù)之間具有相對的獨(dú)立性

3、數(shù)據(jù)庫系統(tǒng)階段采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)有較高的數(shù)據(jù)獨(dú)立性提供了數(shù)據(jù)安全性、完整性等管理與控制功能,統(tǒng)一管理和控制數(shù)據(jù)

25數(shù)據(jù)庫系統(tǒng)(DatabaseSystem,簡稱DBS)指具有管理和控制數(shù)據(jù)庫功能的計(jì)算機(jī)應(yīng)用系統(tǒng)

組成數(shù)據(jù)庫系統(tǒng)(DBS)=數(shù)據(jù)庫+ 數(shù)據(jù)庫管理系統(tǒng)+應(yīng)用程序+ 人員+計(jì)算機(jī)支持系統(tǒng)第二節(jié)

數(shù)據(jù)庫系統(tǒng)(DBS)的組成26一、數(shù)據(jù)庫(DB)1、定義:數(shù)據(jù)庫是以一定的組織形式存放在存儲介質(zhì)上

的相關(guān)數(shù)據(jù)的集合

其中:組織形式——

數(shù)據(jù)模型相關(guān)數(shù)據(jù)——與數(shù)據(jù)庫主題有關(guān)的數(shù)據(jù)

例如:對于學(xué)籍管理數(shù)據(jù)庫

學(xué)生基本情況課程情況考試成績

而校園內(nèi)的樹木種類、樹木數(shù)量等不屬于相關(guān)數(shù)據(jù)。相關(guān)數(shù)據(jù)272、數(shù)據(jù)庫的特點(diǎn):(1)具有最小的冗余度,即數(shù)據(jù)盡可能不重復(fù)(2)具有最大的共享性,即為多個應(yīng)用程序服務(wù)

DataBase用戶1用戶2用戶3用戶n例如:對于學(xué)籍管理數(shù)據(jù)庫,教務(wù)處、學(xué)生處、學(xué)院的教學(xué)秘書、輔導(dǎo)員,可以根據(jù)自己的需要使用其中的數(shù)據(jù),不同的用戶只需要用到數(shù)據(jù)庫中的一部分?jǐn)?shù)據(jù)。28(3)數(shù)據(jù)獨(dú)立性,即數(shù)據(jù)與應(yīng)用程序之間的獨(dú)立

數(shù)據(jù)庫中的數(shù)據(jù)是動態(tài)的,如在學(xué)籍管理數(shù)據(jù)庫中,畢業(yè)班走了,新一屆的學(xué)生又進(jìn)來了,數(shù)據(jù)在不斷變化,但應(yīng)用程序是不需要改變的。(4)數(shù)據(jù)安全性

數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法使用,數(shù)據(jù)庫管理系統(tǒng)(DBMS)提供了統(tǒng)一的數(shù)據(jù)保護(hù)功能,可根據(jù)用戶標(biāo)識來確定用戶的使用權(quán)限。29(5)數(shù)據(jù)完整性

指數(shù)據(jù)的正確性和相容性(一致性),DBMS必須提供一種功能來檢查數(shù)據(jù)庫中的數(shù)據(jù)是否滿足規(guī)定的條件,這種條件在數(shù)據(jù)庫中稱為完整性約束條件。例如:日期中的月份數(shù)字,應(yīng)在1~12之間;基本工資應(yīng)大于0,等等都屬于數(shù)據(jù)完整性約束。30

數(shù)據(jù)庫包括內(nèi)容:1)按一定的數(shù)據(jù)模型組織并實(shí)際存儲的所有應(yīng)用需要的數(shù)據(jù),供用戶直接使用;2)有關(guān)數(shù)據(jù)庫定義的數(shù)據(jù),用于描述數(shù)據(jù)的結(jié)構(gòu)、類型、格式、關(guān)系、完整性約束、使用權(quán)限等。這些描述性數(shù)據(jù)通常稱為“元數(shù)據(jù)”,元數(shù)據(jù)的集合稱為數(shù)據(jù)字典(簡稱DD)31數(shù)據(jù)庫按數(shù)據(jù)模型分為:層次數(shù)據(jù)庫網(wǎng)狀數(shù)據(jù)庫

關(guān)系數(shù)據(jù)庫面向?qū)ο髷?shù)據(jù)庫32二、數(shù)據(jù)庫管理系統(tǒng)

(DBMS,DataBaseManagementSystem)1.DBMS的性質(zhì)

DBMS屬于系統(tǒng)軟件,它在計(jì)算機(jī)系統(tǒng)中的地位如下圖:硬件操作系統(tǒng)DBMS各種高級語言DBMS是在操作系統(tǒng)支持下的系統(tǒng)軟件,是與其他高級語言地位相同的。332.DBMS的功能數(shù)據(jù)定義功能:提供數(shù)據(jù)定義語言(DDL),定義數(shù)據(jù)庫中的數(shù)據(jù)對象。數(shù)據(jù)操縱功能:提供數(shù)據(jù)操縱語言(DML),實(shí)現(xiàn)插入、刪除、修改和查詢等基本操作。數(shù)據(jù)的組織和存取管理:提供數(shù)據(jù)在輔助存儲器上的物理組織與存取方法。數(shù)據(jù)庫運(yùn)行管理:提供事務(wù)運(yùn)行管理及運(yùn)行日志等。數(shù)據(jù)庫維護(hù):為數(shù)據(jù)庫管理員提供軟件支持包括各種安全控制。34三、應(yīng)用程序

面向最終用戶的、利用數(shù)據(jù)庫系統(tǒng)資源開發(fā)的解決管理和決策問題的各種應(yīng)用軟件。四、用戶

系統(tǒng)管理員、數(shù)據(jù)庫管理員、數(shù)據(jù)庫設(shè)計(jì)員、系統(tǒng)分析員、程序員和最終用戶。數(shù)據(jù)庫管理員(DBA):具有最高的數(shù)據(jù)庫用戶特權(quán),負(fù)責(zé)全面管理數(shù)據(jù)庫。五、計(jì)算機(jī)支持系統(tǒng)

用于數(shù)據(jù)庫管理的硬件和軟件平臺。35結(jié)語:數(shù)據(jù)庫系統(tǒng)(DBS)

(DataBaseSystem)

是由數(shù)據(jù)庫(DB)、數(shù)據(jù)庫管理員(DBA)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)、應(yīng)用程序、操作系統(tǒng)(OS)、計(jì)算機(jī)硬件資源等組成的計(jì)算機(jī)系統(tǒng)。

其關(guān)系如下圖:

數(shù)據(jù)庫(DB)各種應(yīng)用程序

數(shù)據(jù)庫管理系統(tǒng)(DBMS)操作系統(tǒng)圖1-1數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫管理員(DBA)36第三節(jié)

數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu)為了實(shí)現(xiàn)數(shù)據(jù)的獨(dú)立和共享,便于數(shù)據(jù)庫的設(shè)計(jì)和實(shí)現(xiàn),美國國家標(biāo)準(zhǔn)局(ANSI)計(jì)算機(jī)與信息處理委員會(X3),以及標(biāo)準(zhǔn)規(guī)劃和要求委員會(SPARC)在1975年將數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)定義為三級模式結(jié)構(gòu):37外部層(單個用戶的視圖)

內(nèi)部層(存儲視圖)概念層(全體用戶的公共視圖)外部層(單個用戶的視圖)外部層(單個用戶的視圖)圖1-2數(shù)據(jù)庫系統(tǒng)三級結(jié)構(gòu)示意圖概念層(全體用戶的公共視圖)數(shù)據(jù)庫管理員所看到的數(shù)據(jù)庫內(nèi)部層(存儲視圖)機(jī)器“看到”的數(shù)據(jù)庫外部層(單個用戶視圖)用戶所看到的數(shù)據(jù)庫38

第四節(jié)

數(shù)據(jù)模型

數(shù)據(jù)模型——數(shù)據(jù)的組織形式一、數(shù)據(jù)模型概述(信息的三個領(lǐng)域)現(xiàn)實(shí)世界——客觀事物及其相互聯(lián)系信息世界——現(xiàn)實(shí)世界的事物在人們頭腦中的反映數(shù)據(jù)世界——以數(shù)據(jù)形式反映觀念世界中的信息數(shù)據(jù)庫,就是在計(jì)算機(jī)里用數(shù)據(jù)模擬現(xiàn)實(shí)世界的事物及其聯(lián)系39現(xiàn)實(shí)世界信息世界數(shù)據(jù)世界事物及聯(lián)系概念模型數(shù)據(jù)模型事物實(shí)體數(shù)據(jù)對象性質(zhì)對象屬性記錄字段抽象數(shù)據(jù)表示在數(shù)據(jù)庫技術(shù)的發(fā)展過程中,出現(xiàn)的數(shù)據(jù)模型主要有:

層次模型——樹結(jié)構(gòu)網(wǎng)狀模型——網(wǎng)絡(luò)結(jié)構(gòu)

關(guān)系模型——表結(jié)構(gòu)面向?qū)ο髷?shù)據(jù)模型

?。?!目前流行的DBMS產(chǎn)品中,數(shù)據(jù)結(jié)構(gòu)模型主要是采用關(guān)系模型和面向?qū)ο蟮年P(guān)系模型。

41概念模型是按用戶的觀點(diǎn)對數(shù)據(jù)建模,它是對現(xiàn)實(shí)世界的第一層抽象。廣泛使用的概念模型是“實(shí)體—聯(lián)系”模型,簡稱E-R模型。二、概念模型(E-R模型)42實(shí)體、屬性、聯(lián)系1)實(shí)體(Entity):是客觀存在的、可以相互區(qū)別的事物。如一名學(xué)生、一本書等。實(shí)體集:具有相同性質(zhì)的實(shí)體集合。1、E-R模型的三個基本概念432)屬性(Attribute):指實(shí)體和聯(lián)系所具有的特征。3)聯(lián)系(Relationship):是實(shí)體集之間關(guān)系的抽象表示。兩個實(shí)體集之間的聯(lián)系有3種:1、一對一(1:1)2、一對多(1:m)3、多對多(m:n)44聯(lián)系的三種類型:如果實(shí)體集X中的每一個實(shí)體只與實(shí)體集Y中的一個實(shí)體有聯(lián)系,反之亦然,則稱X與Y是一對一聯(lián)系(記為1:1),如學(xué)生與教室座位如果實(shí)體集X中的每一個實(shí)體與實(shí)體集Y中的任意個(包括0個)實(shí)體有聯(lián)系,則稱X與Y是一對多聯(lián)系(記為1:m),如系與學(xué)生如果實(shí)體集X中的每一個實(shí)體與實(shí)體集Y中的任意個(包括0個)實(shí)體有聯(lián)系,反之亦然,則稱X與Y是多對多聯(lián)系(記為m:n),如課程與學(xué)生45E-R圖是E-R模型的圖形表示法。矩形框表示實(shí)體集,菱形框表示聯(lián)系,橢圓框表示屬性。例:學(xué)生考試成績1m學(xué)號姓名……學(xué)號課程……2、E-R圖46三、關(guān)系模型 關(guān)系模型用二維表表示實(shí)體集,通過外部關(guān)鍵字表示實(shí)體間的聯(lián)系。關(guān)系模型通過一系列的關(guān)系模式來表示數(shù)據(jù)的結(jié)構(gòu)和屬性,一般有三部分組成:數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)庫中所有數(shù)據(jù)及其聯(lián)系都被組織成關(guān)系(二維表)的形式數(shù)據(jù)操作:提供關(guān)系運(yùn)算,支持?jǐn)?shù)據(jù)庫的各種操作完整性規(guī)則:域完整性規(guī)則、實(shí)體完整性規(guī)則、參照完整性規(guī)則和用戶定義的完整性規(guī)則等47

1.關(guān)系模型的數(shù)據(jù)結(jié)構(gòu) 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是二維表,用二維表的形式來表示實(shí)體間的聯(lián)系。表(關(guān)系)記錄(實(shí)體)字段(屬性)48關(guān)系:一個關(guān)系就是一張二維表(稱為“表”),關(guān)系的首行稱為“屬性”(稱為“字段”),其他各行稱為“元組”(稱為“記錄”)。學(xué)號課程代號成績備注99010100185考試99010200975考試關(guān)系名是“成績”,該關(guān)系包括4個屬性:學(xué)號、課程代號、成績和備注。關(guān)系“成績”49學(xué)號課程代號成績備注99010100185考試99010200975考試關(guān)系模式是對關(guān)系結(jié)構(gòu)的描述,它包括模式名以及組成該關(guān)系的諸多屬性名等。如以上的“成績”關(guān)系,其關(guān)系模式可表示為:

成績(學(xué)號,課程代號,成績,備注)關(guān)系“成績”502、二維表的關(guān)鍵字二維表中能唯一確定記錄的一個字段或幾個字段的組合,稱為“超關(guān)鍵字”“學(xué)號”可作為超關(guān)鍵字

“姓名”如果沒有重復(fù),也可作為超關(guān)鍵字“學(xué)號”+“姓名”可作為超關(guān)鍵字“學(xué)號”+“姓名”+“性別”也可作為超關(guān)鍵字而“性別”、“系名”不能作為超關(guān)鍵字二維表中必須存在超關(guān)鍵字學(xué)生表如果是用單一的列構(gòu)成關(guān)鍵字,稱其為“單一關(guān)鍵字”;如果是用兩個或兩個以上的列構(gòu)成關(guān)鍵字,則稱其為“組合關(guān)鍵字”;51學(xué)生表“學(xué)號”和“姓名”都可作為“候選關(guān)鍵字”如果一個超關(guān)鍵字中去掉其中任何一個字段后不再能唯一確定記錄,則稱為候選關(guān)鍵字。

候選關(guān)鍵字既能唯一確定記錄,它包含的字段又是最少的。二維表中必須存在候選關(guān)鍵字

52課程表成績表“課程代號”可作為關(guān)鍵字“課程名”如沒有重復(fù),也可作為關(guān)鍵字成績表的關(guān)鍵字應(yīng)該是?“學(xué)號”+“課程代號”組合關(guān)鍵字“課程代號”和“課程名”都可作為“候選關(guān)鍵字”在“候選關(guān)鍵字”中可選出一個作為主關(guān)鍵字主關(guān)鍵字必須包含一個不同于其他記錄的唯一的值。主關(guān)鍵字的值不能為空53學(xué)生表課程表成績表組合關(guān)鍵字主關(guān)鍵字主關(guān)鍵字外部關(guān)鍵字外部關(guān)鍵字當(dāng)A表的主關(guān)鍵字被包含到B表時,A表的主關(guān)鍵字稱為B表的外部關(guān)鍵字。543.關(guān)系運(yùn)算傳統(tǒng)的集合運(yùn)算:(1)并R∪S 設(shè)R和S具有相同的關(guān)系模式,并運(yùn)算的結(jié)果是R中元組加上S中的元組(2)差R-S

設(shè)R和S具有相同的關(guān)系模式,差運(yùn)算的結(jié)果是R中去掉S中也有的元組(3)交R∩S

設(shè)R和S具有相同的關(guān)系模式,交運(yùn)算的結(jié)果是R和S中均有的元組55傳統(tǒng)的集合運(yùn)算:并(R∪S)

、交(R∩S

)、差(R-S)并交差Example56專門的集合運(yùn)算(1)選擇記錄(行)的篩選,關(guān)系(二維表)的水平分解(2)投影字段(列)的篩選,關(guān)系(二維表)的垂直分解(3)聯(lián)接RS,根據(jù)給定的聯(lián)接條件將兩個關(guān)系模式拼成一個新的關(guān)系模式57選擇:在關(guān)系S中選擇滿足給定條件(邏輯表達(dá)式)的元組組成一個新關(guān)系,例如:從學(xué)生表中選出性別為“男”的元組組成新關(guān)系“男學(xué)生登記表”選擇新關(guān)系中的元組是原關(guān)系中元組的一個子集投影:在關(guān)系SC中選擇出若干個屬性列組成新的關(guān)系,例如:從成績表中選出(投影)學(xué)號、課程號2個屬性生成一個新關(guān)系新關(guān)系中:屬性減少,元組(行)不變投影58連接:基于共有屬性把兩個關(guān)系組合起來例如:學(xué)生登記表與學(xué)生選課成績表通過學(xué)號連接為一個新表屬性(列)是兩個表的并集元組(行)通過兩表共有屬性(學(xué)號)連接而成。無連接連接594、關(guān)系的規(guī)范化關(guān)系是一種規(guī)范了的表格具有如下性質(zhì):屬性值是原子的,不可再分二維表的記錄數(shù)隨數(shù)據(jù)的增刪而改動,但它的字段數(shù)是相對固定的。每一列有唯一的字段名,且取值為同性質(zhì)的(屬于同一種數(shù)據(jù)類型)不允許出現(xiàn)完全相同的行(不允許出現(xiàn)相同的兩個記錄)行列的順序是無所謂的60表中的數(shù)據(jù)不能確定其行、列的位置,這樣的數(shù)據(jù)無法作為關(guān)系模型存入計(jì)算機(jī)。其中,第1點(diǎn)性質(zhì)(屬性值是原子的,不可再分)是最重要的,凡滿足這一點(diǎn)的關(guān)系稱為符合第一范式的。61學(xué)校管理系統(tǒng)中有一“教材供應(yīng)”關(guān)系模式:教材供應(yīng)(出版社,地址,聯(lián)系電話,圖書編號,書名,單價)出版社地址聯(lián)系電話圖書編號書名單價高教出版社北京AASBN7-04-100592-6PC技術(shù)42.8清華大學(xué)出版社北京BBSBN7-302-03646-2數(shù)據(jù)庫系統(tǒng)基礎(chǔ)教程36.0蘇大出版社蘇州CCSBN7-81037-339-0計(jì)算機(jī)應(yīng)用基礎(chǔ)20.0科學(xué)出版社北京DDSBN7-03-017257-4數(shù)據(jù)庫簡明教程27.0蘇大出版社蘇州CCSBN7-81090-047-8新編VFP教程23.062缺點(diǎn):數(shù)據(jù)冗余度大更新異常插入異常刪除異常解決方法:“教材供應(yīng)”關(guān)系模式分解成兩個關(guān)系模式:出版社(出版社,地址,聯(lián)系電話)教材(出版社,圖書編號,書名,單價)63關(guān)系規(guī)范化的過程是通過關(guān)系中屬性的分解和關(guān)系模式的分解來實(shí)現(xiàn)的。關(guān)系規(guī)范化的條件可以分為幾級,每級稱為一個范式,記作nNF。范式的級別越高則條件越嚴(yán)格。實(shí)際設(shè)計(jì)關(guān)系模式時一般要求滿足3N

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論