- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机二级考共公基础讲义4
全国计算机二级公共基础讲义
丽骑夷毫昭弊赂损敌佰危葬辨蒋拇哀钢湘饼惯今喉刑卯搏椎溪衬最犀暴袖计算机二级考共公基础讲义4计算机二级考共公基础讲义4
第四章 数据库设计基础
本章应考点拨:本章在考试中一般出现2-4个小题。本章内容概括性强,比较抽象,难于理解,因此建议考生在复习的时候,首先熟读讲义,其次对数据库系统的基本概念及原理等知识要注意理解、加强记忆
名眶蛮席郝击惟又捍慈鸽华闷筒番筛痹拣池湿硷秩邪弱状绎啄免驶咖岗之计算机二级考共公基础讲义4计算机二级考共公基础讲义4
4.1 数据库系统的基本概念
1、数据、数据库、数据管理系统
(1)数据:实际上就是描述事物的符号记录。
(2)数据库(DB):是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。(3)数据库管理系统(DBMS):一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,是数据库的核心。
(4)数据库管理员(DBA):对数据库进行规划、设计、维护、监视等的专业管理人员。(5)数据库系统(DBS):由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台(软件)五个部分构成的运行实体。
(6)数据库应用系统:由数据库系统、应用软件及应用界面三者组成。
*:数据库技术的根本目标是解决数据的共享问题。
亭拥危眠拧磁序焕巷伏弘很臂缝焚糟宇岁黄蝶筒积猾异哀幻例御细懂厌鸣计算机二级考共公基础讲义4计算机二级考共公基础讲义4
数据库管理系统功能:
1)数据模式定义。
2)数据存取的物理构建。3)数据操纵。数据库管理系统为用户使用数据库中的数据提供方便,它一般提供如查询、插入、修改以及删除数据的功能。
4)数据的完整性、安生性定义与检查。数据完整性与安全性的维护是数据库系统的基本功能。
5)数据库的并发控制与故障恢复。数据库是一个集成、共享的数据集合体,它能为多个应用程序服务,所以就存在着多个应用程序对数据库的并发操作。数据库管理系统必须对多个应用程序的并发操作做必要的控制以保证数据不受破坏,这就是数据库的并发控制。数据库中的数据一旦遭到破坏,数据库管理系统必须有能力及时进行恢复,这就是数据库的故障恢复。6)数据的服务。数据库管理系统提供对数据库中数据的多种服务功能,如数据拷贝、转存、重组、性能监测、分析。
雌摹废才痰恭煤靳文犀加货甄埃庚触搪吁润妊磅食晚列苑客恿芍促踩茫朵计算机二级考共公基础讲义4计算机二级考共公基础讲义4
2、数据库系统的发展
数据库管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。
下表是数据管理三个阶段的比较:
人工管理阶段
文件系统阶段
数据库系统阶段
背
景
应用背景
科学计算
科学计算、管理
大规模管理
硬件背景
无直接存取存储设备
磁盘、磁鼓
大容量磁备盘
软件背景
没有操作系统
有文件系统
有数据库管理系统
处理方式
批处理
联机实时处理、批处理
联机实时处理、分布处理、批处理
特
点
数据的管理者
用户(程序员)
文件系统
数据库管理系统
数据面向的对象
某一应用程序
某一应用
现实世界
数据的共享程度
无共享,冗余度极大
共享性差,冗余度大
共享性高,冗余度小
数据的独立性
不独立,完全依赖于程序
独立性差
具有高度的物理独立性和一定的逻辑独立性
数据的结构化
无结构
记录内有结构,整体无结构
整体结构化,用数据模型描述
数据控制能力
应用程序自己控制
应用程序自己控制
由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力
闯井渴襟位辞舀冬夹待禽睹途稀谐饼往吃录次匝藤沟摔蛮袋圆堤饼困士舱计算机二级考共公基础讲义4计算机二级考共公基础讲义4
3、数据库系统的基本特点
(1)数据的高集成性。
(2)数据的高共享性与低冗余性。
*:数据库系统可以减少数据冗余[wx1] ,但无法避免一切冗余。
(3)数据独立性:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。
涵锁鬃剩寇厂栽笛涉乞偿苍雄耐鹰胸掳姜喷拆花羌处畔阴柳纬麓伯德幢盗计算机二级考共公基础讲义4计算机二级考共公基础讲义4
数据独立性
数据独立性一般分为物理独立性与逻辑独立性两级。
1)物理独立性:物理独立性即是数据的物理结构(包括存储结构,存取方式等)的改变,如存储设备的更换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。
2)逻辑独立性:数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序,这就是数据的逻辑独立性。
[wx1]在一个集合中的重复数据
文档评论(0)