當前位置:首頁 » 本科類型 » 函授本科資料庫原理考試

函授本科資料庫原理考試

發布時間: 2022-04-07 11:45:23

㈠ 資料庫期末考試

1、
alter table 課程 constraint pk_sc PRIMARY KEY(學號,課程號);
2、
insert into 學生 values('20171229000015','XXX',22,'計算機系','北京市','13001100000');
3、
update 學生 set 聯系電話='15062596993' where 姓名='程城';
4、
create view 姓名全拼
as
select 姓名,聯系電話 as 電話 from 學生 where 系部='電子系' and 籍貫='山東濟寧'
with check option;
5、(該題感覺有問題,給定條件中沒有性別的屬性)
select 姓名,系部 from 學生 where 年齡=19;
6、
select 課程名,sum(理論學時+實踐學時) as 計劃學時 from 課程 group by 課程名 order by 計劃學時;
7、
select 學號,課程號 from 選課 where 成績 is null;
8、
select 系部,count(學號) as 學生人數 from 學生 group by 系部;
9、
select a.姓名,b.成績 from 學生 a,選課 b,課程 c where a.學號=b.學號 and c.課程號=b.課程號 and c.課程名='資料庫原理與應用' order by b.成績 desc;
10、
select a.課程名, count(b.學號) as 選修人數, sum(b.成績) as 課程部分, avg(b.成績) as 平均分, max(b.成績) as 最高分, min(b.成績) as 最低分 from 課程 a,選課 b where a.課程號=b.課程號 group by a.課程名;
11、
select 學號 from 選課 where 課程號='c02' and 課程號='c04';
12、
update 選課 set 成績=成績+5 where 學號 in (select 學號 from 學生 where 系部='電子系');

㈡ 資料庫原理及應用試題

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.B 15.C 16.A 17.B 18.A 19.D 20.C

1.試述事務的概念及事務的四個特性。
答:
事務是用戶定義的一個資料庫操作序列,這些操作要麼全做要麼全不做,是一個不可分割的工作單位。
事務具有四個特性:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持續性(Durability)。這個四個特性也簡稱為ACID特性。
原子性:事務是資料庫的邏輯工作單位,事務中包括的諸操作要麼都做,要麼都不做。
一致性:事務執行的結果必須是使資料庫從一個一致性狀態變到另一個一致性狀態。
隔離性:一個事務的執行不能被其他事務干擾。即一個事務內部的操作及使用的數據對其他並發事務是隔離的,並發執行的各個事務之間不能互相干擾。
持續性:持續性也稱永久性(Permanence),指一個事務一旦提交,它對資料庫中數據的改變就應該是永久性的。接下來的其他操作或故障不應該對其執行結果有任何影響。

2.為什麼事務非正常結束時會影響資料庫數據的正確性,請列舉一例說明之。
答:
事務執行的結果必須是使資料庫從一個一致性狀態變到另一個一致性狀態。如果資料庫系統運行中發生故障,有些事務尚未完成就被迫中斷,這些未完成事務對資料庫所做的修改有一部分已寫入物理資料庫,這時資料庫就處於一種不正確的狀態,或者說是不一致的狀態。
例如某工廠的庫存管理系統中,要把數量為Q的某種零件從倉庫1移到倉庫2存放。
則可以定義一個事務T,T包括兩個操作;Q1=Q1-Q,Q2=Q2+Q。如果T非正常終止時只做了第一個操作,則資料庫就處於不一致性狀態,庫存量無緣無故少了Q。

3.資料庫中為什麼要有恢復子系統?它的功能是什麼?
答:
因為計算機系統中硬體的故障、軟體的錯誤、操作員的失誤以及惡意的破壞是不可避免的,這些故障輕則造成運行事務非正常中斷,影響資料庫中數據的正確性,重則破壞資料庫,使資料庫中全部或部分數據丟失,因此必須要有恢復子系統。
恢復子系統的功能是:把資料庫從錯誤狀態恢復到某一已知的正確狀態(亦稱為一致狀態或完整狀態)。

4.資料庫運行中可能產生的故障有哪幾類?哪些故障影響事務的正常執行?哪些故障破壞資料庫數據?
答:資料庫系統中可能發生各種各樣的故障,大致可以分以下幾類:
(1)事務內部的故障;
(2)系統故障;
(3)介質故障;
(4)計算機病毒。
事務故障、系統故障和介質故障影響事務的正常執行;介質故障和計算機病毒破壞數據
庫數據。

