覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
超星学习通SQL Server数据库技术应用作业答案
超新学习通 2025-04-20 14:34:11 0 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
超星学习通SQL Server数据库技术应用作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

超星学习通SQL Server数据库技术应用作业答案

SQL Server数据库技术应用

学校: 无

问题 1: 1. 下列不属于SQL Server的系统数据库是( )

选项:

A. model

B. tempdb

C. pubs

D. master

答案: pubs

问题 2: 2. 你是一个SQL Server的数据库管理员,该SQL Server已经几乎没有任何空余空间了。你想要删除任何并非必要的内容,以获得更多的空间。你可以删除以下哪个数据库,而并不引起任何问题?( )

选项:

A. Pubs

B. Master

C. Msdb

D. Tempdb

答案: Pubs

问题 3: 3. 下列关于SQL Server 2008数据库日志的说法错误是( )

选项:

A. 日志文件是维护数据库完整性的重要工具。

B. 所有的对SQL数据库的操作都需要写日志。

C. 当日志文件的空间占满时,将无法写日志。

D. 当修改数据库时,必先写日志。

答案: 日志文件是维护数据库完整性的重要工具。

问题 4: 4. SQL Server数据库的主数据文件的扩展名为( )。

选项:

A.

B.

C.

D.

答案: 无信息

问题 5: 5. 下面描述错误的是( )。

选项:

A. 每个数据文件中有且只有一个主数据文件。

B. 日志文件可以存在于任意文件组中。

C. 主数据文件默认为 primary文件组。

D. 文件组是为了更好的实现数据库文件组织。

答案: 日志文件可以存在于任意文件组中。

问题 6: 6. 数据库的容量( )。

选项:

A. 只能指定固定的大小。

B. 最小为10M

C. 最大100M。

D. 可以设置为自动增长

答案: 可以设置为自动增长

问题 7: 7. 以下论述不正确的是()

选项:

A.

B.

C.

D.

答案: 请关注公众号【春秋搜题】查看答案

问题 8: 8. 以下正确的论述是()

选项:

A. 在建立数据库的时候,SQL Server 是可以创建操作系统文件及其目录路径。

B. 数据库中有一些sys开头的系统表,用来纪录SQL Server组件、对象所需要的数据,这些系统表全部存放在系统数据库中。

C. SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数进行改动、添加。

D. 12AM是中午,12PM是午夜。

答案: 请关注公众号【春秋搜题】查看答案

问题 9: 9. 不是SQL Server 服务器组件的是()

选项:

A. 升级工具(update Tools)

B. 复制支持(Replication Support)

C. 全文搜索(Full-Text Search)

D. Profiler

答案: 请关注公众号【春秋搜题】查看答案

问题 10: 10. SQL Server的主数据库是()。

选项:

A. MASTER

B. TEMPDB

C. MODEL

D. MSDB

答案: 请关注公众号【春秋搜题】查看答案

问题 11: 11. 以下哪个数据库实例不属于系统数据库( )。

选项:

A. master

B. model

C. msdb

D. temp

答案: 请关注公众号【春秋搜题】查看答案

问题 12: 12. 在SQL Server中所使用的文件分为三大类,其中不包括哪个选项( )。

选项:

A. 辅助数据文件

B. 日志文件

C. 主数据文件

D. 逻辑文件

答案: 请关注公众号【春秋搜题】查看答案

问题 13: 13. SQL Server有两种身份验证模式( )。

选项:

A. Windows身份验证模式、sa身份验证模式

B. Windows身份验证模式、SQL Server身份验证模式

C. SQL Server身份验证模式、sa身份验证模式

D. 以上选项均不正确

答案: 请关注公众号【春秋搜题】查看答案

问题 14: 1. 下面标志符不合法的是:( )。

选项:

A. [my delete]

B. _mybase

C. $money

D. trigger1

答案: 请关注公众号【春秋搜题】查看答案

问题 15: 1. 下面是合法的smallint数据类型数据的是:()。

选项:

A. 223.5

B. 32768

C. -32767

D. 58345

答案: 请关注公众号【春秋搜题】查看答案

问题 16: 2. 一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是()

选项:

A. 一对一的联系

B. 多对一的联系

C. 一对多的联系

D. 多对多的联系

答案: 请关注公众号【春秋搜题】查看答案

