《数据库技术》课程简介

      数据库技术是研究数据库结构、存储、设计和使用的一门软件学科,是进行数据管理和处理的技术。数据库系统的发展已有近四十年的历史,然而近年来,随着多媒体技术、空间数据库技术和计算机网络的飞速发展,数据库系统的发展十分迅速,应用领域愈来愈广泛,数据流,Web数据管理,数据挖掘、数据集成等新技术不断涌现,需求量日益增大,几乎各行各业都离不开数据库系统。数据库系统仍然处于迅速发展的青春时期,充满了活力。一方面,一些较成熟的技术,如各种大、中、小、和微型计算机数据库管理系统和一些传统的数据库设计方法已投入实用;另一方面,尚有许多理论及实际问题亟待完善、开发和探索,如空间数据库、多媒体数据库、网络数据库、智能数据库等。传统的数据库技术和系统显得力不从心,这对传统的数据库技术和数据库的研究开发工作提出了挑战。数据库系统这门学科目前处于既需普及,又待提高的状态。为应付这些挑战,一方面需要将原有的思想和技术进行扩充、推广和转移来解决面临的问题。另一方面,需要研究全新的技术,提出新的数据管理概念。这两方面相互结合,可为21世纪数据库技术的研究开发开辟新的局面。

     《数据库技术》是一门概念性和实践性都很强的专业基础课程,学生在学习本课程之前应当具有计算机应用操作能力,具有一定的软件开发工具的使用能力。学习该课程,为后继的计算机实用软件、信息系统开发、计算机网络等课程奠定数据库设计、管理、开发的能力基础,特别是与后继的开发工具、软件工程、信息系统开发等都有密切的关系。

      我系以SQL SERVER 2000数据库为主体,介绍客户/服务器关系型数据库系统的结构,讲述SQL SERVER 2000中服务器、数据库、表、视图、企业管理器、查询分析器等的使用;讲述数据备份、恢复、发布和安全管理;重点讲解T-SQL语句和SQL SERVER程序设计。通过本课程的学习能够准确完整的理解数据库基础知识,掌握SQL Server 2000的基本操作,培养运用SQL语言进行程序设计的思想,提高数据库管理与开发的水平。

吉林省经济管理干部学院计算机系制作并维护