数据库程序设计基础(本)--教学大纲.docx

上传人:lao****ou 文档编号:435296 上传时间:2023-11-13 格式:DOCX 页数:9 大小:26.80KB
下载 相关 举报
数据库程序设计基础(本)--教学大纲.docx_第1页
第1页 / 共9页
数据库程序设计基础(本)--教学大纲.docx_第2页
第2页 / 共9页
数据库程序设计基础(本)--教学大纲.docx_第3页
第3页 / 共9页
数据库程序设计基础(本)--教学大纲.docx_第4页
第4页 / 共9页
数据库程序设计基础(本)--教学大纲.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《数据库程序设计基础(本)--教学大纲.docx》由会员分享,可在线阅读,更多相关《数据库程序设计基础(本)--教学大纲.docx(9页珍藏版)》请在第一文库网上搜索。

1、数据库程序设计基础课程大纲一.适用对象适用于计算机相关专业本科学生二.课程性质数据库是信息系统的核心,是信息时代各类信息系统不可缺少的重要组成部分。数据库程序设计基础是计算机相关专业的基础课程,同时也适用于管理类相关专业,作为核心课程之一。SQ1Server是一个全面的数据管理平台,其由MiCroSoft公司推出,功能强大。其适用于各类应用系统软件。尤为重要的是其为企业提供企业级数据管理和集成的商业智能工具,其与ViSUaIStUdio.Net紧密集成,开发人员能够快速构建和部署关键的业务应用程序。本课程以SQ1Server2005为核心,结合Visua1Studio.Net2005中的Vis

2、ua1BaSiC.NET2(X)5集成开发环境,在介绍了数据库基本原理、数据库表的设计使用、查询与视图的使用的基础上,讲解数据库完整性、存储过程、触发器、T-SQ1应用、数据备份与恢复等高级内容。学生将掌握数据库的基本原理、SQ1SerVer2005数据库的管理、使用和开发,以及基于SQ1Server2005及Visua1Basic.NET2005为开发环境的数据库应用系统软件的开发全过程。三.教学目的通过课程的学习,学生能够扎实理解数据库基本原理和概念,熟练掌握SQ1Server2005数据库的创建和使用,SQ1语句的语法规则和设计,掌握SQ1Server2005数据库的核心编程,以及基于S

3、Q1Server2005数据库应用系统软件的开发。四.教材及学时安排教材:李春葆曾平赵丙秀,数据库系统开发教程一一基于SQ1SerVer2005+VB.NET2005,清华大学出版社,2009年2月学时安排:序号课程内容学时1第一章数据库系统概述2序号课程内容学时2第二章数据库设计13第三章SQ1Server2005系统概述24第四章创建和使用数据库25第五章创建和操作表26第六章T-SQ1基础47第七章T-SQ1高级应用28第八章SQ1Server程序设计39第九章函数和游标210第十章索引311第十一章视图212第十二章数据库完整性213第十三章存储过程314第十四章触发器315第十五章S

4、Q1Server的安全管理316第十六章数据备份与恢复217第十七章ADO.NET数据访问技术418第十八章学生成绩管理系统的实现2课后复习及习题讲解20合计64五.教学要求(按章节详细阐述)第一部分数据库系统概述第一章数据库系统概述教学要求:了解计算机数据管理的3个阶段以及数据库系统管理的优点;理解数据库的概念、特点和三级结构;掌握数据库管理系统的功能和组成;掌握数据库系统的组成;掌握数据库系统的体系结构;掌握概念模型和数据模型的概念以及概念模型和关系模型的表示方法;理解关系运算和规范化理论。内容要点:1.1:数据和数据管理12计算机数据管理的3个阶段13:什么是数据库1.4 :什么是数据库

5、管理系统1.5 :什么是数据库系统16数据库系统的体系结构1.7 :两种模型1.8 :关系数据库理论第二章数据库设计教学要求:掌握数据库设计的一般过程;掌握使用E-R图描述概念模型;掌握将全局E-R图转换成关系模型的方法;了解“学生成绩管理系统”的功能。内容要点:2.1 :数据库设计过程2.2 :需求分析2.3 :概念结构设计2.4 :逻辑结构设计2.5 :物理结构设计2.6 :数据库实施2.7 :数据库运行维护2.8 :学生成绩管理系统的设计说明第二部分SQ1Server数据库管理系统第三章SQ1Server2005系统概述教学要求:了解SQ1SerVer2005系统各种版本及新特征;了解S

6、Q1SerVer2005系统安装过程中的一些注意事项以及各组件的分类;了解SQ1SerVer2005系统的各种工具,掌握SQ1SerVer管理控制器的使用方法。内容要点:3.1 :SQ1SerVer2005系统简介3.2 :系统需求3.3 :SQ1SerVer2005的安装3.4 :SQ1SerVer2005的工具和实用程序第四章创建和使用数据库教学要求:掌握数据库包含哪些数据库对象;掌握数据库的存储结构;掌握使用SQ1Server管理控制器创建数据库的方法;掌握使用SQ1Server管理控制器修改数据库属性的方法;掌握使用SQ1Server管理控制器删除数据库的方法。内容要点:4.1 :数据

