緒論——數(shù)據(jù)庫买决、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)

第01章 緒論
一吼畏、選擇題
1督赤、應(yīng)用數(shù)據(jù)庫的主要目的是(C)
A、解決保密的問題 B泻蚊、解決數(shù)據(jù)量大的問題
C躲舌、共享數(shù)據(jù)的問題 D、解決數(shù)據(jù)完整性的問題

個人記憶:之所以把數(shù)據(jù)用數(shù)據(jù)庫存儲是讓大家都可以通過數(shù)據(jù)庫這一共享平臺*(靠用戶名和密碼)實(shí)現(xiàn)對數(shù)據(jù)庫里面的數(shù)據(jù)共享性雄,所以應(yīng)用數(shù)據(jù)的主要目的是共享數(shù)據(jù)没卸。

2、下面關(guān)于數(shù)據(jù)庫管理系統(tǒng)(DBMS)的描述中秒旋,正確的是(C)
A约计、數(shù)據(jù)庫管理系統(tǒng)是用戶與應(yīng)用程序的接口
B、數(shù)據(jù)庫管理系統(tǒng)用DML來定義三級模式
C迁筛、應(yīng)用程序只有通過數(shù)據(jù)庫管理系統(tǒng)才能和數(shù)據(jù)庫聯(lián)系
D煤蚌、數(shù)據(jù)庫管理系統(tǒng)用DDl來實(shí)現(xiàn)對數(shù)據(jù)庫的各種操作

個人理解:用戶與應(yīng)用程序的接口有四種,其中有一種是通過標(biāo)準(zhǔn)查詢語言(SQL)细卧,即標(biāo)準(zhǔn)的訪問數(shù)據(jù)的查詢語言尉桩,通過通用數(shù)據(jù)庫實(shí)現(xiàn)應(yīng)用程序間的數(shù)據(jù)共享的(注意是通過數(shù)據(jù)庫而不是數(shù)據(jù)庫管理系統(tǒng),所以A錯)
B選項(xiàng)的DML意思是:Data Manipulation Language,即數(shù)據(jù)操作語言的意思贪庙。使用Select蜘犁、update、Insert止邮,delet這四條命令對數(shù)據(jù)進(jìn)行操作这橙。
C、可以想象下农尖,應(yīng)用程序是拿魚竿釣魚的你析恋,數(shù)據(jù)庫管理系統(tǒng)是魚竿,數(shù)據(jù)庫是魚盛卡,你想抓池塘的魚助隧,也就只有手中的魚竿了。
D、是用DDL(data definition)并村、DML(data manipulation)巍实、DCL(data Control languag)來實(shí)現(xiàn)對數(shù)據(jù)的操作,其中DDL包含的命令create哩牍、alter棚潦、drop、truncate膝昆、(remove all records from a table)丸边,DCL包含的命令有:commit(提交事務(wù))、savepoint(保存點(diǎn))荚孵、Rollback(回滾)妹窖、set transaction(設(shè)置當(dāng)前事務(wù)的特性,他對后面的事務(wù)沒有影響)

3收叶、位于用戶和數(shù)據(jù)庫之間的一層數(shù)據(jù)管理軟件是(B)
A骄呼、MIS B、DBMS C判没、DBS D蜓萄、DB

數(shù)據(jù)庫系統(tǒng)包含(用戶->應(yīng)用程序->應(yīng)用開發(fā)工具->數(shù)據(jù)庫管理系統(tǒng)->操作系統(tǒng)->數(shù)據(jù)庫)數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫之間的操作有數(shù)據(jù)庫管理員管理。
數(shù)據(jù)庫管理系統(tǒng)(比數(shù)據(jù)庫系統(tǒng)多了管理兩個字澄峰,東西就少好多):是一種操縱和管理數(shù)據(jù)庫的軟件嫉沽,用于建立、使用和維護(hù)數(shù)據(jù)庫摊阀,簡稱DBMS耻蛇。
數(shù)據(jù)庫:按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫胞此。數(shù)據(jù)庫能為各種用戶共享臣咖,具有較小冗余度、數(shù)據(jù)間關(guān)系聯(lián)系緊密而又有較高的數(shù)據(jù)獨(dú)立性等特點(diǎn)漱牵。

