第1章 数据库概述.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第1章数据库概述

数据库技术是数据管理的技术,是计算机应用从科学计算进入数据处理的一

个划时代的转折。近年来数据库技术发展迅速,各种应用领域对数据管理的需求

越来越多,各种信息系统都离不开数据库的支持。因此,数据库已成为信息社会

的重要基础设施。

数据库技术是一门综合性的软件技术,是使用计算机进行各种信息管理的必

备知识。数据库技术所研究的问题就是如何科学地组织和存储数据,如何高效地

获取和处理数据,是当代计算机科学的重要组成部分。

本章主要介绍数据库技术的基本概述,包括数据库的发展历史、概念描述以

及体系结构介绍,是数据库知识中最基本的部分。

1.1数据库系统基本概述

数据库系统应用示例

1.航空售票系统(最早使用数据库技术)

包括信息:

座位预定信息:座位分配、座位确认、餐饮选择

航班信息:航班号、飞机型号、机组号、起飞地、

目的地、起飞时间、到达时间、飞行状态等

机票信息:票价、折扣、有无等

主要功能:

查询在某一段时间内从某个指定城市到另个指定城市的航班、是否有可以选

择的座位、是否有其他飞机型号、飞机票价、是否折扣等信息

更新乘客登记航班、分配座位、选择餐饮等

任何时候都有许多航空售票代理商访问这些数据、避免卖同一座位。

通过这些数据,可以统计出经常坐某一航班的乘客信息,并为这些乘客提

供优惠

系统特点:数据庞大,人工不能提供及时、准确服务

2.超市管理系统

包括信息:

商品信息:品名、规格、产地、类别、单位、单价等

1

供应商信息:供应商名、地址、联系人、住址、电话等

销售信息:商品、数量、单价、金额、销售日期、收款人、折扣等

收款人信息:姓名、小组、性别、年龄、电话、地址、身份证等

主要功能:

查询:某类商品信息、供应商信息、某类商品销售情况、畅销商品、商品销

售金额等

更新:登记商品信息、供应商信息等

对存储有上万种商品的超市,每天有数百万销售记录,信息统计量大、人

工操作不准确

3.图书管理系统

包括信息:

图书信息:书号、书名、作者姓名、出版日期、类型、页数、价格、出版商

名称等

作者信息:姓名、身份证号、性别、出生日期、学历、住址、电话等

出版社信息:名称、地址、社长、成立日期等

读者信息:姓名、借书号、书名、借书日期、借书数量等

1.1.1数据库技术的发展历史

从数据管理的角度看,数据库技术到目前共经历了人工管理阶段、文件系统

阶段和数据库系统阶段。

1.人工管理阶段

在20世纪50年代中期以前,数据库管理的初级阶段。

计算机主要用于科学计算

硬件状况:外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备。

软件状况是,没有操作系统,没有管理数据的软件;数据处理方式是批处理。

特点:

(1)数据不保存,科学计算一般不需要将数据长期保存,计算时将数据输入,

用完后不保存原始数据,也不保存计算结果。

(2)没有对数据进行管理的软件系统,程序员不仅要规定数据的逻辑结构,

还要在程序中设计物理结构,因此,程序中存取数据的子程序随着存储的改变而

2

改变,数据与程序不具有一致性。

(3)没有文件的概念,数据的组织方式必须由程序员自行设计,数据是面向

应用的,一组数据只能对应一个程序,数据无法共享,存在大量的数据冗余。

(4)数据不具有独立性,当数据的逻辑结构发生变化后,必须对应用程序做

相应的修改。

应用程序1数据集1

应用程序2数据集2

……

您可能关注的文档

文档评论(0)

132****8090 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档