一讥脐、填空
1.一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)該具有的功能有:使用數(shù)據(jù)定義語言建立數(shù)據(jù)醉者;使用數(shù)據(jù)操作語言對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢;使用數(shù)據(jù)查詢語言對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行更新刀疙;支持存儲(chǔ)大量的數(shù)據(jù)舶赔,保證其正確安全使用;支持多用戶并發(fā)訪問且不相互影響和損壞數(shù)據(jù)谦秧。? ??
2.數(shù)據(jù)模型是數(shù)據(jù)特征的抽象竟纳,是數(shù)據(jù)庫(kù)管理的形式架構(gòu),是數(shù)據(jù)庫(kù)系統(tǒng)中用以提供信息表示和操作手段的形態(tài)架構(gòu)疚鲤。數(shù)據(jù)模型所描述的內(nèi)容包括三個(gè)部分:數(shù)據(jù)結(jié)構(gòu)锥累、數(shù)據(jù)操作 和 數(shù)據(jù)約束。? ??
3.層次模型集歇、網(wǎng)狀模型 和 關(guān)系模型是三種重要的數(shù)據(jù)模型桶略。但現(xiàn)在關(guān)系模型占據(jù)了數(shù)據(jù)庫(kù)的主導(dǎo)地位。
4.關(guān)系數(shù)據(jù)模型是以集合理論為基礎(chǔ)的诲宇,用關(guān)系來表示實(shí)體以及實(shí)體之間練習(xí)际歼。
5.數(shù)據(jù)管理技術(shù)伴隨著計(jì)算機(jī)硬件、軟件技術(shù)的發(fā)展以及計(jì)算機(jī)應(yīng)用的不斷擴(kuò)張姑蓝,也經(jīng)歷了從低級(jí)到高級(jí)的4個(gè)發(fā)展階段鹅心,這4個(gè)階段分別是:人工管理階段、文件系統(tǒng)階段纺荧、數(shù)據(jù)庫(kù)系統(tǒng)階段 和 分布式數(shù)據(jù)庫(kù)管理階段旭愧。
6.DBMS 主要是對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)實(shí)現(xiàn)有效的組織、管理和存儲(chǔ)宙暇,因此 DBMS 必須具備數(shù)據(jù)定義输枯、數(shù)據(jù)操作、數(shù)據(jù)管理 和 數(shù)據(jù)維護(hù)四方面的功能占贫。
7.通過 DBMS 管理數(shù)據(jù)的特征有數(shù)據(jù)結(jié)構(gòu)化且統(tǒng)一管理桃熄、較高的數(shù)據(jù)獨(dú)立性 和 強(qiáng)大的數(shù)據(jù)控制功能。
二型奥、選擇
1.?dāng)?shù)據(jù)庫(kù)蜻拨、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)之間的關(guān)系正確的是__________池充。
A.?dāng)?shù)據(jù)庫(kù)包括了數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)
B.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)包括了數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)系統(tǒng)
C.?dāng)?shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)
D.以上都不對(duì)
2.目前,商品化的數(shù)據(jù)庫(kù)管理系統(tǒng)以__________型為主缎讼。
A.關(guān)系
B.層次
C.網(wǎng)狀
D.對(duì)象
3.以下___________不是數(shù)據(jù)模型的三要素收夸。
A.?dāng)?shù)據(jù)結(jié)構(gòu)
B.?dāng)?shù)據(jù)操作
C.?dāng)?shù)據(jù)庫(kù)
D.?dāng)?shù)據(jù)約束
4.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的核心是___________。
A.?dāng)?shù)據(jù)模型
B.?dāng)?shù)據(jù)庫(kù)
C.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)
D.?dāng)?shù)據(jù)庫(kù)管理員
5.?dāng)?shù)據(jù)獨(dú)立性是數(shù)據(jù)庫(kù)技術(shù)的重要特點(diǎn)之一血崭,我們所說的數(shù)據(jù)獨(dú)立性是指__________卧惜。
A.?dāng)?shù)據(jù)與程序獨(dú)立存放
B.不同的數(shù)據(jù)被存放在不同的文件中
C.不同的數(shù)據(jù)只能被對(duì)應(yīng)的應(yīng)用程序所使用
D.以上三種說法都不對(duì)
6.在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是
___________夹纫。
A.外模式
B.內(nèi)模式
C.存儲(chǔ)模式
D.模式
7.一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的外模式___________咽瓷。
A.只能有一個(gè)
B.至少兩個(gè)
C.可以有多個(gè)
D.最多3個(gè)
8.為了保證數(shù)據(jù)庫(kù)的邏輯獨(dú)立性,需要修改的是___________舰讹。
A.模式與外模式之間的映射
B.模式與內(nèi)模式之間的映射
C.模式
D.三級(jí)模式
1.C? ??? ??2.A? ??? ??3.C? ??? ??4.C? ??? ??5.D? ??? ??6.D? ??? ??7.C? ??? ??8.A
三茅姜、問答題
1、數(shù)據(jù)處理技術(shù)經(jīng)歷了哪幾個(gè)階段月匣?每個(gè)階段的特點(diǎn)是什么钻洒?
(1)人工管理階段:數(shù)據(jù)量較少,數(shù)據(jù)不長(zhǎng)期保存锄开,沒有專業(yè)的軟件對(duì)數(shù)據(jù)進(jìn)行管理素标;(2)文件系統(tǒng)階段:數(shù)據(jù)可以長(zhǎng)期保存在外部存儲(chǔ)設(shè)備上,可避免重復(fù)輸入萍悴。各個(gè)數(shù)據(jù)文件之間基本沒有聯(lián)系头遭,相互獨(dú)立,數(shù)據(jù)冗余量還是較大癣诱;(3)數(shù)據(jù)庫(kù)系統(tǒng)階段:采用數(shù)據(jù)模型表示數(shù)據(jù)結(jié)構(gòu)计维,有較高的數(shù)據(jù)獨(dú)立性;(4)分布式數(shù)據(jù)庫(kù)管理系統(tǒng):邏輯上統(tǒng)一撕予、地域上分布的數(shù)據(jù)集合鲫惶,是計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境中各個(gè)局部數(shù)據(jù)庫(kù)的邏輯集合,同時(shí)受分布式數(shù)據(jù)庫(kù)管理系統(tǒng)的控制和管理嗅蔬。
2、數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)如何劃分疾就?
站在最終用戶的角度看澜术,數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu)分為集中式、分布式猬腰、C/S(客戶/服務(wù)器)和并行結(jié)構(gòu)鸟废;站在數(shù)據(jù)庫(kù)管理系統(tǒng)的角度看,數(shù)據(jù)庫(kù)系統(tǒng)體系結(jié)構(gòu)一般采用三級(jí)模式結(jié)構(gòu):外模式姑荷、模式和內(nèi)模式盒延。
3缩擂、數(shù)據(jù)模型由哪三要素組成?現(xiàn)在使用的主流數(shù)據(jù)模型是哪種添寺?
數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)胯盯、數(shù)據(jù)操作、數(shù)據(jù)約束三要素組成计露;現(xiàn)在使用的主流數(shù)據(jù)模型是關(guān)系模型博脑。
4、簡(jiǎn)述數(shù)據(jù)的邏輯獨(dú)立性和物理獨(dú)立性的意義和作用票罐。
對(duì)外模式與模式之間的映象進(jìn)行修改叉趣,而保持與應(yīng)用程序相關(guān)的外模式不變,從而應(yīng)用程序不變该押,從而保證了數(shù)據(jù)與程序之間的邏輯獨(dú)立性疗杉,這也稱之為數(shù)據(jù)的邏輯獨(dú)立性;對(duì)模式與內(nèi)模式之間的映像進(jìn)行修改蚕礼,從而使模式保持不變烟具,而與應(yīng)用程序相關(guān)的外模式也就不會(huì)變,從而應(yīng)用程序不變闻牡,保證了數(shù)據(jù)與程序之間的物理獨(dú)立性净赴,也就是數(shù)據(jù)的物理獨(dú)立性。
5罩润、簡(jiǎn)述大數(shù)據(jù)處理的四個(gè)基本步驟玖翅。
(1)采集:大數(shù)據(jù)的采集是指利用多個(gè)數(shù)據(jù)庫(kù)來接收發(fā)自客戶端(Web、App 或者傳感器形式等)的數(shù)據(jù)割以,并且用戶可以通過這些數(shù)據(jù)庫(kù)來進(jìn)行簡(jiǎn)單的查詢和處理工作金度;(2)導(dǎo)入與預(yù)處理:將這些來自前端的數(shù)據(jù)導(dǎo)入到一個(gè)集中的大型分布式數(shù)據(jù)庫(kù),或者分布式存儲(chǔ)集群严沥,并且可以在導(dǎo)入基礎(chǔ)上做一些簡(jiǎn)單的清洗和預(yù)處理工作猜极;(3).統(tǒng)計(jì)與分析:利用分布式數(shù)據(jù)庫(kù),或者分布式計(jì)算集群來對(duì)存儲(chǔ)于其內(nèi)的海量數(shù)據(jù)進(jìn)行普通的分析和分類匯總等消玄,以滿足大多數(shù)常見的分析需求跟伏;(4)挖掘:在現(xiàn)有數(shù)據(jù)上面進(jìn)行基于各種算法的計(jì)算,從而起到預(yù)測(cè)的效果翩瓜,從而實(shí)現(xiàn)一些高級(jí)別數(shù)據(jù)分析的需求受扳。