问题 17: 3. 现有关系:学生(学号,姓名,课程号,系号,系名,成绩),为消除数据冗余,至少需要分解为( )

选项:

A. 1个表

B. 2个表

C. 3个表

D. 4个表

答案: 请关注公众号【春秋搜题】查看答案

问题 18: 4. 在学生成绩表sc中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数),用下面的哪种类型最节省空间?()

选项:

A.

B.

C.

D.

答案: 请关注公众号【春秋搜题】查看答案

问题 19: 5. 要求表中的列在组成主键的属性上不能为空值,这是( )

选项:

A.

B.

C.

D.

答案: 请关注公众号【春秋搜题】查看答案

问题 20: 6. 订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?(  )

选项:

A. ALTER COLUMN OrderID integer FROM Orders

B. ALTER TABLE Orders(OrderID integer)

C. ALTER TABLE Orders ALTER COLUMN OrderID integer

D. ALTER COLUMN Orders.OrderID integer

答案: 请关注公众号【春秋搜题】查看答案

问题 21: 7. 已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是( )

选项:

A. ON DELETE ALL

B. ON DELETE RESTRICT

C. ON DELETE SET NULL

D. ON DELETE CASCADE

答案: 请关注公众号【春秋搜题】查看答案

问题 22: 8. 要在SQL Server中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用( )来实现。

选项:

A. 主键约束

B. 外键约束

C. 检查约束

D. 默认约束

答案: 请关注公众号【春秋搜题】查看答案

问题 23: 9. 在SQL server 2008中,设计用户表时,固定长度的身份证号最好采用下面( )数据类型进行存储。

选项:

A. Char

B. Text

C. Varchar

D. Int

答案: 请关注公众号【春秋搜题】查看答案

问题 24: 10. 关系数据库中,主键是( )

选项:

A. 为标识表中唯一的实体

B. 创建唯一的索引,允许空值

C. 只允许以表中第一字段建立

D. 允许有多个主键的

答案: 请关注公众号【春秋搜题】查看答案

问题 25: 11. 主键的建立有( )种方法

选项:

A. 一

B. 二

C. 三

D. 四

答案: 请关注公众号【春秋搜题】查看答案

问题 26: 12. 15、学生成绩管理数据库系统有下面有三个关系: 学生信息表(student),课程信息表(course),成绩表(scores),student表设计如下: 列名列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date 建立student表的SQL语句,正确的是( )

选项:

A. create table student(sno Char(9), sname char(50),sex char(2),birth date)

B. create table student(sno Char(9), sname varchar(50),sex char(2),birth date(8))

C. create table student(sno Char(9), sname varchar(50),sex char(2),birth date)

D. create table student(sno Char(9) primary key, sname char(50),sex char(2),birth date(8))

答案: 请关注公众号【春秋搜题】查看答案

问题 27: 13. 学生成绩管理数据库系统有下面有三个关系: 学生信息表(student),课程信息表(course),成绩表(scores),course表设计如下: 列名 中文解释 数据类型 长度 约束 Cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查 建立course表的SQL语句,正确的是( )

选项:

A. create table course(cno Char(3) primary key, cname char(50),grade int,property char(4))

B. create table course(cno Char(3), cname varchar(50),grade int(4),property char(4))

C. create table course(cno Char(3) primary key, cname varchar(50),grade int(4),property char(4))

D. create table course(cno Char(3), cname varchar(50),grade int,property char(4))

答案: 请关注公众号【春秋搜题】查看答案

问题 28: 14. 学生成绩管理数据库系统有下面有三个关系: 学生信息表(student),课程信息表(course),成绩表(scores),scores表设计如下,建立scores表的SQL语句,正确的是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 主键,外键 sno 学号 Char 9 主键,外键 Score 成绩 numberic 5,2 非空

选项:

A. create table course(cno Char(3) primary key , sno Char(9) primary key ,score numberic(5,2))

B. create table course(cno Char(3), sno Char(9),score numberic(5,2))

C. create table course(cno Char(3), sno varChar(9),score numberic(5,2))

D. create table course(cno Char(3) primary key, sno varChar(9) ,score int )

答案: 请关注公众号【春秋搜题】查看答案

问题 29: 15. 在student表sno字段上添加主键约束,正确的SQL语句是()

