欢迎来到天天文库
浏览记录
ID:51075629
大小:718.00 KB
页数:16页
时间:2020-03-18
《SQL Server实用基础教程第1章 概述.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第1章概述ffl本章学习目标数据库系统是当代计算机系统的重要组成部分。本章从数据库技术讲起,循序渐进,讲到了数据库系统的模型和结构、数据库管理系统,以使用八对这些基础的知识有一个系统的了解,为以后的学习打好基础;在本章的后一部分,着重对SQLServer2000的体系结构、T-SQL语言、屮文版SQLServer2000的一•些新特性以及SQLServer2000的管理工具和实用程序进行了介绍。通过对本章的学习,读者应了解有关数据库的概念,熟悉SQLServer和中文版SQLServer2000的相关知识,并初步掌握屮文版SQLServer2000的管理工具和实用程序的用法。ffl学习
2、重点与难点0数据库技术0数据库系统和数据库管理系统0SQLServer的体系结构及T-SQL语言0屮文版SQLServer2000的新特性0屮文版SQLServer2000的管理工具和实用程序1.1数据库技术三大概念数据处理是现代计算机应用屮一个重要的组成部分。所谓数据处理,就是指对齐种形式的数据进行收集、存储、加工和传播的一•系列活动的总和。数据处理的屮心问题是数据管理,这也是数据库技术所研究的问题,即充分利用当代计算机系统,科学地组织和储存数据,高效地获取和处理数据。在学习数据库之前,必须对数据库技术屮常用的概念,即数据库、数据库管理系统和数据库系统有一个清晰的认识,它们ZI'可是
3、既有区别乂有联系的。1、数据库(DataBase,DB)。顾名思义,数据库就是存放数据的仓库,但在数据库屮存放的所有数据,相互之间不但是有联系的,而且它们是按某种存储模式来组织管理的。概括地说,所谓数据库就是以一定的方式组织并存储在计算机屮的相关数据的集合・2、数据库管理系统(DataBaseManagementSystem,DBMS)o数据库管理系统是指支持用户建立、使用和修改数据库的数据管理软件系统,它在用户和操作系统间提供了一个接口。3、数据库系统(DataBaseSystem,DBS)。数据库系统是在计算机系统中引入数据库后的整个计算机软硬件系统构成的。它一般由数据库、数据库管
4、理系统及其应用开发工具、数据库应用系统、数据库管理员和用户等部分构成。一个数据库系统的简单结构严图M所示:数据库应用系统应用开发工具软件数据库管理系统计算机操作系统计算机硬件系统图1-1数据库系统结构图由此可见,组建一个现代意义上的数据库系统的日的,是为了借助计算机來科学地保存和管理大量的、复杂的数据,以便人们能方便而且充分地利用这些宝贵的信息资源,并能从中抽取、推导出对人们有价值的信息,以作为管理者行动和决策的依据。1.2数据库技术的发展数据库技术是由数据管理任务的需要而产生的。数据管理是指对数据进行的分类、组织、编码、存储和维护,它是数据处理的中心问题。随着计算机软换件的发展,数据
5、库管理技术的发展大体也经历了三个阶段,即程序管理阶段、文件管理阶段和数据库系统阶段。1、程序管理阶段。数据库的程序管理阶段即用程序管理数据的阶段,该阶段数据管理的特点如下:♦不能保存数据。♦由程序完成数据管理。♦数据不具有共亨性。♦数据不具有独立性。2、文件管理阶段。数据库的文件管理阶段即用文件系统管理数据的阶段,该阶段数据管理的特点如下:♦可以长期保存数据。♦由文件系统完成数据管理。♦数据具有共亨性,但共亨性不好。♦数据具有独立性,但独立性较差。3、数据库系统阶段。数据库的数据库系统管理阶段即用数据库系统來管理数据的阶段,该阶段数据管理的特点如下:♦数据具有结构化的特征。♦数据共亨性
6、好,兀余度也低。♦数据具有独立性。♦数据由数据库管理系统(DBMS)來统一管理和控制。1.3数据库系统模型和结构数据库不仅要考虑到每条记录内部数据项间的联系,还要考虑各条记录之间的相互联系,即数据库屮的数据是高度结构化的。数据库模型主要是指描述这种联系的数据结构的形式。也就是说,数据库模型是指在一个数据库系统中,齐个数据对彖以及它们之间存在的相互关系的集合,其主要任务是指出数据间的联系(即怎样理解并表达数据间的联系)。在数据库的发展史上,最有影响的数据库模型有:网状模型、层次模型和关系模型。因此,基于这三种数据库模型,人们把数据库的发展也划分为了三个阶段:网状数据库、层次数据库和关系数
7、据库。1.3.1网状模型网状模型是以记录型为结点构成的一种网络结构,它反映了现实世界中较为复杂的事物间的联系。网状模型示例如图1・2所示。图1-2网状模型示例图由上图可知,网状模型有以下特点:(1)有一个以上结点无双亲。(2)至少有一个结点有多于一个的双亲。网状模型的优缺点分别为:优点:表达能力比较强,它能够反映实体间的复杂关系,它既能表达实体间的纵向联系,乂能表达实体I'可的横向联系。缺点:该模型在概念上、结构上和使用上都比较复杂。1.3.2
此文档下载收益归作者所有