单选题为“教师”表的职工号字段添加6-效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是(  )。A CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=110B CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)=110C ALTER TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=110D ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)=110

题目
单选题
为“教师”表的职工号字段添加6-效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是(  )。
A

CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=110

B

CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)=110

C

ALTER TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=110

D

ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)=110


相似考题
更多“单选题为“教师”表的职工号字段添加6-效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是(  )。A CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=110B CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)=110C ALTER TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=110D ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)=110”相关问题
  • 第1题:

    下列符合第三范式的关系是()。

    A.教师(教师号,教师姓名,课程号,课程名,成绩)

    B.教师(教师号,教师姓名,性别,课程号,课程名,成绩)

    C.职工(职工号,职工姓名,性别,籍贯,所属部门编号,所属部门名称)

    D.职工(职工号,职工姓名,性别,籍贯,所属部门编号)


    参考答案D

  • 第2题:

    “教师表”中有“职工号”、“姓名”和“T龄”字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是

    A.CREATE TABLE教师表(职工号C(10)PRIMARY,姓名c(20),工龄I)

    B.CREATE TABLE教师表(职工号C(10)FOREIGN,姓名c(20),工龄I)

    C.CREATE TABLE教师表(职工号C(10)FOREIGN KEY,姓名c(20),工龄I)

    D.CREATE TABLE教师表(职工号c(10)PRIMARY KEY,姓名C(20),工龄I)


    正确答案:D
    解析:在SQL命令中,主关键字用“PRIMARYKEY”。

  • 第3题:

    若要删除职工表中的职称字段,应该使用的命令是( )。

    A.ALTER TABLE 职工 DROP 职称

    B.ALTER 职工 DROP 职称

    C.DROP TABLE 职称

    D.DROP 职称


    正确答案:A
    解析:命令ALTER TABLE表名>DROP字段名>可以删除表中的指定字段,而DROP TABLE表名>是直接从磁盘上删除表名所对应的DBF文件。

  • 第4题:

    为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是

    A) CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=”110”

    B) CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)=”110”

    C)ALTER TABLE教师ALTER职工号SET CHECK LEF(职工号,3)= ”110”

    D) ALTERTABLE教师ALTER职工号CHECK LEFT(职工号,3)= ”110”


    正确答案:C
    【答案】:C
    【知识点】:为字段添加有效性规则的命令格式及LEFT()函数
    【解析】:在SQL中为字段添加有效性规则的语句格式为“ALTER TABLE 表名ALTER 字段名 SET CHECK 字段规则”,所以选项A、B和D都不符合语句格式,都是错误的,故选C。

  • 第5题:

    当前盘当前目录下有学生管理数据库,其中有数据库表学生.dbf、课程.dbf、选课.dbf,该数据库表的结构如下: 学生(学生号N3,姓名C3,性别C1,年龄N2) 课程(课程号C3,课程名称C3,教师C3) 选课(学生号N3,课程号C3,成绩N3)为“学生”表中的“年龄”字段定义有效性检查及错误信息的是______。

    A.ALTER TABLE学生ALTER年龄; CHECK年龄>19 ERROR“年龄应满19岁”

    B. ALTER TABLE学生 ALTER年龄; SET CHECK年龄>19 ERROR年龄应满19岁

    C.ALTER TABLE学生ALTER年龄; SET CHECK年龄>19 ERROR“年龄应满19岁”

    D.ALTER TABLE学生ALTER年龄; CHECK年龄>19 ERROR“年龄应满19岁”


    正确答案:C
    解析:表结构的修改有3种命令方式,选项A不是定义而是修改字段“年龄”的有效性检查及错误信息:选项D是定义表的有效性规则及错误信息;选项B的错误信息应该用“”括上。

  • 第6题:

    如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是职工号,以下SQL正确的是( )。 CREATE TABLE职工表( 职工号__________, 职工名C(20), 部门号C(5), 工资Y )

    A. C(5)DEFAULT

    B. C(5)PRIMARY KEY

    C. C(5)NOT NULL

    D. C(5)CHECK KEY


    正确答案:B
    本题考查利用SQL命令建立数据表知识。选项中DEFAULT表示默认值,PRIMARY KEY表示主关键字,NOT NULL表示非空,CHECK表示约束,因此本题的答案应该是B。

  • 第7题:

    在第27题表中,将“工资”字段定义有效性检查及错误信息的是______。

    A.ALTER TABLE职工ALTER工资; CHECK工资>0 ERROR“工资应为正数”

    B.ALTER TABLE职工ALTER工资; SET CHECK工资>0 ERROR工资应为正数

    C.ALTER TABLE职工ALTER工资; SET CHECK工资>0ERROR“工资应为正数”

    D.ALTER TABLE职工ALTER工资; CHECK工资>0 ERROR“工资应为正数”


    正确答案:C

  • 第8题:

    为“教师”表的职工号字段添加有效性规则;职工号的最左边三位字符是110,正确的 SQL语句是

    A.CHANGE TABLE 教师 ALTER 职工号 SET CHECKLEFT(职工号,3="110"

    B.ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"

    C.ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)="110"

    D.CHANGETABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)="110"


    正确答案:B
    解析:本题考查使用SQL对表文件的字段进行有效性设置。可以使用命令 ALTER TABLE来实现对表的字段进行有效性设置,其格式为:
    ALTER TABLE 表名> ALTER字段> SET CHECK表达式>
    四个选项中只有选项B是正确的书写方法,选项A错误在于命令关键字CHANGE的错误。选项C缺少子句关键字SET;选项D的命令关键字 CHANGE也是错误的。故正确答案为选项B。

  • 第9题:

    为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是

    A.CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="110"

    B.ALTERTABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="110"

    C.ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)="110"

    D.CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)="110"


    正确答案:B

  • 第10题:

    下列符合第三范式的关系是()。

    • A、教师(教师号,教师姓名,课程号,课程名,成绩)
    • B、教师(教师号,教师姓名,性别,课程号,课程名,成绩)
    • C、职工(职工号,职工姓名,性别,籍贯,所属部门编号,所属部门名称)
    • D、职工(职工号,职工姓名,性别,籍贯,所属部门编号)

    正确答案:D

  • 第11题:

    单选题
    有如下职员数据库表:职员(职员号(C,3),姓名(C,6),性别(C,2),职务(C,10))为职员表的“职员号”字段设置有效性规则“第1位必须是字母E”,正确的SQL语句是(  )。
    A

    ALTER TABLE职员ALTER职员号CHECK LEFT(职员号,1)=‘E’

    B

    ALTER TABLE职员ADD职员号CHECK LEFT(职员号,1)=‘E’

    C

    ALTER TABLE职员ALTER职员号SET CHECK LEFT(职员号,1)=‘E’

    D

    ALTER TABLE职员ALTER职员号ADD CHECK LEFT(职员号,1)=‘E’


    正确答案: C
    解析:
    ALTER语法格式为:ALTER TABLE<表名>ALTER[COLUMN]<字段名1>[NULL│NOT NULL][SET DEFAULT<默认值表达式>][SET CHECK<逻辑表达式>[ERROR<字符型文本提示信息>]][RENAME COLUMN<字段名2>TO<字段名3>],用于修改表结构。本题中LEFT(职员号,1)=′E′用于选取职员号的第1位是字母E的数据。

  • 第12题:

    单选题
    “教师表”中有“职工号”、“姓名”和“工龄”字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是(  )。
    A

    CREATE TABLE教师表(职工号C(10),PRIMARY,姓名C(20),工龄I)

    B

    CREATE TABLE教师表(职工号C(10),FOREIGN,姓名C(20),工龄I)

    C

    CREATE TABLE教师表(职工号C(10),FOREIGN KEY,姓名C(20),工龄I)

    D

    CREATE TABLE教师表(职工号C(10),PRIMARY KEY,姓名C(20),工龄I)


    正确答案: D
    解析:
    关键字的设置应该使用PRIMARY KEY。PRIMARY KEY列约束表明表中的一个列/字段只能包含唯一的(不重复)、非空的数值.在该列/字段的PRIMARY KEY约束定义中不需要显式地包括NOT NULL约束。一个表只能声明一个 PRIMARYKEY。

  • 第13题:

    把表中“学历”字段的有效性规则取消,正确的SQL语句是( )。

    A.ALTER TABLE学生ALTER学历DROP CHECK

    B.ALTER TABLE学生DELETE学历DROP CHECK

    C.ALTER TABLE学生DELETE CHECK学历

    D.ALTER TABLE学生DROP CHECK学历


    正确答案:A
    修改表结构将字段的有效性规则删除的语句为:ALTERTABLE表名[ALTER[COLUMN]字段名1DROP[CHECK]],所以此题答案为A。

  • 第14题:

    为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“ll0”,正确 的SQL语句是( )。

    A.CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="ll0"

    B.CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)="110"

    C.ALTER TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="110"

    D.ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)="ll0"


    正确答案:C
    C。【解析】题干中说明要修改字段,所以需要使用ALTER关键字,所以A和B选项错误,在修改字段必须使用SETCHECK语句进行修改,所以答案选择C。

  • 第15题:

    为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是A)CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"B)ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)="110"C)ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)="110"D) CHANGE TABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)="110"


    正确答案:B
    本题考查使用SQL对表文件的字段进行有效性设置。可以使用命令ALTER TABLE来实现对表的字段进行有效性设置,其格式为:
      ALTER TABLE <表名>  ALTER SET CHECK <表达式>
    四个选项中只有选项B是正确的书写方法,选项A错误在于命令关键字CHANGE的错误。选项C缺少子句关键字SET;选项D的命令关键字CHANGE也是错误的。故正确答案为选项B。

  • 第16题:

    为“教师”表的职工号字段添加有效性规则:职工号的最左边3位字符是ll0,正确的SQL语句是( )。

    A.CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=”110”

    B.ALTER TABl.E教师ALTER职工号SET CHEcK LEFT(职工号,3)=”ll0”

    C.ALTER TABl。E教师Al.TER职工号CHECK LEFT(职工号,3)=”110”

    D.(:HANGE TABl。E教师ALTER职工号SET CHECK OCCURS(职工号,3)=”110”


    正确答案:B
    B。【解析】为表添加字段语法为ALTERTABLEtablename,根据题意职工号的最右边3个字符是ll0的语法为SETCHECKLEFT(职工号,3)=”ll0”,所以答案为B。

  • 第17题:

    在Visual FoxPro中,如果要将教师表(职工号,姓名,性别,工龄,基本工资)中“工龄”属性删除,正确的 SQL命令是( )。

    A. ALTER TABLE教师DROP COLUMN工龄

    B. DELETE工龄FROM教师

    C. ALTER TABLE教师DELETE COLUMN工龄

    D. ALTER TABLE教师DELETE工龄


    正确答案:A
    删除表中属性用命令DROP,DELETE用于删除表中的记录。

  • 第18题:

    为“教师”表的职工号字段添加有效性规则:职工号的最左边3位字符是110,正确的SQL语句是( )。

    A.CHANGE TABLE教师ALTER职工号SETCHECK LEFT(职工号,3)=”110”

    B.ALTER TABLE教师ALTER职工号SET CHECKLEFT(职工号,3)=”110”

    C.ALTER TABLE教师ALTER职工号CHECKLEFT(职工号,3)=”110”

    D.CHANGE TABLE教师ALTER职工号SET CHECK oCCURS(职工号,3)=”110”


    正确答案:B
    为表添加字段语法为ALTERTABLEtablename,根据题意职工号的最右边3个字符是110的语法为SETCHECKLEFT(职工号,3)=〞110″,所以答案为B。

  • 第19题:

    为职工.dbf数据库表增加一个字段“联系方式”的SQL语句是( )。

    A.ALTER TABLE职工ADD联系方式C(40)

    B.ALTER职工ADD联系方式C(40)

    C.CHANGE TABLE职工ADD联系方式C(40)

    D.CHANGE DBF职工INSERT联系方式(40)


    正确答案:A
    ALTERTABLE<表名>命令用于修改表的结构和字段名,Add用于添加字段,B、C、D选项的鬈式均不正确。故本题A为正确选项。

  • 第20题:

    将zg表的职工号字段的宽度由7改为9,应使用SQL语句是( )。

    A.ALTER TABLE zg 职工号 WITH n(9)

    B.ALTER TABLE zg 职工号 n(9)

    C.ALTER TABLE zg ALTER 职工号n(9)

    D.ALTER zg ALTER 职工号 n(9)


    正确答案:C
    解析:ALTER TABLE命令可以修改字段属性。选项A中用WITH是错误的:选项B缺少短语ALTER,即用ALTER指出修改的字段;选项D的命令拼写不完全,应该是ALTER TABLE才对。

  • 第21题:

    ( 32 ) “ 教师表 ” 中有 “ 职工号 ” 、 “ 姓名 ” 和 “ 工龄 ” 字段 , 其中 “ 职工号 ”为主关键字 , 建立 “ 教师表 ” 的 SQL 命令是

    A ) CREATE TABLE 教师表(职工号 C(10) PRIMARY, 姓名 C(20), 工龄 I )

    B ) CREATE TABLE 教师表(职工号 C(10) FOREIGN, 姓名 C(20), 工龄 I )

    C ) CREATE TABLE 教师表(职工号 C(10) FOREIGN KEY, 姓名 C(20), 工龄 I )

    D ) CREATE TABLE 教师表(职工号 C(10) PRIMARY KEY, 姓名 C(20), 工龄 I )


    正确答案:D

  • 第22题:

    下列符合第三范式的关系是()。

    • A、教师(教师号,教师姓名,课程号,课程名,成绩)
    • B、教师(教师号,教师姓名,性别,课程号,课程名,成绩)
    • C、职工(职工号,职工姓名,性别,籍贯,部门编号,部门名称)
    • D、职工(职工号,职工姓名,性别,籍贯,部门编号)

    正确答案:D

  • 第23题:

    单选题
    下列符合第三范式的关系是()。
    A

    教师(教师号,教师姓名,课程号,课程名,成绩)

    B

    教师(教师号,教师姓名,性别,课程号,课程名,成绩)

    C

    职工(职工号,职工姓名,性别,籍贯,部门编号,部门名称)

    D

    职工(职工号,职工姓名,性别,籍贯,部门编号)


    正确答案: D
    解析: 暂无解析