認(rèn)識(shí)關(guān)系數(shù)據(jù)庫(kù)_第1頁(yè)
認(rèn)識(shí)關(guān)系數(shù)據(jù)庫(kù)_第2頁(yè)
認(rèn)識(shí)關(guān)系數(shù)據(jù)庫(kù)_第3頁(yè)
認(rèn)識(shí)關(guān)系數(shù)據(jù)庫(kù)_第4頁(yè)
認(rèn)識(shí)關(guān)系數(shù)據(jù)庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

空間數(shù)據(jù)庫(kù)技術(shù)應(yīng)用認(rèn)識(shí)關(guān)系數(shù)據(jù)庫(kù)目錄CONTENTS關(guān)系數(shù)據(jù)庫(kù)01Access02SQLServer03Oracle04關(guān)系數(shù)據(jù)庫(kù)01

關(guān)系數(shù)據(jù)庫(kù):基于關(guān)系模型,是由所有實(shí)體及實(shí)體間聯(lián)系的關(guān)系集合組成。關(guān)系數(shù)據(jù)庫(kù)是由多個(gè)關(guān)系組成的;每個(gè)關(guān)系即是一張二維表;表名即為關(guān)系名;實(shí)體或?qū)嶓w間的聯(lián)系對(duì)應(yīng)一張二維表;二維表的列(字段)對(duì)應(yīng)實(shí)體或?qū)嶓w間聯(lián)系的屬性;二維表的行(記錄或元組)對(duì)應(yīng)于一個(gè)具體的實(shí)體,如一個(gè)學(xué)生實(shí)體。

關(guān)系數(shù)據(jù)庫(kù)是目前各類數(shù)據(jù)庫(kù)中最成熟、效率最高、應(yīng)用最廣泛的數(shù)據(jù)庫(kù)系統(tǒng)。20世紀(jì)70年代以后開(kāi)發(fā)的數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品幾乎都是基于關(guān)系模型的。目前,主流的商用關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)軟件主要有:MicrosoftOfficeAccess:適用于小型企業(yè)和部門SQLServer:適用于中型企業(yè)和部門Oracle:適用于大型企業(yè)和部門Access02Access是MicrosoftOffice系列軟件中專門用來(lái)管理數(shù)據(jù)庫(kù)的應(yīng)用軟件,是在Windows操作系統(tǒng)下工作的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。Access被集成到office中,具有office系列軟件的一般特點(diǎn);與其它數(shù)據(jù)庫(kù)管理系統(tǒng)相比,更加簡(jiǎn)單易學(xué),對(duì)于沒(méi)有程序語(yǔ)言基礎(chǔ)的計(jì)算機(jī)用戶,仍然可以快速掌握和使用它。什么是Access

Access專為個(gè)人計(jì)算機(jī)應(yīng)用小型數(shù)據(jù)庫(kù)而開(kāi)發(fā),可以用來(lái)開(kāi)發(fā)如生產(chǎn)管理、銷售管理、庫(kù)存管理等各類小型數(shù)據(jù)庫(kù)管理系統(tǒng)軟件。Access的用途進(jìn)行數(shù)據(jù)分析開(kāi)發(fā)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件Access具有強(qiáng)大的數(shù)據(jù)處理、統(tǒng)計(jì)分析能力,可以方便地進(jìn)行各類匯總、平均等統(tǒng)計(jì)分析,并可靈活設(shè)置統(tǒng)計(jì)分析條件。例如,在統(tǒng)計(jì)分析數(shù)萬(wàn)條以上的記錄數(shù)據(jù)時(shí)速度快且操作方便,這一點(diǎn)Excel無(wú)法與之相提并論。

相比VB、VC等高級(jí)編程語(yǔ)言,Access簡(jiǎn)單易學(xué),可以用來(lái)開(kāi)發(fā)如生產(chǎn)管理、銷售管理、庫(kù)存管理等各類小型數(shù)據(jù)庫(kù)管理系統(tǒng)軟件。12Access數(shù)據(jù)庫(kù)中的七大主要對(duì)象

用于存儲(chǔ)數(shù)據(jù)表

在具有對(duì)應(yīng)關(guān)系的不同表中,給定條件查找出符合條件的記錄,并且可以對(duì)查詢出的數(shù)據(jù)進(jìn)行修改、刪除等操作查詢

應(yīng)用程序界面,可以進(jìn)行數(shù)據(jù)的顯示、新建、修改、打印等輸入輸出操作。窗體中的不同控件可以執(zhí)行特定的宏或VBA程序窗體

主要用于打印輸出報(bào)表

是一種特殊類型的網(wǎng)頁(yè),其主要用途是用來(lái)查詢及處理來(lái)自網(wǎng)絡(luò)的數(shù)據(jù)頁(yè)

宏將某些一連串的動(dòng)作自動(dòng)化處理,而不需要另行編制程序語(yǔ)言去實(shí)現(xiàn)相同的功能宏

系統(tǒng)開(kāi)發(fā)者使用,利用VBA語(yǔ)言所編寫的程序代碼模塊字段類型和大小

文本型字段可以存放字母、漢字、符號(hào)、數(shù)字等,如學(xué)號(hào)、姓名、單位、地址、電話等。文本型字段的主要屬性為“字段大小”,長(zhǎng)度一般為1~255。Access數(shù)據(jù)庫(kù)采用了Unicode字符集,一個(gè)漢字、一個(gè)字母均為一個(gè)字符,占一個(gè)位置大小文本型

數(shù)字型字段主要存放用于數(shù)學(xué)計(jì)算的數(shù)值數(shù)據(jù)。數(shù)字型字段又分為字節(jié)、整型、長(zhǎng)整型、單精度型和雙精度型等類型數(shù)字型

