【摘要】:一个完整的数据库系统由3部分组成:数据库、数据库管理系统、数据库应用,三者的关系如图4-1所示。在目前流行的数据库系统中,用户一般无法得知数据的真实物理地址,必须通过数据库管理系统访问数据库。
数据库(Database,DB)是一个储存数据的“仓库”,仓库中不但有数据,而且数据被分门别类、有条不紊地保存。可以这样定义数据库:数据库是保存在磁盘等外存介质上的数据集合,它能被各类用户所共享;数据的冗余被降到最低,数据之间有紧密的联系;用户通过数据库管理系统对其进行访问。一个完整的数据库系统由3部分组成:数据库、数据库管理系统、数据库应用,三者的关系如图4-1所示。
图4-1 数据库系统的三个组成部分
1.数据库
数据以表的形式保存在数据库中。数据表的结构保证了表中数据是有组织、有条理的,每个数据都有其确切的含义。在目前流行的数据库系统中,用户一般无法得知数据的真实物理地址,必须通过数据库管理系统访问数据库。(www.xing528.com)
2.数据库管理系统
一个实际运行中的数据库有复杂的结构和存储方式,用户如果直接访问数据库中的数据是很困难的。数据库管理系统(Database Management System,DBMS)是一个商业软件,它如同一座桥梁,一端连接面向用户的数据库应用,另一端连接数据库。数据库管理系统将数据库复杂的物理结构和存储格式封装起来,用户访问数据库时只需发出简单的指令,这些指令由数据库管理系统自动译成机器代码并执行,用户不必关心数据的存储方式、物理位置和执行过程,这使数据库系统的运行效率和空间资源得到了充分、合理的使用。
3.数据库应用
数据库应用是指用户对数据库的各种操作,其方式有多种,包括通过交互式命令、各类向导和视图、SQL命令以及为非计算机专业用户开发的应用程序,这些程序可以用数据库管理系统内嵌的程序设计语言编写,也可以用其他程序语言编写。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。