《数据库技术》课程教学大纲

适用于三年制高职信息管理类专业




一、课程性质、任务和要求


课程性质: 数据库技术》 程是信息管理类专业的一门必修课。 课程总学时为 84 学时,
     《      课                本


其中讲课为 42 学时,习题课、实验课或实训课为 42 学时,共分 1 学期完成。


基本要求:通过系统的学习与严格的训练,全面掌握数据库的基本理论知识;培养进行小


型数据库设计和管理的能力;提高解决实际应用数据库的能力。


教学方式:以课堂教学(实验,实训)为主,充分利用现代化技术,结合计算机实习与多


媒体辅助教学,提高教学效果。


指导思想:在《数据库技术》的教学中,强调应用背景,充实理论的应用性内容。


《 数 据 库 技 术 》的 教 学 除 体 现 本 课 程 体 系 外 , 也 要 适 当 反 映 现 代 本 专 业 的 发 展 趋 势 , 吸 收 和


采用现代思想观点与先进的处理方法,提高学生的专业修养。




二、教学内容,教学要求与学时分配


                    第一部分        数据库基本原理(8 学时)


1.    主要内容:数据库概述:数据库、 系数据库、 据库管理系统等基本概念;数据模
                     关     数


型 : 层 次 模 型 、网 状 模 型 、关 系 模 型 ; 关 系 的 完 整 性 : 参 照 完 整 性 ; 关 系 模 型 的 规 范 化 : 第


一范式、第二范式和第三范式。
2.    重点:数据库概述与数据模型,参照完整性。


3.    难点:关系模型的规范化。


4. 教学要求:


掌握:数据模型、数据库的概念。


理解:数据参照完整性的重要意义。


了解:关系模型的规范化。

5.习题要求:       掌握几种数据库的模型和概念。


                     第二部分        数 据 库 与 表 ( 22 学 时 )


1.   主 要 内 容 : 数 据 库 的 创 建 与 打 开 : 创 建 空 的 数 据 库 、向 导 创 建 数 据 库 ; 创 建 表 : 表 设


计视图、 向导、 入数据创建表;表结构的修改:数据类型、 段属性;设定表之间的关系
    表   输                   字


数据表的使用与编辑。



2.   重点:创建数据库与表;使用表设计器创建表;设定表之间的关系;修改表结构;数


据表的使用与编辑。


3.   难点:使用表设计器创建表;修改表结构(字段属性设置),有效性规则表达式的表


示。


4.   教学要求:


1、掌握数据库创建方法。


2、使用向导、表设计器和导入外部数据等三种常用方法创建数据库基表


 (1)、掌握字段、记录、主键、索引等数据库基本概念。


 (2)、了解并会使用“表向导”创建数据表。


 (3)、了解并会使用文本、日期/时间、数字等 SQL 的数据类型.


 (4)、会根据实际需要设计和描述简单的数据表结构。


 (5)、了解并学会将满足条件的 Excel 工作表中的数据导入到 SQL 数据库中。
3、掌握修改表结构。


 (1)设置单一字段和多字段主键。


 (2)创建简单索引。


 (3)根据需要设置字段大小、必填字段等字段属性。


4、理解表的设计原则。


5、掌握编辑数据表记录并操纵数据。


 (1)、利用数据表视图浏览、添加、修改、删除记录。


 (2)、根据需要逐条查找满足指定条件的记录。


 (3)、按单一字段或多字段对记录进行排序。

5.   习题要求:


      上机操作:建立空的数据库;使用模板向导创建数据库;在数据库中建立表,并


设置字段的属性;修改表结构;修改表数据(记录);数据库和表的备份和恢复。



               第三部分   查 询 ( 30 学 时 )


1.      主要内容:查询的概念和种类;使用查询向导创建查询;使用查询设计器创建


查询及设计器的基本布局;按条件查询和查询中的计算;操作查询(生成表、 新、 加、
                                  更  追  删


除查询)。



2.    重点:使用查询向导创建查询;使用语句查询询;条件查询与查询中的计算;操


