《数据库原理与应用》教学大纲
一、课程性质及任务
《数据库原理与应用》课程是计算机专业、管理专业等众多学科提供利用计算机技术进行数据管理的基本理论知识,是计算机专业、信息管理专业等学科的专业必修课,本课程是山东协和职业技术学院计算机学院计算机应用技术、计算机信息管理、软件技术、计算机网络技术等各专业的必修课,属专业职业技能课。该课程总学时64(课堂教学:48,实践教学16),主要培养计算机学院相关专业专科生的数据库基础理论、方法和应用的能力。
二、课程特色
Ø 理论与实践相结合,第一部分理论性强;第二部分理论与实践并重
Ø 讲授和随堂练习相结合
Ø 理论知识以够用为准
Ø 常用DBMS的使用,对实践能力要求较高
Ø 根据不同的教学侧重点和注意采用相应的教学方法
Ø 理论课:讲解、分组讨论、练习;实验课:演示、上机操作、综合练习
三、核心知识、技能点
核心知识点
Ø 数据库系统结构
Ø 数据库管理系统的功能
Ø 关系模型
Ø 结构化查询语言SQL
Ø 函数依赖
Ø 关系范式数据的采集、运算、变换和管理
Ø 数据库设计
核心技术技能点
Ø 数据库、数据表的创建与管理
Ø 索引技术应用
Ø 数据查询技术应用
Ø 完整性控制技术应用
Ø 视图的使用
Ø 存储过程的使用
Ø 触发器的使用
Ø 安全管理
四、课程考核评估
ü 总学时
n 64学时
ü 教学安排
n 48理论课
n 16上机实训
ü 本教材的重点章节
n 1、3、4、5、6、7、8、9
ü 成绩评定方法
u 课堂提问5%
(包括上机)
u 平时作业5%
u 课堂考核30%
u 考勤5%
u 加分5%
u 期末考试50%(统考)
五、课程内容及学时分配
第1章 关系数据库原理 6学时
1.1 数据库系统的基本概念
1.2 E-R概念模型
1.3 关系数据模型
1.4 基本关系运算
1.5 关系的完整性规则
1.6 关系的归范化
1.6.4 Boyce-Codd范式(BCNF)
1.7 实训
实训1 通过E-R图设计关系数据模型
实训2 确定表中的关键字
实训3 规范化数据
1.8 习题
第2章 SQL SERVER 2005基础 2+2学时
2.1 SQL Server 2005新特性
2.2 SQL Server 2005的安装和配置
2.3 SQL Server 2005工具和实用程序
2.4 实训
实训4 服务器的启动、暂停和停止
实训5 服务器注册
2.5 习题
第3章 数据库的创建与管理 6+2学时
3.1 SQL Server 2005数据库概述
3.2 创建数据库
3.3 修改数据库
3.4 删除数据库
3.5 查看数据库信息
3.6 备份与还原数据库
3.7 分离与附加数据库
3.8 实训
实训6 创建并管理数据库
3.9 习题
第4章 数据表的创建与管理 6+4学时
4.1 SQL Server 2005表概述
4.2 创建数据表和表约束
4.3 修改数据表和表约束
4.4 管理表中的数据
4.5 删除数据表
4.6 查看表信息
4.7 实训
实训7 创建表并输入数据
4.8 习题
第5章 数据查询 8+6学时
5.1 Select语句的基本语法格式
5.2 简单查询
5.3 汇总查询
5.4 连接查询
5.5 子查询
5.6 实训
实训8 使用Select语句查询数据
5.7 习题
第6章 视图与索引 2+2学时
6.1视图
6.2 索引
6.3 实训
实训9 创建视图并通过视图操作表数据
6.4 习题
第7章 规则与默认值 4学时
7.1 规则
7.2 默认值
7.3 实训
实训10 使用规则实现数据完整性
7.4 习题
第8章 T-SQL编程 4学时
8.1 T-SQL基础
8.2 T-SQL表达式
8.3 T-SQL语句
8.4 实训
实训11 使用T-SQL编写程序
8.5 习题 132
第9章 存储过程与触发器 6学时
9.1 存储过程
9.2 触发器
9.3 实训
实训12 使用触发器实现数据完整性
9.4 习题
第10章 SQL SERVER 2005管理服务 4+2学时
10.1 SQL Server 2005权限管理
10.2 SQL Server 2005代理服务
10.3 SQL Server 2005报表服务
10.4 实训
实训13 为用户设置权限
实训14 导入导出数据
10.5 习题
|