试题详情
- 单项选择题你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()
A、创建一个禁止空值的角色.将该角色赋予HomePhone和BusinessPhone列
B、创建一种用来阻止在HomePhone和BusinessPhone列中输入空值的角色.将该角色赋予表。
C、在HomePhone和BusinessPhone列中添加check约束用来阻止空值的输入。
D、添加check约束,验证HomePhone和BusinessPhone列至少有一列不为空
关注下方微信公众号,在线模考后查看

热门试题
- 表1-表4是下列题目中用到的4个表,请根
- 你是一个管理用电话来调查消费者偏爱的音乐
- SQL Server系统支持的认证模式包
- SELECT语句执行的结果是()。
- 如果不允许其他事务对某一数据对象加任何类
- 试叙述概念数据库设计和逻辑数据库设计的区
- 试述基于组件的数据库开发的基本思想。
- 什么是知识库?知识库一般从哪两个方面进行
- 设有关系模式R(U,F),U={A,B,
- 属于BCNF的关系模式()。
- 在PowerScript语言中,要打开w
- 你是一个LucernePublishin
- 以下哪些数据类型可以存储可变长度字符数据
- 简要概述数据库管理员的职责。
- 什么是存储过程?为什么要使用存储过程?
- 你是一个公司的数据库开发者,该公司为棒球
- 请简述数据窗口的作用和组成。
- 以下SQL命令执行什么操作() ALTE
- 数据管理经历了()三个发展阶段。
- 利用SQL的Grant语句可以向用户授予