选项:

A. alter table student add constraint pk_sno primary key (sno)

B. alter table student add primary key (sno)

C. alter table student add sno primary key

D. alter table student add pk_sno primary key()

答案: 请关注公众号【春秋搜题】查看答案

问题 30: 16. scores表设计如下,在scores表上添加主键约束,正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 主键,外键 sno 学号 Char 9 主键,外键 Score 成绩 numberic 5,2 非空

选项:

A. alter table scores add constraint pk_cno primary key (cno)

B. alter table scores add constraint pk_cno primary key (cno,sno)

C. alter table course add constraint pk_cno primary key (sno)

D. alter table scores add primary key (cno)

答案: 请关注公众号【春秋搜题】查看答案

问题 31: 17. 在scores表sno列上添加参照student表sno列的外键约束,正确的SQL语句是()

选项:

A. alter table scores add constraint fk_cno foreign key (sno) references student(sno)

B. alter table scores add constraint fk_cno foreign key (sno)

C. alter table scores add foreign key (sno) references student(sno)

D. alter table scores add constraint foreign key (sno)

答案: 请关注公众号【春秋搜题】查看答案

问题 32: 18. 在scores表cno列上添加参照course表的cno列的外键约束,正确的SQL语句是()

选项:

A. alter table scores add constraint fk_cno foreign key (cno) references course(cno)

B. alter table scores add constraint fk_cno foreign key (cno)

C. alter table scores add foreign key (sno) references student(cno)

D. alter table scores add constraint foreign key (cno)

答案: 请关注公众号【春秋搜题】查看答案

问题 33: 19. course表设计如下,通过SQL语句的Insert语句来输入一门课程的信息, 正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. insert into course values (’0802’,’Oracle数据库技术’,4, ’考试’)

B. insert into course (cno,cname) values (’0802’,’Oracle数据库技术’,4, ’考试’)

C. insert into course (*) values (’0802’,’Oracle数据库技术’,4, ’考试’)

D. insert into course values (0802,’Oracle数据库技术’,’4’, ’考试’)

答案: 请关注公众号【春秋搜题】查看答案

问题 34: 20. student表设计如下,通过SQL语句的Insert语句来插入一个学生的信息, 正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. insert into student values(‘20140101’,’张三’,w,1996-01-01)

B. insert into student values(‘20140101’,’张三’,‘w’,‘1996-01-01’)

C. insert into student values(‘20140101’,’张三’, ‘1996-01-01’, ‘男’)

D. insert student values(‘20140101’,’张三’,‘w’,‘1996-01-01’)

答案: 请关注公众号【春秋搜题】查看答案

问题 35: 21. scores表设计如下,通过SQL语句的Insert语句来输入一个学生成绩的信息, 正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 主键,外键 sno 学号 Char 9 主键,外键 Score 成绩 numberic 5,2 非空

选项:

A. insert into scores values(‘20140101’,’0802’,87)

B. insert into scores values(’0802’,‘20140101’,87)

C. insert into scores values(’0802’,‘20140101’,’87’)

D. insert into scores (’0802’,‘20140101’,87)

答案: 请关注公众号【春秋搜题】查看答案

问题 36: 22. student表设计如下,通过SQL语句的update语句来修改记录,将姓名为张三的学生的性别改为男。 正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. update student set sex=男 where cname=’张三’

B. update student set sex=’男’ where sname=张三

C. update student set sex=’男’ where cname=’ 张三’

D. update student set sex=’男’ where sname=’ 张三’

答案: 请关注公众号【春秋搜题】查看答案

问题 37: 23. course表设计如下,通过SQL语句的update语句来修改记录,将课程名称为‘数据结构’课程的学分改为5。 正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. update course set grade=5 where cname=’ 数据结构’

B. update course set grade=’5’ where sname=’ 数据结构’

C. update course set grade=’5’

D. update course set grade=’5’ where cname=’ 数据结构’

答案: 请关注公众号【春秋搜题】查看答案

问题 38: 24. scores表设计如下,通过SQL语句的update语句来修改记录,将学号和课程号分别为‘20140199‘、’0803‘的成绩改为78分。 正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 主键,外键 sno 学号 Char 9 主键,外键 Score 成绩 numberic 5,2 非空

选项:

