0304014高级数据库技术课程教学大纲(3818)

上传人:xins****2008 文档编号:100697896 上传时间:2019-09-24 格式:DOC 页数:7 大小:49KB
返回 下载 相关 举报
0304014高级数据库技术课程教学大纲(3818)_第1页
第1页 / 共7页
0304014高级数据库技术课程教学大纲(3818)_第2页
第2页 / 共7页
0304014高级数据库技术课程教学大纲(3818)_第3页
第3页 / 共7页
0304014高级数据库技术课程教学大纲(3818)_第4页
第4页 / 共7页
0304014高级数据库技术课程教学大纲(3818)_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《0304014高级数据库技术课程教学大纲(3818)》由会员分享,可在线阅读,更多相关《0304014高级数据库技术课程教学大纲(3818)(7页珍藏版)》请在金锄头文库上搜索。

1、课程代码:0304014高级数据库技术课程教学大纲(总学时:56 学分:3.5)一、 课程的性质、任务和目的该课程为为计算机科学与技术系高年级本、专科生开设的专业限选课程。主要介绍面向对象数据库系统的基本概念, 掌握C/S结构下数据库程序设计的基本思路,熟练使用SQL SERVER数据库服务器的各项工具和熟悉SQL Server数据库管理、维护及基于SQL Server的应用系统设计的基本方法。通过该课程的学习使学生能够熟练的使用T-SQL语句设计、维护和管理数据库和进行相应的程序设计。二、 课程的基本内容和要求一 C/S体系结构和面向对象数据库教学任务:1. C/S体系结构及数据库系统应用程

2、序设计方案2. 面向对象程序设计概述3. 面向对象数据库教学要求:介绍数据库应用程序的设计方案及C/S等体系结构,了解面向对象程序设计的概念,理解面向对象数据库系统的概念与特点。二 MS SQL SERVER简介教学任务:1 什么是SQL SERVER?2 SQL SERVER引擎及常用术语3 SQL SERVER数据库及其对象教学要求:了解SQL SERVER数据的特点、组成与运行环境,理解C/S体系引擎与常用的术语。掌握SQL SERVER的数据库对象与其子对象。三 Transact-SQL语言教学任务:1 Transact-SQL语言概述2 Transact-SQL语言语法基础3 系统函

3、数与系统存储过程教学要求:了解Transact-SQL语言的特点及其语法,掌握Transact-SQL语言程序的编写与执行方法。熟悉常见的系统函数与常用的系统存储过程。四 维护数据库与数据库完整性教学任务:1 数据库的维护2 表的维护3 默认、规则及约束教学要求:学会在SQL SERVER Enterprise Manager下维护数据库与表,同时进行完整性约束,掌握在SQL SERVER Query Ananlyzer下用Transact-SQL语言维护数据、表及数据完整性约束。五 维护索引教学任务:1 索引基础2 索引分类及结构3 索引的维护教学要求:掌握索引的概念和原理,了解索引的体系结

4、构,学会在SQL SERVER下创建和维护索引。六 查询技术教学任务:1 单表查询2 多表查询3 高级查询4 数据汇总教学要求:熟练掌握Select语句,掌握各种参数的含义和使用方法,熟悉各种查询技术。七 存储过程、视图与触发器教学任务:1 存储过程、视图与触发器概念2 存储过程、视图与触发器的创建、修改与删除3 存储过程、视图与触发器应用教学要求:理解存储过程、视图与触发器的概念,学会用两种方法对存储过程、视图与触发器的创建、修改与删除,并能运用。八 事务与锁教学任务:1 事务与锁的概念2 事务与锁的实现教学要求:了解事务与锁的概念,理解在SQL SERVER中如何实现数据并发与共享的,掌握

5、事务与锁的实现方法。九 数据库安全性教学任务:1 安全性概述和分类2 用户登录3 数据库级安全性教学要求:了解Windows和SQL SERVER两类安全性模式,理解用户登录、数据库用户和角色的含义及创建方法。十 数据库高级管理(*)教学任务:1.数据的备份和恢复2.数据的导入和导出3.附加和分离数据库4.配置和调整SQL SERVER教学要求:了解数据库系统管理员的主要职责和管理数据的主要方法。本章为可选内容。十一 分布式数据库(*)教学任务:1分布式数据库概述2复制介绍教学要求:了解分布式数据库的基本概念,学会如何通过复制技术来出版和订阅分布数据。本章为可选内容。(三)学时分配表序号内容讲

6、授实验小计1C/S体系结构和面向对象数据库222MS SQL SERVER简介223Transact-SQL语言6284维护数据库与数据库完整性4375维护索引4266查询技术4267存储过程、视图和触发器64108事务与锁3149数据库安全性22410(*)数据库高级管理32511(*)分布式数据库22合计381856(四)实验项目表序号实验项目名称实验时数必/选开每台/人目的要求1Transact-SQL语言2选1掌握T-SQL基本语法2维护数据库与数据库完整性3必1掌握创建数据库表及数据完整性维护3维护索引2必1掌握索引的创建和维护4查询技术2必1掌握常用查询技术5存储过程与视图4必1掌

7、握存储过程、视图、触发器的创建和使用6触发器、事务与锁1必1掌握事务和锁的创建、使用7数据库安全性2必1掌握登录标识、用户、角色的创建及授权8数据库高级管理2必1掌握数据的备份和恢复、数据的导入和导出、附加数据库等高级数据库管理(五)有关说明1课程教材与参考书:Microsoft SQL Server7.0实现数据库设计 微软公司北京希望电脑公司、北京希望电脑出版社SQL Server7.0数据库系统管理与应用开发 袁鹏飞编著 人民邮电出版社SQL Server7.0开发实例精解 郑沫编著 北京希望电脑公司、北京希望电脑出版社深探SQL Server7.0与电子商务开发应用刘阶萍等编著 机械工

8、业出版社Transact-SQL实例大全 刘赛锦国防工业出版社 Microsoft SQL SERVER 2000程序设计教程Rebecca M.Riordan著 北京大学出版社 数据库系统概论萨师煊 王珊 高等教育出版社2课程联系本课程应在学习有关WINDOWS编程方法之后,也应在的面向对象的可视化程序设计课程VB程序设计或DEPHI程序设计和数据库课程数据库系统概论开设之后开设。3说明l 本大纲各章规定的基本要求、知识点及知识点下的知识细目,除第十、十一两章为可选内容外,其余都属于考试的内容。考核适当突出重点章节,加大重点内容的覆盖率。 执笔人:唐学忠、王文 审定人:唐学忠 批准人:郑成增

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号