长沙学院

  • 官方网址: http://www.ccsu.cn
  • 官方电话:0731-84261447
  • 电子邮箱:zsjy@ccsu.cn
  • 院校地址:湖南省长沙市开福区洪山路98号

长沙学院2022《数据库系统原理》专升本考试大纲


一、考试形式及适用对象

1. 本考试采用客观试题与主观试题相结合的方式,以闭卷笔试的形式组织考试。

2.考试对象为参加选拔考试的专升本考生,主要考察学生构建、设计、使用数据的技能,能应用理论知识和技术解决一些简单的实际数据库应用技术问题。


、题型

考试题型:单选题、判断题、应用题、综合设计题等。


三、考试时间和分数

本课程考试时限为90分钟,考试满分为100分。


四、参考教材

数据库系统概论(第4版)》,王珊、萨师煊主编高教出版社,2006。


五、考试内容

第一部分  数据库系统基本概念

(一)  考核知识点

1 数据库系统概述

2 数据模型

3 数据库系统结构

4 数据库系统组成

(二)  考核要求

了解数据管理技术的发展过程,理解数据库管理系统、数据库、数据库系统及相关概念,掌握数据库系统结构及数据模型。

第二部分  关系数据库

(一)  考核知识点

1 关系数据结构及形式化定义

2 关系操作

3 关系的完整性

4 关系代数

(二)  考核要求

了解关系数据结构及形式化定义,掌握传统的集合运算(并、交、差、广义

笛卡尔积),掌握专门的关系运算,投影、选择、笛卡尔积、除法。

第三部分  数据库设计

(一)     考核知识点

1 数据库设计概述

2 需求分析

3 概念结构设计

4 逻辑结构设计

5 数据库的物理设计

6 数据库的实施和维护

(二)     考核要求

理解概念模型与其它模型的联系,E-R模型的表示方法;掌握E-R模型的设计和数据库设计方法及步骤。

第四部分  关系数据库标准语言SQL

(一)     考核知识点

1 SQL概述

2 学生-课程数据库

3 数据定义

4 数据查询

5 数据更新

6 视图

(二)     考核要求

了解SQL的发展过程及特点,掌握SQL语句的数据定义,数据查询和更新,掌握视图的定义和使用。

第五部分  数据库安全性

(一)     考核知识点

1 计算机安全性概述

2 数据库安全性控制

3 视图机制

(二)     考核要求

了解数据库安全管理的相关知识,掌握授权的实现。

第六部分  数据库完整性

(一)     考核知识点

1 实体完整性

2 参照完整性

3 用户定义的完整性

4 完整性约束命名子句

(二)     考核要求

 了解数据库完整性的概念,掌握SQL中的完整性约束的实现方法

第七部分  数据编程

(一)     考核知识点

1 触发器

2 存储过程

(二)     考核要求

掌握触发器、存储过程的定义及使用

第八部分  关系数据理论

(一)     考核知识点

1 问题的提出

2 规范化

(二)     考核要求

掌握函数依赖的概念,掌握数据库规范化理论。

第九部分  数据库恢复技术

(一)     考核知识点

1 事务的基本概念

2 数据库恢复概述

3 故障的种类

4 恢复的实现技术

5 恢复策略

(二)     考核要求

了解事务的概念,了解数据库恢复技术。

 


 

 

六、样题

 

一、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,请把你认为正确答案的题号,填入题干的括号内。多选不给分。)

1、在数据库技术发展的几个阶段中,数据独立性最高的是(       )阶段。

A、 数据库系统      B、 文件系统      C、 人工管理       D、 数据项管理

二、判断题(正确的打“√”,错误的打“×”)

1. 一个关系模式属于2NF,则一定属于3NF。  

三、应用题

1. 查询年龄在20岁与22岁之间的女学生的姓名和年龄。

四、综合设计题

1. 某医院病房计算机管理中需要如下信息:

科室:科名,科地址,科电话,医生姓名

病房:病房号,床位号,所属科室名

医生:姓名,职称,所属科室名,年龄,工作证号

病人:病历号,姓名,性别,诊断,主管医生,病房号

其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但是可以负责多个病人的诊治,一个病人的主管医生只有一个,一个病房可以住多个病人,但每个病人只能住在一个病房。

完成如下设计:

(1)请画出该医院病房计算机管理系统的E-R图。