7、库对象4.2 :系统数据库4.3 :SQ1Server数据库的存储结构4.4 :创建数据库4.5 :配置数据库4.6 :删除数据库第五章创建和操作表教学要求:掌握创建表、修改和删除表、创建表之间关系的方法;掌握输入、编辑表记录的方法。内容要点:5.1 :表的概念5.2 :创建表5.3 :修改表结构5.4 :创建数据库关系图5.5 :更改表名5.6 :删除表5.7 :记录的新增和修改第六章T-SQ1基础教学要求:掌握DD1、DM1、DQ1三类语言的使用方法,灵活掌握其应用。内容要点:6.1 :SQ1语言6.2 :T-SQ1概述6.3 :数据定义语言(DD1)6.4 :数据操作语言(DM1)6.5

8、 :数据查询语言(DQ1)第七章T-SQ1高级应用教学要求:掌握数据汇总方法、数据连接方法、子查询方法;掌握数据源是一个查询结果的查询方法。内容要点:7.1 :数据汇总7.2 :复杂连接查询7.3 :复杂子查询7.4 :数据来源是一个查询结果7.5 :交叉表查询第八章SQ1Server程序设计教学要求:掌握标识符的概念、内置数据类型的定义使用、自定义数据类型的方法、全局变量和局部变量的区别和使用、批处理的概念和使用方法、过程设计方法。内容要点:8.1 :标识符8.2 :数据类型8.3 :变量8.4 :运算符8.5 :批处理8.6 :控制流语句第九章函数和游标教学要求:掌握函数的概念、自定义函数

9、的设计和使用、游标的概念、游标的使用方法。掌握综合使用函数和游标解决一些复杂的程序设计问题。内容要点:9.1 :函数9.2 :使用游标9.3 :综合示例第十章索引教学要求:理解索引的概念;掌握创建聚集索引和非聚集索引的方法、索引维护的方法、和T-SQ1的相关方法。内容要点:10.1 :什么是索引10.2 :索引类型103:创建索引10.4 :查看和修改索引属性10.5 :删除索引第十一章视图教学要求:掌握视图的概念、视图的创建、管理;掌握T-SQ1语句创建、管理视图的方法;掌握通过视图修改、删除基表数据的注意事项。内容要点:11.1 :视图概述11.2 :创建视图11.3 :使用视图11.4

10、:视图定义的修改11.5 :查看视图的信息11.6 :视图的删除第十二章数据库完整性教学要求:掌握SQ1SerVer中数据库完整性的概念;掌握使用约束、默认值和规则维护数据库完整性的方法。内容要点:12.1 :约束12.2 :默认值12.3 :规则第十三章存储过程教学要求:12.4 过程的作用和类型、创建过程、调用方法、修改和维护方法;掌握存储过程中参数的使用;灵活使用存储过程解决一些复杂程序设计问题。内容要点:12.1 :存储过程概述12.2 :创建存储过程12.3 :执行存储过程12.4 :存储过程的参数12.5 :存储过程的管理12.6 :存储过程的综合示例第十四章触发器教学要求:掌握触

11、发器的各种类型及其创建方法、应用情况、修改和删除方法。掌握如何使用触发器实现数据库的完整性内容要点:14.1 :触发器概述14.2 :创建DM1触发器14.3 :inserted表和de1eted表14.4 :使用DM1触发器14.5 :创建和使用DD1触发器14.6 :触发器的管理第十五章SQ1Server的安全管理教学要求:掌握SQ1SerVer安全性的3个级别、身份认证方法、创建和管理用户帐号方法;掌握权限和角色的概念和授权方法。内容要点:15.1 :SQ1Server安全体系结构15.2 :服务器安全管理15.3 :数据库用户帐号管理15.4 :角色15.5 :权限管理第十六章数据备份

12、与恢复教学要求:理解数据库备份的概念、备份类型和恢复类型;掌握数据库各类型的备份和恢复的方法;掌握使用SQ1Server管理控制器进行分离和附加操作。内容要点:16.1 :备份和恢复概述162备份设备16.3 :选择数据库恢复类型16.4 :数据库备份和恢复过程16.5 :分离和附加用户数据库第三部分VB.NET与数据库应用系统开发第十七章ADO.NET数据访问技术教学要求:掌握AD0.NET模型及相关数据访问对象。了解各对象的属性和方法。内容要点:17.1 :ADO.NET模型17.2 :ADO.NET的数据访问对象17.3 :DataSet对象17.4 :数据绑定17.5 :DataVieW对象17.6 :DataGridVieW控件第十八章学生成绩管理系统的实现教学要求:了解系统开发的基本流程和实现方法。内容要点:18.1 :系统概述18.2 :系统结构18.3 :系统实现

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服