数据控制能力:
由DBMS提供数据安全性: 指合法用户可以使用,非法用户拒绝访问
数据完整性:指约束,确保数据的正确性,有效性,相容性
并发控制:多个用户同时访问,存取数据,或同时对同一个数据进行操作而不相互干扰(例如12306买票)
恢复能力:因为故障,失误或错误导致的数据库问题,可以恢复到最近的一个正确状态,使数据库可以正常继续使用
数据库的物理独立性与逻辑独立性?
数据库结构分为:
1:用户逻辑结构
2:数据库逻辑结构
3:数据库物理结构
通过DBMS管理的三种分类实现了数据独立性
数据独立性分为:
1:物理独立性
2:逻辑独立性
数据按照一定的物理结构和存储方式存储在数据库物理结构中,并由DBMS管理控制
数据库物理的独立性是指数据存储方式或存储结构发生改变,在DBMS的控制之下,通过映射的方式,使后续数据库逻辑结构不发生改变,从而用户逻辑结构不发生改变,则用户的应用程序也不用改变。
数据库的逻辑独立性是指当数据库整体的逻辑结构发生改变,通过映射的方式,用户逻辑不发生改变,则应用程序不改变。
数据库管理系统DBMS有哪些主要的功能?
数据库的定义,操控,运行管理,建立,维护,通信,数据组织存储,数据组织管理
数据库系统的组成
1.硬件系统(电脑)
2.数据库 (具有集成性和共享性)
3.使用者(终端用户,应用程序员,DBA)
4.软件系统(操作系统)
5.DBMS(核心软件)