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