数据库管理系统(DBMS)提供的数据定义语言的功能是()。某单位开发的信息系统要

考试题库2022-08-02  36

问题 数据库管理系统(DBMS)提供的数据定义语言的功能是()。某单位开发的信息系统要求:员工职称为“工程师”的月基本工资和奖金不能超过5000元;该要求可以通过()约束条件来完成。问题1选项A.实现对数据库的检索、插入、修改和删除B.描述数据库的结构,为用户建立数据库提供手段C.用于数据的安全性控制、完整性控制、并发控制和通信控制D.提供数据初始装入、数据转储、数据库恢复、数据库重新组织等手段问题2选项A.用户定义完整性B.参照完整性C.实体完整性D.主键约束完整性

选项

答案 BA

解析 DBMS提供数据定义语言,用户可以对数据库的结构进行描述,包括外模式、模式和内模式的定义,安全保密定义,如口令、级别和存取权限等。这些定义存储在数据字典中,是DBMS运行的基本依据。
DBMS提供数据操纵语言,实现对数据库中数据的基本操作,如检索、插入、修改和删除。
实体完整性:规定基本关系R的主属性A不能取空
用户自定义完整性:就是针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求,由应用的环境决定
参照完整性/引用完整性:规定,若F是基本关系R的外码,它与基本关系S的主码K,相对应(基本关系R和S不一定是不同的关系),则R中每个元组在F上的值必须为:等于S中某个元组的主码值或者取空值
本题中是按照用户要求来定义约束,所以应属于用户自定义完整性。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2421157.html

最新回复(0)