sql%20server课程整体设计

上传人:marr****208 文档编号:116974451 上传时间:2019-11-18 格式:DOC 页数:7 大小:155.50KB
返回 下载 相关 举报
sql%20server课程整体设计_第1页
第1页 / 共7页
sql%20server课程整体设计_第2页
第2页 / 共7页
sql%20server课程整体设计_第3页
第3页 / 共7页
sql%20server课程整体设计_第4页
第4页 / 共7页
sql%20server课程整体设计_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《sql%20server课程整体设计》由会员分享,可在线阅读,更多相关《sql%20server课程整体设计(7页珍藏版)》请在金锄头文库上搜索。

1、SQL Server数据库应用课程整体设计一、 课程基本信息课程名称:SQL Server数据库应用课程性质:电子商务专业、会计电算化专业专业基础课学时:54学分:3先修课:计算机应用基础后续课:网页设计、商业网站建设、会计电算化授课对象:电子商务专业和会计电算化专业学生二、课程教学设计1 课程目标设计 能力目标总体能力目标: 能够使用SQL Server进行图书管理系统服务器端数据库的创建、维护和安全性、完整性控制; 能够利用SQL语言对数据库进行查询、更新、统计操作; 利用数据库设计理论和方法进行学生成绩管理系统的数据库设计。具体目标如下: 能够在SQL Server 2000中创建数据库

2、和表,并建立必要的索引; 能够使用SQL语句查询SQL Server数据库表中的数据; 能够利用SQL语句对表中的数据进行插入、修改和删除; 能够创建、删除、查询、更新视图; 能够创建、执行和删除存储过程; 能够创建和删除触发器; 能够在SQL Server 2000中创建用户,并能进行简单的语句权利和对象权利的管理; 能够使用SQL Server所提供的安全性和完整性来管理数据; 能够根据关系数据库的设计理论和方法创建符合要求的数据库。 知识目标 理解数据库中的一些基本概念和术语; 理解数据库创建的语句格式和索引的作用; 掌握查询语句的一般语句格式; 掌握插入、删除、修改的一般语句格式; 理

3、解视图的定义和作用,视图更新的限制条件; 理解存储过程的定义和作用; 理解触发器的定义、作用和工作原理; 掌握SQL Server提供安全性和完整性的方法; 掌握数据库的设计理论和设计方法。2 课程内容设计模块名称学时SQL Server 2000的安装和使用3设计图书管理数据库3创建图书管理数据库3图书管理数据表的创建3实现数据表的完整性6录入、修改和删除图书管理数据表的数据3简单数据查询3高级数据查询6建立索引和视图6建立存储过程和触发器6图书管理数据库的安全管理3图书管理数据库的备份与恢复3建立简单的图书管理数据库系统3在Web中访问图书管理数据库3合计543 能力训练项目设计本课程为更

4、好培养学生的职业能力,以真实工作任务及其工作过程为依据,设计了一个图书管理系统项目,进行教学内容的整合与序化。以工程项目“图书管理系统”贯穿全过程,通过指导学生完成一系列的实际工作任务来达到课程的教学目标,重点培养学生解决实际问题的能力。实现了能力训练项目化、课程结构模块化、理论与实践教学一体化。序号项目名称任务分解对应知识点能力目标1.1安装SQL Server 2000 1介绍数据库数据库概念、数据模型、E-R图学会SQL Server 2000的安装;能够启动、停止SQL Server服务;能够注册服务器2安装SQL Server 2000数据库系统SQL Server 2000的系统需

5、求、版本信息3注册服务器SQL Server 2000的常用管理工具1.2设计图书管理数据库1使用ER实体联系图进行分析2建立关系模式实体联系图关系模式范式能够绘制E-R图;能够将E-R图转换为关系模式;1.3创建和管理数据库1创建数据库数据库的结构系统数据库创建数据库向导CREATE DATABASE语句能够在SQL Server2000中创建数据库;能够在企业管理器中修改数据库能够使用SQL语句进行数据库维护2向数据库增加数据文件,然后再进行删除企业管理器修改数据库ALTER DATABASE语句3删除数据库企业管理器删除数据库DROP DATABASE语句2.1创建和管理表1创建数据库中

6、所包含的数据表表的基本概念、数据类型使用表设计器创建表CREATE TABLE 语句能够使用企业管理器创建数据库表;能够使用SQL语句进行数据库表维护2在表中添加字段;删除字段;修改字段使用表设计器修改表结构ALTER TABLE语句3删除表企业管理器中删除表DROP TABLE语句2.2实现数据完整性1为数据表设置主键数据完整性概念使用企业管理器设置主键ALTER TABLE语句能够建立表的主键;能够分析并建立表之间的关系;能够使用约束、默认值和规则来提供数据的完整性;能够熟练掌握有关数据完整性的SQL语句。2为数据表设置外键使用企业管理器设置外键ALTER TABLE语句3为字段设置唯一性

7、约束使用企业管理器设置唯一性约束ALTER TABLE语句4为字段设置检查约束使用企业管理器设置检查约束ALTER TABLE语句5为字段设置规则使用企业管理器创建规则、绑定规则CREATE RULE语句SP_BINDRULE系统存储过程6为字段设置默认值使用企业管理器创建默认值、绑定默认值CREATE DEFAULT语句SP_BINDEFAULT系统存储过程2.3维护数据表1插入记录使用企业管理器插入记录INSERT语句能够使用企业管理器表的数据进行维护;能够使用SQL语句对表中数据进行插入、修改和删除。2修改记录使用企业管理器修改记录UPDATE语句3删除记录使用企业管理器删除记录DELE

