柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
设有职工表(职工号,姓名,地址1,地址2),其中,职工号为主码。现要求地址1和地址2组合起来不能有重复值。在SQL Server 2008环境中有下列创建该表的语句: Ⅰ. CREATE TABLE 职工表( 职工号 int PRIMARY KEY, 姓名 nchar(10), 地址1 nvarchar(20), 地址2 nvarchar(20), UNIQUE(地址1,地址2) ) Ⅱ. CREATE TABLE 职工表( 职工号 int PRIMARY KEY, 姓名 nchar(10), 地址1 nvarchar(20), 地址2 nvarchar(20) UNIQUE(地址1,地址2) ) Ⅲ. CREATE TABLE 职工表( 职工号 int PRIMARY KEY, 姓名 nchar(10), 地址1 nvarchar(20) UNIQUE, 地址2 nvarchar(20)UNIQUE ) Ⅳ. CREATE TABLE 职工表( 职工号 int PRIMARY KEY, 姓名 nchar(10), 地址1 nvarchar(20) UNIQUE(地址1,地址2), 地址2 nvarchar(20) ) 上述语句能正确实现此约束的是()
A.仅Ⅰ和Ⅲ
B.仅Ⅱ和Ⅳ
C.仅Ⅰ、Ⅱ和Ⅳ
D.都正确
热度🔥408
参考答案:C
解析:
Ⅲ表示在地址1的所有记录中地址不允许重复,即每个职工的地址1都不同且每个职工的地址2也不允许重复。UNIQUE是对创建的表的属性约束条件,与位置无关。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
要显示当前过程中的所有变量及对象的取值,可以利用的调试窗口是( )。
在一个关系中要找出满足指定条件的元组组成新关系,应使用的操作是
下列叙述中正确的是
窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enabled属性值是True。要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停止移动。 为实现上述功能,某人把计时器的Interval属性设置为1000,并编写了如下程序:Private Sub Timer1_Timer() For k=Line1.X1 To Line2.X1 Step 100 If Shape1.Left+Shape1.Width<Line2.X1 Then Shape1.Left=Shape1.Left+100 End If Next kEnd Sub运行程序时发现圆立即移动到了右边的直线处,与题目要求的移动方式不符。为得到与题目要求相符的结果,下面修改方案中正确的是( )。
20GB的硬盘表示容量约为( )。
标签
三级数据库技术
地址
职工
20
nvarchar