题目内容 (请给出正确答案)
[主观题]

设有关系模式Student(Sno,Sname,Sex,Birthday),Course(Cno,Cname,Credit),SC(Sno,Cno,Grade)。若

设有关系模式Student(Sno,Sname,Sex,Birthday),Course(Cno,Cname,Credit),SC(Sno,Cno,Grade)。若在SQL Sever 2000中建有与以上模式对应的关系表,并有如下操作:

Ⅰ.定义Sno是Student关系表的主码,定义Cno是Course关系表的主码,定义Sno,Cno是SC关系表的主码

Ⅱ.定义Student关系表Sex列的取值只能为“男”或“女”,定义Course关系表Credit列的取值范围是[1,4]

Ⅲ.在Student关系表的Sname列上建立一个非聚集索引,在Course关系表的Cname列上建立一个非聚集索引

Ⅳ.定义SC关系表的Sno列的取值不能为空,并且其每一个值必须在Student关系表的Sno列的值集中

以上操作对内模式结构有影响的是______。

A) 仅Ⅰ和Ⅲ

B) 仅Ⅱ和Ⅲ

C) 仅Ⅰ和Ⅳ

D) 仅Ⅰ和Ⅱ

提问人:网友bignetcat 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“设有关系模式Student(Sno,Sname,Sex,Bi…”相关的问题
第1题
设有关系模式student(sno,sname,age),则约束“age BETWEEN 20 AND 40”属于哪一类关系完整性规则?A

设有关系模式student(sno,sname,age),则约束“age BETWEEN 20 AND 40”属于哪一类关系完整性规则?

A.实体完整性规则

B.参照完整性规则

C.用户定义的完整性规则

D.引用完整性规则

点击查看答案
第2题

4、设有一个学生档案的关系数据库,关系模式是:S(SNo,SN,Sex,Age),其中SNo,SN,Sex,Age分别表示学生的学号、姓名、性别、年龄。则“从学生档案数据库中检索学生年龄大于20岁的学生的姓名”的关系代数式是()。

A.σSN(ΠAge>20(S))

B.ΠSN(σAge>20(S))

C.ΠSN(ΠAge>20(S))

D.σSN(σAge>20(S))

点击查看答案
第3题
设有关系模式student(sno,sname,age),则约束"age BETWEEN 20 AND 40"属于()完整性规则。A.实体完

设有关系模式student(sno,sname,age),则约束"age BETWEEN 20 AND 40"属于()完整性规则。

A.实体完整性规则

B.参照完整性规则

C.用户定义的完整性规则

D.引用完整性规则

点击查看答案
第4题
设有关系模式:student (sno,sname,age,dept),现利用命令:CREATE VIEW stu AS SELECT*FROM studen

设有关系模式:student (sno,sname,age,dept),现利用命令: CREATE VIEW stu AS SELECT*FROM student WHERE dept="cs"WITH CHECK OPTION 创建了一个视图。则以下SQL命令中能正确执行的是()。

A.UPDATE stu SET dept="maths"

B.UPDATE stu SET dept="maths" WHERE age>=20

C.INSERT INTO stu VALUES("2004001","John",30,"cs")

D.INSERT INTO stu VALUES("2004001","John",50,"maths")

点击查看答案
第5题
设有关系模式:student(sno,sname,age,dept),现利用命令:CREATE VIEW stu AS SELECT*FROM student

设有关系模式:student(sno,sname,age,dept),现利用命令:

CREATE VIEW stu AS SELECT*FROM studentWHERE dept=cs

WITH CHECK OPTION

创建一个视图。则以下SQL命令中能正确执行的是

A.UPDATE stu SET dept=”maths”

B.UPDATE stu SET dept=”maths”WHERE age>=20

C.INSERT INTO stu VALUES(”2004001”, ”John”,30,”cs”)

D.INSERT INTO stu VALUES(”2004001”,”John”,50,”maths”)

点击查看答案
第6题
设有关系模式:student(sno,sname,age,dept),现利用命令: CREATE VIEW stu AS SELECT * FROM stud

设有关系模式:student(sno,sname,age,dept),现利用命令: CREATE VIEW stu AS SELECT * FROM student WHERE dept="cs"WITH CHECK OPTION创建了一个视图。则以下SQL命令中能正确执行的是()。

A.UPDATE stu SET dept="maths"

B.UPDATE stu SET dept="maths"WHERE age>=20

C.INSERT INTO stu VALUES("2004001","John",30,"CS")

D.INSERT INTO stu VALUES("200400l","John",50,"maths")

点击查看答案
第7题
设有关系模式Student()。若在SQL Server 2000中建有与以上模式对应的关系表,并有如下操作: Ⅰ.定

设有关系模式Student()。若在SQL Server 2000中建有与以上模式对应的关系表,并有如下操作: Ⅰ.定义Sno是Student关系表的主码,定义Cno是Course关系表的主码,定义Sno,Cno是SC关系表的主码 Ⅱ.定义Student关系表Sex列的取值只能为”男,或“女”,定义Course关系表Credit列的取值范围是[1, 4] Ⅲ.在Student关系表的Sname列上建立一个非聚集索引,在Course关系表的Cname列上建立一个非聚集索引- Ⅳ.定义SC关系表的Sno列的取值不能为空,并且其镶一个值必须在Student关系表的Sno列的值集中 以上操作对内模式结构有影响的是

A.仅Ⅰ和Ⅲ

B.仅Ⅱ和Ⅲ

C.仅Ⅰ和Ⅳ

D.仅Ⅰ和Ⅱ

点击查看答案
第8题
设有学生-课程数据库,其数据库模式为 : 学生 S (学号 SNO ,姓名 SN ,所在系 SD ,年龄 SA )、课程 C (课程号 CNO ,课程名 CN ,先修课号 PCNO )、学生选课 SC (学号 SNO ,课程号 CNO ,成绩 G )。用关系代数语言及SQL语句写出下列查询语句: 选修了全部课程的学生学号、姓名

A、设有学生-课程数据库,其数据库模式为 : 学生 S (学号 SNO ,姓名 SN ,所在系 SD ,

B、select SNO,SN from S where not exists (select * from C where not exists (select * from SC where SC.SNO=S.SNO and SC.CNO=C.CNO))

C、select SNO,SN from S where SNO in (select SNO from SC group by SNO having count(*) = (select count(*) from C))

D、设有学生-课程数据库,其数据库模式为 : 学生 S (学号 SNO ,姓名 SN ,所在系 SD ,

点击查看答案
第9题
下列问题是基于如下描述:设有一个数据库,包括S、J、P、SJP四个关系模式如下:供应商关系模式S(SNO,SN

下列问题是基于如下描述:设有一个数据库,包括S、J、P、SJP四个关系模式如下:供应商关系模式S(SNO,SNAME,CITY),零件关系模式P(PNO,PNAME,COLOR,WEIGHT),工程项目关系模式J(JNO,JNAME,CITY),供应情况关系模式SJP(SNO,PNO,JNO,QTY),假定它们都已经有若干数据。

“找出使用供应商名为‘红星’的供应商所供应的零件的工程名”的SELECT语句中将使用的关系有

A.S、J和SJP

B.S、P和SJP

C.P、J邢SJP

D.S、J、P和SJP

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信