版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
.PAGE.一、數(shù)據(jù)管理基本知識(shí)《數(shù)據(jù)管理技術(shù)》一、數(shù)據(jù)管理基本知識(shí)知識(shí)要點(diǎn)1.數(shù)據(jù)1.1數(shù)據(jù)的概念數(shù)據(jù)是一種重要的信息資源,是對(duì)現(xiàn)實(shí)世界中客觀事物的符號(hào)化表示,分為數(shù)值型數(shù)據(jù)和非數(shù)值型數(shù)據(jù)。1.2數(shù)據(jù)與信息的區(qū)別和聯(lián)系數(shù)據(jù)是信息的具體描述,是信息的載體。信息是數(shù)據(jù)的內(nèi)涵,是對(duì)數(shù)據(jù)的語(yǔ)義解釋??梢杂脭?shù)字來表示的數(shù)據(jù)是數(shù)值數(shù)據(jù),用非數(shù)字形式來表示的數(shù)據(jù)稱為非數(shù)值數(shù)據(jù)。1.3數(shù)據(jù)類型數(shù)據(jù)類型說明及舉例數(shù)字純數(shù)字組合,可用于運(yùn)算例:100,78文本漢字、符號(hào)與數(shù)字的組合或不用于運(yùn)算的數(shù)字〔學(xué)號(hào)、編號(hào)、條形碼、身份證號(hào)、電話號(hào)碼、手機(jī)號(hào)碼、郵政編碼等例:A2008,趙明,001備注適用于比較長(zhǎng)的文本日期/時(shí)間2008-1-13,10:25貨幣¥25,¥79.50,$230自動(dòng)編號(hào)由電腦自動(dòng)產(chǎn)生,當(dāng)記錄數(shù)發(fā)生變化時(shí),自動(dòng)編號(hào)也會(huì)隨之變化,一般可用來表示該條記錄是第幾條記錄是/否〔布爾型它的值為Yes/No或True/False,一般用來表示只有兩種值的數(shù)據(jù)OLE型圖像、聲音等超鏈接電子郵件、網(wǎng)頁(yè)地址2.?dāng)?shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段隨著計(jì)算機(jī)技術(shù)的發(fā)展,數(shù)據(jù)管理技術(shù)也得到了相應(yīng)的發(fā)展,其發(fā)展歷程一般可分為三個(gè)階段:人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫(kù)階段。專用軟件獨(dú)立性共享性冗余度管理性/安全性人工管理無差差高差文件系統(tǒng)有差差高差數(shù)據(jù)庫(kù)有好好低好3.?dāng)?shù)據(jù)庫(kù)3.1什么叫數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)〔Database,簡(jiǎn)稱DB:是一個(gè)長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的、統(tǒng)一管理的數(shù)據(jù)集合。3.2數(shù)據(jù)庫(kù)系統(tǒng)的特征①數(shù)據(jù)結(jié)構(gòu)化。這是數(shù)據(jù)庫(kù)與文件系統(tǒng)的根本區(qū)別。數(shù)據(jù)庫(kù)中的數(shù)據(jù)組織形式為二維表。②數(shù)據(jù)共享。數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以通過數(shù)據(jù)庫(kù)管理系統(tǒng)為多個(gè)用戶所共享,冗余度小。③數(shù)據(jù)具有較高的獨(dú)立性。④數(shù)據(jù)的安全性得到保證。4.?dāng)?shù)據(jù)表、記錄、字段、主關(guān)鍵字、關(guān)聯(lián)字段4.1表:關(guān)系型數(shù)據(jù)庫(kù)是將大量相互關(guān)聯(lián)的數(shù)據(jù)用二維表形式保存的,二維表的表現(xiàn)形式是行、列組成的表格。4.2記錄:數(shù)據(jù)表中的一行稱為一條記錄,一條記錄對(duì)應(yīng)一個(gè)實(shí)體,記錄著有關(guān)實(shí)體在某些方面屬性特征的數(shù)據(jù)。4.3字段:數(shù)據(jù)庫(kù)記錄中某一類別的信息,即數(shù)據(jù)表中的列。每一列的第一行稱為字段名。4.4關(guān)鍵字:數(shù)據(jù)庫(kù)中往往會(huì)使用一些特殊的字段來做為辨認(rèn)記錄的標(biāo)識(shí),這些字段叫關(guān)鍵字字段,簡(jiǎn)稱關(guān)鍵字,而一個(gè)數(shù)據(jù)表中每個(gè)記錄的關(guān)鍵字的內(nèi)容是唯一的,是不能重復(fù)的。關(guān)鍵字是唯一標(biāo)識(shí)一條記錄的某個(gè)字段或若干個(gè)字段的組合:①作為主關(guān)鍵字的字段不能為空值。②作為主關(guān)鍵字的字段值不能重復(fù)。③當(dāng)不能確定任何單字段的值唯一時(shí),可能將兩個(gè)或更多個(gè)的字段組合成為主關(guān)鍵字。4.5關(guān)聯(lián)字段:在一個(gè)數(shù)據(jù)庫(kù)中,一般會(huì)存在很多的數(shù)據(jù)表,這些數(shù)據(jù)表每張表功能都比較單一,但每張表之間往往會(huì)通過一些特殊的字段〔相同字段關(guān)聯(lián)起來,這個(gè)起關(guān)聯(lián)作用的字段就叫關(guān)聯(lián)字段。5.關(guān)系數(shù)據(jù)庫(kù)中"關(guān)系"的含義滿足要求的二維表在關(guān)系數(shù)據(jù)庫(kù)中稱為關(guān)系。關(guān)系數(shù)據(jù)庫(kù)規(guī)定,在關(guān)系數(shù)據(jù)庫(kù)中的二維表〔關(guān)系必須滿足以下條件:①表中每一個(gè)字段必須是簡(jiǎn)單的數(shù)據(jù)項(xiàng),不可再分;②表中每一列都要有相同的數(shù)據(jù)類型,并有唯一相應(yīng)字段名;③表中不應(yīng)有內(nèi)容完全相同的行〔記錄;④任意交換兩行、兩列,不影響整個(gè)表的內(nèi)容,也就是說,行和列的排列順序是無關(guān)緊要的。6.?dāng)?shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)6.1數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的概念
數(shù)據(jù)庫(kù)〔DB:以二維表形式存入在計(jì)算機(jī)中的相互關(guān)聯(lián)的數(shù)據(jù)集合。
數(shù)據(jù)庫(kù)管理系統(tǒng)〔DBMS:對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的通用軟件,是數(shù)據(jù)庫(kù)系統(tǒng)的核心。提供數(shù)據(jù)庫(kù)的定義和建立、數(shù)據(jù)庫(kù)的操作和數(shù)據(jù)庫(kù)的運(yùn)行控制等功能。
數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)〔DBAS:是在數(shù)據(jù)庫(kù)管理系統(tǒng)的支持下,根據(jù)某種需要開發(fā)的應(yīng)用程序。如,學(xué)生學(xué)籍管理系統(tǒng),網(wǎng)上商城等。6.2數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的區(qū)別與聯(lián)系數(shù)據(jù)庫(kù)是按照某種模型組織起來的,可以被用戶或應(yīng)用程序共享的、大量且相互關(guān)聯(lián)的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)管理系統(tǒng)是對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行管理和控制的軟件,具有數(shù)據(jù)定義、數(shù)據(jù)操縱和數(shù)據(jù)庫(kù)的運(yùn)行控制功能。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是在數(shù)據(jù)庫(kù)管理系統(tǒng)的支持下,根據(jù)用戶實(shí)際需要開發(fā)的應(yīng)用程序,它提供了友好的操作界面,能使用戶無須掌握數(shù)據(jù)庫(kù)技術(shù),就能使用和操作數(shù)據(jù)庫(kù)。三者之間的關(guān)系如圖所示:數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理員數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)用戶6.3常見的數(shù)據(jù)庫(kù)管理系統(tǒng)常見的數(shù)據(jù)庫(kù)管理系統(tǒng)有Access、SQLServer、Foxpro、VisualFoxPro、Oracel、Sybase等。《數(shù)據(jù)管理技術(shù)》一、數(shù)據(jù)管理基本知識(shí)隨堂練習(xí)1.?dāng)?shù)據(jù)是對(duì)現(xiàn)實(shí)世界中客觀事物的符號(hào)化表示,其中字符、文字、圖像、聲音是<>。〔A信息〔B非數(shù)值數(shù)據(jù)〔C數(shù)據(jù)載體〔D數(shù)值數(shù)據(jù)2.描述圖書借還信息的一組數(shù)據(jù)〔借書證號(hào)003、圖書編號(hào)WX1011、出借日期2005-9-2、還書標(biāo)記"No"中,"借書證號(hào)、圖書編號(hào)"為文本型數(shù)據(jù),"出借日期、還書標(biāo)記"分別為〔數(shù)據(jù)?!睞數(shù)字型和文本型〔B日期型和布爾〔邏輯型〔C日期型和文本型〔D數(shù)字型和布爾〔邏輯型3.下面列出的數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,哪些階段有專門的軟件對(duì)數(shù)據(jù)進(jìn)行管理<>。Ⅰ.人工管理階段Ⅱ.文件系統(tǒng)階段Ⅲ.數(shù)據(jù)庫(kù)系統(tǒng)階段〔A只有Ⅰ〔B只有Ⅱ〔CⅠ和Ⅱ〔DⅡ和Ⅲ4.在某課程管理關(guān)系數(shù)據(jù)庫(kù)中,有下列數(shù)據(jù)表,表中除表頭外每一行記錄了一個(gè)學(xué)生的數(shù)據(jù),表中的一行對(duì)應(yīng)數(shù)據(jù)庫(kù)的術(shù)語(yǔ)是〔。學(xué)號(hào)姓名班級(jí)課程編號(hào)課程名稱成績(jī)051753林圓圓高二〔17班XX03多媒體技術(shù)應(yīng)用4051625王詩(shī)銓高二〔16班XX05數(shù)據(jù)管理技術(shù)5050132陳曉祥高二〔1班XX02算法與程序設(shè)計(jì)4〔A文件〔B數(shù)據(jù)庫(kù)〔C字段〔D記錄5.關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中的關(guān)系是〔。〔Amdb文件〔B字段〔C二維表〔D記錄6.開發(fā)一套建立在Access之上的面向全體師生進(jìn)行排課和選課的計(jì)算機(jī)應(yīng)用系統(tǒng)軟件,屬于〔?!睞系統(tǒng)軟件〔B數(shù)據(jù)庫(kù)管理系統(tǒng)〔C數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)〔D數(shù)據(jù)庫(kù)7.某學(xué)校需要管理所有學(xué)生在校三年期間全部考試的成績(jī)數(shù)據(jù),那么你認(rèn)為學(xué)校應(yīng)使用什么方法才能最方便地管理這些數(shù)據(jù)〔?!睞數(shù)據(jù)表〔B數(shù)據(jù)庫(kù)〔C數(shù)據(jù)庫(kù)管理系統(tǒng)〔D開發(fā)相應(yīng)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)8.以下哪些軟件不屬于數(shù)據(jù)庫(kù)管理系統(tǒng)〔。①M(fèi)SSQLServer②Sybase③Access④Excel⑤Oracle⑥PhotoshopA.①②④B.④⑥C.③⑤⑥D(zhuǎn).①②③⑤9.?dāng)?shù)據(jù)管理技術(shù)的發(fā)展歷程一般可分為三個(gè)階段:人工管理階段、文件系統(tǒng)階段和〔?!睞網(wǎng)絡(luò)管理階段〔B超媒體管理階段〔C多媒體系統(tǒng)階段〔D數(shù)據(jù)庫(kù)系統(tǒng)階段10.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)的英文名稱縮寫是〔?!睞DB〔BDBMS〔CDBAS〔DDATA11.如圖所示的"成績(jī)"表中,關(guān)鍵字可定義為〔。〔A學(xué)號(hào)〔B姓名〔C政治〔D總分12.如圖所示的"運(yùn)動(dòng)員信息表"中,選中的是〔。〔A一條記錄〔B一條目錄〔C一個(gè)字段〔D一個(gè)序列13.以下說法不正確的是〔D?!睞數(shù)據(jù)庫(kù)是一個(gè)長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的、統(tǒng)一管理的數(shù)據(jù)集合〔B數(shù)據(jù)庫(kù)是一個(gè)按數(shù)據(jù)結(jié)構(gòu)來存儲(chǔ)和管理數(shù)據(jù)的系統(tǒng)〔C數(shù)據(jù)庫(kù)能夠更合理地組織數(shù)據(jù)、更方便地維護(hù)數(shù)據(jù)、更嚴(yán)密地控制數(shù)據(jù)和更有效地利用數(shù)據(jù)〔D數(shù)據(jù)庫(kù)是一個(gè)數(shù)據(jù)文件二、設(shè)計(jì)數(shù)據(jù)庫(kù)《數(shù)據(jù)管理技術(shù)》二、設(shè)計(jì)數(shù)據(jù)庫(kù)知識(shí)要點(diǎn)1.數(shù)據(jù)庫(kù)設(shè)計(jì)的過程①需求分析:數(shù)據(jù)的收集與分類;〔需求分析要解決的兩大主要問題:一是確定系統(tǒng)功能,即系統(tǒng)能做什么;二是信息的調(diào)查分析,即搜集歸納數(shù)據(jù)。②概念設(shè)計(jì):建立實(shí)體—聯(lián)系〔E-R圖模型;③邏輯設(shè)計(jì):將E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型;④物理設(shè)計(jì):創(chuàng)建數(shù)據(jù)庫(kù)。可用下圖表示:數(shù)據(jù)收集→數(shù)據(jù)分類、整理→畫E-R圖→確定關(guān)系數(shù)據(jù)模型→創(chuàng)建數(shù)據(jù)庫(kù)需求分析概念設(shè)計(jì)邏輯設(shè)計(jì)物理設(shè)計(jì)2.數(shù)據(jù)的抽象過程數(shù)據(jù)的抽象過程涉及到三個(gè)世界:現(xiàn)實(shí)世界、信息世界、數(shù)據(jù)世界。由于計(jì)算機(jī)不能直接處理現(xiàn)實(shí)世界中的具體事物,所以必須先將現(xiàn)實(shí)世界中的事物現(xiàn)象經(jīng)過人腦的分析形成印象和概念,這個(gè)過程形成的模型叫概念模型。然后再把概念模型描述的實(shí)體及其聯(lián)系轉(zhuǎn)換數(shù)據(jù)庫(kù)管理系統(tǒng)支持的數(shù)據(jù)模型。概念模型〔E-R圖概念模型〔E-R圖數(shù)據(jù)模型現(xiàn)實(shí)世界信息世界機(jī)器世界3.實(shí)體、屬性的含義及實(shí)體之間的三種聯(lián)系實(shí)體:客觀存在且可以互相區(qū)別的事物。如一名學(xué)生,一臺(tái)電腦,一場(chǎng)聚會(huì)。屬性:實(shí)體的特征。如學(xué)生的姓名、性別;電腦的CPU、顯示器;聚會(huì)的時(shí)間、地點(diǎn)、參加者。實(shí)體之間的三種聯(lián)系:一對(duì)一聯(lián)系〔1:1,一對(duì)多聯(lián)系〔1:n,多對(duì)多聯(lián)系〔m:n。4.E—R圖的三種圖元素實(shí)體-關(guān)系圖,又稱E-R圖,主要用于描述現(xiàn)實(shí)世界中實(shí)體及其相互之間的關(guān)系,是一種比較常用的描述數(shù)據(jù)庫(kù)概念模型的方法。E-R圖主要的圖元素的表示方法如下:實(shí)體,用帶有實(shí)體名的矩形框表示:屬性,用帶有屬性名的橢圓形框表示:實(shí)體與屬性及實(shí)體間聯(lián)系,用直線連接:例:"旅游信息"數(shù)據(jù)庫(kù)所需的"游客"實(shí)體及其各屬性的E-R圖可表示如下:游客編號(hào)游客編號(hào)地址郵政編碼姓名性別電話證件編號(hào)證件名稱游客5.對(duì)給出的案例,能用實(shí)體-關(guān)系圖〔E-R描述概念模型實(shí)體間的聯(lián)系,用帶有聯(lián)系名的菱形框表示:實(shí)體間的聯(lián)系類型〔1:1、1:n、m:n,在聯(lián)系直線上標(biāo)注。例:以下是三對(duì)實(shí)體間的關(guān)系校長(zhǎng)—學(xué)校:一個(gè)校長(zhǎng)管理一個(gè)學(xué)校,一個(gè)學(xué)校由一個(gè)校長(zhǎng)管理,校長(zhǎng)與學(xué)校之間是一對(duì)一的關(guān)系。學(xué)生—班級(jí):一個(gè)班級(jí)有多個(gè)學(xué)生,一個(gè)學(xué)生只能在一個(gè)班級(jí),班級(jí)與學(xué)生之間是一對(duì)多的關(guān)系。運(yùn)動(dòng)員—比賽:一個(gè)運(yùn)動(dòng)員可以參加多個(gè)比賽項(xiàng)目,一個(gè)比賽項(xiàng)目可以有多個(gè)運(yùn)動(dòng)員參加,運(yùn)動(dòng)員與比賽之間是多對(duì)多的關(guān)系。正校長(zhǎng)校長(zhǎng)正校長(zhǎng)校長(zhǎng)—學(xué)校管理學(xué)校一對(duì)一聯(lián)系11學(xué)生學(xué)生—班級(jí)所在班級(jí)一對(duì)多聯(lián)系n1運(yùn)動(dòng)員運(yùn)動(dòng)員—比賽參賽比賽項(xiàng)目多對(duì)多聯(lián)系mn6.將E-R圖概念模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型①將每個(gè)實(shí)體集轉(zhuǎn)換成一個(gè)二維表:將實(shí)體名轉(zhuǎn)換為表名,將實(shí)體屬性轉(zhuǎn)換為二維表的字段。②將實(shí)體集之間的聯(lián)系轉(zhuǎn)換成一個(gè)二維表。7.常見的三種數(shù)據(jù)模型:層次數(shù)據(jù)模型〔樹型、網(wǎng)狀數(shù)據(jù)模型、關(guān)系數(shù)據(jù)模型〔二維表,應(yīng)用最廣例:以下是三種數(shù)據(jù)模型案例層次數(shù)據(jù)模型:像倒掛的樹,上一層實(shí)體與下一次實(shí)體之間的聯(lián)系是1:n,如"家庭關(guān)系";網(wǎng)狀數(shù)據(jù)模型:實(shí)體間聯(lián)系不受層次限制,上下層之間可以任意聯(lián)系,如"師生關(guān)系";關(guān)系數(shù)據(jù)模型:類似于一張表,用二維表形式表示實(shí)體、屬性以及實(shí)體之間的聯(lián)系,如"游客信息"表。爺爺家庭關(guān)系爺爺家庭關(guān)系層次數(shù)據(jù)模型爸爸叔叔我堂弟師生關(guān)系網(wǎng)狀數(shù)據(jù)模型游客信息游客編號(hào)姓名性別電話00512王剛男6436797000808張輝黎男5268325200807沈東堅(jiān)女62541223關(guān)系數(shù)據(jù)模型8.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)中的一些問題數(shù)據(jù)冗余:同一個(gè)數(shù)據(jù)會(huì)大量地重復(fù)出現(xiàn)在數(shù)據(jù)庫(kù)的表中。刪除異常:刪除表中某一記錄,需要保留的信息也會(huì)隨之消失。修改困難:欲修改表中的一個(gè)數(shù)據(jù),需要連同修改多處〔字段、記錄數(shù)據(jù)。《數(shù)據(jù)管理技術(shù)》二、設(shè)計(jì)數(shù)據(jù)庫(kù)隨堂練習(xí)1.使用數(shù)據(jù)庫(kù)技術(shù)管理數(shù)據(jù),建立數(shù)據(jù)庫(kù)的第一步是對(duì)數(shù)據(jù)進(jìn)行<>?!睞收集、分類〔B整理、分類〔C分析、整理〔D分析、收集2.在數(shù)據(jù)庫(kù)設(shè)計(jì)過程中要從現(xiàn)實(shí)世界第一層抽象到信息世界,再第二層抽象到機(jī)器世界,其過程須建立〔?!睞概念模型和邏輯數(shù)據(jù)模型〔B面向?qū)ο竽P秃透拍钅P汀睠網(wǎng)狀模型和關(guān)系模型〔D層次模型和關(guān)系模型3.現(xiàn)實(shí)世界中,事物的一般特性在信息世界中稱為〔?!睞實(shí)體〔B聯(lián)系〔C屬性〔D實(shí)體集〔B〔C〔D4〔B〔C〔D5.實(shí)體-關(guān)系圖〔E-R是一種比較常用的描述數(shù)據(jù)庫(kù)概念模型的方法。在E-R圖中以何種圖形表示實(shí)體之間的聯(lián)系〔?!睞三角形框〔B橢圓形框〔C矩形框〔D菱形框6.用二維表結(jié)構(gòu)表示實(shí)體以及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為〔?!睞網(wǎng)狀模型〔B層次模型〔C關(guān)系模型〔D面向?qū)ο竽P?.將左圖所示的"學(xué)生-課程"E-R圖,轉(zhuǎn)換成如右圖所示的關(guān)系數(shù)據(jù)模型,需要在"選課"聯(lián)系表中加入哪些屬性作為字段,可以建立"學(xué)生"和"課程"實(shí)體之間的聯(lián)系〔?!睞學(xué)號(hào)、課程號(hào)〔B學(xué)生、課程〔C學(xué)號(hào)、姓名〔D姓名、教師名8.E-R圖可以用來描述〔?!睞物理模型〔B概念模型〔C對(duì)象模型〔D數(shù)據(jù)模型9.如圖所示的E-R圖表示〔?!睞校名、地址、電話三個(gè)實(shí)體具有共同的屬性〔B學(xué)校實(shí)體只有校名和地址兩個(gè)屬性〔C學(xué)校、校名、地址和電話有相同屬性〔D學(xué)校實(shí)體有校名、地址、電話三個(gè)屬性10.下列不屬于實(shí)體與實(shí)體之間聯(lián)系的是〔?!睞二對(duì)一〔B一對(duì)一〔C多對(duì)多〔D一對(duì)多11.一個(gè)班級(jí)只有一個(gè)班長(zhǎng),而一個(gè)班長(zhǎng)只在一個(gè)班級(jí)中任職,班級(jí)與班長(zhǎng)之間的聯(lián)系是〔?!睞二對(duì)一〔B一對(duì)一〔C多對(duì)多〔D一對(duì)多12.下圖所示是學(xué)校行政管理組織結(jié)構(gòu),該圖描述的數(shù)據(jù)模型是〔?!睞網(wǎng)狀模型〔B層次模型〔C關(guān)系模型〔D面向?qū)ο竽P?3.在數(shù)據(jù)庫(kù)中,數(shù)據(jù)冗余是指〔?!睞重復(fù)錄入的數(shù)據(jù),或錄入的那些本可由基本數(shù)據(jù)導(dǎo)出的數(shù)據(jù)〔B會(huì)產(chǎn)生錯(cuò)誤的數(shù)據(jù)〔C可提高性能的數(shù)據(jù)〔D可隨意刪除數(shù)據(jù)14.有一關(guān)系模式:圖書〔書籍編號(hào),書名,作者,以下描述正確的E-R圖是〔?!睞〔B〔C〔D15.關(guān)于數(shù)據(jù)模型的說法,正確的是〔?!睞目前數(shù)據(jù)模型主要有關(guān)系數(shù)據(jù)模型、層次數(shù)據(jù)模型、樹狀數(shù)據(jù)模型〔B關(guān)系數(shù)據(jù)模型由若干關(guān)系組成,每個(gè)關(guān)系都類似一張表〔C層次數(shù)據(jù)模型是目前應(yīng)用最廣泛的一種數(shù)據(jù)模型〔D層次數(shù)據(jù)模型用二維表描述實(shí)體、屬性以及實(shí)體之間的聯(lián)系16.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)的一般步驟為〔?!睞需求分析—邏輯設(shè)計(jì)—概念設(shè)計(jì)—物理設(shè)計(jì)〔B需求分析—概念設(shè)計(jì)—邏輯設(shè)計(jì)—物理設(shè)計(jì)〔C需求分析—物理設(shè)計(jì)—概念設(shè)計(jì)—邏輯設(shè)計(jì)〔D需求分析—概念設(shè)計(jì)—物理設(shè)計(jì)—邏輯設(shè)計(jì)17.在概念模型中,具有某種共同特性和行為的對(duì)象稱為〔?!睞對(duì)象〔B節(jié)點(diǎn)〔C實(shí)體〔D記錄三、建立、使用和維護(hù)數(shù)據(jù)庫(kù)《數(shù)據(jù)管理技術(shù)》三、建立、使用和維護(hù)數(shù)據(jù)庫(kù)知識(shí)要點(diǎn)1.Access簡(jiǎn)介Access是美國(guó)微軟〔Microsoft公司設(shè)計(jì)的Office辦公系統(tǒng)軟件中的數(shù)據(jù)庫(kù)管理系統(tǒng)軟件,是目前數(shù)據(jù)庫(kù)系統(tǒng)軟件中的主流產(chǎn)品之一。2.在Access中創(chuàng)建數(shù)據(jù)庫(kù)的步驟①啟動(dòng)Access?!查_始菜單→所有程序→MicrosoftOffice→MicrosoftOfficeAccess2003②在Access中建立空的數(shù)據(jù)庫(kù)。〔文件→新建→空數(shù)據(jù)庫(kù)→輸入數(shù)據(jù)庫(kù)文件名并選擇保存路徑→點(diǎn)擊"創(chuàng)建"按鈕③建立數(shù)據(jù)表結(jié)構(gòu)。〔確定字段名稱和數(shù)據(jù)類型、設(shè)置主鍵、保存表、建立表間聯(lián)系④輸入數(shù)據(jù)?!仓苯釉诒碇休斎霐?shù)據(jù)或利用導(dǎo)入數(shù)據(jù)的方法將數(shù)據(jù)導(dǎo)入3.修改數(shù)據(jù)表結(jié)構(gòu)〔增加字段、刪除字段、更改字段名稱和數(shù)據(jù)類型、設(shè)置主鍵①在要修改表結(jié)構(gòu)的數(shù)據(jù)表上點(diǎn)鼠標(biāo)右鍵,在出現(xiàn)的快捷菜單中點(diǎn)擊"設(shè)計(jì)視圖"命令;②對(duì)要修改字段名稱或類型進(jìn)行修改、添加或刪除操作;③保存并關(guān)閉表結(jié)構(gòu)視圖。點(diǎn)擊圖中相應(yīng)字段左側(cè)的小方塊進(jìn)行添加或刪除字段操作點(diǎn)擊圖中相應(yīng)字段左側(cè)的小方塊進(jìn)行添加或刪除字段操作4.?dāng)?shù)據(jù)維護(hù)〔添加記錄、修改記錄、刪除記錄、刪除表、修改表名稱①增加記錄在數(shù)據(jù)表最左側(cè)的小方塊區(qū)域上點(diǎn)擊鼠標(biāo)右鍵,在出現(xiàn)的快捷菜單中選擇"新記錄"命令,然后在記錄的最后一行光標(biāo)閃爍的地方將記錄的各個(gè)字段的內(nèi)容補(bǔ)充完整就可以了。也可以直接點(diǎn)擊下圖中"新記錄"小方塊進(jìn)行添加記錄。全選當(dāng)前記錄全選當(dāng)前記錄新記錄記錄指示器②刪除記錄在要?jiǎng)h除的記錄所在的那一行最左側(cè)的小方塊區(qū)域上點(diǎn)擊鼠標(biāo)右鍵,在出現(xiàn)的快捷菜單中選擇"刪除記錄"命令,在出現(xiàn)的提示框中點(diǎn)擊"是"或"否"就可以刪除記錄或取消刪除。③修改記錄直接在要修改的記錄相關(guān)字段上點(diǎn)擊鼠標(biāo)左鍵,把其中內(nèi)容改成替換的內(nèi)容就行了。④刪除數(shù)據(jù)表在Access的表單中找到需要?jiǎng)h除的數(shù)據(jù)表,在上面點(diǎn)擊鼠標(biāo)的右鍵,在出現(xiàn)的菜單命令中選擇"刪除"命令即可。⑤修改數(shù)據(jù)表名稱在要修改名稱的表上點(diǎn)鼠標(biāo)右鍵,在出現(xiàn)的快捷菜單中選擇"重命名",然后輸入要修改成的文字即可。5.建立數(shù)據(jù)表之間的關(guān)系步驟:①選擇菜單命令"工具/關(guān)系"。②選擇要在關(guān)系窗口中顯示的表,單擊"添加"按鈕。直到添加好所有的表,關(guān)閉該對(duì)話框。③將要建立關(guān)系的兩張表相應(yīng)字段拖放到一起。例如將"導(dǎo)游"表中的"工號(hào)"字段拖放到旅游團(tuán)表中的"導(dǎo)游工號(hào)"字段上。④單擊"創(chuàng)建"按鈕創(chuàng)建關(guān)系。6.Access工具欄常用按鈕視圖排序篩選新/刪記錄7.?dāng)?shù)據(jù)排序7.1排序目的排序就是按照選定字段值的升序或降序方式顯示記錄。排序可以使數(shù)據(jù)顯示得更有序、更清晰,方便瀏覽。7.2排序原則①數(shù)字、日期按大?。虎谶壿嬓蚑rue<False;③英文:字母順序,大寫<小寫;④中文:拼音順序;7.3排序步驟①選擇要排序的字段〔可以選單個(gè)字段,也可以選擇連續(xù)的多個(gè)字段。如果選的是單個(gè)字段,則記錄按照選住的字段的值進(jìn)行排序;如果選的是多個(gè)連續(xù)字段,則記錄先按照選住字段的最左邊的字段排序,當(dāng)該字段的值相同時(shí),再按照最左邊第二字段的值排序,依此類推。②點(diǎn)擊工具欄上的排序按鈕〔升序按鈕:記錄按照選住字段的值從小到大順序排序;降序按鈕:記錄按照選住字段的值從大到小順序排序。例:要達(dá)到下圖的"游客"表中排序效果,選擇的排序字段是"證件名稱"和"證件編號(hào)",然后點(diǎn)擊的排序按鈕是升序按鈕。因?yàn)檫x擇的是兩個(gè)字段,所以記錄先按照被選住的字段中最左邊的字段"證件名稱"升序排序,當(dāng)碰到"證件名稱"一樣的記錄時(shí),再按照第二個(gè)字段"證件編號(hào)"升序排序。8.?dāng)?shù)據(jù)篩選8.1篩選目的篩選就是檢索符合某種條件的記錄并顯示出來,將不符合條件的記錄隱藏起來的方法。8.2篩選步驟①打開表,選擇菜單命令"記錄/篩選/按窗體篩選"或點(diǎn)擊工具欄上的"按窗體篩選"按鈕;②設(shè)置篩選條件;③點(diǎn)擊工具欄上的"應(yīng)用篩選"按鈕,就能達(dá)到篩選的效果。例:下圖在"價(jià)格"字段中設(shè)置篩選條件">=800",然后點(diǎn)擊工具欄上的"應(yīng)用篩選"按鈕,就可以在"旅游線路"表中篩選出價(jià)格大于等于800元的記錄。9.?dāng)?shù)據(jù)查詢9.1查詢目的查詢就是依據(jù)一定的條件,在數(shù)據(jù)庫(kù)中查找所需數(shù)據(jù)的方法。查詢結(jié)果:通過查詢的方法得出的數(shù)據(jù)就是創(chuàng)建一個(gè)新表的過程,是在原表的基礎(chǔ)上將滿足條件的數(shù)據(jù)〔記錄、字段重新組合成一張表,這張表的內(nèi)容依賴于原表,一旦原表的內(nèi)容產(chǎn)生變化,查詢得出的新表的內(nèi)容也可能隨之變化。9.2查詢步驟①點(diǎn)擊"對(duì)象"的"查詢"項(xiàng),執(zhí)行"在設(shè)計(jì)視圖中創(chuàng)建查詢"命令;②在"顯示表"對(duì)話框中添加需要進(jìn)行查詢的表;③在"查詢?cè)O(shè)計(jì)視圖"中,雙擊要顯示的字段,將其添加到字段欄中;〔也可以在設(shè)計(jì)視圖窗口下側(cè)點(diǎn)擊"字段"框進(jìn)行選擇或刪除要顯示的字段④設(shè)立查詢條件;⑤單擊工具欄上的"運(yùn)行"按鈕,得到查詢結(jié)果;⑥點(diǎn)擊工具欄上的"保存"按鈕,將查詢結(jié)果保存。例:左圖中,設(shè)置查詢時(shí),雙擊"導(dǎo)游"表的"工號(hào)"、"姓名"、"性別"、"電話"字段進(jìn)行顯示,其他字段不顯示,在"姓名"字段下方的"條件"框中設(shè)置條件Like'王*',最終將查詢出如下圖所示的姓王的導(dǎo)游信息。9.3查詢與篩選的區(qū)別篩選是對(duì)原表產(chǎn)生直接作用,在原表中顯示滿足條件的記錄,而且顯示的是全部字段,無法做到只顯示部分字段的效果。查詢不對(duì)原表產(chǎn)生直接作用,是將查詢結(jié)果保存成一個(gè)新的查詢表,但查詢表與原表的數(shù)據(jù)是相互影響的,且查詢可以做到只顯示部分字段。10.篩選與查詢的條件表達(dá)式①關(guān)系運(yùn)算符:">"〔大于、"<"〔小于、">="〔大于等于、"<="〔小于等于、"<>"〔不等于②邏輯運(yùn)算符"與"〔and、"或"〔or、"非"〔not"與"〔and:"且"的意思,">500and<1000”表示除了要滿足">500"的條件外,還要滿足"<1000"的條件,合起來就是"大于500且小于1000"或"〔or:"或"的意思,"<500or>1000”表示只要滿足"<500"的條件,或者滿足">1000"的條件,合起來就是"小于500或大于1000"非"〔not:"非"的意思,"not>500”③字符串運(yùn)算符"Like"配合通配符"*"使用,可以匹配多種字符串。"*":替代0至無數(shù)個(gè)任意字符。例:Like’*三日游*’表示含有"三日游"字樣的內(nèi)容;Like’三日游*’表示以"三日游"開頭的內(nèi)容;Like’陳*’表示以"陳"開頭的內(nèi)容,可以用來查詢某種姓氏的人;★★★★重點(diǎn)提醒:①在Access中寫條件時(shí),除了寫漢字要選中文輸入法以外,寫其他任何符號(hào)請(qǐng)將輸入法切換到英文輸入法狀態(tài)進(jìn)行書寫,保證寫出的是英文標(biāo)點(diǎn)。②寫的命令不區(qū)分英文大小寫。③寫條件時(shí),表達(dá)式中的文本類型數(shù)據(jù)〔漢字、英文、用來當(dāng)編號(hào)的數(shù)字要用英文單引號(hào)或雙引號(hào)帶出,數(shù)字類型數(shù)據(jù)〔有可能要參加運(yùn)算的數(shù)字,如價(jià)格、成績(jī)不要用引號(hào)帶出。例:文本類型數(shù)據(jù)Like’*三日游*’=’男’數(shù)字類型數(shù)據(jù)>=800>80and<10011.?dāng)?shù)據(jù)統(tǒng)計(jì)11.1統(tǒng)計(jì)的作用教師要對(duì)學(xué)生成績(jī)表統(tǒng)計(jì)各科成績(jī)平均分、最高分、最低分;超市管理員每天要統(tǒng)計(jì)各種商品銷售數(shù)量、銷售額;班主任要對(duì)每學(xué)期的班費(fèi)使用情況表進(jìn)行統(tǒng)計(jì)班費(fèi)收入總額和班費(fèi)開支總額。上述案例都要對(duì)一些數(shù)據(jù)進(jìn)行統(tǒng)計(jì),通過數(shù)據(jù)統(tǒng)計(jì),可以更方便快捷地對(duì)數(shù)據(jù)進(jìn)行復(fù)雜的運(yùn)算,以達(dá)到在基本數(shù)據(jù)的基礎(chǔ)上得出更深層次的數(shù)據(jù)的目的。11.2常用的統(tǒng)計(jì)方法常見的統(tǒng)計(jì)方法有求和、計(jì)數(shù)、最大值、最小值、平均值、分組操作。這些操作對(duì)應(yīng)的函數(shù)或命令是Sum、Count、Max、Min、Avg、GroupBy。Sum:對(duì)表中數(shù)值字段求和。Count:統(tǒng)計(jì)滿足條件的記錄數(shù)。Max:求一組數(shù)據(jù)中的最大數(shù)值,不能用于邏輯值和文本。Min:求一組數(shù)據(jù)中的最小數(shù)值,不能用于邏輯值和文本。Avg:對(duì)表中數(shù)值字段求平均值,不能用于邏輯值和文本。GroupBy:對(duì)表中記錄進(jìn)行分組。12.?dāng)?shù)據(jù)導(dǎo)入12.1數(shù)據(jù)導(dǎo)入用途數(shù)據(jù)導(dǎo)入:將其他數(shù)據(jù)庫(kù)中的數(shù)據(jù)或其他格式的數(shù)據(jù)文檔輸入到當(dāng)前數(shù)據(jù)庫(kù)中。數(shù)據(jù)導(dǎo)入要求:外部數(shù)據(jù)表的結(jié)構(gòu)要與當(dāng)前數(shù)據(jù)表的結(jié)構(gòu)相同。12.2將Excel格式的文件導(dǎo)入到當(dāng)前數(shù)據(jù)庫(kù)①在Access中選擇菜單命令"文件/獲取外部數(shù)據(jù)/導(dǎo)入"。②選擇要導(dǎo)入文件類型為"MicrosoftExcel<*.xls>"。③選擇Excel文件。④單擊"導(dǎo)入"按鈕。⑤選擇數(shù)據(jù)表。〔要注意是否要勾選"第一行包含列標(biāo)題"以及要將數(shù)據(jù)保存到"現(xiàn)有的表中"還是"新表中"⑥單擊"確定"按鈕完成。13.?dāng)?shù)據(jù)導(dǎo)出13.1數(shù)據(jù)導(dǎo)出用途由于某種原因,有時(shí)需要將數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行備份或轉(zhuǎn)換成其他格式的數(shù)據(jù)另作他用,就要用到Access提供的數(shù)據(jù)導(dǎo)出功能。數(shù)據(jù)導(dǎo)出就是將數(shù)據(jù)庫(kù)中的數(shù)據(jù)存入到其他數(shù)據(jù)庫(kù)中或轉(zhuǎn)換成其他格式的數(shù)據(jù),如dBase、Excel、文本等格式。13.2將數(shù)據(jù)庫(kù)中的數(shù)據(jù)導(dǎo)出為Excel文件或文本文件①單擊需要導(dǎo)出的數(shù)據(jù)表,點(diǎn)擊菜單命令"文件/導(dǎo)出"或右擊需要導(dǎo)出的數(shù)據(jù)表,在出現(xiàn)的快捷菜單中選擇"導(dǎo)出"命令。②在"保存類型"中選擇相應(yīng)的格式。如果導(dǎo)出為Excel文件:將"保存類型"選擇為"MicrosoftExcel97-2003<*.xls>"。如果導(dǎo)出為文本格式〔記事本文件:將"保存類型"選擇為"文本文件<*.txt;*.csv;*.tab>"。③根據(jù)需要更改保存的文件名,然后單擊"導(dǎo)出"按鈕將數(shù)據(jù)表導(dǎo)出。《數(shù)據(jù)管理技術(shù)》三、建立、使用和維護(hù)數(shù)據(jù)庫(kù)隨堂練習(xí)1.在Access數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)庫(kù)內(nèi)可以進(jìn)行的操作有<>。①創(chuàng)建表②刪除記錄③輸入數(shù)據(jù)④建立表間關(guān)系〔A①〔B①②〔C①②③〔D①②③④2.下列關(guān)于在Access數(shù)據(jù)庫(kù)中進(jìn)行數(shù)據(jù)導(dǎo)入、導(dǎo)出操作的敘述,錯(cuò)誤的是〔?!睞可以將Excel電子表格文件的數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)中形成新表〔B可以將Excel電子表格文件的數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)中現(xiàn)有的表中〔C將數(shù)據(jù)表中的數(shù)據(jù)導(dǎo)出,不需要選擇文件類型,只能保存為Excel電子表格文件〔D可以將數(shù)據(jù)表中的數(shù)據(jù)導(dǎo)出并保存為Excel電子表格文件3.如圖所示為一張對(duì)書目表進(jìn)行了降序排序的數(shù)據(jù)表,其中被選中進(jìn)行降序排序的字段是<>。〔A出版日期〔B價(jià)格〔C出版日期、價(jià)格〔D所有字段4.如圖所示的"參賽選手表"中,小學(xué)組選手編號(hào)首位為"1”,中學(xué)組選手編號(hào)首位為"2”〔ALike"1"〔BLike"1*"〔CLike"2*"〔D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 道德與法治統(tǒng)編教案(七年級(jí)下冊(cè))第10課時(shí):“法律為我們護(hù)航”教學(xué)設(shè)計(jì)
- 實(shí)時(shí)安全防護(hù)-洞察與解讀
- 3ds Max游戲場(chǎng)景設(shè)計(jì)與制作實(shí)例教程教學(xué)教案
- 大數(shù)據(jù)管理-洞察與解讀
- 企業(yè)員工培訓(xùn)計(jì)劃范本與實(shí)施指南
- 低排放工藝-第1篇-洞察與解讀
- 新型鈉緩釋制劑開發(fā)-洞察與解讀
- 機(jī)動(dòng)車駕駛證考試培訓(xùn)品牌建設(shè)試題及答案
- 網(wǎng)絡(luò)安全培訓(xùn)宣講材料合集
- 物流倉(cāng)儲(chǔ)管理制度與操作規(guī)范書
- 2025四川省國(guó)投資產(chǎn)托管公司招聘4人筆試歷年參考題庫(kù)附帶答案詳解
- 舊家電回收合同范本
- 天使輪融資合同范本
- 品管部技能培訓(xùn)
- 【快樂讀書吧】五上《列那狐的故事》閱讀測(cè)試題庫(kù)(有答案)
- 江蘇省專升本2025年食品科學(xué)與工程食品化學(xué)測(cè)試試卷(含答案)
- 產(chǎn)品設(shè)計(jì)規(guī)格書編制模板
- 《零碳校園評(píng)價(jià)方法》
- 急診PDCA課件教學(xué)課件
- 2025-2030手術(shù)機(jī)器人醫(yī)生培訓(xùn)體系構(gòu)建與醫(yī)院采購(gòu)決策影響因素報(bào)告
- 呼倫貝爾市縣域經(jīng)濟(jì)發(fā)展的困境與突破路徑研究
評(píng)論
0/150
提交評(píng)論