《数据库应用》课程教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库应用》课程教学大纲
课程类别:专业核心课
适用专业:经济信息管理/工商企业管理/会计/市场营销
适用层次:高起专
适用教育形式:网络教育/成人教育
考核形式:考试
所属学院:经济管理学院
先修课程:无
一、课程简介
本课程是一门专业课程。主要讲述数据处理的方法和相关技术。具体包括数据库的概念、关系的结构、表的形成、表单的制作和数据的分析管理。
二、课程学习目标
数据库应用领域已从数据处理、事务处理、信息管理扩大到计算机辅助设计、人工智能、信息系统等更广阔的应用领域。本课程面向实际应用,研究如何存储、使用和管理数据,有较强的理论性和实用性。本课程旨在介绍数据库系统以及关系数据库系统的基本概念、基础理论以及相关知识,同时,系统讲述数据库设计理论和数据库系统的安全性、完整性、并发控制等相关概念和技术,为学生全面了解数据库技术在管理信息系统中的应用,运用数据库技术从事信息管理,开发、运行和维护管理信息系统打下坚实的基础。
三、课程的主要内容及基本要求
(一)理论学时部分
第一章数据库系统基础
『知识点』
数据库基本概念;数据库技术的产生和发展;数据库管理系统的功能;数据库管理系统的组成;数据库应用系统的体系结构;数据库应用系统的三级数据模式;概念模型与数据模型。
『重点』
数据库管理系统的功能和组成;数据库应用系统的三级数据模式;概念模型与数据模型。
『难点』
三级数据模式;概念模型与数据模型。
『基本要求』
1、识记:数据库、DBMS、数据模型。
2、领会:DBMS的功能与组成;三级模式结构如何保证数据与程序的独立性;建立数据模型的意义。
3、简单应用:要求学生能正确认识管理需求,并用概念模型表达。
第二章关系数据库
『知识点』
关系数据结构及性质;关系的完整性;关系代数。
『重点』
关系数据结构。
关系数据结构;主键约束、外键约束。
『基本要求』
1、识记:关系数据结构的定义和相关基本概念;关系的性质;完整性约束;关系代数运算。
2、领会:关系模型与集合代数的关系;关系操作语言。
3、简单应用:要求学生正确认识关系的候选键、主码、外码、主属性。
4、综合应用:要求学生能用关系代数表达式表达查询。
第三章关系模式规范化
『知识点』
规范化问题的提出;函数依赖;关系模式的范式与规范化。
『重点』
函数依赖;范式。
『难点』
函数依赖。
『基本要求』
1、识记:完全依赖、依赖、传递依赖;1NF、2NF、3NF。
2、领会:为什么要对关系模式进行规范化。
3、简单应用:要求学生根据给定的关系模式分析属性间的依赖关系。
4、综合应用:要求学生根据关系模式的依赖关系,判断范式级别,并能将其规范化到3NF。
第四章数据库设计
『知识点』
数据库设计的步骤;数据库设计的方法;数据库概念结构设计;数据库逻辑结构设计;数据库物理结构设计。
『重点』
数据库概念结构设计;数据库逻辑结构设计。
『难点』
数据库设计的方法。
『基本要求』
1、识记:概念结构设计;逻辑结构设计;物理结构设计。
2、领会:数据库设计的步骤和方法。
3、简单应用:要求学生根据具体应用需求,能正确按设计步骤进行概念结构设计和逻辑结构设计。
4、综合应用:要求学生能按设计步骤进行概念结构设计和逻辑结构设计,并将设计的关系模式根据规范化方法进行关系模式优化。
第五章数据库与表的管理
『知识点』
SQL Server数据简介;创建与维护数据库;表的创建与维护;数据完整性约束:PRIMARY KEY、FOREIGN KEY、UNIQUE、CHECK约束、DEFAULT约束、NOT NULL约束;表数据的更新:插入、修改、删除;索引。
数据库、表的创建与维护;PRIMARY KEY、FOREIGN KEY,CHECK约束、DEFAULT约束;表数据的更新。
『难点』
表的创建;加入约束;表数据的更新。
『基本要求』
1、识记:数据库、表的创建与维护;表数据的更新操作;索引。
2、领会:约束的意义和作用;为什么要建立索引。
3、简单应用:要求学生根据数据库设计结果,在SQL Server数据库管理系统中正确建立数据库和表。
4、综合应用:要求学生能在SQL Server数据库管理系统中,对表定义约束,建立索引,能进行数据的插入、修改、删除。
第六章数据检索
『知识点』
SQL语言select 命令的使用,包括简单查询、条件查询、使用函数查询、分组查询、多表连接查询、子查询、组合查询。
『重点』
简单查询、条件查询、使用函数查询、分组查询、多表连接查询。
『难点』
分组查询、多表连接查询、子查询。
『基本要求』
1、识记:select 语句的语法。
2、领会:数据检索技术。
3、综合应用:要求学生根据查询条件正确使用select语句进行各种查询。
第七章SQL Server数据安全管理
『知识点』
用户管理;角色管理;权限管理;事务控制与并发处理。
『重点』
权限管理;并发处理。
『难点』
角色管理;事务控制与并发处理。
『基本要求』
1、识记:数据库管理系统的安全保护功能。
2、领会:保证数据库安全性的意义和措施;事务的特性;如何通过加锁实现并发控制。
3、简单应用:要求学生能对不同用户进行管理和授权。
第八章综合练习
『知识点』
根据信息需求进行数据库设计与实施的综合训练举例。同时对本课程主要知识点进行回顾总结。