《数据库应用》课程教学大纲

  • 格式:docx
  • 大小:25.53 KB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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、简单应用:要求学生能对不同用户进行管理和授权。

第八章综合练习

『知识点』

根据信息需求进行数据库设计与实施的综合训练举例。同时对本课程主要知识点进行回顾总结。