大型数据库课程教学大纲

大型数据库课程教学大纲

ID:19674582

大小:70.00 KB

页数:9页

时间:2018-10-04

大型数据库课程教学大纲_第1页
大型数据库课程教学大纲_第2页
大型数据库课程教学大纲_第3页
大型数据库课程教学大纲_第4页
大型数据库课程教学大纲_第5页
资源描述:

《大型数据库课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《大型数据库》课程教学大纲课程编号1620025学分3.5总学时60理论40实验/上机20英文课程名Large scale Database开课院(系)信息学院开课系计算机科学与技术系修订时间2006年9月1日课程简介MicrosoftSQLServer2000是一个客户机/服务器关系型数据库系统,它使用Transact-SQL语言在客户机与SQLServer数据库服务器之间发送请求。SQLServer2000是Microsoft公司推出的一个全新的数据库服务器产品,是一个企业级的网络关系型数据库管理系统,该产品拥有的种种新特性使它成

2、为数据库服务器产品中的佼佼者,并且越来越得到广大用户的青睐。SQLSERVER2000推出后广受欢迎.它使用了最先进的数据库构架,与windowsNT/2000平台紧密集成,具有完全的WEB功能,人们用它可方便地管理数据库和开发应用程序.它通过对高端硬件平台,网络和存储技术的支持,能在INTERNET商业领域快速建立应用.此外,还增强了安全性,支持基于角色的安全并拥有安全审计工具。如果作为一般的程序应用,SQLSERVER2000是非常方便的,但要作为系统管理员,要掌握这样一个复杂而庞大的系统管理,需要进行大量的学习与实践.本课程在学

3、生已初步掌握SQLSERVER数据库对象的基础上,重点介绍SQLSERVER这一大型数据库的系统管理,为以后从事有关方面的工作打下良好的基础。课程大纲一、课程的性质和任务:本课程作为计算机科学与技术的专业课程,主要任务是讲授如何使用SQL Server2000进行程序设计以及对数据库进行适当地管理。通过理论指导和上机实践相结合的方式,使学生能熟练使用Transact-SQL语言并能进行简单编程;掌握保证数据完整性和数据安全性的技术;掌握数据库常规管理技术;了解客户端开发工具与大型数据库(SQLSERVER2000)配合开发数据库应用系

4、统的关键技术。二、课程的目的与基本要求:1.了解SQLServer2000的特点、组成等。2.掌握用Transact-SQL语言进行程序设计。3.熟练掌握运用SQLServer2000的各组件进行数据库管理的方法与技能。4.能够对数据库进行优化、备份和恢复、安全性管理等。5.能使用客户端开发工具与大型数据库(SQLSERVER2000)配合开发简单数据库应用系统。三、面向专业:计算机科学与技术四、先修课程:先修课程为《数据库系统原理》五、本课程与其它课程的联系:本课程的先修课程为《数据库系统原理》,同时为《MFC编程》等课程打下基础。

5、六、教学内容安排、要求、学时分配及作业:第一章概述(2学时)教学内容 1.数据库的基本概念  2.SQLServer2000数据库的组成组件  3.SQLServer2000的安装和使用教学要求  学生通过学习该章基本了解SQLServer2000的基本概貌,能安装SQLServer2000。第二章数据库文件管理(4学时)教学内容  1.数据库存储结构  2.用T-SQL语言、企业管理器创建数据库  2.用T-SQL语言、企业管理器删除数据库  3.修改数据库(扩充数据库、收缩数据库、创建文件组等)教学要求  能够用各种方法创建、修改

6、、删除数据库。第三章表和表数据操作(2学时)教学内容  1.创建数据库表和修改表结构(增加和删除列、约束等)  2.SQLServer2000的数据类型  3.表数据的操作教学要求  熟悉各种数据类型的使用场合及其具体含义,能够创建和删除数据库表,能对数据库表进行一些必要的修改,掌握向表中插入、删除和修改数据的操作方法和技能。第四章约束、默认和规则(4学时)教学内容  1.数据完整性  2.PRIMARYKEY、FOREIGNKEY、UNIQUE、CHECK、DEFAULT、NULL等约束的作用及使用方法  3.默认、规则的创建、绑定

7、和删除教学要求  理解数据完整性,能熟练地使用各种约束。掌握默认、规则的创建、绑定和删除操作技术。第五章关系、索引和视图(6学时)教学内容  1.聚集索引、非聚集索引、唯一索引、填充因子的定义与作用  2.创建和使用索引  3.使用索引的好处  4.视图的定义和创建方法  5.查看由视图定义的数据  6.编辑视图、修改视图和视图的名称、删除视图  7.通过对视图对数据库的数据进行修改教学要求  能够理解聚集索引、非聚集索引之间的区别,能够熟练地创建索引,能够理解视图与数据库表之间的联系性和区别性,能熟练地创建、修改视图,能通过视图对数

8、据库的数据进行常见的修改。第六章T---SQL程序设计(4学时)教学内容  1.T---SQL语言基础  2.查询语句SELECT  3.流程控制语句教学要求  能熟练地实现单表查询、连接查询;能够熟练使用ORDERBY

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。