8、TE语句3.1简单数据查询1简单数据查询SELECT子句FROM子句能够使用简单的SQL语句查询数据表中的数据;能够使用统计函数进行数据查询;能够进行分组查询。2简单条件查询WHERE子句范围条件BETWEENAND可选值列表In通配符”_”、”Null的用法ORDER BY子句使用Distinct关键字3高级查询统计函数数据分组GROUP BY、HAVING 子句3.2多表数据查询4关联查询内连接INNER JOIN左外连接LEFT JOIN右外连接RIGHT JOIN能够使用SQL语句进行多表查询;能够使用SQL语句中的子查询完成复杂的查询5子查询非相关子查询相关子查询ALL、ANY、IN

9、、NOT IN、EXISTS关键字的使用4.1创建和管理索引、视图1创建唯一性非聚集索引索引的概念、作用、类型使用索引的准则利用索引向导创建利用企业管理器直接创建利用CREATE INDEX语句创建能够在表中建立必要的索引;能够创建、删除、查询和更新视图。2管理索引使用企业管理器查看、删除索引系统存储过程sp_help index的使用利用DROP INDEX语句删除索引3创建视图视图的概念、优点视图的注意事项使用企业管理器创建视图CREATE VIEW语句4浏览视图sp_help、sp_help text 、sp_depends系统存储过程ALTER VIEW语句5删除视图使用企业管理器删除

10、视图DROP VIEW语句4.2创建存储过程和触发器1创建存储过程存储过程的概念、优点使用企业管理器创建、修改、删除存储过程CREATE PROCEDURE语句带参数的存储过程能够使用企业管理器和命令方式创建、执行和删除存储过程;能够使用企业管理器和命令方式创建和删除触发器。2创建触发器触发器的概念、分类、INSERTED表和DELETED表AFTER INSERT用法3创建和管理事务事务的概念、特点事务控制语句使用企业管理器创建、修改、删除事务BEGIN TRANSACTION、SAVE TRANSACTION、COMMIT TRANSACTION、ROLLBACK TRANSACTION

11、语句5.1数据库安全管理1管理数据库登录帐户SQL Server的安全层次SQL Server的身份验证模式标准的SQL帐户管理与WINDOWS集成的帐户管理能够在SQL Server中创建用户;能够进行简单的语句权力和对象权力的管理。2管理数据库用户帐户sp_grantdbaccess、sp_revokedbaccess系统存储过程的用法角色的概念及使用3管理数据库用户权限权限的概念、类型GRANT、REVOKE、DENY语句的使用5.2维护数据库1创建数据库备份设备备份与还原概述使用企业管理器创建备份设备使用sp_addumpdevice创建备份设备能够对SQL Server数据库进行备份

12、和还原;能够对数据库进行导入导出;能够对数据库进行分离和附加。2备份数据库使用企业管理器备份数据库使用BACKUP DATABASE语句3还原数据库使用企业管理器还原数据库使用RESTORE DATABASE语句4在ACCESS数据库和SQL SERVER数据库中导入导出数据导入、导出数据概述导出数据到Excel文件导入Excel文件到数据库中5分离数据库分离、附加概述使用企业管理器分离数据库使用sp_attach_db系统存储过程6附加数据库使用企业管理器附加数据库使用sp_detach_db系统存储过程6.1建立简单的图书管理数据库系统1安装Visual Web Developer 200

13、5 Express选择安装Express或Visual Studio 2005能够在Visual Studio 2005中创建数据库;能够建立数据库联接。2.熟悉Visual Studio 2005集成开发环境界面布局工具箱在Visual Studio 2005中创建数据库服务器资源管理器数据链接6.2在Web中访问图书管理数据库1创建第一个Web页面建立ASP.NET网站编辑第一个网页能够在ASP.NET中配置数据源,使用对数据库的访问。2创建动态网页建立ASP.NET网站进行数据源配置使用数据控件4教学方法设计 采用任务驱动的教学模式;整个教学过程构成了以工作任务为主线,以学生为主体,以教

14、师为主导的新型教学模式。采取小组讨论、协作学习的方式,以实际的项目任务来驱动学生主动去学习。通过完成项目活动,来应用已有知识和学习掌握新知识,达到培养学生分析问题和解决问题能力的目的。 实施项目化教学方法,课堂与实训地点一体化以学生操作为主,完成每个模块的实践操作; 以教师引导为辅,适当讲解操作过程中遇到的理论知识;组织学生小组完成能力拓展训练。 采用“四步曲”的教学流程, 融“教、学、做”于一体第一步,教师展示示范项目,分析工作任务,演示操作流程,讲解涉及的理论知识。第二步,下达实训项目工作任务,提出完成任务的具体要求和完成时间,指出知识点并提供相关参考资料。第三步,在项目组长的组织下,小组协作学习,完成实训项目。在学生完成项目任务的过程中,教师要给予适当引导并监督任务进程。第四步,项目验收,学生进行自我评价,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号