《数据库技术应用》课程教学大纲_第1页
《数据库技术应用》课程教学大纲_第2页
《数据库技术应用》课程教学大纲_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、课程基本情况课程编号

学分 3 学时 51 开课学期三年级秋季学期课程名称

数据库技术应用ApplicationofDatabaseTechnology选修的一门专业核心课。通过该课程的学习,使学生能够系统、全面地掌握数据库管理系统课程定位SQLServer的核心思想和功能,并以数据库应用的角度讲解数据库的设计是信息科学学院每个学生应具备的能力。本课程以目前广泛使用的数据库课程简介管理系统SQLServer语言教学要求一是掌握数据库管理系统的功能;二是使用开发工具进行数据库应用编程,最终使学生能够独立开发一个数据库应用系统。教学特色章节的教学都围绕完成特定的数据库开发任务进行。注重实践环节,培养学生自我学习能力。团队大作业,培养学生团队合作精神。□数学与自然科学基础课 □专业基础课 ☑专业核心课程类型□专业选修课 □实践课教学方式☑讲授为主 □实/实践为主 □专题讨论为主(单选) □案例教学为主 □自学为主 □其它( 为主授课语言☑中文 □中文+英文(英文授课比例 (单选) □英文 □其它外语考核方式□考试 □考查 ☑考+考查(单选)成绩评定期末卷面70%+大作业30%标准教材:教材及主要参考资料

SQLServer2005数据库应用实用教程 闪四清 清华大学出版社C#网络应用编程基础 马骏 人民邮电出版主要参考资料:《C#数据库应用程序开发技术与案例教程》先修课程数据库原理、高级语言编程先修课程数据库原理、高级语言编程适用专业信息管理与信息系统、计算机科学与技术二、教学内容第1章:绪论1学时并对本课程将要使用的数据库环境SQLServer教学要点:数据库管理系统简介、体系结构、数据库对象、管理工具、开发过程、配置服务器。第2章:Transact-SQL语言 3学时教学目的和要求:掌握SQLServer的语言,特别是事务管理及附加语言的内容,为后续触发器及存储过程的定义打下基础。教学要点:数据定义语言、数据操纵语言、数据控制语言、事务管理语言、附加语言元第3章:安全性 4学时教学目的和要求:了解SQLServer的安全性机制教学要点:包括登录名、角色、数据库用户、架构、权限这几方面安全机制的内容第4章:管理数据库文件 2学时教学目的和要求:掌握数据库结构的存储、大小、性能优化等问题。教学要点:物理存储和估算、数据库选项、扩大数据库、收缩数据库、文件第5章:备份和还原 2学时教学目的和要求:备份和还原是确保数据库安全和完整的有效机制,掌握备份和还原的工作原理和方式方法教学要点:恢复模式、备份技术、还原技术第6章:表、索引和查询优化 2学教学目的和要求:掌握数据库表的类型和用法;掌握索引的特点和类型,使用策略教学要点:设计因素、特点和类型、创建表、修改表、标识符列、已分区表;索引的特点和类型、创建索引、索引信息、优化索引、优化查询第7章:其他数据库对象 4学时教学目的和要求:掌握视图、存储过程、触发器、自定义函数的特点和应用方法教学要点:视图特点及管理、存储过程特点和类型及管理、触发器特点和类型及管理、用户定义函数的应用。第8章概述 2学时教学目的和要求:了解VS开发环境的功能和特点,掌握C#的基本编程方法和调试方法教学要点:VS开发环境的功能和特点、C#应用程序的结构、断点设置与程序调试第9章:数据类型与流程控制 4学教学目的和要求:掌握编程基础教学要点语言概述C#数据类型C#流程控制语第10章:面向对象的编程基础 2学时教学目的和要求:掌握C#面向对象的编程方法教学内容:面向对象的程序设计、常用类操作和数据处第11章:Windows窗体界面设计 4学时教学目的和要求:掌握窗体界面设计的方法和常用控件、常用事件的编程教学内容:鼠标事件与键盘事件、Windows窗体基本控件菜单与工具栏、其他Windows窗体控件。第12章:ADO.NET与SQLServer 12学时教学目的和要求:这是需要重点掌握的章节,涉及和数据库的交互操作教学内容:背景知识ADO.NET数据访问对象、数据绑定技术、数据处理控第13章水晶报表 2学时第14章 数据库应用系统案例及学生实践 7学教学目的和要求:了解系统的架构方法,开发流程等教学内容:通过一些实例,讲解编程的架构,开发流程等,并通过大作业实现三、课程实验实验名称1SQLServer服务器配置和Transact-SQL的使用的语法规则。MicrosoftSQLServerManagementStudioSQLServerManagementStudio工具和sp_configureSQLServer中的一些扩展数据查询。实验环境:MSSQLServer2005以上实验评测:功能的正确性,设计的合理性实验名称2SQLServer用户管理和权限管理实验目的:理解和体会数据库安全的内容,加强对数据库管理系统的安全管理功能的认识。在SQLServer环境下,分别以系统管理员、数据库管理员、对象拥有者的身份完成所要求的各项操作。完成数据库用户的管理、角色、架构管理;以数据库用户身份体验权限的作用。实验环境:MSSQLServer2005以上实验评测:功能的正确性,设计的合理性实验名称3SQLServer视图、存储过程、触发器的创建及使用实验内容:建一个视图(至少关联两表视图和原表中相关数据的变化;创建存储过程;创建触发器。实验环境:MSSQLServer2005以上实验评测:功能的正确性,设计的合理性实验名称4C#基本编程方法实验目的:练习C#中变量声明和赋值、类型转换、循环语句的基本用法。实验内容:例如简易利息计算器、一些数学公式的应用均可。实验环境:VisualStudio2005以上实验评测:功能的正确性,设计的合理性实验名称5C#窗口编程实验目的:熟悉窗口常用控件及其属性的用法;熟悉窗口编程的流程;继续熟悉语法。实验内容:编写一窗口界面,用到labeltextboxcomboxradiobuttoncheckbox等控件。模拟一般录入界面需要的操作:输入数据、检查合法性。显示接收数据。实验环境:VisualStudio2005以上实验评测:功能的正确性,设计的合理性实验名称6ADO.NET与数据操作(1)实验目的:练习ADO.NET的对象对SqlServerSqlConnectionSqlCommand对象。学会使用SqlCommandExecuteNoQuery()方法和ExecuteScaler()方法。SQLServerwindows应用程序,编写界面。对界面中的数据进行增(或删改、查操作,和数据库进行交互。实验环境:VisualStudio2005以上实验评测:功能的正确性,设计的合理性实验名称7ADO.NET与数据操作(2)实验目的:练习ADO.NETSqlServer据源的方法。实验内容:练习数据库的访问方法。数据源的绑定,既可通过图形界面也可通过编码实现。在能查询到相应结果后,优化查询。实验环境:VisualStudio2005以上实验评测:功能的正确性,设计的合理性实验名称8综合大作业实验目的:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论