日期/時(shí)間型字段可以表示從100~9999年的日期和時(shí)間值,長(zhǎng)度為8個(gè)字節(jié)日期/時(shí)間型

文本型字段最多存放255個(gè)字符,若字段屬性內(nèi)容超過(guò)255個(gè)字符,可以使用備注型數(shù)據(jù)類型。備注型字段最多可以存放65535個(gè)字符,如簡(jiǎn)歷字段就可以設(shè)定為備注型備注型

字段類型是指在字段中存儲(chǔ)數(shù)據(jù)的類型,字段大小是指字段中存儲(chǔ)數(shù)據(jù)的字符個(gè)數(shù)或字節(jié)數(shù)。Access數(shù)據(jù)表的設(shè)計(jì)要素

設(shè)定為超鏈接類型的字段存放數(shù)據(jù)的超鏈接地址,以文本形式存儲(chǔ)。超鏈接地址指向?qū)ο?、文檔或Web頁(yè)面等目標(biāo)的路徑,可以是網(wǎng)站地址,也可以是局域網(wǎng)中文件的地址,還可以包含更具體的地址信息,如Word書簽或Excel單元格范圍。在超鏈接字段中直接輸入文本或數(shù)字,Access數(shù)據(jù)庫(kù)會(huì)把輸入的內(nèi)容作為超鏈接地址。超鏈接

用于存放金額類數(shù)據(jù)貨幣型

用于存放邏輯型數(shù)據(jù)是/否型

新增記錄時(shí),該字段自動(dòng)遞增生成一個(gè)編號(hào),用來(lái)標(biāo)識(shí)字段值的唯一性自動(dòng)編號(hào)型

允許在輸入該類型字段數(shù)據(jù)時(shí),可從多個(gè)選項(xiàng)中進(jìn)行選擇輸入,以提高輸入效率查閱向?qū)虯ccess數(shù)據(jù)庫(kù)提供了OLE對(duì)象數(shù)據(jù)類型,用以支持如文檔、圖形、聲音或其它二進(jìn)制類型的數(shù)據(jù)。OLE字段數(shù)據(jù)大小僅受可用磁盤空間限制OLE對(duì)象字段屬性

標(biāo)題屬性是指當(dāng)字段顯示在數(shù)據(jù)表視圖中該列的列名,一般是字段的名稱。標(biāo)題

指當(dāng)向表中插入新記錄時(shí),該字段的默認(rèn)取值。設(shè)置默認(rèn)值的目的是減少輸入量,提高輸入效率。默認(rèn)值

有效性規(guī)則用于限定輸入到當(dāng)前字段中的數(shù)據(jù)必須滿足一定的條件,以保證數(shù)據(jù)的正確性。有效性文本是當(dāng)輸入的數(shù)據(jù)不滿足有效性規(guī)則時(shí)系統(tǒng)提示的信息。有效性規(guī)則和有效性文本

用于限制該字段是否必須輸入一個(gè)值。通常,主鍵字段不允許為空值。必填字段每個(gè)字段都有自己的一組屬性,這些屬性說(shuō)明了該字段在數(shù)據(jù)庫(kù)中的性質(zhì)。主鍵和索引

如果表中一個(gè)或多個(gè)字段的組合可以唯一地標(biāo)識(shí)表中的每一條記錄,則可將此字段或字段組合設(shè)置為表的主鍵。如學(xué)生表中的“學(xué)號(hào)”字段即可定義為主鍵。

當(dāng)記錄數(shù)量較大時(shí),可以利用索引進(jìn)行查找或排序,提高處理速度。若經(jīng)常需要對(duì)某個(gè)字段進(jìn)行查找和排序,則最好將此字段設(shè)置為索引字段。主鍵索引索引類型分無(wú)、有(有重復(fù))、有(無(wú)重復(fù))三種:默認(rèn)值為無(wú),表示不創(chuàng)建索引有(有重復(fù))表示有索引,但允許字段值重復(fù)有(無(wú)重復(fù))表示有索引,但不允許字段值重復(fù)悉知:設(shè)置字段為主鍵后,系統(tǒng)會(huì)自動(dòng)為該主鍵字段創(chuàng)建索引,索引類型為無(wú)重復(fù)的唯一索引,也稱為主索引。因此,對(duì)主鍵不應(yīng)該重復(fù)設(shè)置索引。SQLServer03SQLServer是Microsoft公司推出的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。2000年12月,微軟發(fā)布了SQLServer2000,是SQLServer發(fā)展史上的一個(gè)里程碑。目前,SQLServer己經(jīng)成為應(yīng)用最廣泛的數(shù)據(jù)庫(kù)產(chǎn)品之一,具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。什么是SQLServer

SQLServer對(duì)于熟悉數(shù)據(jù)庫(kù)概念的windows用戶而言比較簡(jiǎn)單,能夠快學(xué)易懂。然而,需要注意的是,在使用過(guò)程中,用戶除需要掌握軟件的基本操作外,還要熟知WindowsNT/2000Server的運(yùn)行機(jī)制,以及學(xué)習(xí)并熟練運(yùn)用SQL語(yǔ)言等,所以對(duì)初學(xué)者而言會(huì)有一定的難度。悉知Oracle04

Oracle是美國(guó)Oracle公司于1983年推出的世界上第一個(gè)開(kāi)放式商品化關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。Oracle采用標(biāo)準(zhǔn)的結(jié)構(gòu)化查詢語(yǔ)言SQL,支持多種數(shù)據(jù)類型,提供面向?qū)ο蟠鎯?chǔ)的數(shù)據(jù)支持,具有第四代語(yǔ)言開(kāi)發(fā)工具,支持Unix、WindowsNT等多種平臺(tái)。什么是Oracle

Oracle具有完

溫馨提示

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

評(píng)論

0/150

提交評(píng)論