A. update scores set score=78 where cname=’ 0803’ and sno=’ 20140199’

B. update scores set score=78 where cname=’ 0803’ or sno=’ 20140199’

C. update scores set score=’78’ where cno=’ 0803’ or sno=’ 20140199’

D. update scores set score=78 where cname=’ 0803’ and sno=’ 20140199’

答案: 请关注公众号【春秋搜题】查看答案

问题 39: 25. student表设计如下:通过SQL语句的delete语句来删除记录,将姓名为‘张三‘的学生信息删除。 正确的SQL语句是( ) 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. delete from student where sname=张三

B. delete student where cname=’ 张三’

C. delete student where sname=’ 张三’

D. delete from student where sname=’ 张三’

答案: 请关注公众号【春秋搜题】查看答案

问题 40: 26. course表设计如下:通过SQL语句的delete语句来删除记录,将‘数据结构‘的课程信息全删除。 正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. delete all from course where cname=’ 数据结构’

B. delete from course where cname=数据结构

C. delete from course where cname=’ 数据结构’

D. delete course where cname=’ 数据结构’

答案: 请关注公众号【春秋搜题】查看答案

问题 41: 27. student表设计如下,通过SQL语句的delete语句来删除记录, 学号为‘20140199‘成绩信息删除。 正确的SQL语句是() 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. delete all from course where cname=’ 20140199’

B. delete from course where sno=’ 20140199’

C. delete all from course where sno=’ 20140199’

D. delete all from course where sno=20140199

答案: 请关注公众号【春秋搜题】查看答案

问题 42: 28. student表设计如下,将学生信息表的数据全部删除的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. delete all from student

B. delete from student

C. delete from student where cno=all

D. tuncate from student l

答案: 请关注公众号【春秋搜题】查看答案

问题 43: 29. 删除学生信息student表结构的的正确SQL语句是()

选项:

A. drop table student

B. alter table student

C. delete student

D. delete table student

答案: 请关注公众号【春秋搜题】查看答案

问题 44: 30. student表设计如下,查询‘张三‘同学的信息的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. select sname from student where cname=’ 张三’

B. select * from student where cname=’ 张三’

C. select * from student where cname=张三

D. select all from student where cname=’ 张三’

答案: 请关注公众号【春秋搜题】查看答案

问题 45: 31. student表设计如下,查询所有‘男‘同学的信息正确SQL语句是()。 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. select sname from student where sex=’ 男’

B. select * from student where sex=’ 男’

C. select all from student where sex=’ 男’

D. select * from student where sex=男

答案: 请关注公众号【春秋搜题】查看答案

问题 46: 32. course表设计如下,查询所有的课程信息正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. select * from course

B. select * from course ;

C. select all from course

D. select distinct from course

答案: 请关注公众号【春秋搜题】查看答案

问题 47: 33. course表设计如下,查询‘数据结构‘课程的所有信息的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. select * from course where cname=’ 数据结构’

B. select * from scourse where cname=’ 数据结构’ ;

C. select * from course where cno= 数据结构

D. select all from course where cname=’ 数据结构’ ;

答案: 请关注公众号【春秋搜题】查看答案

问题 48: 34. student表设计如下,查询1994后出生的学生信息的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. select* from student where birth>’1994’;

B. select * from student where year( birth)>’1994’;

C. select * from student where year(birth,yy)>=’1994’;

D. select birth from studen where birth>’1994’;

答案: 请关注公众号【春秋搜题】查看答案

问题 49: 35. scores表设计如下,查询每个学生的平均成绩的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 主键,外键 sno 学号 Char 9 主键,外键 Score 成绩 numberic 5,2 非空

选项:

A. select avg(Score) as average from scores;

B. select Score as average from scores;

C. select cno , avg(Score) as average from scores group by sno

D. select sno , avg(Score) as average from scores group by sno

答案: 请关注公众号【春秋搜题】查看答案

问题 50: 36. scores表设计如下,查询每门课程的平均成绩的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 主键,外键 sno 学号 Char 9 主键,外键 Score 成绩 numberic 5,2 非空

选项:

A. select avg(Score) as average from scores;

B. select cno , Score as average from scores;

C. select cno , avg(Score) as average from scores group by cno

D. select Score as average from scores;

答案: 请关注公众号【春秋搜题】查看答案

