Ⅰ.考試性質(zhì)
普通高等學(xué)校本科插班生招生考試是由??飘厴I(yè)生參加的選拔性考試。高等學(xué)校根據(jù)考生的成績(jī),按已確定的招生計(jì)劃,德、智、體全面衡量,擇優(yōu)錄取。該考試所包含的內(nèi)容將大致穩(wěn)定,試題形式多種,具有對(duì)學(xué)生把握本課程程度的較強(qiáng)識(shí)別、區(qū)分能力。
Ⅱ.考試內(nèi)容及要求
一、考試基本要求
要求考生掌握數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)、關(guān)系規(guī)范化理論等基本概念;掌握數(shù)據(jù)庫(kù)安全性和完整性、數(shù)據(jù)庫(kù)設(shè)計(jì)方法和步驟、數(shù)據(jù)庫(kù)備份與恢復(fù)、事務(wù)及并發(fā)控制等基礎(chǔ)理論與應(yīng)用知識(shí)。熟練掌握SQLServer2008數(shù)據(jù)庫(kù)管理系統(tǒng)的基本操作與應(yīng)用等。
二、考核知識(shí)點(diǎn)及考核要求
本大綱的考核要求分為“識(shí)記”、“領(lǐng)會(huì)”、“應(yīng)用”三個(gè)層次,具體含義是:
識(shí)記:能解釋有關(guān)的概念、知識(shí)的含義,并能正確認(rèn)識(shí)和表達(dá)。
領(lǐng)會(huì):在識(shí)記的基礎(chǔ)上,能全面把握基本概念、基本原理、基本方法,能掌握有關(guān)概念、原理、方法的區(qū)別與聯(lián)系。
應(yīng)用:在理解的基礎(chǔ)上,能運(yùn)用基本概念、基本理論、基本方法分析和解決有關(guān)的理論問題和實(shí)際問題。
專題一數(shù)據(jù)庫(kù)系統(tǒng)概述
一、考核知識(shí)點(diǎn)
1、數(shù)據(jù)庫(kù)技術(shù)的發(fā)展史
2、數(shù)據(jù)庫(kù)系統(tǒng)
3、數(shù)據(jù)模型
二、考核要求
1、識(shí)記
(1)數(shù)據(jù)庫(kù)技術(shù)的三個(gè)發(fā)展階段
(2)信息的三種世界
(3)常見的三種數(shù)據(jù)模型
2、領(lǐng)會(huì)
(1)數(shù)據(jù)處理技術(shù)的相關(guān)概念:信息、數(shù)據(jù)、數(shù)據(jù)處理
(2)數(shù)據(jù)庫(kù)系統(tǒng)及組成
(3)數(shù)據(jù)庫(kù)管理系統(tǒng)及功能
(4)數(shù)據(jù)庫(kù)的三級(jí)模式體系結(jié)構(gòu)
(5)概念模型中實(shí)體、屬性、碼、聯(lián)系的含義
(6)關(guān)系模型的相關(guān)概念
3、應(yīng)用
(1)實(shí)體-聯(lián)系模型的含義及畫法
專題二關(guān)系數(shù)據(jù)庫(kù)
一、考核知識(shí)點(diǎn)
1、關(guān)系數(shù)據(jù)結(jié)構(gòu)
2、關(guān)系的完整性
3、關(guān)系運(yùn)算
4、數(shù)據(jù)依賴
5、關(guān)系規(guī)范化
二、考核要求
1、識(shí)記
(1)關(guān)系數(shù)據(jù)庫(kù)的概念
(2)關(guān)系的定義和性質(zhì)
(3)函數(shù)依賴
(4)BC范式
2、領(lǐng)會(huì)
(1)關(guān)系模式的含義及關(guān)系模式的表示方法
(2)關(guān)系完整性的種類及含義
(3)傳統(tǒng)集合運(yùn)算
(4)非平凡函數(shù)依賴、完全函數(shù)依賴、部分函數(shù)依賴、傳遞函數(shù)依賴的含義
(5)關(guān)系模式規(guī)范化的目的
(6)關(guān)系中碼的確定
(7)常用的三種范式
3、應(yīng)用
(1)專門的關(guān)系運(yùn)算
(2)運(yùn)用范式理論對(duì)關(guān)系進(jìn)行規(guī)范化處理
專題三數(shù)據(jù)庫(kù)設(shè)計(jì)
一、考核知識(shí)點(diǎn)
1、需求分析
2、概念結(jié)構(gòu)設(shè)計(jì)
3、邏輯結(jié)構(gòu)設(shè)計(jì)
4、物理結(jié)構(gòu)設(shè)計(jì)
5、數(shù)據(jù)庫(kù)的實(shí)施和運(yùn)行、維護(hù)
二、考核要求
1、識(shí)記
(1)需求分析的任務(wù)和方法
(2)數(shù)據(jù)庫(kù)的實(shí)施、運(yùn)行、維護(hù)
(3)確定及評(píng)價(jià)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)
(4)數(shù)據(jù)流程圖與數(shù)據(jù)字典
2、領(lǐng)會(huì)
(1)概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟
(2)關(guān)系模式的優(yōu)化
(3)設(shè)計(jì)用戶的外模式
3、應(yīng)用
(1)將E-R圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型
專題四數(shù)據(jù)庫(kù)的概念和操作
一、考核知識(shí)點(diǎn)
1、數(shù)據(jù)庫(kù)概念
2、數(shù)據(jù)庫(kù)操作
二、考核要求
1、識(shí)記
(1)物理數(shù)據(jù)庫(kù)
(2)邏輯數(shù)據(jù)庫(kù)
2、領(lǐng)會(huì)
(1)可視化創(chuàng)建數(shù)據(jù)庫(kù)
(2)通過SQL代碼創(chuàng)建數(shù)據(jù)庫(kù)
3、應(yīng)用
(1)數(shù)據(jù)庫(kù)創(chuàng)建
專題五表的操作
一、考核知識(shí)點(diǎn)
1、創(chuàng)建數(shù)據(jù)表
2、表的數(shù)據(jù)操作
3、數(shù)據(jù)的導(dǎo)入及導(dǎo)出
二、考核要求
1、識(shí)記
(1)表的基本概念
2、領(lǐng)會(huì)
(1)可視化創(chuàng)建數(shù)據(jù)表
(2)通過SQL代碼創(chuàng)建表
(3)約束的種類及定義方法
(4)數(shù)據(jù)表的記錄操作
(5)數(shù)據(jù)的導(dǎo)入及導(dǎo)出
3、應(yīng)用
(1)表的創(chuàng)建
(2)表中數(shù)據(jù)操作
專題六數(shù)據(jù)庫(kù)查詢
一、考核知識(shí)點(diǎn)
1、查詢的條件
2、分組查詢
3、連接查詢
4、子查詢
二、考核要求
1、識(shí)記
(1)查詢結(jié)果排序
(2)系統(tǒng)內(nèi)置函數(shù)
(3)聯(lián)合查詢
2、領(lǐng)會(huì)
(1)基本查詢的寫法
(2)分組查詢
(3)匯總查詢
(4)連接查詢
(5)子查詢
3、應(yīng)用
(1)按要求寫出相應(yīng)的查詢語(yǔ)句
專題七T-SQL編程
一、考核知識(shí)點(diǎn)
1、T-SQL語(yǔ)言概述
2、Transact-SQL編程基礎(chǔ)
二、考核要求
1、識(shí)記
(1)T-SQL語(yǔ)言簡(jiǎn)價(jià)
(2)T-SQL語(yǔ)言的分類
(3)T-SQL語(yǔ)言的語(yǔ)法約定
2、領(lǐng)會(huì)
(1)標(biāo)識(shí)符、數(shù)據(jù)類型、變量的相關(guān)含義
(2)批處理和注釋
(3)控制語(yǔ)句的使用:set、if、begin、while、case、return
(4)函數(shù)的含義及類型
(5)用戶自定義函數(shù)的類型
3、應(yīng)用
(1)設(shè)計(jì)用戶自定義函數(shù)
專題八視圖和索引
一、考核知識(shí)點(diǎn)
1、視圖概念及操作
2、索引概念及操作
二、考核要求
1、識(shí)記
(1)視圖概述
(2)索引概述
2、領(lǐng)會(huì)
(1)視圖的創(chuàng)建、修改、使用
(2)索引的類型
(3)索引的創(chuàng)建、修改
3、應(yīng)用
(1)結(jié)合查詢知識(shí)創(chuàng)建視圖
專題九存儲(chǔ)過程、觸發(fā)器
一、考核知識(shí)點(diǎn)
1、存儲(chǔ)過程
2、觸發(fā)器
二、考核要求
1、識(shí)記
(1)存儲(chǔ)過程的概念、分類
(2)存儲(chǔ)過程的優(yōu)點(diǎn)
(3)觸發(fā)器的概念以及特點(diǎn)
2、領(lǐng)會(huì)
(1)創(chuàng)建和執(zhí)行存儲(chǔ)過程
(2)創(chuàng)建觸發(fā)器
(3)存儲(chǔ)過程、觸發(fā)器的異同
3、應(yīng)用
(1)存儲(chǔ)過程和觸發(fā)器的使用方法
專題十事務(wù)與并發(fā)控制
一、考核知識(shí)點(diǎn)
1、事務(wù)概述
2、事務(wù)類型
3、事務(wù)處理語(yǔ)句
4、并發(fā)控制的方法
二、考核要求
1、識(shí)記
(1)事務(wù)的概念
(2)事務(wù)的類型
2、領(lǐng)會(huì)
(1)手工加鎖的方法
(2)并發(fā)可以帶來的問題
(3)鎖的概念及類型
(4)死鎖的產(chǎn)生及解決方法
3、應(yīng)用
(1)事務(wù)處理語(yǔ)句
專題十一數(shù)據(jù)庫(kù)的安全管理
一、考核知識(shí)點(diǎn)
1、SQLServer的安全性機(jī)制
2、賬號(hào)管理
3、角色管理
4、權(quán)限管理
二、考核要求
1、識(shí)記
(1)SQLServer的三種安全性機(jī)制
(2)SQLServer身份驗(yàn)證的兩種辦法
2、領(lǐng)會(huì)
(1)賬號(hào)的概念、種類及創(chuàng)建方法
(2)角色的概念、種類及創(chuàng)建方法
(3)權(quán)限的類別
3、應(yīng)用
(1)三種權(quán)限操作語(yǔ)句的使用
專題十二數(shù)據(jù)庫(kù)的備份與還原
一、考核知識(shí)點(diǎn)
1、備份
2、還原
3、數(shù)據(jù)庫(kù)的分離與附加
二、考核要求
1、識(shí)記
(1)備份概念及分類
(2)還原概念及分類
2、領(lǐng)會(huì)
(1)數(shù)據(jù)庫(kù)的備份操作
(2)數(shù)據(jù)庫(kù)的還原操作
(3)分離數(shù)據(jù)庫(kù)和附加數(shù)據(jù)庫(kù)
3、應(yīng)用
(1)數(shù)據(jù)庫(kù)的備份與還原實(shí)踐
Ⅲ.考試形式及試卷結(jié)構(gòu)
1、考試形式為閉卷,筆試,考試時(shí)間為120分鐘,試卷滿分為100分。
2、試卷內(nèi)容比例:專題一~專題三約占35%,專題四~專題七占35%,專題八~專題十二占30%。
3、試卷題型比例:?jiǎn)芜x題占20%,多選題占10%,填空題占20%,簡(jiǎn)答題占20%,綜合應(yīng)用題占30%。
4、試卷難易比例:易、中、難分別為30%,50%,20%。
Ⅳ.參考書目
1、《數(shù)據(jù)庫(kù)原理與應(yīng)用教程——SQLServer2008》,尹志宇、郭晴主編,清華大學(xué)出版社,2013年8月第1版。
Ⅴ.題型示例
一、單選題(每題只有一個(gè)正確選項(xiàng),選錯(cuò)或多選都無分,每題1分,共20分)
1.下面屬于外模式范疇的設(shè)計(jì)工作是:()
A、設(shè)計(jì)E-R圖
B、設(shè)計(jì)關(guān)系模式
C、設(shè)計(jì)用戶視圖
D、設(shè)計(jì)索引
2.通過設(shè)置以下哪種約束可以實(shí)現(xiàn)實(shí)體完整性:()
A、主碼
B、外碼
C、check約束
D、default約束
二、多選題(每題都有兩個(gè)或兩個(gè)以上的正確選項(xiàng),多選少選或選錯(cuò)都無分,每題2分,共10分)
1.邏輯模型包含以下哪幾種:()
A、層次模型
B、網(wǎng)狀模型
C、關(guān)系模型
D、E-R模型
2.在關(guān)系模型中,允許定義的完整性約束類型是:()
A、實(shí)體完整性
B、參照完整性
C、用戶自定義完整性
D、物理完整性
三、填空題(每空2分,共20分)
1.數(shù)據(jù)完整性是指數(shù)據(jù)庫(kù)中的數(shù)據(jù)正確性與一致性,通過設(shè)置主碼可以實(shí)現(xiàn)__________數(shù)據(jù)完整性。
2.________________是對(duì)數(shù)據(jù)庫(kù)表中一個(gè)或多個(gè)列的值進(jìn)行排序的結(jié)構(gòu),其主要目的是提高數(shù)據(jù)的查詢速度和減少系統(tǒng)的響應(yīng)時(shí)間。
四、簡(jiǎn)答題(每題5分,共20分)
1.試述如何有效的保護(hù)數(shù)據(jù)庫(kù)的安全?
2.簡(jiǎn)述模式的含義及分類。
五、綜合應(yīng)用題(30分)
學(xué)生選課系統(tǒng),主要表有:學(xué)生基本信息表(學(xué)號(hào)、姓名、性別、專業(yè)、出生年月等),選課表(學(xué)號(hào)、課程號(hào)、分?jǐn)?shù)),課程表(課程號(hào)、課程名、所屬專業(yè)、學(xué)分)要求:
1.用E-R圖表示上述關(guān)系的概念模型。(5分)
2.寫出SQL語(yǔ)句。(15分)
(1)查詢所有選SQL課程的學(xué)生學(xué)號(hào),姓名和專業(yè)。(5分)
(2)刪除所有選擇數(shù)學(xué)的同學(xué)的選課記錄。(5分)
(3)查詢有哪些課程沒有被任何同學(xué)報(bào)選。(5分)
3.創(chuàng)建存儲(chǔ)過程。(10分)
(1)能夠查詢出選修任何課程的學(xué)生信息及相應(yīng)的分?jǐn)?shù)。(5分)
(2)以表格的形式返回本課程的平均分?jǐn)?shù)。(5分)