- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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.本
您可能关注的文档
最近下载
- 基于国家智慧教育云平台的移动学习环境下的学生自主学习习惯养成研究教学研究课题报告.docx
- 高中思想政治新旧课程比较研究.pdf VIP
- 高一的语文专题训练—辨析并修改病句练习题.docx VIP
- QC成果-浙江中烟技术中心:ZJ112卷烟机VE循环风冷却系统的研制.pdf VIP
- YYT 0472.2-2004 医用非织造敷布试验方法 第2部分 成品敷布.docx VIP
- 猪促黄体生成素的重组表达载体、重组细胞株、制备方法.pdf VIP
- 智慧社区规划设计方案.ppt VIP
- 中压岸电AMP系统的安全操作及管理.pptx
- 一、课程性质与基本理念——2025年版《普通高中课程标准》思想政治(wor.pptx VIP
- 质子治疗与护理.pptx
原创力文档


文档评论(0)