- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库技术与应用》课程教学大纲
学分:2.5 总学时: 32(教学)+16(实验课内)+16(实验课外)
大纲执笔人:袁科萍 大纲审核人:杨志强
一.课程性质与目的
本课程是面向全院非计算机专业学生开设的一门计算机应用学科的基础课程。
本课程的设置目的是为了使学生掌握数据库的基本原理、方法和应用技术,能应用现有的数据库管理系统和软件开发工具,完成数据库结构的设计和数据库应用系统的开发。
教学目标:让学生学会设计数据库、管理数据库和应用数据库的基本方法,将数据库技术服务于学生各自专业和生活。
二.面向专业
面向普通高等院校各个非计算机专业。
三.课程基本要求
通过本课程的学习,让学生通过RDBMS的实例SQL Server掌握数据库系统的基本原理和实施方法,并在平台VB.NET上学习数据库应用程序的开发方法,以期提高学生的应用系统的基本开发能力和实践创新能力。具体学生能力培养目标说明如下:
① 设计数据库的方法和能力训练;
② 管理数据库的方法和实践能力训练;
③ 应用数据库设计理论和管理技术进行项目开发、培养学生解决实际问题的能力和项目开发过程中的创新能力。
④ 通过课程设置的数据库应用系统项目开发实践过程,让学生学会将数据库技术应用于各自专业或生活,以期达到学以致用的教学目标。
四.实验基本要求
课程实验是对理论学习的验证和深化,也是训练学生分析问题和解决问题的基本能力的有效手段。《数据库技术与应用》从两个方面进行学生能力的培养:
其一是学习T-SQL语言和标准SQL语言,掌握设计数据库、管理数据库的基本方法和代码实现;
其二是学习ADO.NET对象模型及VB.NET语言,掌握基于.NET平台的访问数据库的基本方法及数据库应用系统的开发方法。
达到上述能力的培养,即可达到课程的学习目标。
五.课程基本内容
第1章 数据库技术概论
掌握:数据库系统的概念及数据库系统的体系结构,数据库的三层模式结构,数据独立性。
了解:数据管理技术的发展阶段。
第2章 关系数据库
掌握:关系模式的基本概念,关系模型三要素,关系模型的三类完整性规则,关系代数。
第3章 数据库设计
掌握:数据库设计的基本过程;E/R模型的基本思想和E/R图设计方法,并且掌握从E/R图向关系模式的转换规则;规范化的基本概念和规范化的过程。
了解:数据库设计的基本过程。
第4章 关系数据库标准语言SQL (自学)
掌握:SQL Server数据库的体系结构,SQL的数据定义、数据查询、数据更新。
了解:视图的操作。
第5章 Transact-SQL、存储过程和触发器
掌握:自定义函数、存储过程、触发器的概念和创建过程。
第6章 数据库保护机制
掌握: 数据完整性、数据库安全性、数据并发控制的基本概念和控制方法;能用T-SQL和SQL完成数据完整性的设计,能设置不同的安全权限,能用并发处理中的封锁技术解决三种异常情况。
了解:数据库恢复。
第7章 VB.NET程序设计基础
掌握:VB.Net程序设计的一般方法和常用控件的编程方法;
了解程序调试的基本方法。
第8章 ADO.NET与数据库访问技术
掌握:ADO.NET对象模型,掌握隐式、显式连接访问数据库的各种基本方法;
了解:存储过程的调用方法。
第9章 数据库应用系统开发
掌握:基本的数据库应用系统的开发方法和实现过程。
六.实验基本内容及学时分配
按照下列实验编排顺序进行相应实验,以便快速掌握数据库应用程序开发技能。
实验系列
实验名称
学时
实验一
VB.NET环境和程序设计
4+4
实验二
SQL Server安装与配置
学生自行安排
实验三
创建数据库和数据表
2+2
实验四
SQL Server 数据查询操作
1+1
实验五
VB.NET与数据库的连接
1+1
实验六
视图、存储过程和触发器
2+2
实验七
SQL SERVER的安全管理
1+1
实验八
基于绑定的数据库访问
1+1
实验九
用SqlCommand对象访问数据库
1+1
实验十
数据库应用系统设计
3+3
合计
16+16=32
说明:为了达到数据库应用系统开发的教学实验目标,尽快掌握两种平台的实验开发技术,建议前4周做VB.NET程序设计实验,掌握应用系统前台的功能表达方法,接着做SQL Server相关的实验,学会后台创建数据库、管理和控制数据库的方法,最后作ADO.NET数据库访问对象模型的实验,这样学生就具备了设计数据库、管理数据库和访问数据库的应用系统开发技能。
七、实验内容和主要仪器设备与器材配置
本课程在学校公共机房上机。
八、实验报告的要求、考核方式
1、实验必须独立完成;
2、按每次实验的内容要求,提交教师
文档评论(0)