1. 資料庫基礎與應用課後習題答案
第
1
章練習題答案
一、選擇題
題號
1
2
3
4
5
6
7
8
9
10
答案
B
A
A
D
C
B
B
B
A
A
二、填空題
1
、數據定義、數據操縱
2
、文件系統階段、資料庫系統階段
3
、屬性、欄位、元組、記錄
4
、關鍵字
5
、域
6
、屬性、屬性到域的映象
7
、關系、關系
8
、投影
9
、選擇運算、投影運算
10
、連接運算、自然連接
三、簡答題
1
、答:資料庫(
DataBase
)是被長期存放在計算機內、有組織的、可以表現為多種形式的
可共享的數據集合。
資料庫管理系統(
DataBase Management System
,簡稱
DBMS
)是計算機系統軟體,它的職
能是有效地組織和存儲數據、
獲取和管理數據,
接受和完成用戶提出的訪問數據的各種請求。
資料庫系統是指擁有資料庫技術支持的計算機系統,
它可以實現有組織地、
動態地存儲大量
相關數據,提供數據處理和信息資源共享服務。
資料庫系統是指在計算機系統中引入資料庫後的系統,
一般由資料庫、
資料庫管理系統
(及
其開發工具)
、應用系統、資料庫管理員和用戶構成。
2
、答:關系是一張二維表,每個關系有一個關系名。在計算機中,一個關系可以存儲為一
個文件。在
Visual FoxPro
中,一個關系就是一個表文件。
元組是二維表中水平方向的行,有時也叫做一條記錄。
屬性是二維表中垂直方向的列,有時也叫做一個欄位。
3
、答:資料庫系統由四部分組成:硬體系統、系統軟體、資料庫應用系統和各類人員。
4
、答:常用的數據模型有層次模型、網狀模型和關系模型。
層次模型的特點是:
形狀象一棵倒立的樹,
有且僅有一個結點無父結點,
這個結點稱為根結
點,其他結點有且僅有一個父結點。
網狀模型的特點是:
形狀象一張網,
允許一個以上的結點無父結點,
一個結點可以有多於一
個的父結點。
關系模型的特點是:
在關系中,
數據的邏輯結構是一張二維表。
該表滿足每一列中的分量是
類型相同的數據;
列的順序可以是任意的;
行的順序可以是任意的;
表中的分量是不可再分
割的最小數據項,即表中不允許有子表;表中的任意兩行不能完全相同。
層次模型對具有一對多層次關系的數據描述非常自然、
直觀、
容易理解;
網狀模型主要是描
述具有多對多關系的數據。
關系模型具有嚴格的數學理論為基礎,
在描述數據時使用簡單靈
活、數據獨立性強等特點,而被公認為是理想的數據的組織方式。
5
、答:不是,只有具備以下幾個要求的二維表才被稱為是關系:
(
1
)每一列中的分量是類型相同的數據;
(
2
)列的順序可以是任意的;
附上出處鏈接:http://wenku..com/link?url=_SG2oXNthO3WjMdKZAaGOIE_-DeBlHr9Hcm
2. 2011年4月互聯網資料庫答案,2023年8月自考資料庫原理試題及答案
動態游標。
鍵集游標。
靜態游標。
向前瀏覽游標。
【評分參考】每分正確答案給1分,均以3分正確答案給3分滿分。
30 .簡要說明JDBC三種類型的語句對象的作用。
答案:Statement對象用於執行不帶參數的簡單sql語句。
( 1分) )
PreparedStaterment對象用於執行預編譯的SQL語句,帶有或不帶有IN參數。
( 1分) )
CallableStatement對象用於執行對做斗資料庫存儲過程的調用。
( 1分) )
31.VBScript的編碼條款包括哪些
答:對象變數和過程的命名規則。
( 1分) )
評論約定。
( 1分) )
文本格式和縮進參考線。
( 1分) )
32.SQL server代理服務內部的管理器是什麼
答:任務經理。
事件管理器。
報警管理器。
復制管理員。
【評分參考】每分正確答案給1分,均以3分正確答案給3分滿分。
33 .簡述並行資料庫系統的目標。
答:高性能。
( 1分) )
高可純仿磨用性。
( 1分) )
可擴展性。
( 1分) )
34 .數據的分布方法是什麼
答:區分儀式。
( 1分) )
全迭代公式。
( 1分) )
部分重疊式。
( 1分) )
35 .簡要描述了OLAP的三層客戶端/伺服器結構。
答:第一層是客戶端。
( 1分) )
第二層為分析伺服器。
( 1分) )
第三層為企業伺服器。
( 1分) )
四、設計問題:這道大題共4個小題,每道小題5分,共20分。
有以下三種關系。
員工(員工編號、姓名、性別、職務、家庭地址、部門)編號) ) )。
部門(部門編號、部門名稱、地址、電話號碼) )。
保健(保健卡號、員工編號、身體檢查日期、健康狀況) )。
根據以上關系,用SQL語句完成第36~39題。
36 .調查部門名稱為「辦公室」的課長姓名和家庭地址。
a (選擇名稱、家庭地址( 2分) ) )。
來自員工,部門( 1分) )。
WHERE員工.部門編號=部門.部門編號AND部門名稱=「辦公室」AND職務=「課長」( 2分) )。
37 .查詢部門)名稱是」財務科」中健康狀況」良好」的工作人員的姓名和家庭地址。
a (選擇名稱、家庭地址( 2分) ) )。
FROM員工、部門、保健( 1分) )。
WHERE員工.部門編號=部門.部門編號AND員工.員工編號=保健.員工編號
AND部門名稱=『財務科』and健康狀況=『良好』( 2分) )。
38 .刪除員工關系部門電話號碼為「5516983」的員工記錄。
a(Deletefrom員工WHERE部門編號in(3分) )。
( SELECT部門編號FROM部門WHERE電話=『5516983』( (兩點) ) ) ) ) ) ) ) )。
39 .定義健康狀況良好的員工視圖AAA。 包括姓名、部門名稱和職務、性別。
a(createviewAAA )姓名、部門名稱、職務、性別( 2分) )。
選擇名稱、部門名稱、職務、性別FROM員工、部門、保健( 2分) )。
WHERE員工.部門號=部門.部門號AND員工.員工號=保健.員工號AND健康狀況
=「良好」( 1分)。
五.綜合問題: 10分。
40 .一家醫葯公司有幾家葯店,每個葯大賀店聘用多名店員,而且每個店員只能在一家葯店工作。 葯店
錄用店員有錄用期間和工資。
葯店的屬性中有葯店編號、店名、地址的店員的屬性中有工號、姓名、
性別、年齡。
請根據以上含義,完成以下操作。
)1)要求建立反映上述局部應用的ER模型,並標記聯系類型(可省略實體屬性)。
( 4分) )。
答案:
(每個實體、聯系人、聯系人類型各1分,共4分,無屬性無扣分)
)2)根據轉換規則,將ER模型轉換為關系模型,每個關系模型的主鍵和外鍵)已保存
來修改選定線條的屬性。
( 6分) )。
答:葯店(葯店編號、店名、地址)主鍵:葯店編號( 3分) )。
店員(工作號碼、姓名、性別、年齡、聘用期間、工資、葯店號碼) )。
主鍵:工作號碼、外鍵:葯店號碼( 3分) )。
微信公眾號:天府自學考試自習室
自考/成考有疑問、不知道自考/成考考點內容、不清楚當地自考/成考政策,點擊底部咨詢官網老師,免費領取復習資料:https://www.87dh.com/xl/
3. 資料庫原理及應用基礎的常見類型題
1.B 2.C 3.B 4.C 5.D 6.C 7.C 8.D 9.C 10.A
11.A 12.A 13.A - 不知道14。乙evogue2006 - 10 - 24 11點47分01秒15?16.A 17.B 18.A 19.D 20.C
試述事務的概念和事務的四個特性。
A:
事務是一個用戶定義的資料庫操作序列,這些操作要麼全部做或不做的整體,是一個不可分割的工作單元。
事務有四個特點:原子性(原子性),一致性(一致性),隔離(隔離)和持久性(Durability)。這四個特點也被稱為ACID屬性。
原子性:事務資料庫的邏輯工作單元,該交易包括所有的操作,無論是做還是不做。
一致性:事務執行的結果必須更改資料庫從一個一致狀態轉換到另一個一致的狀態。
隔離:一個事務的執行不能被其他事務的干擾。一個事務內的操作和使用其他並發事務的數據分離出來,並發執行的個別交易不能互相干擾。
持續性:持續性的,也被稱為永久(持久性),指的到交易提交其數據存儲在資料庫中的變化應該是永久性的。接下來的操作或故障不應該有任何影響其執行結果。
2。為什麼事務非正常時間的推移,會影響資料庫中數據的正確性,舉了一個例子。
A:
事務的執行結果必須更改資料庫從一個一致狀態轉換到另一個一致狀態。如果出現故障的資料庫系統的操作,一些尚未完成的交易被迫中斷,這些未完成的交易的一部分已被寫入到物理資料庫對資料庫所做的更改,然後在資料庫中不正確的狀態,或者是不一致的狀態。
如一個工廠的庫存管理系統,它是必要的量Q的某些部分從倉庫1倉庫2個存儲。
你可以定義一個事務T,T包括兩個操作; Q1 = Q1-Q,Q2 = Q2 + Q. T改變的終??止,只有當第一個操作,資料庫是不一致Q庫存沒有理由。
3。資料庫中為什麼要有恢復子系統?它的功能是什麼?
A:
是不可避免的,因為計算機系統的硬體故障,軟體錯誤,操作錯誤和惡意破壞所造成的這些故障從正在運行的事務中發生非正常中斷,影響資料庫中的數據正確性,而破壞了資料庫中,因此,在資料庫中的數據的全部或部分損失,因此必須有一個恢復子系統。功能
恢復子系統:資料庫從錯誤狀態恢復到一個已知的良好狀態(也被稱為一致的狀態或完整狀態)。
4。在資料庫中可能出現的故障運行幾類?什麼故障影響正常執行的交易嗎?什麼故障破壞資料庫中的數據?
A:資料庫系統的各種可能發生的故障大致可分為如下幾類:
(1)內部交易失敗;
(2)系統故障; />(3)介質故障;
(4)計算機病毒。的
交易失敗,系統故障和介質故障影響事務的正常執行;介質故障和計算機病毒破壞的數據
庫。
5。根據回收技術?
A:
數據轉儲和登錄日誌文件是資料庫恢復的基本技術。
當一個故障在系統運行過程中,轉儲資料庫的日誌文件,你可以將資料庫恢復到一致狀態,在發生故障之前的備份副本。
6。資料庫的轉儲的意義是什麼?各種數據轉儲方法的比較。
答案:
數據轉儲是基本的技術,在恢復的資料庫。所謂的轉儲資料庫DBA定期復制到磁帶或其他磁碟保存。可以重新載入資料庫破壞的資料庫的備份副本恢復時的狀態轉儲。
靜態轉儲:轉儲系統操作運行的事務。靜態轉儲,但必須等待用戶交易結束之前運行。同樣,新的事務必須等待執行轉儲結束。顯然,這將減少資料庫的可用性。
動態轉儲:轉儲期間允許資料庫訪問或。動態的轉儲可以克服靜態轉儲的缺點,它並不需要等待正在運行的用戶交易的結束,也不會影響新事務的操作。然而,備份的數據副本結束時的轉儲和不能保證正確和有效的。 ,因為轉儲運行在交易過程中可能會一些數據,備份的數據副本是不符合版本的資料庫。
為此,我們必須活動期間注冊使用mp transaction資料庫,以創建一個日誌文件(日誌文件)。在這樣的日誌文件的備份副本可以得到正確的資料庫狀態的時刻。
轉儲海量轉儲和增量轉儲可以分為兩種方式。
大規模傾倒每一個轉儲所有資料庫。增量轉儲每次更新只轉儲上次轉儲數據。從恢復的角度來看,大量的轉儲的備份副本恢復一般更容易。如果該資料庫,事務處理,是非常頻繁,增量轉儲方式更實用,更有效。
7。日誌文件?為什麼要建立一個日誌文件?
答案:
(1)日誌文件是用來記錄交易文件對資料庫的更新操作。
(2)建立的日誌文件的目的:交易故障恢復系統故障恢復;協助媒體恢復的備份副本。
登記日誌文件為什麼要寫入日誌文件後,寫入到資料庫?
A:
的數據寫入到資料庫中,兩種不同的操作,這個後的日誌記錄被寫入到日誌文件中。這兩個操作之間可能發生了故障,即這兩個寫操作只完成了。
先寫一個資料庫,而不是變化的運行記錄中,小數點後不能被恢復這一。如果你寫的日誌,但沒有資料庫,恢復執行UNDO操作,不影響資料庫的正確性。所以一定要確保你寫的日誌文件,日誌記錄寫入到日誌文件中,然後寫入到資料庫的變化。
9,測試是針對不同的故障恢復策略和方法。 (也就是說,如何進行交易系統故障恢復故障恢復介質恢復?)
A:
交易故障恢復:
事務故??障的恢復是自動完成的DBMS ,是對用戶透明。
DBMS執行恢復步驟:
(1)反向掃描文件日誌(即從最後一次掃描日誌文件),則該事務更新操作。
(2)事務的更新操作執行逆操作。關於日誌記錄更新前值嗎?寫入到資料庫中。
(3)反向掃描日誌文件,做同樣的。
(4)?下去,直到你讀的開始標記本次交易,交易失敗恢復完整。
A:
系統故障恢復:
系統出現故障可能會導致資料庫處於不一致的狀態:
首先,沒有完成的交易資料庫的更新可能已被寫入到資料庫中;
已提交的交易資料庫的更新可能還留在緩沖區中,並沒有寫入到資料庫。
恢復操作(UNDO)的未竟事業出現故障,重做(REDO)已完成的交易。
恢復步驟:
(1)正向掃描日誌文件,以確定該交易已提交在故障發生前隊列中(REDO隊列的)和未完成的事務隊列(UNDO隊列)。
(2)UNDO處理隊列中的個別交易的。
UNDO處理方法是反向掃描日誌文件,更新操作執行相反的操作,每一個UNDO事務迫在眉睫的「價值」(前映像)記錄寫入到資料庫中,然後再更新。
(3)治療重做重做隊列事務。
REDO處理方法:正向掃描日誌文件,每個REDO事務重新執行操作的日誌文件登記。即將推出的日誌記錄寫入到資料庫中的更新值「(後映像)。
解析度:
步驟(1)如何確定的REDO隊列和UNDO隊列,請考慮一下吧。 BR />的演算法如下:
1)創建兩個事務隊列:
·UNDO-LIST:需要執行undo操作的事務集;
·REDO-LIST:需要執行重做操作事務集;
事務隊列最初是空的。
)從日誌文件頭,正向掃描日誌文件
是否有新的開始(遇到BEGIN TRANSACTION)交易鈦,鈦暫時放入UNDO-LIST隊列;
·如果提交的事務(遇到結束事務)TJ TJ從隊列undo-list中的REDO-LIST隊列;
直到最後的日誌文件A:
介質故障恢復:
介質故障是最嚴重的故障。
恢復方法是重裝資料庫,然後重做已完成交易的過程是:
(1 )DBA裝入最新的資料庫備份(從故障時間最近的轉儲副本),將資料庫恢復到一致的狀態轉儲。
(2)DBA的日誌文件的副本載入轉儲結束時間
(3)DBA啟動系統恢復命令來完成還原的DBMS的功能,重做已完成的交易。
解析
1)我們假設靜態轉儲的步驟(1)安裝資料庫的備份副本。
2)如果您使用的是靜態和動態轉儲步驟(1)將資料庫的備份副本是不夠的,需要同時載入的副本日誌文件的轉儲開始治療後的時間,以獲得正確的資料庫的備份副本。
3)(2)步演算法來重做已完成的交易:
正向掃描日誌文件,以找出識別在故障發生之前提交的交易中,計入的重量隊列
B。再次向前掃描日誌文件,重做重做隊列中的所有交易。即將推出的日誌記錄寫入到資料庫中的更新值。
>
10。檢查點恢復技術的優勢是什麼?
A:
測井技術進行資料庫恢復,恢復子系統必須搜索日誌,以確定哪些事務需要重做,哪些事務需要。一般來說,你需要檢查所有的記錄。這樣做有兩個問題:
首先,搜索整個日誌將花費大量的時間。
REDO處理的事務實際上寫的更新操作資料庫恢復子系統又執行這些操作,浪費了大量的時間。
檢查點技術,以解決這些問題。
11。師叔檢查點的恢復步驟。
①從啟動文件的最後一個檢查點記錄在日誌文件中的地址找到最後一個檢查點記錄在日誌文件中找到的地址。
②檢查站的檢查點記錄的建立時間列表中的所有運行的事務ACTIVE-LIST。
創建兩個事務隊列:
·UNDO-LIST:需要執行undo操作的事務集;
·REDO-LIST:集交易需要執行恢復操作;
ACTIVE-LIST暫時到UNDO-LIST隊列,REDO隊列暫時空。
③從檢查點開始正向掃描日誌文件
任何新的起點事務鈦undo-list中的Ti暫時放置在隊列中;
·如果提交事務TJ,TJ移動從UNDO-LIST隊列,REDO-LIST隊列,直到最後的日誌文件;
>④UNDO操作執行undo-list中的每一筆交易REDO-LIST中的每個事務執行REDO操作。
12。資料庫鏡像?使用?
答案:
資料庫鏡像是根據對DBA的要求,自動復制到另一個磁碟上的關鍵數據在整個資料庫或部分。每當主資料庫更新時,DBMS自動復制更新後的數據,在過去,DBMS自動保證鏡像的一致性
使用資料庫鏡像的數據和主數據。:
一個用於資料庫恢復。當介質故障的鏡像磁碟繼續提供使用的資料庫管理系統自動鏡像磁碟數據恢復的資料庫,並且不需要關閉系統並重新安裝該資料庫的副本。
二是要提高無故障,當用戶的數據加排他鎖來其他用戶可以讀取的數據的資料庫的可用性。鏡像資料庫,無需等待用戶釋放該鎖。
4. 【資料庫歷年期末考試題】資料庫原理期末考試題
2005-2006(2)資料庫系統原理試題(A)參考答案及評分標准
一、填空題(每空1分,共14分)
1、 數據結構
2、 元組
3、 實體完整性 參照完整性
4、 1NF
5、 數據字典
6、 B R +BR B S B S +BR B S
7、 可串列的
8、 RAID
9、 動態Hash 方法 可擴展Hash 方法
10、 並發控制技術 資料庫恢復技術
二、選擇題(每題1分,共10分)
1、 D 2、A 3、A 4、B 5、C 6、C 7、C 8、C 9、C 10、A
三、簡答題(每題4分,共16分)
1. 可以表示任何關系代數操作的5種基本代數操作是什麼?
答: ⋃ , - , ⨯ , σ , π
註:1個1分,寫對4個即可得4分
2. 關系資料庫中常用的連接操作的實現演算法有哪些?
答:循環嵌套連接演算法(1分)、排序合並連接演算法(1分)、hash 連接演算法(1分)、索引連接演算法(1分)。
3. 簡述B 樹和B+樹的區別。
答:(1)B+樹的葉子節點鏈在一起(2分)。(2)B+樹的內節點不存放數據指針(2分)。
4. 什麼是資料庫事務?什麼是資料庫事務的原子性?
答:一個存取或更改資料庫的程序的運行稱為資料庫事務(2分)。事務中的所有操作要麼全部被成功的完成且這些操作的結果被永久地存儲到資料庫中,要麼這
個事務對資料庫和其它事務沒有任何影響。這種性質稱為事務的原子性(2分)。
四、綜合題(每題12分,共60分)
(一)已知關系S ,P ,J ,SPJ 的關系模式為:
S (SNO ,SN ,CITY )
P (PNO ,PN ,COLOR )
J (JNO ,JN ,CITY )
SPJ (SNO ,JNO ,PNO ,QTY )
其中:SNO 為供應商號,SN 為供應商姓名,CITY 為所在城市;PNO 為零件號,PN 為 零件名稱,COLOR 為顏色;JNO 為工程項目號,JN 為工程項目名稱;QTY 為數量。
1、 試用
∏JN ((∏JNO ,PNO (SPJ )÷ ∏PNO (P ∏JNO ,JN (J ))(4分)
2、試用完成下列查詢:把零件號為P2的零件重量增加5,顏色改為黃色。
UPDATE P
SET WEIGHT=WEIGHT+5,COLOR=』黃色』
WHERE PNO=』P2』; (4分)
3、試用完成下列查詢:取出1個以上供應商提供的零件號。
SELECT PNO
FROM SPJ
GROUP BY PNO
HA VING COUNT (SNO )≥1 (4分)
(二) 設某商業集團資料庫有三個實體集。一是「商店」實體集,屬性有商店編號、商店名、地址等;二是「商品」 實體集,屬性有商品編號、商品名、規格、單價等;三是「供應商」 實體集,屬性有供應商編號、供應商名、地址等。
商店與商品間存在「銷售」聯系,每個商店可銷售多種商品,每個商品也可放在多個商店檔信胡銷售,每個商店行攔銷售一種商品,有月銷售量;供應商與商品間存在著「供應」 聯系,每個供應商供應多種商品,每種商品可以向多個供應商訂購。供應商供應商品給每個商店有月供應量。
(1)試畫出E-R 圖,並在圖上註明屬性。
(2) 將E--R 圖轉換成關系模型,並指明主鍵和外鍵。
(1)E-R 圖如圖所示。
(6分,其中實體2分、聯系2分、屬性2分)
(2)此E--R 圖轉換成的關系模型如下
商店(商店編號,商店名,地址) 主碼為商店編號
供應商(供應商編號,供應商名,地址) 主碼為供應商編號
商品(商品編號,商品名,規格,單價)
銷售(商店編號,商品號,月銷售量)
主碼為(商店編號,商品號),外碼為商店編號和商品號
供應(供應商編號,商店編號,月供應量)
主碼為(供應商編號,商店編號),外碼為供應商編號,商店編號
共6分,由於學生的寫法多樣,教師根據具體情況給分。
(三)1.設關系模式R 其中: U={A, B, C, D, E, P}
F={A→B,C→P,E→A,CE→D}
求出R 的所有候選關鍵字。
解:由計算可知: (CE)的閉包 = {ABCDEP}
而 C 的閉包={CP}
E 的閉包={ABE} (2分)
所以:R 的候選鍵為坦配 : CE 。 (2分)
2.判斷下面的關系模式最高屬於第幾範式) ,並說明理由。
R({A,B,C},{AC→B,AB→C,B→C})
答:是1NF ,(2分) 因為該關系的候選鍵之一為AB, 又因為有B→C,存在部分函數依賴(2分), 所以, 該關系為1NF.
3. 設關系R 具有屬性集合{O, I, S, A, B},函數依賴集合{I->B, IS->A, A->O}。把R 分解成
3NF ,並使其具有無損連接性和函數依賴保持性。
答:{IB,ISA,AO}(4分)
(四) 設文件F 具有10000個記錄,每個記錄50位元組,其中10位元組用來表示文件的鍵值。每個磁碟塊大小1000位元組,指向磁碟塊的指針佔5位元組,不允許記錄跨兩個塊。
(1) 如果為文件F 建立簡單hash 索引,使用100個hash 桶,則桶目錄需要多
少磁碟塊?平均每個桶需要多少磁碟塊?
答:(1)1 (2)10000個記錄/100個桶=100個記錄每桶,(2分)100個記
錄×50位元組每記錄/1000位元組每塊=5塊(2分)
(2) 如果為文件F 建立B +樹索引,各磁碟塊盡量裝滿,需要多少磁碟塊存儲索
引?
答:求秩D :5D+10(D+1) D=67 (2分)
即每個葉節點能保存D-1=66個鍵值。所以葉節點數為⎡10000/66⎤
=152個。(2分)
上一層的內節點同樣有67個指針,是一個67叉的節點,
⎡10000/67⎤=3,⎡3/67⎤=1(2分)
因此B+樹的節點總數為152+3+1=156個。即需要156個磁碟塊
存儲B+樹索引。(2分)
(五) 對於教學資料庫S(S#,SNAME ,AGE ,SEX) ,SC(S#,C#,GRADE) ,C(C#,CNAME ,TEACHER) 。現有一個查詢:檢索至少學習W ANG 老師所授一門課程的男學生學號和姓名。
1. 給出該查詢的關系代數表達式,並畫出該表達式構成的語法樹。
2. 使用啟發式優化演算法對語法樹進行優化,得到優化的語法樹。
解:(1) 關系代數表達式:
∏ S#,SNAME (σS.S#=SC.S#∧SC.C#=C.C#∧S.SEX=』男』 ∧teacher=』wang』(S×SC×C )) (3分)
∏ S#,SNAME
S.S#=SC.S#∧SC.C#=C.C#∧S.SEX=』男』 ∧teacher=』wang』
(3分)
∏ S#,SNAME σSC.C#=C.C#
σteacher=』wang』
∏ S#,C# S.SEX=』男』
s
結果樹(3分) c sc (3分)
5. 《資料庫原理應用》簡答題(資料庫原理與應用試題及答案)
1.資料庫:是以某種文件結構存儲的一系列信息表,這種文件結構使您能夠訪問這些脊稿昌表、選擇表中的列、對表進行排序以及根據各種標准選擇行。資料庫通常有多個索引與這些表中的許多列相關聯,所以我們能盡可能快地訪問這些表。資料庫管理系統:隨著計算機在信息處理、情報檢索及各種管理系統的不斷發展,使用計算機時需要處理大量的數據、建立和檢索大量的表格,將這些數據和表格按一定的規律組織起來,以便處理更有效、檢索更迅速、用戶使用更方便,於是就出現了資料庫管理系統。資料庫和資料庫軟體就組成了資料庫管理系統。資料庫管理系統有各種類型,目前許多計算機包括微型機都配有資料庫管理系統,如FoxPro、Oracle、sqlserver等。
2.資料庫系統由資料庫(DB),數據管理系統(DBMS),應用程序,用戶和硬體敬飢組成,其中最關鍵的部分是資料庫.3.主關鍵字(Primarykey):用來唯一辨別表格里記錄的備選關鍵字。外來關鍵字(Foreignkey):表格內匹配同一表格或者另一表格里備選關鍵字的一個列或者一組列。外來鍵允許你將櫻扒一個表格里的記錄和另一個表格里的數據相關聯。有主外鍵關系,進行兩個表或多個表的關聯。