问题 51: 37. 表在数据库中是一个非常重要的数据对象,它是用来()各种数据内容的

选项:

A. 显示

B. 查询

C. 存放

D. 检索

答案: 请关注公众号【春秋搜题】查看答案

问题 52: 38. 数据库创建后就可以创建表了,创建表可以用()等方法来创建。

选项:

A. 企业管理器

B. 查询分析器

C. OSQL

D. 企业管理器和CREATE TABLE语句

答案: 请关注公众号【春秋搜题】查看答案

问题 53: 39. 若要撤销数据库中已经存在的表S,可用( )。

选项:

A. DELETE TABLE S

B. DELETE S

C. DROP TABLE S

D. DROP S

答案: 请关注公众号【春秋搜题】查看答案

问题 54: 40. 下列哪种数据类型上不能建立IDENTITY列?()

选项:

A. int

B. tiny int

C. float

D. small int

答案: 请关注公众号【春秋搜题】查看答案

问题 55: 41. 当表中的某一属性列被设置了主键约束,则该属性列也同时具有如下约束( )。

选项:

A. check约束和unique约束

B. unique约束和not null约束

C. check约束和not null约束

D. 以上选项均错误

答案: 请关注公众号【春秋搜题】查看答案

问题 56: 42. 在SQL Server数据库中修改表的某一属性数据类型的命令,正确的是( )

选项:

A. alter table 表名 modify 属性 新数据类型

B. alter table 表名 modify column属性 新数据类型

C. alter table 表名 alter 属性 新数据类型

D. alter table 表名 alter column 属性 新数据类型

答案: 请关注公众号【春秋搜题】查看答案

问题 57: 43. 在course表cno字段上添加主键约束,正确的SQL语句是( )

选项:

A. A alter table course add constraint pk_cno primary key (cno)

B. B alter table course add constraint pk_cno primary key on cno

C. C alter table course add primary key (cno)

D. D alter table course add primary key on cno

答案: 请关注公众号【春秋搜题】查看答案

问题 58: 44. 在course表property字段上添加检查约束,正确的SQL语句是()

选项:

A. A alter table course add constraint ck_cno check ( property in ('考试','考查'))

B. B alter table course drop constraint ck_cno

C. C alter table course add check ( property in ('考试','考查'))

D. D alter table course add constraint ck_cno check property in ('考试','考查')

答案: 请关注公众号【春秋搜题】查看答案

问题 59: 1. 如果在SELECT语句中使用集合函数时,一定在后面使用( )。

选项:

A. GROUP BY

B. COMPUTE BY

C. HAVING

D. COMPUTE

答案: 请关注公众号【春秋搜题】查看答案

问题 60: 2. 在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分( )

选项:

A. SELECT,INTO

B. SELECT,FROM

C. SELECT,GROUP

D. SELECT

答案: 请关注公众号【春秋搜题】查看答案

问题 61: 3. SELECT语句使用关键字( )可以把重复行屏蔽

选项:

A. DISTINCT

B. UNION

C. TOP

D. ALL

答案: 请关注公众号【春秋搜题】查看答案

问题 62: 4. 将多个查询结果返回一个结果集合的运算符是()

选项:

A. JOIN

B. UNION

C. INTO

D. LIKE

答案: 请关注公众号【春秋搜题】查看答案

问题 63: 5. 在Transact-SQL语法中,用来插入数据的命令是()

选项:

A. INSERT

B. UPDATE

C. DELETE

D. CREATE

答案: 请关注公众号【春秋搜题】查看答案

问题 64: 6. 在Transact-SQL语法中,用于更新的命令是(___)

选项:

A. UPDATE

B. INSERT

C. UPDATE

D. INSERT INTO

答案: 请关注公众号【春秋搜题】查看答案

问题 65: 7. 哪个关键字在语句中表示所有的列?()

选项:

A. *

B. ALL

C. DESC

D. DISTINC

答案: 请关注公众号【春秋搜题】查看答案

问题 66: 8. 下列不能正确执行的语句是()

选项:

A. select * from t able_name where 1>2

B. truncate table table_name

C. delete from table_name where null=null

D. alter table table_name add column idd int

答案: 请关注公众号【春秋搜题】查看答案

问题 67: 9. 下面关于数据操纵语句,说法错误的是( )。