4夺蛇、要保證數(shù)據(jù)庫物理數(shù)據(jù)獨(dú)立性,需要修改的是(C)
A酣胀、模式和外模式的映射 B刁赦、模式
C、模式和內(nèi)模式的映射 D闻镶、內(nèi)模式

個人理解:外模式又稱子模式或用戶模式甚脉,對應(yīng)于用戶級,是某個用戶或者幾個用戶所看到的數(shù)據(jù)庫的某個數(shù)據(jù)視圖铆农。(該視圖是根據(jù)用戶需求來定制的牺氨,就好像你穿40碼的鞋,你只能買40碼的鞋子來穿)
模式:又稱邏輯模式或者概念模式,對應(yīng)于概念級猴凹,是由數(shù)據(jù)庫設(shè)計(jì)者綜合所有用戶的數(shù)據(jù)夷狰,按照統(tǒng)一的觀點(diǎn)構(gòu)造的全局邏輯結(jié)構(gòu)是對數(shù)據(jù)庫中的全部數(shù)據(jù)的邏輯機(jī)構(gòu)和特征的總體描述,是所有用戶的公共數(shù)據(jù)視圖(全局視圖)郊霎。它由數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)模式描述語言(DDL沼头,即data definition language)來描述、定義书劝、體現(xiàn)进倍、反映了數(shù)據(jù)庫系統(tǒng)的整體觀涡真。(就相當(dāng)于鞋店十电,有用戶的所有碼數(shù)的鞋子)
內(nèi)模式:又稱存儲模式芹关,對用與物理級颂斜,它是數(shù)據(jù)庫中全體數(shù)據(jù)的內(nèi)部表示或底層描述,是數(shù)據(jù)庫最低一級的邏輯描述周蹭,它描述了數(shù)據(jù)在存儲介質(zhì)上的存儲方式和物理結(jié)構(gòu),對應(yīng)著實(shí)際存儲在外存儲介質(zhì)上的數(shù)據(jù)庫。內(nèi)模式由內(nèi)模式描述語言來描述烙如、定義,是數(shù)據(jù)庫的存儲觀毅否。(就相當(dāng)于鞋店對不同的碼數(shù)的鞋子的擺設(shè)方式)

5亚铁、要保證數(shù)據(jù)庫的邏輯獨(dú)立性,需要修改的是(A)
A螟加、模式與外模式的映射 B徘溢、模式與內(nèi)模式之間的映射
C、模式 D捆探、三層模式

第4然爆、5題的技巧:保證物理數(shù)據(jù)獨(dú)立性就要找與物理相關(guān)的模式,即內(nèi)模式黍图,同時離不開模式曾雕,所以選模式和內(nèi)模式的映射。
數(shù)據(jù)庫的邏輯獨(dú)立式是指用戶看到的助被,根據(jù)用戶特定的剖张,即外模式,同時又離不開模式揩环,所以選模式與外模式搔弄。

6、下列四項(xiàng)中丰滑,不屬于數(shù)據(jù)庫系統(tǒng)特點(diǎn)的是(A)
A顾犹、數(shù)據(jù)冗余度高 B、數(shù)據(jù)獨(dú)立性高
C、數(shù)據(jù)完整性 D蹦渣、數(shù)據(jù)共享

數(shù)據(jù)庫可能存在冗余度哄芜,但是數(shù)據(jù)庫管理員會減少冗余度和避免高冗余度,所以數(shù)據(jù)冗余度高不是數(shù)據(jù)庫系統(tǒng)的特點(diǎn)柬唯。

