数据库----第七天(选择题)

61. 在SELECT语句中使用MIN(属性名)时,属性名______。

A.必须是数值型

B.必须是字符型

C.必须是数值型和字符型

D.不限制数据类型

62. 要删除一个表,可以使用语句______。

A.TRUNCATE TABLE

B.DELETE TABLE

C.DROP TABLE

D.CLEAR TABLE

63. 使用ALTER TABLE修改表时,如果要修改表的名字,可以使用________子句?

A.CHANGE NAME

B.SET NAME

C.RENAME

D.NEW NAME

64. 设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,则EMP表的主键是______。

A.职工号

B.姓名,技能

C.技能

D.职工号,技能

65. 以下______的说法是正确的。

A.在删除表时,如果表之间存在外键约束关系,可以直接删除父表。

B.在删除表时,如果表之间存在外键约束关系,不能直接删除子表。

C.删除子表与父表之间的外键约束后,才可以删除子表。

D.删除子表与父表之间的外键约束后,才可以删除父表。

66. 为choose表添加外键约束,约束名为choose_student_fk,外键为student_no,连接到 student表的stuednt_no字段,以下命令正确的是______。

A.alter table choose add constraint choose_student_fk FOREIGN KEY (student_no) ;

B.alter table choose add constraint choose_student_fk FOREIGN KEY (student_no) REFERENCES student(stuednt_no);

C.alter table choose add constraint choose_student_fk FOREIGN KEY (student_no) REFERENCES student;

D.alter table choose add constraint choose_student_fk REFERENCES student(stuednt_no);

67. 以下关于索引的描述正确的是______。

A.一个数据库表只能创建一个索引

B.索引的关键字只能是表中的一个字段

C.索引需要额外的存储空间

D.数据库中同一个索引允许有多个的关键字,每个关键字可以来自不同的表

68. 在MySQL中,要删除某个数据表中的所有记录,不可以使用的命令是______。

A.DELETE

B.TRUNCATE

C.DROP

D.选项中的三种方式皆不可用

69. 在MySQL中,通常使用________语句来向数据表中插入记录。

A.SELECT

B.CREATE

C.INSERT

D.UPDATE

70. 在MySQL中,向char、varchar、text、日期型的字段插入数据时,字段值要用________括起来。

A.单引号

B.方括号

C.#号

D.不需要任何符号

71. 在MySQL中,设有学生表Student(sno,sname,sage),各字段的含义分别是学生学号、姓名、年龄。下列语句会报错是________。

A.insert into Student(sno,sname,sage) values('201530','Jakc',18)

B.insert into Student(sno,sname) values('201530','Jakc')

C.insert into Student values('201530','Jakc')

D.insert into Student values('201530','Jakc',18)

72.表(course)中字段teacher_no和教师表(teacher)之间存在外键约束关系时,如果需要在course表中插入记录,那么任课教师(teacher_no)字段值不能是________ 。

A.NULL

B.来自teacher表中的teacher_no值。

C.任意设置

D.选项中其它三个答案均不正确。

73. 在MySQL中,想删除部分记录使用的语句是________。

A.DELETE

B.TRUNCATE

C.DROP

D.DEL

74. 在MySQL中,有关UPDATE语句和REPLACE语句,说法错误的是________。

A.UPDATE在没有匹配记录时什么都不做。

B.REPLACE在有重复记录时更新,在没有重复记录时插入。

C.UPDATE可以选择性地更新记录的一部分字段。

D.REPLACE可以选择性地更新记录的一部分字段。

75. 在MySQL中,模糊查询的匹配符,其中______可以匹配单个字符。

A.%

B._

C.*

D.?

76. 在MySQL中,执行下面语句,那么插入sname字段的值是______。 insert into table1(sno,sname) values('201510','O\'Jack')

A.O\'Jack   B.O'Jack

C.Jack      D.O Jack(间隔为一个制表位)

77. Mysql中创建唯一索引的关键字是()

A.fulltext index

B.primary index

C.unique index

D.only index

78. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段,数据独立性最高的是()阶段

A.数据库系统

B.文件系统

C.人工管理

D.数据项管理

79. ()是位于用户与操作系统主键的一层数据管理软件,数据库的建立、使用和维护由其统一管理、统一控制。

A.DBMS

B.DB

C.DBS

D.DBA

80. Microsoft公司的SQL server数据库管理系统一般只能运行于()

A.WINDOWS平台

B.UNIX平台

C.LINUX平台

D.NetWare平台

  • 21
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值