- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《基于工作任务的SQL Server 2008 数据库应用》课程标准
一、课程性质
本课程培养学生SQL Server 2008数据库的应用开发和管理方面的能力学生能够正确使用和配置数据库理解数据库的相关概念并具有在中小企事业单位从事信息化维护(数据库)的能力具备安装使用SQL Server 2008的能力能够利用工具或SQL语句对数据库进行备份与恢复、分离与附加、创建与删除等掌握数据库的基本设计设计能力能够根据业务逻辑及需求,设计E-R图能够熟练掌握对表的各种操作,包括定义、修改、约束熟练掌握SQL语句的能够使用T-SQL编写存储过程和触发器。 安装使用SQL Server 2008掌握数据库的基本设计设计能力掌握对表使用T-SQL编写存储过程和触发器表1 课程项目结构与学时分配表
编号 任务名称 项目内容 子任务 主要教学知识点 学习目标 学时 1 认识数据库 根据操作系统类型选择正确版本的SQL Server 2008安装程序进行安装,并能卸载数据库 SQL Server 2008的安装和登录 1.数据库的发展简史
2.数据库在信息化建设中的基础地位、核心地位
3.数据库可从事的各种职业介绍
4.SQL Server的发展历史
5.软硬件要求及安装
6.数据库的基本概念
7.数据库的登录(服务帐户、身份验证模式、sa登录)
8.SSMS概述 1.理解数据库管理的特点
2.明白数据库的重要性、基础性
3.了解学习数据库后可以从事的职业
4.为什么选择SQL Server 2008
5.掌握SQL Server 2008数据库的安装、卸载方法 4 2 学生成绩管理系统 完成学生成绩管理系统数据库的设计、实现,利用SSMS和SQL对数据库进行维护 创建学生成绩管理数据库 1.根据项目背景材料,收集学生管理数据库的相关数据
2.决定学生成绩管理数据库要存储的信息
3.创建成绩管理数据库
4.数据库的备份、恢复,分离、附加、删除、移动等 1.数据库的定义及SQL Server中的数据库
2.数据库的类型
3.确定在学生成绩数据库中存储的数据
4.掌握通过SSMS和查询编辑器创建数据库的方法
5.数据库的备份、恢复,分离附加、删除、移动等 6 创建学生成绩管理数据库中的表 1.为学生成绩管理数据库创建表
2.数据类型
3.约束 1.会使用SSMS和查询编辑器创建表
2.会为表中的字段选择合理的数据类型
3.通过SSMS为表中字段设置各种约束
4.为表之间建立关系,设定主键、外键 4 管理学生成绩管理数据库中的数据 1.运算符、通配符的使用
2.INSERT语句的使用
3.UPDATE语句的使用
4.DELETE语句的使用
5.TRUNCATE语句的使用 1.理解SQL(结构化查询语句)的定义
2.能够通过SQL语句对表中数据进行维护(增、删、改) 4 从学生成绩管理数据库中获取所感兴趣的信息 1.简单的SQL查询语句
2.带排序的SQL语句(TOP关键字)
3.在SQL语句中使用各种函数
4.模糊查询(LIKE、BETWEEN、IN)
5.聚集函数(SUM AVG COUNT MIN MAX)
6.分组及分组条件语句
7.连接查询(内连接,外连接,全连接) 1.能使用SELECT语句获取感兴趣的信息 4 3 论坛管理系统 完成论坛管理数据库的设计、实现,利用SSMS和SQL对数据库进行维护,考虑数据库的安全性及使用T-SQL完成复杂业务逻辑 根据用户的需求创建论坛管理数据库 1.理解数据库设计的内涵及步骤
2.E-R图
3.数据规范化(数据冗余、三范式) 1.会使用工具绘制E-R图
2.会将E-R图转化表
3.能应用三范式规范化设计表 6 保证论坛管理数据库的安全 1.安全模型
2.两种认证模式
3.用户和角色
4.Grant 和Revoke语句 1.会使用SSMS创建用户并分配权限
2.会使用SSMS的属性页设置数据库的安全性 4 使用T-SQL维护论坛管理数据库中的数据 1.定义变量及赋值
2.输出显示数据
3.IF、WHILE、CASE逻辑控制语句
4.SQL中批处理 1.会使用T-SQL完成较为复杂的业务逻辑功能 4 使用高级查询获取论坛管理数据库中的数据 1.简单子查询
2.IN子查询
3.EXISTS子查询
4.T-SQL进行综合查询 1.会使用高级查询获取数据 4 在论坛管理数据库中创建数据库对象 1.事务概念、原理及应用
2.索引概念、应用及原理
3.视图概念及应用 1.会使用事务保证数据的一致性
2.使用合适的索引提高数据库的性能
3.使用视图查询 6 创建论坛管理数据库的业务逻辑 1.存储过程
2.触发器 1.会创建存储过程
文档评论(0)