99真人 招生信息网

          【本科插班生】数据库原理及应用考试大纲

          作者:99真人 来源:招生办 日期:2017-12-22 责任编辑:招生办 浏览1229次

           命题原则

          命题以教材为依据,反映本课程的基本要求,兼顾概念、理解、应用、综合等内容,试题既要能考查99真人对知识的掌握情况,又要能考查99真人的能力,基本概念、基本知识的理解与掌握占60%,综合、应用等占40%。试题的覆盖面大,重点内容占90%,非重点内容占10%左右。试题难易适中,一般难度题占70%,中等难度题占25%左右,较高难度题占5%左右。试题立求客观、科学,语言精练,题意准确;试题类型尽可能多样化。考试时间为120分钟。 

           基本内容

          一、数据库概述

          考试内容:数据库、数据库管理系统、数据库系统以及关系、关系模型、关系数据库等基本概念;数据库系统体系结构(数据库系统的三级模式);数据模型(概念模型中的相关概念,三种常用的数据模型)。 

          考试要求:了解上述常用的数据库术语;掌握数据库系统的特点;理解关系、属性、元组和码;理解数据库系统的三级模式。 

          二、关系数据库

          考试内容:关系模型的基本概念;关系代数(四种传统的集合运算:并、交、差、广义笛卡尔积;三种专门的关系运算:选择、投影、连接);关系的完整性(实体完整性、参照完整性、用户定义的完整性)。 

          考试要求:了解关系模型中常用的数据库术语及完整性约束;掌握关系代数中的五种运算。 

          三、关系数据库设计和规范化

          考试内容:函数依赖的定义(函数依赖、部分函数依赖、完全函数依赖、传递函数依赖);范式(1NF、2NF、3NF、BCNF);关系模式的(可能出现的问题、问题产生的根源、解决的途径、分解的方法)。 

          考试要求:理解函数依赖相关概念及各种范式;掌握规范化理论分解原则和方法。 

          四、SQL Server 概述

          考试内容:SQL Server 体系结构,SQL Server 的常用工具。 

          考试要求:理解SQL Server 体系结构;了解SQL Server Management Studio等工具;了解SQL Server Management Studio中的各个组件。 

          五、数据库和表的创建

          考试内容:数据库的结构(数据库文件和文件组);系统数据库;数据库的创建、查看数据库信息、数据库的修改、数据库的删除;数据类型;数据表结构的操作(创建表、查看表结构、修改表结构、删除表结构);数据表中数据的增、删、改。 

          考试要求:理解数据库的结构组成;了解常用系统数据库的内容;熟练掌握数据库的创建与管理方法,尤其是使用T-SQL语句创建与管理数据库的方法。熟练掌握使用T-SQL语句创建表,修改表,删除表的方法;掌握使用企业管理器查看表内容,修改表数据的方法。 

          六、数据查询

          考试内容:简单查询(SELECT语句最基本结构、输出所有列、TOP关键字、DISTINCT关键字、使用计算列、修改列名);条件查询(算术表达式、逻辑表达式、BETWEEN关键字、IN关键字、空值处理);模糊查询(通配符的使用);统计函数;结果排序;聚合运算以及分组处理;连接查询(内连接、外连接、自连接):查询的并、交、差;子查询(嵌套子查询、相关子查询);视图的创建和相关操作(视图的增、删、改)。 

          考试要求:熟练掌握用SQL语句表达简单查询、连接查询;熟练掌握用SQL语句表达涉及排序输出、聚合运算以及分组处理的查询;基本掌握用SQL语句表达嵌套查询;掌握视图操作。 

          七、存储过程与触发器

          考试内容:存储过程的概念、作用、创建、调用、管理等操作;触发器的作用、分类、创建、管理等操作。 

          考试要求:理解存储过程触发器的概念和作用;熟练掌握存储过程与触发器的创建、管理和使用方法,能达到基本应用的层次。 

          八、管理SQL Server安全性

          考试内容:SQL Server的安全性机制;管理服务器的安全性(设置安全性身份验证模式、创建/拒绝/删除登录帐号、服务器角色);管理数据库的安全性(数据库用户的增删改、创建自定义数据库角色、数据库角色成员的增删);管理表和列级的安全性(授权、权限收回、拒绝访问)。 

          考试要求:理解SQL Server的安全性机制;掌握SQL Server的三级安全性机制的管理方法。 

          九、设计数据库的完整性

          考试内容:完整性的定义和类型;使用约束实现数据库的完整性(PRIMARY约束、UNIQUE约束、DEFAULT约束、CHECK约束、FOREIGN KEY约束);使用规则实现数据库的完整性;使用默认值实现数据库的完整性;使用IDENTITY列实现数据库的完整性。 

          考试要求:理解完整性的定义和类型;熟练掌握各种约束的创建和使用方法;掌握利用规则、默认值和IDENTITY列实现数据库的完整性的方法。 

          十、设计数据库的完整性

          考试内容:恢复模式;备份类型;备份设备;设备名称;备份数据库;还原数据库。 

          考试要求:理解三种恢复模式、四种备份类型、两种备份设备和物理设备名称及逻辑设备名称;掌握备份数据库、还原数据库的方法。 

          十一、SQL Server 数据转换

          考试内容:数据导入、数据导出。 

          考试要求:掌握数据导入、数据导出的基本方法。 

           试卷结构

          考试时间:120分钟。 

          总分:100分。 

          考试形式:闭卷笔试。 

          题型:填空、单选、简答题、综合应用 

          题型

          题量

          分值

          填空

          15

          15

          单项选择

          15

          30

          简答题

          3

          15

          综合应用

          2

          40

          总计

          35

          100

          Ⅳ 参考教材

          《数据库原理及应用》(第二版) 何玉洁 刘福刚 主编 人民邮电出版社