作查询(更新、追加、删除查询)。


3.    难点:条件查询与查询中的计算;多表查询。


4.   教学要求:


1、掌握四种使用查询向导创建查询的方法。


2、查询的概念、种类;掌握添加、修改、删除表的方法。


3、掌握在查询中添加、修改、删除、移动查询的字段的方法。
4、掌握创建和使用简单的选择查询。


(1)、掌握选择查询的基本概念 。


(2)、使用“简单查询向导”创建简单的选择查询。


(3)、利用“查询设计视图”创建和修改简单的选择查询并浏览查询结果。


(4)、调整查询字段和记录的显示顺序。


5、掌握使用“查询设计视图”创建和使用满足指定条件的选择查询。


(1)、正确使用由各种运算符组成的查询条件表达式。


(2)、在查询条件表达式中使用?、*、#、!、[]等通配符。


(3)、创建和使用单字段单重、单字段多重、多字段多重条件的选择查询。


6、掌握创建和使用操作查询。


(1)、使用删除查询从表中成组删除满足指定条件的记录。


(2)、使用更新查询成组更新表中满足指定条件的记录。


7、掌握使用多表查询。


(1)、了解多表查询的含义。


(2)、掌握使用“交叉表查询”设计视图设置行、列、值字段。


(3)、掌握使用 Group By、Sum、Max、Min、Count 等“总计”函数 。


(4)、掌握创建带有条件的交叉表查询。


(5)、掌握在交叉表查询中设置汇总字段。



5.    习题要求:


上机操作:创建有条件的选择查询;创建含计算的查询;创建多来源表查询;创建查询:


生 成 表 查 询 、更 新 查 询 、追 加 查 询 、删 除 查 询 、参 数 查 询 、交 叉 表 查 询 、查 找 重 复 项 查 询 。


                 第四部分       数 据 库 安 全 与 管 理 ( 24 学 时 )


1.   主要内容:SQL 数据库的修复;数据库的备份与还原;导入、导出与链接数据。


2.   重点:备份和还原数据库;导入、导出与链接数据。
3.    难点:导入、导出与链接数据。


4.    教学要求:


(1)、创建备份设备。


(2)、备份和还原数据库。


(3)、了解数据库安全的意义。

5.    习题要求:


上机操作:SQL 数据库数据的导入、导出;备份数据库。




三、实践性教学环节的基本要求


1 、 实 践 的 目 的 及 要 求 : 会 熟 练 使 用 S Q L S e r v e r 2 0 0 5 数 据 库 管 理 软 件 ; 了 解 T- S Q L


语句、表、视图、索引之间的关系。


2 、实 践 教 学 内 容 : 熟 悉 S Q L S e r v e r 2 0 0 5 数 据 库 管 理 软 件 ; 创 建 数 据 库 、表 和 视 图 等 。


3、实践教学的环境:SQL Server 2005 软件环境。


4、完成实践教学任务的学时数:42 学时。




四、考核方式


1、考试方式:考核形式为笔试与操作,分别考核学生掌握的数据库基本理论和操作技能。


2 、评 分 标 准 ( 含 采 用 的 分 制 、理 论 、实 践 、平 时 成 绩 之 间 的 比 例 ) : 课 程 考 核 结 果 ( 期 评 成


绩)由平时作业(5 次以上,占 10%)、学习态度(占 10%)、测验(共 2 次,占


10%)和期考成绩(占 70%)组成。
五、建议教材及教学参考书


教 材 名 称 :《 S Q L S e r v e r 2 0 0 5 基 础 教 程 与 上 机 指 导 》, 作 者 : 计 算 机 职 业 教 育 联 盟 ,


清华大学出版社(第 1 版),2006。


参 考 资 料 :《 中 文 S Q L S e r v e r 2 0 0 5 数 据 库 管 理 与 开 发 》, 作 者 : 余 芳 、肖 蓉 等 , 冶 金


工业出版社(第 1 版),2003。

