网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
创建S时,要求约束sex属性只能取值为男或者女,正确的命令是()。

A.CREATETABLES(sexchar(2),sexin(‘男’,‘女’))
B.CREATETABLES(sexchar(2),CHECK(sexin(‘男’,‘女’)))
C.CREATETABLES(sexchar(2)in(‘男’,‘女’))
D.CREATETABLES(sexchar(2),CHECK(‘男’,‘女’))

参考答案

参考解析
解析:创建S时,要求约束sex属性只能取值为男或者女,正确的命令是:CREATETABLES(sexchar(2),CHECK(sexin(‘男’,‘女’)))。
更多 “创建S时,要求约束sex属性只能取值为男或者女,正确的命令是()。A.CREATETABLES(sexchar(2),sexin(‘男’,‘女’)) B.CREATETABLES(sexchar(2),CHECK(sexin(‘男’,‘女’))) C.CREATETABLES(sexchar(2)in(‘男’,‘女’)) D.CREATETABLES(sexchar(2),CHECK(‘男’,‘女’))” 相关考题
考题 使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确命令是( )。A.APPEND INTO S (SNO,SN,SEX,AGE) VALUES (’0401’,’王芳’,’女’,18)B.APPEND S VALUES (’0401’,’王芳’ ,18,’女’)C.INSERT INTO S (SNO,SN,SEX,AGE) VALUES (’0401’,’王芳’,’女’,18)D.INSERT S VALUES (’0401’,’王芳’,18,’女’)

考题 据字典的格式编写规范的是哪一个()A、sex0:男;1:女B、sex0:男,1:女C、sex=0:男;1:女D、sex=0:男,1:女

考题 以下两题基于以下说明:设有如下图所示的两个关系S(sno,sname,sex)和SC(sno,cno,grade)。其中关系S的主码是sno,关系SC的主码是(sno,cno)。且关系SC的属性“sno”是它的外码。要求grade的取值只能是0~100之间的整数。 关系S 关系SC sno sname sex sno cno grade S01 S10 S20 李红星 洪宇宙 张黎明 男 女 男 S01 S01 S30 C1 C2 NULL 59 90 120 关系数据库必须满足以下3类完整性规则: Ⅰ. 实体完整性规则 Ⅱ. 参照完整性规则 Ⅲ. 用户定义的完整性规则 上述两个关系违背了哪个(些)完整性规则?( )。A.仅ⅠB.仅Ⅱ和ⅢC.仅Ⅰ和ⅡD.Ⅰ、Ⅱ和Ⅲ

