仅可以访问持久性对象,还可以控制事务。
3.3系统数据库介绍
3.3.1 数据库的概念
在当今有很多管理数据的工具,数据库技术是新型的,它也是计算机科学的分支其发展最快,应用亦然最广。在计算机科学中,数据的含义是很广泛的,所有的信息可以存储,如文本,图像,声音,可以通过二进制代码形式的数据)为对象,以满足特定应用需求的手段,是存放在计算机内的有组织,能够被共同享用的数据的集合。数据库中的数据具有很小的冗余度,独立性很强大,可以共享到每个用户。
数据库有以下特点[1]:
(1)集成性:数据的含意包括数据自身和数据之间的关系。把一些数据集中在一块,存储是按照一定的方式和方法,并利用一些规则约束数据之间的各种关系,避免数据重复或数据的不合理性。
(2)量大性:日常数据库里寄存的数据是非常庞大,调用是不能一块儿在内存中全部调用,只能存储在外部存储器和大容量的移动设备或硬盘。
(3)共享性:几个用户根据不同的目的,使用不同的方法访问一个相同的数据库,并且访问的内容、可执行的操作也是不相同的数据库系统可以提供相应的机制,确保有序的状态共享,可避免因所引起的同步误差。
(4)持久性:一般来说,数据库中是数据都需要长期保存。
(5)独立性:独立性很高,概括地说分别是:数据的物理独立性和数据的逻辑独立性。
利用数据与程序分开单独使用,把数据的定义在程序中分开出来,又由于DBMS 担当存取数据的方法,简化程序编制,对程序的保护与维修提供了很多的便利。(6)DBMS统一管理和控制:其具有以下大体几个功能,当有不合法的使用者使用数据时进行保护,确保不要发生数据的泄漏,从而避免了危害的发生,由于个人或其他原因,数据全丢或数据有一些损失,利用恢复功能,可以恢复到原来的数据状态。
8
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证基于java的教务信息管理系统的设计与开发本科毕业论文(13)全文阅读和word下载服务。
相关推荐: