首页 理论教育 数据库概念解析-物联网技术应用开发

数据库概念解析-物联网技术应用开发

时间:2023-10-17 理论教育 版权反馈
【摘要】:一个完整的数据库系统由3部分组成:数据库、数据库管理系统、数据库应用,三者的关系如图4-1所示。在目前流行的数据库系统中,用户一般无法得知数据的真实物理地址,必须通过数据库管理系统访问数据库。

数据库概念解析-物联网技术应用开发

数据库(Database,DB)是一个储存数据的“仓库”,仓库中不但有数据,而且数据被分门别类、有条不紊地保存。可以这样定义数据库:数据库是保存在磁盘等外存介质上的数据集合,它能被各类用户所共享;数据的冗余被降到最低,数据之间有紧密的联系;用户通过数据库管理系统对其进行访问。一个完整的数据库系统由3部分组成:数据库、数据库管理系统、数据库应用,三者的关系如图4-1所示。

978-7-111-48712-8-Part01-20.jpg

图4-1 数据库系统的三个组成部分

1.数据库

数据以表的形式保存在数据库中。数据表的结构保证了表中数据是有组织、有条理的,每个数据都有其确切的含义。在目前流行的数据库系统中,用户一般无法得知数据的真实物理地址,必须通过数据库管理系统访问数据库。(www.xing528.com)

2.数据库管理系统

一个实际运行中的数据库有复杂的结构和存储方式,用户如果直接访问数据库中的数据是很困难的。数据库管理系统(Database Management System,DBMS)是一个商业软件,它如同一座桥梁,一端连接面向用户的数据库应用,另一端连接数据库。数据库管理系统将数据库复杂的物理结构和存储格式封装起来,用户访问数据库时只需发出简单的指令,这些指令由数据库管理系统自动译成机器代码并执行,用户不必关心数据的存储方式、物理位置和执行过程,这使数据库系统的运行效率和空间资源得到了充分、合理的使用。

3.数据库应用

数据库应用是指用户对数据库的各种操作,其方式有多种,包括通过交互式命令、各类向导和视图、SQL命令以及为非计算机专业用户开发的应用程序,这些程序可以用数据库管理系统内嵌的程序设计语言编写,也可以用其他程序语言编写。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