课程名称数据库技术II.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程名称数据库技术II.doc

课程名称:数据库技术Ⅱ 课程编号:7085501 课程学分:2学分 课程学时:32学时 适用专业:交通设备与控制工程、自动化 《数据库技术Ⅱ》 Database TechnologyⅡ 教学大纲 1.课程性质与任务 本课程为交通设备与控制工程、自动化专业的选修课。 本课程是非计算机专业基础性质的计算机技术类选修课。课程以非计算机专业的学生为授课对象,加强学生数据库基础应用知识,上机实践性较强,重点学习结构化查询语言SQL(Structure Query Language),再经过上机实践,培养学生运用SQL语言等数据库的基础知识,掌握基本的数据库应用能力。 易学易用、功能强大是MS SQL SERVER的特点,通过本课程的学习使学生基本掌握利用数据结构化查询语言SQL编写数据查询语句的基本知识和编程技巧,能够设计简单的数据库结构,利用已经学习的程序设计开发语言,设计简单的数据库工程应用。这样使学生在进入毕业设计前,具有初步的数据库结构设计的能力和掌握基本的查询语言,为其毕业设计和走向工作岗位打下良好的数据库应用基础。掌握设计数据库和进行SQL语言程序开发的思想和具体方法,为后续的学习打好基础 2.课程教学基本内容及要求 (1)基本内容 1)关系数据库的概念、基本理论及其管理,如ER模型、三级体系结构; 2)表的管理,涉及到表的结构设计、创建、修改、删除的操作,以及表约束条件的创建于表的更新操作; 3)数据查询,包含简单查询、T-SQL编程查询和高级查询,并以实际案例讲解查询的综合应用; 4)存储过程和触发器,介绍如何利用SQL语句创建和调用存储过程与触发器; 5)介绍事物、索引和视图,并讲述如何利用SQL语句进行创建和使用 (2)基本要求 知识要求:理解数据库、数据表的相关知识,掌握ER模型、SQL语言、数据查询语句、存储过程、数据视图,运用SQL语言进行相关操作。 能力要求:能熟练使用SQL Server软件,能建立具有合理数据结构的数据能对表进行增加、删除、更新等操作,能利用SQL语句对表进行各种条件的模糊查询、连接查询、分组查询等查询,能编写SQL语句创建存储过程、事物、索引和视图。 3.本课程与其它相关课程的联系和分工 先修课程:C语言,或任何一门程序设计语言。 4.实践性教学内容的安排与要求 本课程实践环节为上机实验。主要内容是,建立数据库、数据表,利用已有的数据库使用SQL语言进行简单查询、模糊查询、高级查询并创建和调用存储过程编程。 本课程安排12学时的上机实验: 实验1 利用数据管理工具创建数据库、数据表 实验2 用SQL编程方式创建数据表,数据表更新Insert、update以及delete 实验3 SQL基础查询、模糊查询、聚合函数,含Select语句、Where子句、order by、distinct、 like、count()、max()、min()等 实验4 SQL分组查询、连接查询,含Group by语句、Join语句 实验5 SQL编程及高级查询,含变量定义、if逻辑语句、while循环语句、case语句、In子查询、Exist子查询 实验6 存储过程创建与调用 5.课程各教学环节和各篇章(节)学时分配 总计32学时:其中讲课20学时,上机12学时 建议主要内容和课时安排为: 内容 讲课学时 上机学时 总学时 数据库基础 2 2 数据库管理 2 2 表的管理 2 2 4 数据查询 4 4 8 T-SQL编程 2 2 4 高级查询 2 2 4 存储过程 2 2 4 事物、索引和视图 3 3 触发器 1 1 合计(单位:学时) 20 12 32 6.本课程在课外练习方面的要求 本课程上机实验内容较多,对于没有上机实验的第一章安排一次与实体联系模型相关的练习题。另结合每次上课内容和上机实验内容,学生可另外自主设计一个数据库,并用SQL编程对该设计数据库进行相应的表更新、基础查询、模糊查询、子查询,以此真正学以致用。 7.本课程在使用现代化教学手段方面的要求 上机实验用计算机要求MS SQL SERVER 2005以上版本,可以是企业版、标准版、开发版、学习版等任意版本。 8.教材及教学参考资料 (1)教材 尹志宇,郭晴 编著,数据库原理与应用教程:SQL Server,清华大学出版社,2010年5月。 张浩军,数据库设计开发技术案例教程,清华大学出版社,2012年5月。 (2)参考书 杨学全编,SQL Server实例教程(第2版),电子工业出版社,2009年6月; 闪四清编,中文版SQL Server 2005数据库应用实用教程,清华大学出版社,2008年12月; 刘志成编,SQL Server 2005实例教程,电子工业出版社,2008年12月。 9.本

文档评论(0)

157****8632 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档