5.據庫恢復的基本技術有哪些?
答:
數據轉儲和登錄日誌文件是資料庫恢復的基本技術。
當系統運行過程中發生故障,利用轉儲的資料庫後備副本和日誌文件就可以將資料庫恢復到故障前的某個一致性狀態。

6. 資料庫轉儲的意義是什麼? 試比較各種數據轉儲方法。
答:
數據轉儲是資料庫恢復中採用的基本技術。所謂轉儲即DBA定期地將資料庫復制到磁帶或另一個磁碟上保存起來的過程。當資料庫遭到破壞後可以將後備副本重新裝入,將資料庫恢復到轉儲時的狀態。
靜態轉儲:在系統中無運行事務時進行的轉儲操作。靜態轉儲簡單,但必須等待正運行的用戶事務結束才能進行。同樣,新的事務必須等待轉儲結束才能執行。顯然,這會降低資料庫的可用性。
動態轉儲:指轉儲期間允許對資料庫進行存取或修改。動態轉儲可克服靜態轉儲的缺點,它不用等待正在運行的用戶事務結束,也不會影響新事務的運行。但是,轉儲結束時後援副本上的數據並不能保證正確有效。因為轉儲期間運行的事務可能修改了某些數據,使得後援副本上的數據不是資料庫的一致版本。
為此,必須把轉儲期間各事務對資料庫的修改活動登記下來,建立日誌文件(log file)。這樣,後援副本加上日誌文件就能得到資料庫某一時刻的正確狀態。
轉儲還可以分為海量轉儲和增量轉儲兩種方式。
海量轉儲是指每次轉儲全部資料庫。增量轉儲則指每次只轉儲上一次轉儲後更新過的數據。從恢復角度看,使用海量轉儲得到的後備副本進行恢復一般說來更簡單些。但如果資料庫很大,事務處理又十分頻繁,則增量轉儲方式更實用更有效。

7. 什麼是日誌文件?為什麼要設立日誌文件?
答:
(1)日誌文件是用來記錄事務對資料庫的更新操作的文件。
(2)設立日誌文件的目的是: 進行事務故障恢復;進行系統故障恢復;協助後備副本進行介質故障恢復。

8. 登記日誌文件時為什麼必須先寫日誌文件,後寫資料庫?
答:
把對數據的修改寫到資料庫中和把表示這個修改的日誌記錄寫到日誌文件中是兩個不同的操作。有可能在這兩個操作之間發生故障,即這兩個寫操作只完成了一個。
如果先寫了資料庫修改,而在運行記錄中沒有登記這個修改,則以後就無法恢復這個修改了。如果先寫日誌,但沒有修改資料庫,在恢復時只不過是多執行一次UNDO操作,並不會影響資料庫的正確性。所以一定要先寫日誌文件,即首先把日誌記錄寫到日誌文件中,然後寫資料庫的修改。

