数据库中的数据拥有构造性和什么性
数据库中的数据具有构造性和独立性、同享性。数据库的根本特点是:数据构造化,数据之间具有联络,面向整个系统;数据的同享性高,冗余度低,易扩大;数据独立性高。
本教程操纵环境:windows7系统、mysql5.8版、Dell G3电脑。
数据库中的数据具有构造性和独立性、同享性。
(引荐教程:mysql视频教程)
数据库是“依照数据构造来组织、储备和治理数据的仓库”。是一个长期储备在运算机内的、有组织的、可同享的、统一治理的大量数据的汇合。
数据库是一个按数据构造来储备和治理数据的运算机软件系统。数据库的概念实际包罗两层意思:
(1)数据库是一个实体,它是能够合理保管数据的“仓库”,会员在该“仓库”中存置要治理的事务数据,“数据”和“库”两个概念结合成为数据库。
(2)数据库是数据治理的新办法和技术,它能更适宜的组织数据、更利便的保护数据、更周密的操纵数据和更有效的利用数据。
数据库的特点:
1、数据构造化
数据库系统实现了团体数据的构造化,这是数据库的最主要的特点之一。这里所说的“团体”构造化,是指在数据库中的数据不再仅针对某个利用,而是面向全组织;不仅数据内部是构造化,并且团体式构造化,数据之间有联络。
2、数据的同享性高,冗余度低,易扩大
由于数据是面向团体的,所以数据可以被多个会员、多个利用程序同享使用,可以大大减少数据冗余,节省储备空间,幸免数据之间的不相容性与不一致性。
3、数据独立性高
数据独立性包罗数据的物理独立性和逻辑独立性。
物理独立性是指数据在磁盘上的数据库中怎样储备是由DBMS治理的,会员程序不需要理解,利用程序要处置的只是数据的逻辑构造,这样一来当数据的物理储备构造改动时,会员的程序不消改动。
逻辑独立性是指会员的利用程序与数据库的逻辑构造是彼此独立的,也就是说,数据的逻辑构造改动了,会员程序也可以不改动。
数据与程序的独立,把数据的定义从程序中别离出去,加上存取数据的由DBMS负责供给,从而简化了利用程序的编制,大大减少了利用程序的保护和修改。
4、数据由DBMS统一治理和操纵
数据库的同享是并发的(concurrency)同享,即多个会员可以同时存取数据库中的数据,乃至可以同时存取数据库中的统一个数据。
DBMS必需供给以下几方面的数据操纵功效:
数据的平安性庇护(security)
数据的完全性检查(integrity)
数据库的并发拜访操纵(concurrency)
数据库的故障复原(recovery)