选项:

A. 使用Insert语句一次只能插入一行数据

B. 使用Insert语句一次可以插入多行数据

C. 使用Update语句一次可以更新多行数据

D. 使用Delete语句一次可以删除多行数据

答案: 请关注公众号【春秋搜题】查看答案

问题 68: 10. 假设表中没有数据,下列语句中能够正确执行的是( )。

选项:

A. alter table student drop age

B. alter table student add column memo

C. alter table student drop column age

D. alter table student add memo

答案: 请关注公众号【春秋搜题】查看答案

问题 69: 11. 正确的论述是( )

选项:

A. 自然连接和等值连接很相像,但实际上他们是不同的。自然连接要去掉重复的属性,等值连接不需要去掉重复的属性。

B. 一个关系是参照关系,那么就不会是被参照关系。

C. 概念数据库与外部数据库都是物理存在的。

D. 一个关系可以有一个或多个主关键字。

答案: 请关注公众号【春秋搜题】查看答案

问题 70: 12. scores表设计如下,查询平均成绩大于85的学生信息的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 主键,外键 sno 学号 Char 9 主键,外键 Score 成绩 numberic 5,2 非空

选项:

A. select * from student where Score in ( select sno , avg(Score) from scores group by sno Having avg(Score) >85 );

B. select * from student where sno in ( select sno from scores group by sno Having avg(Score) >85 );

C. select * from student where sno in ( select sno, avg(Score) from scores where avg(Score) >85 );

D. select * from student where sno in ( select avg(Score) from scores group by sno Having avg(Score) >85 );

答案: 请关注公众号【春秋搜题】查看答案

问题 71: 13. course表设计如下:查询所有学分大于3分的课程名称。正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. select * from course where grade >3;

B. select cname from Sourse where grade >3;

C. select cname from course where grade >3

D. select cno from course where grade >3;

答案: 请关注公众号【春秋搜题】查看答案

问题 72: 14. course表设计如下,查询所有的课程信息,并按学分的由高到低排序显示。正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. select * from course order by grade ;

B. select * from course order by grade desc;

C. select * , grade from Sourse order by grade desc;

D. select * , grade from course order by grade asc ;

答案: 请关注公众号【春秋搜题】查看答案

问题 73: 15. course表设计如下:查询所有的课程信息,并按学分的由低到高排序显示。正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. select * from course order by grade;

B. select * , grade from Sourse order by grade asc;

C. select * , grade from course order by grade;

D. select * , grade from course order by grade desc;

答案: 请关注公众号【春秋搜题】查看答案

问题 74: 16. course表设计如下,查询所有学分在3-5分之间的课程名称的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 cno 课程编号 Char 3 非空,主键 cname 课程名称 Varchar 50 唯一 grade 学分 int 0~100 property 属性(考试或考查) Char 4 考试或考查

选项:

A. select cname from course where grade on (3,5);

B. select cname from course where grade >= 3 and grade <= 5;

C. select cno from course where grade >= 3 and grade <= 5;

D. select cname from course where 3<=grade<=5;

答案: 请关注公众号【春秋搜题】查看答案

问题 75: 17. student表设计如下,查询所有年龄在18-25岁之间的学生姓名和性别的正确SQL语句是() 列名 中文解释 数据类型 长度 约束 sno 学号 Char 9 非空,主键 sname 姓名 varchar 50 非空 sex 性别 Char 2 默认值为‘男’ birth 出生年月 date

选项:

A. select sname ,sex from student where (year(getdate())-YEAR(birth))>=18 and (year(getdate())-YEAR(birth))<=25;

B. select sname ,sex from student where birth between 18 and 25;

C. select sname ,sex from student where YEAR<=1997 and YEAR>=1990;

D. select sname ,sex from student where birth in (1997,1990);

答案: 请关注公众号【春秋搜题】查看答案

问题 76: 18. 要查询book表中所有书名中包含“计算机”的书籍情况,可用( )语句。

选项:

A. SELECT * FROM book WHERE book_name LIKE ‘%计算机%’

B. SELECT * FROM book WHERE book_name LIKE ‘计算机%’

C. SELECT * FROM book WHERE book_name = ‘计算机*’

D. SELECT * FROM book WHERE book_name = ‘计算机%’

答案: 请关注公众号【春秋搜题】查看答案