7认臊、絕大多數(shù)數(shù)據(jù)庫系統(tǒng)的總體結(jié)構(gòu),都具有外模式锄奢、模式和內(nèi)模式三級模式失晴。描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征是(B)
A、模式和內(nèi)模式 B拘央、模式
C涂屁、內(nèi)模式 D、外模式

區(qū)分好模式灰伟、內(nèi)模式拆又、外模式這三者的區(qū)別就能選出正確答案了。加油!

二栏账、填空題

1帖族、DBA的中文含義是(數(shù)據(jù)庫管理員)
解釋及記憶:DataBase Administrator,DBA

2、DBS的中文含義是(數(shù)據(jù)庫系統(tǒng))
解釋及記憶:DataBase Systerm,DBS

3挡爵、數(shù)據(jù)庫管理系統(tǒng)的主要功能包含(數(shù)據(jù)定義)竖般、(數(shù)據(jù)組織、存儲和管理)茶鹃、(數(shù)據(jù)操縱)涣雕、(數(shù)據(jù)庫的事物管理、運(yùn)行管理)闭翩、(數(shù)據(jù)庫的建立和維護(hù))以及其他功能挣郭。
備注:只能死記硬背了

4、數(shù)據(jù)的(完整性)包含數(shù)據(jù)的正確性疗韵、有效性和相容性丈屹。

個人記憶:數(shù)據(jù)完整性就相當(dāng)于你得到的一張餐飲優(yōu)惠券去餐廳消費(fèi)的過程,數(shù)據(jù)的正確性就好比你拿著的優(yōu)惠券去的餐廳正是舉辦該優(yōu)惠活動的餐廳伶棒,有效性就好比你手里的優(yōu)惠券是否還有效旺垒,時間截止了沒有。相容性指的是你拿該張優(yōu)惠券消費(fèi)時是否還可以和其他優(yōu)惠券同時使用肤无,是否相容先蒋,全部符合就完整了。

5宛渐、關(guān)系數(shù)據(jù)模型的三個組成要素的是(數(shù)據(jù)結(jié)構(gòu))竞漾、(數(shù)據(jù)操作)眯搭、(數(shù)據(jù)的完整性約束)。
個人理解:關(guān)系數(shù)據(jù)模型包含的數(shù)據(jù)結(jié)構(gòu)指的是你建立一個學(xué)生表业岁,表里的屬性有學(xué)生的學(xué)號鳞仙,姓名,年齡笔时,數(shù)學(xué)成績這些棍好。
數(shù)據(jù)操作就是你網(wǎng)你建立的學(xué)生表里插入數(shù)據(jù),比如你插入一個學(xué)生允耿,他的學(xué)號是0001借笙,(但是你沒有輸入)姓名是小馬,年齡是12较锡,數(shù)學(xué)成績是99.這個過程就是數(shù)據(jù)操作业稼。
數(shù)據(jù)的完整性就是指你剛剛插入的一個學(xué)生,你漏掉插入學(xué)號0001蚂蕴,這樣子就可能和另外一個也叫小馬的同學(xué)(他的學(xué)號是002)的記錄不能區(qū)分了低散,因?yàn)槟阈虏迦氲牟粠W(xué)號,這樣導(dǎo)致的結(jié)果就是不完整了(可以拉上去看看數(shù)據(jù)的完整性包含了什么B饴ァG础!)

6君编、數(shù)據(jù)模型中的(數(shù)據(jù)結(jié)構(gòu))是對數(shù)據(jù)系統(tǒng)的靜態(tài)特征描述,包含數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)聯(lián)系的描述川慌,(數(shù)據(jù)操作)是對數(shù)據(jù)庫的動態(tài)特征描述吃嘿,是一組定義在數(shù)據(jù)上的操作,包含操作的含義梦重、操作符兑燥、運(yùn)算規(guī)則及其語言等。

7琴拧、當(dāng)數(shù)據(jù)庫的存儲你結(jié)構(gòu)改變時降瞳,可相應(yīng)修改(模式/內(nèi)模式映像),從而保持模式不變蚓胸。

