SQL_Server_2005数据的库原理及应用教程第1章_数据库系统概述.ppt

SQL_Server_2005数据的库原理及应用教程第1章_数据库系统概述.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL_Server_2005数据的库原理及应用教程第1章_数据库系统概述

第1章 数据库系统概述 主要参考书目: 王珊、数据库系统概论、第四版、高等教育出版社 常见网络资源: 中国人民大学信息学院:/   中国计算机学会数据库专业委员会:   计算机世界:    中国网格:/   ACM SIGMOD :/sigmod/   香港万维网科技学会:/   清华大学计算机学院:   北京大学信息科学技术学院:/www/index.jsp   1.1 概述 1.1.1数据库技术的基本概念 与数据库技术密切相关的基本概念有五个,它们分别是信息、数据、数据库、数据库管理系统和数据库系统 1.信息 不同的领域对信息有着不同的定义,通常认为,信息是人对现实世界事务存在方式或运动状态的某种认识,是客观事物属性和相互联系特性的表现,反映了客观事物的存在形式和运动状态。 2.数据 数据是把事件的某些属性规范化后的表现形式,可以被识别,也可以被描述。“数据”的概念包括两个方面:一方面,数据内容是事物特性的反映或描述;另一方面,数据是符号的集合。 信息与数据既有区别,又有联系,两者的关系是:数据是信息的载体,信息则是数据内在含义,两者可以相互转换。两者也是抽象与客观的关系:信息是抽象的,不随数据设备所决定的数据表示方式而改变,而数据的表示方式及存在方式却是客观现实的。 3.数据库 数据库(Database,简称DB)是长期存储在计算机内、有组织的、统一管理的相关数据的集合。数据库能被各种用户共享,可以为多种应用提供服务,数据库不存在有害的或是不必要的冗余,数据间联系紧密但数据的存储独立于使用它的程序。 4.数据库管理系统 数据库管理系统(Database Management Systems,简称DBMS)是专门用于管理数据库的计算机系统软件,位于用户与操作系统之间,为用户或应用程序提供访问DB的方法。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操纵功能,并完成数据完整性检查、安全性检查、并发控制及数据故障恢复等控制功能。 目前国内外比较流行的DBMS有Oracle,DB2,Sybase和SQL Server等。2000年,Microsoft SQL Server 2000投入市场;2005年11月,Microsoft公司又推出了最新一代的数据库产品SQL Server 2005。 SQL Server是基于客户/服务器(Clinent/Server,C/S)模式的数据库系统,建立在Microsoft Windows NT平台上,提供强大的企业数据库管理功能。 5.数据库系统 数据库系统(DBS)是采用了数据库技术的计算机系统,它能够按照数据库的方式存储和维护数据,并且能够向应用程序提供数据。数据库系统通常由数据库、硬件、软件和人员四个部分组成。 1)数据库 数据库的体系结构可分为两个部分:一部分是存储应用所需的数据,称为物理数据库部分;一部分是描述部分,描述数据库的各级结构。 2)硬件 数据库系统建立在计算机系统之上,涉及的硬件资源主要包括CPU、内存和外部存储器等。 3)软件 软件主要包括操作系统、数据库管理系统和一些开发工具,如带有数据库接口的各种高级语言和应用开发软件等。 4) 人员 人员是指管理、开发、使用数据库系统的所有人员,包括数据库管理员(DBA)、系统分析员、应用程序员和终端用户。 1.1.2数据库技术的应用及发展 进入20世纪80年代后,数据库技术以前所未有的速度向前发展着,并且与各种新兴学科技术有机结合,衍生出了新一代数据库技术,如分布式数据库技术、工程数据库技术、面向对象数据库技术、人工智能数据库技术、并行数据库技术、模糊数据库技术等都是这方面的实例,并广泛应用于多个领域,如计划统计、数据挖掘、信息决策等。新一代的数据库技术都具备以下几个主要特征。 ①支持数据管理、对象管理和知识管理。 ②数据库系统必须保持或者继承原来数据库系统的技术。 ③数据库系统必须对其他系统开放,支持数据库语言标准,支持标准网络协议,有良好的可移植性、可连接性、可扩展和互操作性。 新一代的数据库技术典型代表 1.分布式数据库技术 2.面向对象数据库技术 1.1.3 Web网络数据库系统编程简介 随着网络应用的深入,Web数据库技术将日益显示出其重要地位。在这里仅简单介绍Web数据库开发的两种主要技术:动态服务器页面技术与Java 服务器页面技术。 1.动态服务器页面技术 动态服务器页面(ASP)是微软公司推出的一种用以取代通用网关接口编程的技术,是一种简便易学、功能强大的服务器编程技术。 2. Java服务器页面技术 Java服务器页面是Sun公司发布的Web应用开发技术,一经推出,就受到了人们的广泛关注。JSP技术为创建高度动态的Web应用提供了一个独特的开发环境,它能够适应市场

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档