问题
单项选择题
用于实现对数据库进行各种数据操作的软件称为______。
A.数据软件
B.操作系统
C.数据库管理系统
D.编译程序
答案
参考答案:C
解析: 为了让多种应用程序并发地使用数据库中具有最小冗余度的共享数据,必须使数据与程序具有较高的独立性。这就需要一个软件系统对数据实行专门管理,提供安全性和完整性等统一控制机制,方便用户以交互命令或程序方式对数据库进行操作。通常把这对数据库的建立、使用和维护进行管理的软件系统称为数据库管理系统。