第1章数据库概述(免费阅读).ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数 据 库 原 理 及 应 用 (SQL Server 2005) 授课教师:****** * 第1章 数据库概述 第1章 数据库概述 1.1 数据管理技术的基本概念 1.1 基本概念 数据(Data) : 是对客观事物及其活动的抽象符号表示; 存储在某一种媒体上可以鉴别的符号资料; 表示形式多样,可以是数据、文本、图形、声音等。 信息(Information) 是经过加工处理后具有一定含义的数据集合 ; 以某种特定数据形式表现。 数据处理(Data Processing) 将数据转换成信息的过程称为数据处理; 对数据进行收集、储存、分类、加工等活动; 目的:从数据出发,推导、抽取有价值的信息。 1.1 基本概念 数据管理是指对数据进行收集、分类、组织、编码、存储、检索和维护等,数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,目前正在向着网络化、智能化和集成化的方向发展。 数据管理技术发展三阶段: 1.人工管理阶段 2.文件系统阶段 3.数据库系统阶段 1.1 基本概念 数据库系统阶段特点如下: 数据管理者:数据库管理系统。 数据面向的对象:整个应用系统。 数据的共享程度:共享性良好,冗余度小。 数据的独立性:独立性良好,具备高度的逻辑独立性和物理独立性。 数据的结构化:单条记录内部有结构,并使用数据模型描述,整体上有结构。 数据控制能力:由数据库管理系统提供数据安全性、完整性等数据控制。 1.2 数据库系统 数据库系统(DataBase System,DBS)是指引进了数据库技术后的计算机系统,它能够有组织地、动态地存储大量数据,提供数据处理和数据共享机制。 数据库系统是一个复杂的系统,一般情况下由硬件系统、软件系统、数据库和用户组成。 1.2 数据库系统 数据库系统的基本组成主要有以下几项: (1)系统硬件(HW,Hard Ware) (2)操作系统(OS,Operating System) (3)数据库(DB,DateBase) (4)数据库管理系统 (DBMS,DateBase Management System) (5)数据库应用系统开发软件(DT,Development Tools) (6)数据库应用系统(DBAS,DateBase Application System) (7)用户(User) 1.2 数据库系统 数据库管理系统(DataBase Management System,DBMS)是处理数据访问的软件系统,是位于用户与操作系统之间的一层对数据库进行管理的软件。数据库在建立、运行和维护时由数据库管理系统统一管理、统一控制。 数据库管理系统的功能主要包括: 数据定义:数据库提供数据定义语言(DDL,Date Definition Language)对数据库进行定义。 数据操纵:数据库提供数据操作语言(DML,Date Manipulation Lauguage)对数据进行具体操作。 数据库的运行管理:数据库提供数据控制语言(DCL,Date Control Language)对数据进行完整性控制、安全性控制、数据库恢复、数据库维护和数据库的并发控制等。 数据字典:数据库的逻辑结构、物理存储结构和完整性约束均保存在数据字典(DD,Date Dictionary)中。 数据通信接口:数据库管理系统需要提供与其他软件系统进行通信的功能。例如提供与其他数据库管理系统的接口,从而能够将数据转换为另一个数据库管理系统能够接受的格式,或者接收其他数据库管理系统的数据。 常见的数据库管理系统有Qracle、SQL Server、Sybase、MYSQL、DB2、Access等。 1.2 数据库系统 根据数据库从建设到运行的整个过程中不同岗位的工作性质,可以将其用户分为两个大类:开发类用户和应用类用户。 1.2 数据库系统 1.单机数据库系统 整个数据库系统,包括应用程序、数据库管理系统、数据信息,都安装在一台计算机上,这类系统系统结构简捷,系统运行速度快,但不同机器之间不能进行数据共享,安全性较差,只适用于小型用户使用。 2.主从结构的数据库系统 1.2 数据库系统 3.分布式结构的数据库系统 数据库中的数

文档评论(0)

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

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

1亿VIP精品文档

相关文档