考點(7)SQL的視圖
在SQL中,外模式一級數據結構的基本單位是視圖,視圖是從一個或幾個基本表導出的表。
(1)視圖的創(chuàng)建使用“CREATE VIEW”語句
CREATE VIEW<視圖名>(列表名)
AS SELECT查詢語句;
(2)視圖的刪除使用"DROP VIEW”語句
DROP VIEW<視圖名>;
(3)視圖的作用。視圖能夠簡化用戶的操作,視圖使用戶能以多種角度觀察同一個數據;視圖對重構數據庫提供了一定程度的邏輯獨立性;視圖能夠對機密數據提供安全保護。
考點(8)SQL的數據控制語句
(1)授予權限。SQL語言用“GRANT”語句向用戶授予操作權限,一般格式為:
GRANT<權限>[,<權限>]
[ON<對象類型><對象名>]
TO<用戶>[,<用戶>]
[WITH GRANT OPTION];
(2)收回權限。授予的權限可以由DBA或其他授權者用“REVOKE”語句收回,一般格式為:
REVOKE<權限>[,<權限>]
[ON<對象類型><對象名>]
FROM<用戶>[,<用戶>];
3.4 數據庫設計方法
考點9 什么是不好的關系模式
一個不好的關系模式有如下的缺點:
(1)數據冗余。
(2)修改異;驖撛诘牟灰恢滦。
(3)插入異常。
(4)刪除異常。
考點(10)函數依賴
(1)函數依賴的含義。設R(U)是屬性集U上的關系模式,X、Y是U的子集,若對于R(U)或任意一個可能的關系r,r中不可能存在兩個元組在X上的屬性值相等,而在Y上的屬性值不等,則稱“Y函數依賴于X”,記做X→Y。
(2)完全函數依賴。若Y函數依賴X(X→Y),但Y函數不依賴X的任一真子集,則稱
Y對X完全函數依賴。
(3)函數傳遞依賴。例如,學號、系名,系名*系主任,系主任對學號的這種依賴稱為函數傳遞依賴。
(4)候選碼。若某個關系模式的屬性集合U完全依賴其中一個屬性或屬性組合K,則稱K為該關系的候選碼,簡稱碼。候選碼中的屬性叫做主屬性,若候選碼多于一個,則選定其中一個作為主碼。
考點(11)關系模式規(guī)范化
范式:某一種級別的關系模式的集合,人們稱某一關系模式R為第n范式,就表示該關系的級別,一般R為第X范式就寫成R∈XNF。
若一個低一級范式的關系模式,通過模式分解可轉換為若干個高一級范式的關系模式集合,這種過程叫規(guī)范化。
(l)第1范式。設R是一個關系模式,如果R中的每一個屬性A的值域中的每個值都是不可分解的,則稱R是屬于第一范式的,記做R∈1NF。
(2)第2范式。若關系RE INF,且每一個非主屬性完全函數依賴于碼,則R∈2NF。
(3)第3范式。若關系模式R∈2NF,且每一個非主屬性都不傳遞依賴于碼,則R∈3NF。
(4)數據庫設計的方法和步驟。一般數據庫設計的方法有兩種,即屬性主導型和實體主導型。數據庫設計的方法中比較著名的有新奧爾良方法,它將數據庫設計過程分為需求分析、概念設計、邏輯設計和物理設計4個階段。
考點(12)需求分析
(1)需求分析的任務。需求分析階段的任務是對現實世界要處理的對象進行詳細調查,在了解現行系統的概況,確定新系統功能的過程中,收集支持系統目標的基礎數據及其處理方法。
(2)需求分析的基本步驟。需求分析的基本步驟是需求的收集,需求的分析整理。
考點(13)概念設計
1.概念設計的策略和主要步驟
設計概念結構的策略有以下幾種:自頂向下、自底向上、由里向外和混合策略等。
最常用的設計策略是自底向上的設計策略,其主要步驟是進行數據抽象,設計局部概念模式;然后按一定的規(guī)則把它們集成,從而得到全局概念模式;進行評審,改進等。
2.采用E-R方法的數據庫概念設計
實體:具有相同特征的事物集合,集合中的元素是客觀存在的可區(qū)分事物。在E-R圖中用矩形表示實體,實體名寫在框內。
屬性:描述事物狀態(tài)特征的指標。實體的屬性用橢圓框表示,框內寫上屬性名,并用連線連接相應的實體。
聯系:指事物之間的關聯集合。聯系可以分為確定聯系和不確定聯系兩類。確定聯系又可分為一對一和一對多兩種,不確定聯系則是指多對多的情況。
(1)一對一聯系。若對于實體集A中的每一個實體,實體集B中至多有一個實體與之聯系,反之亦然,則稱實體集A與實體集B具有一對一聯系。
(2)一對多聯系。若對于實體集.A中的每一個實體.實體集B中有n個實體(n>l)與之聯系,反之,對于實體集B中的每一個實體,實體集A中至多只有一個實體與之聯系,則稱實體集A與實體集B有一對多的聯系。
(3)多對多聯系。若對于實體集A中的每一個實體.實體集B中有n個實體(n>1)與之聯系,反過來,對于實體集B中的每一個實體,實體集A中有m個實體(m>1與之聯系,稱實體集A與實體集B具有多對多聯系。
希望與更多計算機等級考試的網友交流,請進入計算機等級考試論壇
更多信息請訪問:考試吧計算機等級考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |