定义学生选修课程的关系模式如下:
SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)
该关系可进一步归范化为( )。
- A.S(S#,Sn,C#,Cn,Cr), SC(S#,C#,G)
- B.S(S#,Sn), C(C#,Cn,Cr), SC(S#,C#,G)
- C.C(C#,Cn,Cr), SC(S#,Sn,C#,G)
- D.S(S#,Sn), C(C#,Cn), SC(S#,C#,Cr,G)
热度🔥734
解析:打开微信小程序查看本题解析
计算机网络的目标是实现()。
设有工作表(工作编号,最低工资,最高工资),其中工作编号、最低工资和最高工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的2倍。在SQL Server 2008环境中有下列创建该表的语句:
I. CREATE TABLE 工作表(
工作编号 int primary key,
最低工资 int,
最高工资 int check(最高工资 between 最低工资and 最低工资 * 2))
II.CREATE TABLE 工作表(
工作编号 int,
最低工资 int,
最高工资 int,
primary key(工作编号),
check(最高工资 between 最低工资 and 最低工资 * 2))
III. CREATE TABLE 工作表(
工作编号 int primary key(工作编号),
最低工资 int,
最高工资 int,
check(最高工资 between 最低工资 and 最低工资 * 2))
IV. CREATE TABLE 工作表(
工作编号 int primary key(工作编号),
最低工资 int,
最高工资 int check(最高工资 between 最低工资and 最低工资 * 2))
上述语句中正确的是( )
学生小王在选课时编写了一个程序,为了保证有足够的学分,他先选了课程B,然后继续申请心仪的课程A。若能选到课程A,则退掉课程B。部分程序如下:
count.A //表示课程A的信号量
count.B //表示课程B的信号量
{
…
P(count.A);
select_course(A);
relese_course(B);
V(count.B);
…
}
请问:小王的程序能否达到选到课程A又退掉课程B的目的?