8挣饥、數(shù)據(jù)庫系統(tǒng)一般由(數(shù)據(jù)庫)、(數(shù)據(jù)庫管理系統(tǒng))沛膳、(應(yīng)用程序)扔枫、(數(shù)據(jù)庫管理員)構(gòu)成。

三锹安、問答題
1短荐、什么是數(shù)據(jù)與程序的物理獨(dú)立性倚舀?什么是數(shù)據(jù)與程序的邏輯獨(dú)立性?

模式/內(nèi)模式映像:數(shù)據(jù)庫的存儲結(jié)構(gòu)發(fā)生改變時忍宋,(如用另外一種存儲方式)痕貌,由數(shù)據(jù)庫管理員對模式/內(nèi)模式映像做相應(yīng)的改變,可以使模式保持不變糠排,從而應(yīng)用程序也不必改變舵稠,保證了數(shù)據(jù)與程序的物理獨(dú)立性。

外模式與模式映像:當(dāng)數(shù)據(jù)庫的模式改變時(例如新的關(guān)系乳讥,新的屬性)柱查,由數(shù)據(jù)庫管理員對各個外模式/模式映像作相應(yīng)改變時,可以使外模式保持不變云石,應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的唉工,從而使應(yīng)用程序不用修改,從而保證了數(shù)據(jù)與邏輯的獨(dú)立性汹忠。

2淋硝、定義并解釋一下術(shù)語:關(guān)系、屬性宽菜、域谣膳、元組、分量铅乡、關(guān)系模式继谚。

關(guān)系:一個關(guān)系對應(yīng)通常說的二維表。
元組:表中的一行就是一個元組阵幸。
屬性:表中的一列即為一個屬性花履,給每一個屬性起一個名稱就是屬性名。
碼(碼鍵):表中的某個屬性或者屬性組挚赊,他可以唯一確定一個元組诡壁。
域:一組具有相同數(shù)據(jù)類型的值的集合,屬性的取值范圍來自某個域荠割。
分量:元組中的一個屬性值妹卿。
關(guān)系模式:關(guān)系的描述,一般為關(guān)系名(屬性1蔑鹦,屬性2...屬性n)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末夺克,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子嚎朽,更是在濱河造成了極大的恐慌懊直,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件火鼻,死亡現(xiàn)場離奇詭異室囊,居然都是意外死亡雕崩,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進(jìn)店門融撞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盼铁,“玉大人,你說我怎么就攤上這事尝偎∪幕穑” “怎么了?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵致扯,是天一觀的道長肤寝。 經(jīng)常有香客問我,道長抖僵,這世上最難降的妖魔是什么鲤看? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮耍群,結(jié)果婚禮上义桂,老公的妹妹穿的比我還像新娘。我一直安慰自己蹈垢,他們只是感情好慷吊,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著曹抬,像睡著了一般溉瓶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谤民,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天堰酿,我揣著相機(jī)與錄音,去河邊找鬼赖临。 笑死,一個胖子當(dāng)著我的面吹牛灾锯,可吹牛的內(nèi)容都是我干的兢榨。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼顺饮,長吁一口氣:“原來是場噩夢啊……” “哼吵聪!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起兼雄,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤吟逝,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后赦肋,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體块攒,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡励稳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了囱井。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片驹尼。...
    茶點(diǎn)故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖庞呕,靈堂內(nèi)的尸體忽然破棺而出新翎,到底是詐尸還是另有隱情,我是刑警寧澤住练,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布地啰,位于F島的核電站,受9級特大地震影響讲逛,放射性物質(zhì)發(fā)生泄漏亏吝。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一妆绞、第九天 我趴在偏房一處隱蔽的房頂上張望顺呕。 院中可真熱鬧,春花似錦括饶、人聲如沸株茶。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽启盛。三九已至,卻和暖如春技羔,著一層夾襖步出監(jiān)牢的瞬間僵闯,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工藤滥, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鳖粟,地道東北人。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓拙绊,卻偏偏與公主長得像向图,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子标沪,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容