Java教程

数据和数据库的关系

本文主要是介绍数据和数据库的关系,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、数据

1、数据(data)定义

  • 对客观事物的符号表示,如图形符号、数字、字母等,数据是数据库中存储的基本对象。
  • 日常生活中,直接用语言描述事物;
  • 计算机中,为了存储和处理这些事物,将事物的特征抽象成一个记录来描述。

2、数据的种类

文字、图形、图像、声音

例如,数据库中,学生表中的学生记录:

(王二,男,18,西安,计算机系,95033)

解释为:王二是一个学生,18岁,西安人,95033班

二、数据库(DB)

数据库(DB)定义:

  • 长期存储在计算机内,有组织、可共享的数据集合。
  • 数据库中的数据按一定的数据模型组织、描述和储存。
  • 具有较小的冗余度、较高的数据独立性和易扩展性,可为各个用户共享。

三、DBMS

1、DBMS定义

  • 数据库管理系统(DBMS)位于应用程序与存储数据的之间一层数据管理软件。
  • 它是基础软件,一个大型复杂的软件系统。
  • DBMS能科学组织和存储数据,高效地获取和维护数据。

2、DBMS主要功能

DBMS主要功能如下:

第一,数据库的定义功能。它把用DDL编写的各级源摸索编译成各级目标模式,这些目标是对数据库机构信息的描述,而不是数据本身,他们被保存在数据字典中,供以后数据操纵或数据控制时使用。

第二,数据库的操作功能。单独数据操纵语言DML及编译程序,实现对数据库的基本操作。基本操作有两类,检索和更新。

第三,数据库的保护功能。数据库的数据恢复、数据库的并发控制、数据的完整性控制和数据安全性控制。

第四,数据库的维护功能。数据库的数据导入、转换、存储、数据库性能监控等。

3、DBMS的优点

  • 相互关联的数据的集合
  • 较少的数据冗余
  • 程序与数据相互对立
  • 保证数据的安全、可靠、正确
  • 数据可以并发使用并能同时保证一致性

四、DBS

1、数据库系统DBS定义

数据库系统(DBS)一般由数据苦、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户组成。即数据库系统=数据库(DB)+数据库管理系统(DBMS)+应用系统+数据库管理元(DBA)+用户。

2、数据库系统经历3个阶段

网状数据库、层次数据库和关系数据库。他们分别采用的是网状模型(图形结构)、层次模型(树形结构)和关系模型(简单二维表结构)作为数据的组织方式。

这篇关于数据和数据库的关系的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!