9. 針對不同的故障,試給出恢復的策略和方法。(即如何進行事務故障的恢復?系統故障的恢復?介質故障恢復?)
答:
事務故障的恢復:
事務故障的恢復是由DBMS自動完成的,對用戶是透明的。
DBMS執行恢復步驟是:
(1)反向掃描文件日誌(即從最後向前掃描日誌文件),查找該事務的更新操作。
(2)對該事務的更新操作執行逆操作。即將日誌記錄中「更新前的值」寫入資料庫。
(3)繼續反向掃描日誌文件,做同樣處理。
(4)如此處理下去,直至讀到此事務的開始標記,該事務故障的恢復就完成了。
答:
系統故障的恢復:
系統故障可能會造成資料庫處於不一致狀態:
一是未完成事務對資料庫的更新可能已寫入資料庫;
二是已提交事務對資料庫的更新可能還留在緩沖區,沒來得及寫入資料庫。
因此恢復操作就是要撤銷(UNDO)故障發生時未完成的事務,重做(REDO)已完成的事務。
系統的恢復步驟是:
(1)正向掃描日誌文件,找出在故障發生前已經提交的事務隊列(REDO隊列)和未完成的事務隊列(UNDO隊列)。
(2)對撤銷隊列中的各個事務進行UNDO處理。
進行UNDO處理的方法是,反向掃描日誌文件,對每個UNDO事務的更新操作執行逆操作,即將日誌記錄中「更新前的值」(Before Image)寫入資料庫。
(3)對重做隊列中的各個事務進行REDO處理。
進行REDO處理的方法是:正向掃描日誌文件,對每個REDO事務重新執行日誌文件登記的操作。即將日誌記錄中「更新後的值」(After Image)寫入資料庫。
*解析:
在第(1)步中如何找出REDO隊列和UNDO隊列?請大家思考一下。
下面給出一個演算法:
1) 建立兩個事務隊列:
· UNDO-LIST: 需要執行undo操作的事務集合;
· REDO-LIST: 需要執行redo操作的事務集合;
兩個事務隊列初始均為空。
2) 從日誌文件頭開始,正向掃描日誌文件
· 如有新開始(遇到Begin Transaction)的事務Ti,把Ti暫時放入UNDO-LIST隊列;
· 如有提交的事務(遇到End Transaction)Tj,把Tj從UNDO-LIST隊列移到REDO-LIST隊列;
直到日誌文件結束
答:
介質故障的恢復:
介質故障是最嚴重的一種故障。
恢復方法是重裝資料庫,然後重做已完成的事務。具體過程是:
(1)DBA裝入最新的資料庫後備副本(離故障發生時刻最近的轉儲副本),使資料庫恢復到轉儲時的一致性狀態。
(2)DBA裝入轉儲結束時刻的日誌文件副本
(3)DBA啟動系統恢復命令,由DBMS完成恢復功能,即重做已完成的事務。

*解析
1)我們假定採用的是靜態轉儲,因此第(1)步裝入資料庫後備副本便可以了。
2)如果採用的是靜動態轉儲,第(1)步裝入資料庫後備副本還不夠,還需同時裝入轉儲開始時刻的日誌文件副本,經過處理後才能得到正確的資料庫後備副本。
3)第(2)步重做已完成的事務的演算法是:
a. 正向掃描日誌文件,找出故障發生前已提交的事務的標識,將其記入重做隊列
b. 再一次正向掃描日誌文件,對重做隊列中的所有事務進行重做處理。即將日誌記錄中「更新後的值」寫入資料庫。

10. 具有檢查點的恢復技術有什麼優點?
答:
利用日誌技術進行資料庫恢復時,恢復子系統必須搜索日誌,確定哪些事務需要REDO,哪些事務需要UNDO。一般來說,需要檢查所有日誌記錄。這樣做有兩個問題:
一是搜索整個日誌將耗費大量的時間。
二是很多需要REDO處理的事務實際上已經將它們的更新操作結果寫到資料庫中了,恢復子系統又重新執行了這些操作,浪費了大量時間。
檢查點技術就是為了解決這些問題。

11. 試述使用檢查點方法進行恢復的步驟。
答:
① 從重新開始文件中找到最後一個檢查點記錄在日誌文件中的地址,由該地址在日誌文件中找到最後一個檢查點記錄。
② 由該檢查點記錄得到檢查點建立時刻所有正在執行的事務清單ACTIVE-LIST。
這里建立兩個事務隊列:
· UNDO-LIST: 需要執行undo操作的事務集合;
· REDO-LIST: 需要執行redo操作的事務集合;
把ACTIVE-LIST暫時放入UNDO-LIST隊列,REDO隊列暫為空。
③ 從檢查點開始正向掃描日誌文件
· 如有新開始的事務Ti,把Ti暫時放入UNDO-LIST隊列;
· 如有提交的事務Tj,把Tj從UNDO-LIST隊列移到REDO-LIST隊列,直到日誌文件結束;
④ 對UNDO-LIST中的每個事務執行UNDO操作, 對REDO-LIST中的每個事務執行REDO操作。

12. 什麼是資料庫鏡像?它有什麼用途?
答:
資料庫鏡像即根據DBA的要求,自動把整個資料庫或者其中的部分關鍵數據復制到另一個磁碟上。每當主資料庫更新時,DBMS自動把更新後的數據復制過去,即DBMS自動保證鏡像數據與主數據的一致性。
資料庫鏡像的用途有:
一是用於資料庫恢復。當出現介質故障時,可由鏡像磁碟繼續提供使用,同時DBMS自動利用鏡像磁碟數據進行資料庫的恢復,不需要關閉系統和重裝資料庫副本。
二是提高資料庫的可用性。在沒有出現故障時,當一個用戶對某個數據加排它鎖進行修改時,其他用戶可以讀鏡像資料庫上的數據,而不必等待該用戶釋放鎖。