考题 若用如下的SQL语句创建了一个表s:CREATE’tABLE S(S#CHARNOT NULL,SNAME CHARNOT NULL.SEX CHAR,AGE INTEGER)今向S表插入如下行时.哪…行可以被插入?一——A.(NULL,陈道一’,‘男’,32)B.(‘99100l’,‘李明芳’,女,‘23’)C.(‘990746’,‘张为’,NULL,NULL)D.(‘992345’,NULL,‘女’,25)

考题 有关系S(s#,SNAME,SEX),c(C}},CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,c#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是:SELECq’SNAME FROM S,C,SC WHERE——。A.S.S#=SC.S#and SEX=“女”and CNAME=“计算机”B.s.S#=SC.S#AND C.C#=SC.C#and CNAME=“计算机”C.SEX=“女”and CNAME=“计算机”D.s.S#=SC.S#and C.C#=SC.C#and SEX=“女”and CNAME=“计算机”

考题 创建表时,要定义“年龄”属性的取值范围是18~60之间,则CHECK约束表达式为( )。 A18B年龄>=18andC年龄>=18and年龄D>=18and

考题 若用如下的SQL语句创建表S: CREATE TABLE S(S# CHAR(6)PRIMARYKEY, SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER)上列各元组可插入S表的是______。Ⅰ.('022345','袁鸣明','男',25)Ⅱ.('020746','杨云',NULL,NULL)Ⅲ.('020721','张为','女',21)A.全部B.Ⅰ和ⅡC.Ⅰ和ⅢD.Ⅱ和Ⅲ

考题 设数据库中有四个关系课程关系C(C,CNAME,TNAME)学生关系S(S,SNAME,AGE,SEX)选课关系SC(S,C,SCORE)其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题:①创建学生关系S,其中S为主码,SEX只能取F和M两个值,其他的属性不为空②检索年龄小于17岁的女生的学号和姓名③检索WANG同学不学的课程的课程

考题 若用如下的SQL语句创建表S: CREATE TABLES (S# CHAR(6)PRIMARY KEY, SNAME CHAR(8)NOT NULL, SEX CHAR(2),AGE INTEGER) 并且S表中已经有两行: ('022345',‘李明芳’,‘女’,23)和('021876',‘张为’,‘男’,32) 今欲向S表插入新元组:( )。Ⅰ.('022345’,‘彭鸣明’,‘男’,25)Ⅱ.('020746',‘杨云’,NULL,NULL)Ⅲ.('020721',‘张为’,‘女’,21)A.全部B.Ⅰ和ⅡC.Ⅰ和ⅢD.Ⅱ和Ⅲ

考题 如果学生表STUDENT是使用下面的SQL语句创建的CREATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOT NULL,;SN C(8),;SEX C(2),;AGE N(2) CHECK(AGE>15 AND AGE<30))下面的SQL语句中可以正确执行的是A.INSERT INTO STUDENT(SNO,SEX,AGE)VALUES (“S9”,“男”,17)B.INSERT INTO STUDENT(SN,SEX,AGE)VALUES (“李安琦”,“男”,20)C.INSERT INTO STUDENT(SEX,AGE)VALUES (“男”,20)D.INSERT INTO STUDENT(SNO,SN)VALUES (“S9”,“安琦”,16)

考题 如果学生表STUDENT是使用下面的SQL语句创建的: CREATE TABLE STUDENT(SNO C(4)PRIMARY KEY NOT NULL. SN C(8), SEX C(2), AGE N(2)CHECK(AGE15 AND AGE25)) 下面的SQL语句中可以正确执行的是( )。A. INSERT INTO STUDENT(SN,SEX,AGE)VALUES(”王磊”,”男”,20)B. INSERT INTO STUDENT(SN0,SEX,AGE)VALUES(”S9”,”男”,17)C. INSERT INTO STUDENT(SEX,AGE)VALUES(”男”,20)D. INSERT INTO STUDENT(SN0,SN,AGE)VALUES(”S9”,”王磊”,14)

考题 有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号, SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是“SELECT SNAME FROM S,C,SC WHERE"子句。这里WHERE子句的内容是A.S.S#=SC.S# AND SEX='女'AND CNAME='计算机',B.S.S#=SC.S# AND C.C#=SC.C# AND CNAME='计算机'C.SEX='女'AND CNAME='计算机'D.S.S#=SC.S# AND C.C#=SC.C# AND SEX='女',AND CNAME='计算机'

考题 有关系S(S#, SNAME, SEX),C(C#, CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体女学生姓名的SQL语句是“SELECT SNAME FROM S, C, SC WHERE子句”。这里WHERE子句的内容是( )。A.S. S# =SC.S# AND SEX=′女′AND CNAME=′数据库′B.S. S#=SC. S# AND C. C#=SC. C# AND CNAME=′数据库′C.SEX=′女′AND CNAME=′数据库′D.S. S#=SC. S# AND C. C#=SC. C# AND SEX=′女′AND CNAME=′数据库′

考题 关系S(S#,SNAME,SEX),C(C#,CNAME);SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里WHERE子句的内容是( )。A.S,S#=SC.S AND SEX="女"AND CNAME="计算机"B.S,S#=S C.S# AND C.C#=S C.C# AND CNAME="计算机"C.SEX="女"AND CNAME="计算机"D.S.S#=S C.S# AND C.C#=S C.C# AND SEX="女"AND CNAME="计算机"

考题 有关系S(S,SNAME,SEX),C(C,CNA_ME),SC(S,C)。其中S为学生号,SNAME为学生姓名,SEX为性别,C为 有关系S(S#,SNAME,SEX),C(C#,CNA_ME),SC(S#,C#)。其中S#为学生号, SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机文化”课的全体男学生姓名的SQL语句是: SELECT SNAME FROM S,C,SC WHEREA.S.S#=SC.S# AND SEX=‘男’AND CNAME=‘计算机文化’B.S.S#=SC.S# AND C.C#=SC.C# AND CNAME=‘计算机文化’C.SEX=‘女’AND CNAME=‘计算机文化’D.S.S#=SC.S# AND C.C#=SC.C# AND SEX=‘男’AND CNAME=‘计算机文化’

考题 若用如下的SQL语句创建一个表S:CREATE TABLES(S#CHARNOT NULL,SNAME CHARNOT NULL,SEX CHAR,AGE INTEGER),今向S表插入如下行时,哪一行可以被插入?A.(′991001′,′李芳′,女,′23′)B.(′990746′,′陈为′,NULL,NULL)C.(NULL,′张一′,′男′,32)D.(′992345′,NULL,′女′,25)

考题 有关系S(S#,SNAME,SEX)、C(C#,CNAME)、SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名,要查询选修“计算机”课的全体女学生姓名SQL语句是SELECTFROMS,C,SC,WHERE子句。这里的WHERE子句的内容是A.S.S#=SC.S#AND SEX=′女′AND CNAME=′计算机′B.S.S#=SC.C#AND C.C#=SC.C AND CNAME=′计算机′C.SEX=′女′AND CNAME=′计算机′D.S.S#=SC.S#AND C.C#=SC.C AND SEX=′女′AND CNAME=′计算机′

考题 有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“网络技术”课的全体男学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE ( )。A.S.S#=SC.S# AND SEX=′男′AND CNAME=′网络技术′B.S.S#=SC.S# AND C.C#=SC.C# AND CNAME=′网络技术′C.S.S#=SC.S# AND C.C#=SC.C# AND SEX=′男′AND CNAME=′网络技术′D.SEX=′女′AND CNAME=′网络技术′

考题 若用如下的SQL语句创建表S, CREATE TABLES (S# CHAR(6)PRIMARY KEY, SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER)下列各元组可插入S表的是______。Ⅰ.('022345','彭鸣明','男','25')Ⅱ.('020746','杨云',NULL,NULL)Ⅲ.('020721','张为','女','21')A.全部B.Ⅰ和ⅡC.Ⅰ和ⅢD.Ⅱ和Ⅲ

考题 若用如下的SQL语句创建表S: CREATE TABLE S(S#CHAR(6)PRIMARY KEY, SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER) 并且S表中已经有两行: (‘022345’,‘李明芳’,‘女’,23)和(‘021876’,‘张为’,‘男’,32) 今欲向S表插入新元组:Ⅰ.(‘022345’,‘彭鸣明’,‘男’,25)Ⅱ.(‘020746’,‘杨云’,NULL,NULL)Ⅲ.(‘020721’,‘张为’,‘女’,21)可以被成功插入的是A.全部B.Ⅰ和ⅡC.Ⅰ和ⅢD.Ⅱ和Ⅲ

考题 用SQL语言定义下列学生关系模式:S(SNO,SNAME,SEX,AGE,CLASS_ID)假设规定学生年龄在16-25岁之间,学号(SNO),姓名(SNAME)非空,性别属性域是{男,女},CLASS_ID为班号。试用SQL语言定义这些完整性约束。

考题 定义check约束,限制性别列的取值必须是“男”或“女”。以下哪个约束表达式是正确的?()A、性别==’男’or性别==’女’B、性别=’男’and性别=’女’C、性别=’男’or性别=’女’D、性别in(’男’,’女’)

考题 要规定学生性别的取值范围为男或女,则应使用()。A、静态列级约束B、静态元组约束C、动态列级约束D、动态元组约束

考题 假定有一张表员工表employee,其中一性别字段sex,该列只能存入’男’或’女’。为了维护数据的完整性,在设计数据库时,最好对sex字段添加约束,请问应该添加什么约束()A、primary keyB、checkC、defaultD、unique

考题 使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是()A、APPEND INTO S (SNO,SN,SXE,AGE) VALUES (’0401’,’王芳’,’女’,18)B、APPEND S VALUES (’0401’,’王芳’,’女’,18)C、INSERT INTO S (SNO,SN,SEX,AGE) VALUES (’0401’,’王芳’,’女’,18)D、INSERT S VALUES (’0401’,’王芳’,18,’女’)

考题 使用()语句,将Account表内的性别字段内容,全部都改为“男”。A、Update account SET Sex=´女´where Sex=´男´B、Update account SET Sex=´男´where Sex=´女´C、Update FROM account SET Sex=´女´where Sex=´男´D、Update FROM account SET Sex=´男´where Sex=´女´

考题 单选题定义check约束,限制性别列的取值必须是“男”或“女”。以下哪个约束表达式是正确的?()A 性别==’男’or性别==’女’B 性别=’男’and性别=’女’C 性别=’男’or性别=’女’D 性别in(’男’,’女’)