数据库系统概论(一)

数据:数据(数据)是数据库中存储的基本对象。
数据的定义:描述事物的符号记录。
数据的种类:文字、图形、图像、声音。
数据的特点:数据与其语义是不可分的。
数据举例:

学生档案中的学生记录 (李明,男,1972,江苏,计算机系,1990) 数据的形式不能完全表达其内容

数据的解释

语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间 解释:李明是个大学生,1972年出生,江苏人,1990年考入计算机系

数据库

人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步抽取有用信息

数据库的定义

数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合
举例:
这里写图片描述


数据库的特征

  • 数据按一定的数据模型组织、描述和储存
  • 可为各种用户共享
  • 冗余度较小
  • 数据独立性较高
  • 易扩展

数据库管理系统

数据库管理系统(Database ManagementSystem,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。

DBMS的用途

科学地组织和存储数据、高效地获取和维护数据

数据库系统

数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成。
在不引起混淆的情况下常常把数据库系统简称为数据库。 数据库系统的构成
由计算机硬件系统、数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成。

数据库系统的图形表示:
这里写图片描述

数据管理

  • 对数据进行分类、组织、编码、存储、检索和维护,是数据管理的中心问题

数据管理技术的发展过程

  1. 人工管理阶段(40年代中–50年代中)
    产生的背景
    应用需求 科学计算
    硬件水平 无直接存取存储设备
    软件水平 没有操作系统
    处理方式 批处理
    特点:
    数据的管理者:应用程序,数据不保存。
    数据面向的对象:某一应用程序
    数据的共享程度:无共享、冗余度极大
    数据的独立性:不独立,完全依赖于程序
    数据的结构化:无结构
    数据控制能力:应用程序自己控制
  2. 文件系统阶段(50年代末–60年代中)
    产生的背景:
    应用需求 科学计算、管理
    硬件水平 磁盘、磁鼓
    软件水平 有文件系统
    处理方式 联机实时处理、批处理
    特点:
    数据的管理者:文件系统,数据可长期保存
    数据面向的对象:某一种特定应用程序
    数据的共享程度:共享性差、冗余度大
    数据的结构化:记录内有结构,整体无结构
    数据的独立性:具有一定独立性,数据的逻辑结构改变必须修改应用程序
    数据控制能力:应用程序自己控制
  3. 数据库系统阶段(60年代末–现在)
    产生的背景
    应用背景 大规模管理
    硬件背景 大容量磁盘
    软件背景 有数据库管理系统
    处理方式 联机实时处理,分布处理,批处理
    特点
    支持数据管理、对象管理和知识管理
    保持和继承了原有数据库系统的技术
    对其它系统开放,支持数据库语言标准,支持标准网络协议,具有良好的可移植性、可连接性、可扩展性和互操作性等

数据库系统特点

数据的管理者:DBMS 数据结构化:整体结构化,数据之间联系由系统管理 数据的共享程度:共享性高
数据的独立性:高度的物理独立性和一定的逻辑独立性 数据控制能力:由DBMS统一管理和控制 安全性、完整性、数据库恢复、并发控制

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北顾丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值