函授本科的考試事項,了解一下

函授是成人高等教育的一種學習形式,成人高等教育包括:函授、業余學習和脫產學習(全日制)。所以這幾種方式都是要通過全國10月份的入學考試統一考試,錄取成功後,學院發放錄取通知書,然後就入學注冊學籍。通過成人高考獲得的本科文憑屬於非全日制文憑,所以函授本科同樣是屬於國家承認本科學歷非全日制學歷。

函授專升本的學制是2.5年,高起本的學制是5年。函授本科學生完成學業後,頒發全國承認學歷的本、專科畢業文憑,畢業證書可在教育部指定查詢網站-學信網查詢,符合條件的本科畢業生,可授予學士學位,畢業生在晉升工資、技術職稱、評聘崗位、事業單位、公務員招考等方面可享受全日制普通大學生的同等待遇。

自考本科推薦育福教育,育福教育是一家集青少年教育、成人學歷提升、職業培訓、學生實習就業安置為一體的綜合性教育培訓集團。報名、提交資料、上課、作業、考試、論文、畢業、學位、每一步都有班主任為學員負責,學員可以輕鬆通過考試拿到畢業證。

㈣ 資料庫原理試題的最後一題綜合題

題目中文字性的描述中,最關鍵起主導的那個屬性,叫主屬性或叫主關鍵字。其它屬性與它存在著相互依賴的關系,有一個關鍵屬性就對應著一串與其相依賴的屬性。去掉這個屬性其它屬性也就沒有存在的必要,這種依賴關系好像數學函數中的X,Y一樣,有一個X,就有一個Y對應,故叫函數依賴。主關鍵字還有一個重要的特點就是它必是唯一的不可重復的。

如 身份證號和姓名,身份證號是主屬性起主導作用,姓名是從屬性。
職工號和工資,職工號是主屬性,起主導作用,工資則是從屬性。

還有一類依賴關系叫函數依賴傳遞,或叫函數傳遞依賴。如:總成績 = 各科成績之和;
實發工資 = 各項收入 - 各項扣除 ,需要用一個表達式完成傳遞。
結合實際,多想想就會用了。

教師實體中工作證號碼是主屬性是唯一的、教師名、出生日期、黨派等都是從屬性;
學生實體中學號是主屬性是唯一的、姓名、出生日期、性別等是從屬性;
課程實體中課程號是主屬性是唯一的,課程名、預修課號等是從屬性。

多名教師教多門課程,是多對多關系。
每一個學生可選多門課程,是多對多關系。
每門課程只有一個預修課程,每一個學生選修一門課程有一個成績. 一門課程由一個教師教。

這顯然都是一對一關系嘍。

㈤ 函授本科的考試事項

高起本、高起專考試按文科、理科分別設置統考科目。文、理科公共課統考科目均為語文、數學、外語三門。其中數學分文科類、理科類兩種,外語分英語、日語、俄語三個語種,由考生任選一種。報考高起本的考生,還需參加專業基礎課的考試,文科類專業基礎課為「歷史、地理綜合」(簡稱史地),理科類專業基礎課為「物理、化學綜合」(簡稱理化)。
試題均由教育部統一命制。所有統考科目每科試題滿分均為150分。高起本、高起專的統考科目每門考試時間為120分鍾;專升本的統考科目每門考試時間為150分鍾。
各層次、各科類考試科目如下: 層次 科類 考試科目 專升本 經濟管理類 政治、外語、高等數學(二) 理工類 政治、外語、高等數學(一) 文史、中醫類 政治、外語、大學語文 教育類 政治、外語、教育理論 法學類 政治、外語、民法 藝術類 政治、外語、藝術概論 農學類 政治、外語、生態學基礎 醫學類 政治、外語、醫學綜合 高起專 文史類 語文、外語、數學(文) 理工類 語文、外語、數學(理) 高起本 文史類 語文、外語、數學(文)、史地綜合 理工類 語文、外語、數學(理)、理化綜合 考生在網上預報名時要填報學校和專業志願,並須進行確認。
若考生達到錄取分數線而未被錄取,可在第一階段錄取後在網上填報調劑志願,參加第二階段的調劑錄取。填報調劑志願時應遵循的原則是:〈1〉報考專升本的,調劑志願與原報志願的科類須相同。〈2〉報考高起本或高起專的,填報調劑志願的考試科目(含加試科目)須包含在原報志願考試科目(含加試科目)內。