《数据库技术》教学大纲

  • 1.
    《数据库技术》课程教学大纲 适用于三年制高职信息管理类专业 一、课程性质、任务和要求 课程性质: 数据库技术》 程是信息管理类专业的一门必修课。课程总学时为 84 学时, 《 课 本 其中讲课为 42 学时,习题课、实验课或实训课为 42 学时,共分 1 学期完成。 基本要求:通过系统的学习与严格的训练,全面掌握数据库的基本理论知识;培养进行小 型数据库设计和管理的能力;提高解决实际应用数据库的能力。 教学方式:以课堂教学(实验,实训)为主,充分利用现代化技术,结合计算机实习与多 媒体辅助教学,提高教学效果。 指导思想:在《数据库技术》的教学中,强调应用背景,充实理论的应用性内容。 《 数 据 库 技 术 》的 教 学 除 体 现 本 课 程 体 系 外 , 也 要 适 当 反 映 现 代 本 专 业 的 发 展 趋 势 , 吸 收 和 采用现代思想观点与先进的处理方法,提高学生的专业修养。 二、教学内容,教学要求与学时分配 第一部分 数据库基本原理(8 学时) 1. 主要内容:数据库概述:数据库、 系数据库、 据库管理系统等基本概念;数据模 关 数 型 : 层 次 模 型 、网 状 模 型 、关 系 模 型 ; 关 系 的 完 整 性 : 参 照 完 整 性 ; 关 系 模 型 的 规 范 化 : 第 一范式、第二范式和第三范式。
  • 2.
    2. 重点:数据库概述与数据模型,参照完整性。 3. 难点:关系模型的规范化。 4. 教学要求: 掌握:数据模型、数据库的概念。 理解:数据参照完整性的重要意义。 了解:关系模型的规范化。 5.习题要求: 掌握几种数据库的模型和概念。 第二部分 数 据 库 与 表 ( 22 学 时 ) 1. 主 要 内 容 : 数 据 库 的 创 建 与 打 开 : 创 建 空 的 数 据 库 、向 导 创 建 数 据 库 ; 创 建 表 : 表 设 计视图、 向导、 入数据创建表;表结构的修改:数据类型、 段属性;设定表之间的关系 表 输 字 数据表的使用与编辑。 2. 重点:创建数据库与表;使用表设计器创建表;设定表之间的关系;修改表结构;数 据表的使用与编辑。 3. 难点:使用表设计器创建表;修改表结构(字段属性设置),有效性规则表达式的表 示。 4. 教学要求: 1、掌握数据库创建方法。 2、使用向导、表设计器和导入外部数据等三种常用方法创建数据库基表 (1)、掌握字段、记录、主键、索引等数据库基本概念。 (2)、了解并会使用“表向导”创建数据表。 (3)、了解并会使用文本、日期/时间、数字等 SQL 的数据类型. (4)、会根据实际需要设计和描述简单的数据表结构。 (5)、了解并学会将满足条件的 Excel 工作表中的数据导入到 SQL 数据库中。
  • 3.
    3、掌握修改表结构。 (1)设置单一字段和多字段主键。 (2)创建简单索引。 (3)根据需要设置字段大小、必填字段等字段属性。 4、理解表的设计原则。 5、掌握编辑数据表记录并操纵数据。 (1)、利用数据表视图浏览、添加、修改、删除记录。 (2)、根据需要逐条查找满足指定条件的记录。 (3)、按单一字段或多字段对记录进行排序。 5. 习题要求: 上机操作:建立空的数据库;使用模板向导创建数据库;在数据库中建立表,并 设置字段的属性;修改表结构;修改表数据(记录);数据库和表的备份和恢复。 第三部分 查 询 ( 30 学 时 ) 1. 主要内容:查询的概念和种类;使用查询向导创建查询;使用查询设计器创建 查询及设计器的基本布局;按条件查询和查询中的计算;操作查询(生成表、 新、 加、 更 追 删 除查询)。 2. 重点:使用查询向导创建查询;使用语句查询询;条件查询与查询中的计算;操 作查询(更新、追加、删除查询)。 3. 难点:条件查询与查询中的计算;多表查询。 4. 教学要求: 1、掌握四种使用查询向导创建查询的方法。 2、查询的概念、种类;掌握添加、修改、删除表的方法。 3、掌握在查询中添加、修改、删除、移动查询的字段的方法。
  • 4.
    4、掌握创建和使用简单的选择查询。 (1)、掌握选择查询的基本概念 。 (2)、使用“简单查询向导”创建简单的选择查询。 (3)、利用“查询设计视图”创建和修改简单的选择查询并浏览查询结果。 (4)、调整查询字段和记录的显示顺序。 5、掌握使用“查询设计视图”创建和使用满足指定条件的选择查询。 (1)、正确使用由各种运算符组成的查询条件表达式。 (2)、在查询条件表达式中使用?、*、#、!、[]等通配符。 (3)、创建和使用单字段单重、单字段多重、多字段多重条件的选择查询。 6、掌握创建和使用操作查询。 (1)、使用删除查询从表中成组删除满足指定条件的记录。 (2)、使用更新查询成组更新表中满足指定条件的记录。 7、掌握使用多表查询。 (1)、了解多表查询的含义。 (2)、掌握使用“交叉表查询”设计视图设置行、列、值字段。 (3)、掌握使用 GroupBy、Sum、Max、Min、Count 等“总计”函数 。 (4)、掌握创建带有条件的交叉表查询。 (5)、掌握在交叉表查询中设置汇总字段。 5. 习题要求: 上机操作:创建有条件的选择查询;创建含计算的查询;创建多来源表查询;创建查询: 生 成 表 查 询 、更 新 查 询 、追 加 查 询 、删 除 查 询 、参 数 查 询 、交 叉 表 查 询 、查 找 重 复 项 查 询 。 第四部分 数 据 库 安 全 与 管 理 ( 24 学 时 ) 1. 主要内容:SQL 数据库的修复;数据库的备份与还原;导入、导出与链接数据。 2. 重点:备份和还原数据库;导入、导出与链接数据。
  • 5.
    3. 难点:导入、导出与链接数据。 4. 教学要求: (1)、创建备份设备。 (2)、备份和还原数据库。 (3)、了解数据库安全的意义。 5. 习题要求: 上机操作:SQL 数据库数据的导入、导出;备份数据库。 三、实践性教学环节的基本要求 1 、 实 践 的 目 的 及 要 求 : 会 熟 练 使 用 S Q L S e r v e r 2 0 0 5 数 据 库 管 理 软 件 ; 了 解 T- S Q L 语句、表、视图、索引之间的关系。 2 、实 践 教 学 内 容 : 熟 悉 S Q L S e r v e r 2 0 0 5 数 据 库 管 理 软 件 ; 创 建 数 据 库 、表 和 视 图 等 。 3、实践教学的环境:SQL Server 2005 软件环境。 4、完成实践教学任务的学时数:42 学时。 四、考核方式 1、考试方式:考核形式为笔试与操作,分别考核学生掌握的数据库基本理论和操作技能。 2 、评 分 标 准 ( 含 采 用 的 分 制 、理 论 、实 践 、平 时 成 绩 之 间 的 比 例 ) : 课 程 考 核 结 果 ( 期 评 成 绩)由平时作业(5 次以上,占 10%)、学习态度(占 10%)、测验(共 2 次,占 10%)和期考成绩(占 70%)组成。
  • 6.
    五、建议教材及教学参考书 教 材 名称 :《 S Q L S e r v e r 2 0 0 5 基 础 教 程 与 上 机 指 导 》, 作 者 : 计 算 机 职 业 教 育 联 盟 , 清华大学出版社(第 1 版),2006。 参 考 资 料 :《 中 文 S Q L S e r v e r 2 0 0 5 数 据 库 管 理 与 开 发 》, 作 者 : 余 芳 、肖 蓉 等 , 冶 金 工业出版社(第 1 版),2003。