数据库系统(系统概述和数据模型)

数据库系统是数据管理的核心,始于20世纪60年代末,它提供数据的结构化、高共享性、低冗余度和数据独立性。数据库系统包括数据库、DBMS、应用程序和管理员。数据模型是其基础,包括概念模型如实体-联系方法,以及逻辑模型如层次、网状和关系模型。关系模型以表格形式表示数据,具有简单直观的优点。
摘要由CSDN通过智能技术生成

数据库系统

一、数据库系统概述

  • 数据库技术产生于六十年代末,是数据管理的有效技术,是计算机科学的重要分支。
  • 数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。
  • 数据库已经成为每个人生活中不可缺少的部分。

1.四个基本概念

1>数据

数据(Data)是数据库中存储的基本对象。
数据的定义:描述事物的符号记录。
数据的种类:数字、文字、图形、图像、音频、视频、学生的档案记录等。
数据的含义称为数据的语义,数据与其语义是不可分的。

2>数据库

数据库的定义:数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。

数据库的基本特征:

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

3>数据库管理系统

是数据库管理系统:位于用户与操作系统之间的一层数据管理软件,是基础软件,是一个大型复杂的软件系统。

数据库管理系统的用途:科学地组织和存储数据、高效地获取和维护数据。

数据库管理系统的主要功能:

  • 数据操纵功能
    - 提供数据操纵语言(DML
    - 实现对数据库的基本操作 (查询、插入、删除和修改
  • 数据库的事务管理和运行管理
    - 数据库在建立、运行和维护时由数据库管理系统统一管理和控制
    - 保证数据的安全性、完整性、多用户对数据的并发使用
  • 数据库的建立和维护功能
    - 数据库初始数据的装载和转换
    - 数据库转储、恢复功能
    - 数据库的重组织
    - 性能监视、分析等
  • 其它功能
    - 数据库管理系统与网络中其它软件系统的通信
    - 数据库管理系统系统之间的数据转换
    - 异构数据库之间的互访和互操作 - 发生故障后的系统恢复

4>数据库系统

数据库系统(Database System,简称DBS)

数据库系统的构成:

  • 数据库
  • 数据库管理系统(及其应用开发工具)
  • 应用程序
  • 数据库管理员

2.数据管理技术的产生和发展

数据管理:

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

数据管理技术的发展过程:

  • 人工管理阶段(20世纪50年代中之前)
  • 文件系统阶段(20世纪50年代末–60年代中)
  • 数据库系统阶段(20世纪60年代末–现在)

数据管理技术的发展动力:

  • 应用需求的推动
  • 计算机硬件的发展
  • 计算机软件的发展

人工管理特点:

  • 数据
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

黎明之道

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

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

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

打赏作者

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

抵扣说明:

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

余额充值