㈥ 函授要考什麼那些科目

函授也分科目:
成人高考(成考)】:
(一)高起本
1.文史類〔含外語(文)、藝術(文)、體育(文)〕:語文、數學、外語、歷史地理綜合(簡稱史地)。
2.理工類〔含外語(理)、藝術(理)、體育(理)〕:語文、數學、外語、物理化學綜合(簡稱理化)。
(二)高起專
1.文史類〔含外語(文)、藝術(文)、體育(文)〕:語文、數學、外語。
2.理工類〔含外語(理)、藝術(理)、體育(理)〕:語文、數學、外語。
(三)專升本
各科類統考科目為政治、英語和一門專業基礎課。
1、文史類:政治、英語、大學語文。
2.藝術類:政治、英語、藝術概論。
3.理工類:政治、英語、高等數學。
4.經濟管理類:政治、英語、高等數學。
5.法學類:政治、英語、民法。
6.教育學類:政治、英語、教育理論。
7.農學類:政治、英語、生態學基礎。
8.醫學類:政治、英語、醫學綜合。
9.體育類:政治、英語、教育理論。
10.中醫葯類:政治、英語、大學語文
(四)高起本、高起專考試科目中的外語,分為英、日、俄3個語種,由考生任選一種。專升本層次中只設英語1個語種。

以上各科滿分均為150分,全部實行分卷考試。高起本、高起專的統考科目每門考試時間為120分鍾;專升本每門考試時間為150分鍾。

㈦ 函授本科考試的具體流程是怎樣的啊越詳細越好,謝謝。

1、報名需要資料:身份證復印件(正、反面印在A4紙上)、學歷證復印件專(高中或中專)、大一寸藍底屬證件照、電話號碼、報名信息表,(不能來校交紙質資料的可以微信發圖)
2、成人高考科目:語文、數學、英語是專科科目,英語、政治、數學是本科科目,每科150分,共450分,錄取分數一般為120分(平均每科考40分就可以錄取),身份證年齡超過25周歲,國家自動加20分,也就是考100分就可以錄取
3、現場確認與信息採集:
每年9月初,教育局統一安排現場確認與信息採集,信息採集必須本人到場,刷身份證,錄入指紋,列印報考信息!
4、入學考試:每年10月份的第4個星期六、星期天參加全國統一成人高考。周六考2科,周日1科,
5、成績查詢:成績查詢一般在考試後一個月,每年11月份查詢成績。
6、錄取查詢:每年12月份查詢錄取結果。
7、發通知書:每年1月份下發通知書,核對錄取學員信息。
8、注冊入學:每年3月注冊學籍,注冊後4月底五月初可以在學信網查詢學籍。
9、教育部學歷查詢官方網站:學信網,不能在學信網上查詢的學歷都是假的!

㈧ 資料庫原理考試有那麼難嗎

你好,
是的,
資料庫原理考試真的很難,
我考了兩次了,
還沒有過呢,
太討厭了

㈨ 函授本科入學考試只有選擇題么

正規的函授得參加一年一度的成人高考,達到規定的分數線才能被錄取,不過專考試不難,各成人高校的錄取分數屬線也普遍比較低,畢竟只是成人性質的學歷教育。只要通過了成人高考入了學,以後就簡單多了,畢業率也是非常高的。

熱點內容
四川農業大學申請考核博士 發布:2025-10-20 08:58:11 瀏覽:981
福田雷沃重工本科生待遇怎麼樣 發布:2025-10-20 08:53:49 瀏覽:575
華為要本科生嗎 發布:2025-10-20 08:25:41 瀏覽:550
2008年青島本科生工資 發布:2025-10-20 08:04:24 瀏覽:444
東北大學藝術考研 發布:2025-10-20 07:38:35 瀏覽:299
我的大學生活txt 發布:2025-10-20 07:35:28 瀏覽:25
人民大學外語系考研 發布:2025-10-20 07:31:12 瀏覽:894
上海交通大學考研輔導班 發布:2025-10-20 07:24:54 瀏覽:420
華中農業大學細胞生物學考研群 發布:2025-10-20 07:09:36 瀏覽:558
南京大學2016考研線 發布:2025-10-20 06:43:12 瀏覽:930