问题 77: 19. SELECT语句中与HAVING子句通常同时使用的是( )子句。

选项:

A. ORDER BY

B. WHERE

C. GROUP BY

D. 无需配合

答案: 请关注公众号【春秋搜题】查看答案

问题 78: 20. 查询course表中的前5行,正确的语法是( )。

选项:

A. select top 5 * from course

B. select top(5) from course

C. select top 5 from course

D. select top(5*) from course

答案: 请关注公众号【春秋搜题】查看答案

问题 79: 21. select * from student where sno=’05880101’ union select * from student where sno=’05880102’ 与此查询语句等价的选项是( )。

选项:

A. select * from student where sno=’05880101’ and sno= ’05880102’

B. select * from student where sno=’05880101’ or sno= ’05880102’

C. select * from student where sno=’05880101’

D. select * from student where sno=’05880102’

答案: 请关注公众号【春秋搜题】查看答案

问题 80: 1. 如果在SELECT语句中使用集合函数时,一定在后面使用( )。

选项:

A. GROUP BY

B. COMPUTE BY

C. HAVING

D. COMPUTE

答案: 请关注公众号【春秋搜题】查看答案

问题 81: 2. 下列哪个统计函数可以计算平均值?()

选项:

A. sum

B. avg

C. count

D. min

答案: 请关注公众号【春秋搜题】查看答案

问题 82: 3. 下列哪个统计函数可以计算某一列上的最大值?()

选项:

A. sum

B. avg

C. max

D. min

答案: 请关注公众号【春秋搜题】查看答案

问题 83: 1. 要删除视图myview,可以使用( )语句。

选项:

A. DROP myview

B. DROP TABLE myview

C. DROP INDEX myview

D. DROP VIEW myview

答案: 请关注公众号【春秋搜题】查看答案

问题 84: 2. 对视图的描述错误的是:( )

选项:

A. 是一张虚拟的表

B. 在存储视图时存储的是视图的定义

C. 在存储视图时存储的是视图中的数据

D. 可以像查询表一样来查询视图

答案: 请关注公众号【春秋搜题】查看答案

问题 85: 3. 视图是一种常用的数据对象,它是提供( )和( )数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用( )方式,并且不允许在该语句中包括( )等关键字。

选项:

A. 查看,存放;外连接;ORDER BY,COMPUTE,COMPUTR BY

B. 查看,检索;内连接;GROUP BY,COMPUTE BY

C. 插入,更新; 左连接;ORDER BY,COMPUTE BY,GROUP BY

D. 检索,插入;内连接;ORDER BY,COMPUTE

答案: 请关注公众号【春秋搜题】查看答案

问题 86: 4. 特点哪一项是视图所不具备的?( )

选项:

A. 分割数据,屏蔽用户所不需要浏览的数据

B. 提高应用程序和表之间的独立性,充当程序和表之间的中间层

C. 降低对最终用户查询水平的要求

D. 提高数据的网络传输速度

答案: 请关注公众号【春秋搜题】查看答案

问题 87: 5. 关于视图的说法正确的是( )

选项:

A. 视图是一张虚拟的表

B. 用户不能通过视图修改表中的数据

C. 视图会根据SQL语句创建对应的表

D. 视图只能来自于多个表

答案: 请关注公众号【春秋搜题】查看答案

问题 88: 6. 数据库中只存放视图的( )

选项:

A. 操作

B. 对应的数据

C. 定义

D. 限制

答案: 请关注公众号【春秋搜题】查看答案

问题 89: 7. SQL语言中,删除一个视图的命令是( )。

选项:

A. DELETE

B. DROP

C. CLEAR

D. REMOVE

答案: 请关注公众号【春秋搜题】查看答案

问题 90: 8. 在数据库系统中,视图可以提供数据的( )。

选项:

A. 完整性

B. 并发性

C. 安全性

D. 可恢复性

答案: 请关注公众号【春秋搜题】查看答案

问题 91: 9. 以下哪些属于视图的优点( )

选项:

A. 使用视图可以简化数据的操作

B. 使用视图可以提高安全性

C. 视图使用起来更加麻烦

D. 使用视图比直接写SQL语句复杂

答案: 请关注公众号【春秋搜题】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章43261
  • 评论0
  • 微语1
最新评论