Data manipulation language is used to manipulate records in database tables, including insert, update and delete operations.
正确答案是B: Data manipulation。
专业分析:
在数据库管理系统(DBMS)中,数据操纵(Data Manipulation)功能负责执行数据的插入、更新和删除操作。这些操作通常通过数据操纵语言(DML)来实现,常见的DML包括SQL中的INSERT、UPDATE和DELETE语句。
选项A: Data definition(数据定义)主要涉及创建和修改数据库结构,如表、索引和视图,通常使用数据定义语言(DDL)来实现。
选项C: Database operation management(数据库操作管理)更广泛地涵盖数据库的运行和维护,但具体的插入、更新和删除操作不属于这一范畴。
选项D: Database building and maintenance(数据库构建和维护)主要指数据库的初始构建和后续的维护工作,包括备份和恢复等操作,但不直接涉及数据的日常操纵。
因此,最符合题目要求的答案是B: Data manipulation。