- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 SQL Server 2005数据库基础.ppt
第1章 SQL Server 2005数据库基础 数据库(Database)技术是按照数据结构来组织、存储和管理数据的仓库,它可以追溯到五十年前的雷明顿兰德公司的一种叫做Univac I 的计算机推出了一种一秒钟可以输入数百条记录的磁带驱动器。以后,随着信息技术的不断发展和数据膨胀引起的需要,数据库技术有了长足的发展。为了让大家更加深入了解数据库技术,将给大家介绍比较实用的数据库软件——SQL Server 2005。SQL Server 2005简单实用,市场占有率高,极其适合计算机初学者乃至数据库研究者深入学习,此章的主要内容如下: 走进数据库的世界-初步认识数据库 数据库的成长历程-对数据库的发展作大体的了解 数据库应用系统的开发步骤 本章小结 1.1 数据库的世界 数据库从诞生至今已经历经50余年,在这段时间数据库发生了巨大变化。人们对数据库并没有统一的定义,在此我们仅列举两个比较著名的定义来阐述数据库的实质及功能:定义一:J.Martin曾经给数据库下了一个比较完整的定义,其表述如下:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。数据库的具有如下特点: 实现了数据共享: 有效减少数据冗余: 数据的独立性比较高: 数据实现了集中控制: 确保了数据的安全性和可靠性: 1.1.1 信息 信息是信息论中的一个术语,常常把消息中有意义的内容称为信息。1948年,美国数学家、信息论的创始人香农在题为“通讯的数学理论”的论文中指出:“信息是用来消除随机不定性的东西”。1948年,美国著名数学家、控制论的创始人维纳在《控制论》一书中,指出:“信息就是信息,既非物质,也非能量。”信息是客观世界在人们头脑中的反映。 信息的特征主要包括以下几个方面: 信息的内容是关于客观事物或思想方面的知识; 信息是有用的; 信息能够在空间和时间上被传递; 信息需要一定的形式表示。 1.1.2 数据 数据是承担信息的物理符号,是数据库中存储的基本对象。数据包括“型”和“值”,“型”代表数据的结构,“值”代表数据的具体取值。因此,一条数据受数据类型和取值范围的约束。例如:学生信息统计单中,我们普遍感兴趣的是学生的姓名,性别,年龄,联系方式等,因此我们在数据中可以存入如下信息:(王明,男,24 这条数据向我们阐述了如下信息:学生姓名:王明,性别男,年龄24岁,手机号为前面的姓名,性别等为“型”,而后面的王明,男等数据表述了“值”。 1.1.3 数据管理 数据管理是数据处理的基础工作,是指利用计算机和软件技术对数据进行收集、存储、处理和应用的过程,数据管理的工作包括三个内容:组织和保存数据;进行数据维护;提供数据查询和数据统计功能。随着计算机技术的发展,数据管理经历了人工管理、文件系统、数据库系统三个发展阶段。在数据库系统中所建立的数据结构,更充分地描述了数据间的内在联系,便于数据修改、更新与扩充,同时保证了数据的独立性、可靠性、安全性与完整性,减少了数据冗余,故提高了数据共享程度及数据管理效率。 1.1.4 数据库管理系统 数据库管理系统(DBMS,DataBase Management System)是提供数据库管理的软件系统,它由一组计算机程序组成,管理并控制数据资源的使用。数据库管理系统是数据库系统的核心,为用户提供组织和存储数据、获取和维护数据的功能。其具体功能如下: 数据库定义功能: 数据操纵功能: 数据库的运行管理: 数据库的建立和维护功能: 除此之外,数据库管理系统还包括DBMS与网络中其他软件系统的通信功能。数据库的重组织功能和性能监视、分析功能等。 1.1.5 数据库系统 数据库系统(DBS,Data Base System)是指由数据库及其管理软件组成的系统。一个数据库系统应由计算机硬件、数据库、数据库管理系统、数据库应用系统和数据库管理员组成。 数据库系统具体以下性能:①能够保证数据的独立性。②冗余数据少,数据共享程度高。③系统的用户接口简单,用户容易掌握,使用方便。④能够确保系统运行可靠,出现故障时能迅速排除;能够保护数据不受非受权者访问或破坏;能够防止错误数据的产生,一旦产生也能及时发现。⑤有重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户操作特性的变化,改善由于频繁插入、删除操作造成的数据组织零乱和时空性能变坏的状况。⑥具有可修改性和可扩充性。⑦能够充分描述数据间的内在联系。 1.2 数据库的成长历程 数据库的发展历史可以追溯到五十年前,那时数据管理比较简单。通过大量的分类、比较和表格绘制的机
文档评论(0)