《数据库原理》考核大纲
课程编号:
课程类别:专业必修课
总学时数:  学时
    分:  学分
一、考核要求
  《数据库原理》课程是计算机科学与技术专业的一门主干理论必修课。根据教学计划,它的考核内容主要包括数据库基本概念、数据模型与概念模型、数据库系统设计方法、关系数据库、ANSI-SQL语言、SQL Server关系数据库管理系统、关系数据库理论、数据库完整性与安全性、数据库并发控制与数据库恢复等。
  考核的重点是检查对基础知识的掌握情况。考核的要求分为3个层次。
  1、掌握:能运用有关知识熟练解决最基本的问题或者能综合运用相关知识解决有一定难度的问题。
  2、理解:用有关知识解决一般的问题。
  3、了解:用有关知识解决比较简单的问题。
二、考核内容
  (一)数据库基础知识
       考核知识点:
          1、数据库的特点及概念;
          2、数据库系统及发展;
          3、数据库系统的结构。
       掌握:数据库系统的结构,数据库、数据库系统、数据库管理系统的重要概念。
       理解:数据库系统的发展。
  (二)数据模型与概念模型
       考核知识点:
          1、信息世界及描述;
          2、概念模型及表示;
3、常见的数据模型;
       掌握:数据模型的三要素、用E-R图建立和表示概念模型、关系模型的基本概念。
       理解:层次模型、网状模型的特点。
       了解:面向对象数据模型的概念。
(三)数据库系统设计方法
       考核知识点:
1、 数据库系统设计的内容;
2、 数据库系统设计各步骤的任务与方法。
       掌握:数据库系统设计的基本步骤、概念模型向关系模型的转换。
       理解:数据库设计的基本方法。
       了解:需求分析的任务和方法。
(四)关系数据库
       考核知识点:
          1、关系数据模型及其三要素;
          2、关系代数。
       掌握:关系数据模型的基本概念,运用关系代数表达式表达查询要求。
       理解:关系代数表达式的优化。
  (五)关系数据库标准语言SQL
       考核知识点:
          1SQL功能及特点;
          2、数据定义与查询语句;
3、数据更新语句;
4、嵌入式SQL
          5、数据控制机制与语句
          掌握:SQL定义与维护基本表;建立索引、视图;用SQL表达简单查询、连接查询;用SQL表达涉及排序输出、聚合运算以及分组处理的查询。用SQL表达数据的更新。
       理解:嵌入式SQL.
  (六)SQL Server关系数据库管理系统
       考核知识点(本知识点采用上机考核方式):
          1SQL Server系统的数据库操作工具;
          2Transact-SQL语句。
       掌握:
1、在企业管理器中Transact-SQL创建数据库、定义和管理基本表、建立和维护索引、视图、表间关联。
          2、结合查询分析器用Transact-SQL表达简单查询、连接查询、涉及排序输出、聚合运算以及分组处理的查询。用Transact-SQL表达数据的更新。
       理解:SQL表达存储过程、触发器及嵌套查询
(七)关系数据库理论
       考核知识点:
          1、关系数据模式的规范化理论;
          2、函数依赖及公理体系、关系模式的分解;
          3、关系系统及查询优化技术;
       掌握:函数依赖,用规范化方法对关系模式1NF~BCNF进行分解的算法基础、函数依赖的公理体系、
       理解:关系系统的查询优化。
       了解:多值依赖、连接依赖、第四范式、第五范式。
  (八)数据库保护技术
       考核知识点:
          1、数据库的安全性;
          2、数据的完整性约束;
          3、并发控制;
          4、数据库的故障与恢复;
      掌握:数据库的完整性、安全性概念及应用、事务的概念、状态、执行与恢复,并发控制的概念,可串行化的判断及封锁机制
       理解:数据库故障类型及恢复策略。
三、考核方式
1、考核形式:闭卷
2、考核方式:考试
3、记分方式:100分制
4、考核时量:120分钟
5、命题原则:客观题约45分,主观题约55分,分布均匀,突出重点,强调灵活。
6、可选题型:
  (1)选择题(在每小题列出的被选答案中,请将你认为正确的答案的题号,填入题干的括号内。)
  (2)填空题(将正确的答案写在每小题的括号内。错填或不填均无分。)
  (3判断题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。)
4)简答题(将每个问题的知识要点写在每小题的相应位置。)
5)设计题(要求有具体解题步骤,否则不给分。
  (6)综合应用题(要求有具体解题步骤,否则不给分。
7、各类题目的特点及考核的目的
1)选择题。是从一个问题的若干个答案中选出正确的答案。这类题目是把正确答案与相近的答案或似是而非的答案并列,它具有简单、明确、客观的特点。它是既容易得分,又
容易丢分的题目。这类题目不需要学生在复习时死记硬背,但对基本结论要理解准确。用这类题目进行考核的目的,主要是考查学生对基本知识理解的准确程度。
    2)填空题。一般来说有填写内容较少,而且十分准确,并具有答案的唯一性特点。这是比较容易得分的题目。所填写的内容多半是一些基本原理的结论、条件;名词概念的简单解释;表示一定意义的公式、字母;客观规律等。用这类题目进行考核的目的,主要是考查学生对一些最基本的知识能否做到少而精地理解、掌握和记忆。
3)判断题。它实质上与选择题相似,主要是给一些正确或错误命题,让学生指出哪个是正确的,哪个是错误的。它也具有简单、明确、客观的特点,也是容易得分和丢分的题目。用这类题目进行考核,也是考查学生对基本知识掌握的程度。
4)简答题。顾名思义就是对问题进行简要回答。简答题基本上考的就是一个比较完整的知识点。所以在做题的时候,要整理出答题思路来。比如,拿到一道题,先答里边的名词解释,再答为什么,再答怎么做,一定要有一套完整的答题套路。简答题这种题型相对于论述题而言,其内容容量相对较小,命题方式多样,题目设计较为灵活,要求考生用较短的文字准确地表达出题目要求回答的主要内容,体现一个字;还要求思维层次清晰,逻
辑严密,体现一个字;答题的角度要求面面俱到,体现一个字;语言简捷明了,惜墨如金,叙述时要体现一个字。
    5设计题。它具有包括内容多、广、活的特点,用这类题目进行考核,主要是考查学生对所学的基本概念、基本原理的全面理解和运用所学知识分析设计来解决问题的能力。这类题目的分数一般不会全部丢掉,但也很难全部得到。
    6)综合应用题。它具有包括内容多、广的特点,用这类题目进行考核,主要是考查学生对所学的基本概念、基本原理的全面理解、综合分析和运用所学知识分析和研究现实问题的能力。
8、答题要求
    1)对于填空题,要求填写要准确,无二义性。
    2)对于选择题,要求选择要正确,不可多选或漏选。
    3)对于判断题,要求给出唯一性判断结果。
    4)对于简答题,要求考生用较短的文字准确地表达出题目要求回答的主要内容。
5)对于设计题,按照题目要求给出分析设计过程及结果。
6)对于综合应用题,按照题目要求写出完整步骤。
四、教材及参考书目
    材:
苗雪兰,刘瑞新主编.数据库系统原理及应用教程(第3版).机械工业出版社,2011.
参考书目:
1、孙星明,张祖平主编.数据库原理及应用.中南大学出版社,2005.
2、杨海霞主编.数据库实验指导.人民邮电出版社,2009.
3、许向阳主编.数据库系统与应用.西安电子科技大学出版社,2008.
>sql容易学吗

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。