云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库复习题库

数据库复习题库

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 13:11:08

28.在查询中去掉重复记录的是(A)

A.distinct B.unique C.top D.au 29.聚合函数中的“avg”是用来对数据(B)

A.求和 B.求平均值 C.求最大值 D.求最小值 30.在T—SQL查询命令中按年龄降序排列的语句是( )

A. order by age B. order by age dese C. computer by age D.group by age 31.from子句中能使用(C)

A.触发器名 B.数据库名 C.视图名 D.列名

32.视图有很多优点,以下四个选项中哪一个不是视图的优点(C) A.简化操作 B.合并分割数据 C.单一性 D.安全性

33.已经声明一个字符型局部变量@n,在下列语句中,能对该变量正确赋值的是() A.@n=’hello’ b.select @n=’hello’ c.set @n=hello D.select @n=hello 34.Create procedure 是用来创建( )的语句 a.函数 b 视图 c 触发器 d 存储过程 35.下列说法错误的是(C)

A.一个视图可以基于一个或若干个基表,也可以基于一个或若干个视图,同时也可以基于基表和视图的混合体

B.视图和表一样,也包括几个被定义的数据和多个数据行 C.视图所对应的数据是以从实际视图结构储在数据中 D.视图所对应的数据存储在视图所引用的表中 36.在登录日志文件时,应该( ) A.先登录日志文件,后写数据库的更新 B.先写数据库的更新,后登陆日志文件

C.将更新数据库与登录日志文件两个操作同时完成

D.将更新数据库与登录日志文件两个操作按随机的先后顺序完成 37.下列选项中所说不正确是(D)

A.创建视图:creat view 视图名 B.查看视图的脚本内容 As sp—helptext 视图 Select 语句

C.修改视图 D.删除视图

Alter view 视图名 delete view 视图名 38.删除customers表上的i_cust索引的命令是(C)

A.delete customers i_cust B.delete index i_cust C. drop index customers.i_cust D. drop index i_cust 39.一个表可以创建( )个聚集索引和最多可创建( )个非聚集索引。( ) A.4,248 B.1,248 C.1,249 D.4,249

40.一个复合索引最多可以有(C)字段组合,并且所有的字段必须在同一个表中

A.10 B.12 C.16 D.2025. 41.关于索引说法错误的是(B)

A.索引可以加快数据的检索速度,但增加了维护的承办 B.非聚集索引应该在聚集索引被创建之前创建 C.在默认情况下,所建的索引是非聚集索引 D.建立主键约束时会自动建立唯一性索引

42.在sql server 中,model数据库是()

A. 系统数据库 b. 模板数据库 c.临时数据库 d.示例数据库 43.每个数据库有且只有一个()

a.主要数据文件 b.次要数据文件 c 日志文件 d 索引文件 44.数据库系统的日志文件用于记录下述哪类内容()

a.程序运行结果 b.数据库查询操作 c.程序执行结果 d.数据更新操作 45.以下关于外键和相应的主键之间的关系,正确的是()

A.外键并不一定要与相应的主键同名 B.外键一定要与相应的主键同名

c.外键一定要与相应的主键同名并且唯一

d.外键一定要与相应的主键同名,但并不一定唯一

46. 在关系运算中,选取符合条件的元组是( )运算。

A.除法 B.投影 C.连接 D.选择

47. SQL语言具有( )的功能。 A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、数据操纵、关系规范化 注:

数据定义(定义数据库、表、索引、视图) 数据操纵(数据更新、数据查询)

数据控制(授权:grant 收回授权:revoke)

48.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句ALTER TABLE实现哪类功能()

A.数据查询 B.数据操纵 C.数据定义 D.数据控制

49. SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句 INSSERT.DELETE、UPDATE实现下列哪类功能

A.数据查询 B.数据操纵 C.数据定义 D.数据控制

50. SQL语言的数据操纵语句包括“SELECT、INSERT、UPDATE和DELETE”等,其中最重要的,也是使用最频繁的语句是( )

A. SELECT B. ADD C. UPDATE D. DELET 51.以下关于SQL语句的书写准则中不正确的是( ) A.SQL语句对大小写敏感,关键字需要采用大写形式 B.SQL语句可写成一行或多行,习惯上每个子句占用一行 C.关键字不能在行与行之间分开,并且很少采用缩写形式 D.SQL语句的结束符为分号“;”

52.索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能加快数据的()速度。

A.插入 B.修改 C.删除D.查询

53.在SQL语言的SELECT语句中,能实现投影操作的() A. SELECT B. FROM C. WHERE D. GROUP By

54.假定学生关系是S(S#,SNAME, SEX, AGE),课程关系C(C#,CNAME,TEACHER),学生选课关系是SC(S#, C#,GRADE)。要查找选修“DATABASE”课程的“男”学生姓名,将涉及到关系() 。

A. S B. SC, C C. S, SC D. S, C, SC

55.定义基本表时,若要求某一列的值是惟一的,则应在定义时使用()保留字, 但如果该列是主键,则可省写。

A. NULL B. NOT NULL C. DISTINCT D. UNIQUE

56.使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在 SELECT子句中使用( )保留字。

A. UNIQUE B. ALL C. TOP D. DISTINCT 57.与HAVING子句一起使用的( )

A. GROUP BY B. ORDER BY ‘ C. WHERE D. JOIN 58. FOREIGN KEY约束是( )约束。 :

A.实体完整性 B.参照完整性 C.用户自定义完整性D.域完整性 注:域完整性(列完整性):default check

实体完整性(行完整性):primary unique 参照完整性(引用完整性) foreign key

59.若要修改基本表中某一列的数据类型,需要使用ALTER语句中的( )子句。 A. DELETE B. DROP COLUMN C. ALTER COLUMN D. ADD 注:alter table 表名 alter column 列名 类型

Alter talbe 表名 drop column 列名 Alter table 表名 add 列名 类型

60.向基本表中增加一个新列后,原有元组在该列上的值是( ) A.TRUE B.FALSE C.空值 D.不确定

61.当FROM子句中出现多个多个基本表或视图时,系统将执行()操作。 A.并 B,等值连接 C. 自然连接 D.广义笛卡儿积

62.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( )

A.另一个表 B.触发器 C.视图 D.索引

63.查询中需要统计记录的个数时,应使用( )函数。

A.SUM(列名) B.COUNT(列名) c.COUNT(*) ‘ D.AVG(列名) 64.查询中需要统计某列中值的个数应使用( )函数。

A. SUM(列名) B.COUNT(列名) C.COUNT(水) D.AVG(列名) 65.若用如下的SQL语句创建一个student表 CREATE TABLE student( SNO CHAR (4) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR (2) , AGE SMALLINT ) ;

可以插入到student表中的是 A,(‘1031’,‘曾华’,男,23) B.(‘1031’ ,‘曾华’,NULL,NULL) C.(NULL,‘曾华’,’男’,23) D.(’1031’ ,NULL,’男’,23) 66.视图创建完成后,DBMS中存放的是( ) 。

A.查询语句 B.查询结果C.视图的定义 D.所引用的基本表的定义 67.下面列出的关于视图的条目中,不正确的是 A.视图是外模式B.视图是虚表

C.使用视图可以加快查询语句的执行速度D.使用视图可以简化查询语句的编写 68.在SQL语言中,X为int数据类型,可以用来表示“lO

C. x IN (11,12,13,14) D. x>10 or x<15

69.某查询语句中有“%田%”语句,在查询结果中可能含有( ABCD ) A.张田 B.陈力田 C. 田华 D.刘田耕

70. 某查询语句中有“_田%”语句,在查询结果中有可能含有( ) A.张田 B.陈力田 C. 田华 D.刘田耕

71.对于下列语句TeacherNo INT NOT NULL UNIQUE,正确的描述是() A.TeacherNo 是主键 B.TeacherNo可以为空

C.TeacherNo的值可以是“王大力” D.每一个TeacherNo必须是惟一的

72.以下有关索引的描述中错误的是( )

A.聚簇索引的顺序与数据行存放的物理顺序相同

B.若表中没有创建其他的聚簇索引,则在表的主键列上自动创建聚簇索引 C.当一个表创建了多个聚簇索引时,同一时刻只有一个聚簇索引起作用 D.一个表可以有多个非聚簇索引

73.在以下各类约束的描述中错误的是() A.UNQIUE约束上的列中允许存在空值

B.可以在“值为NULL”的列上建立主键约束

C.UNQIUE约束和NO NULL约束一起使用可以替代主键约束 D.CHECK约束是一种用户自定义的约束

74.在Transact-SQL中,查询时将student表的bh列标题命名名为“编号”的错误操作是()

A. SELECT bh编号 FROM student B. SELECT编号=bh FROM student C. SELECT bh=编号 FROM student D. SELECT bh AS编号 FROM student

75.关于主键约束,以下说法错误的是( ) A. 一个表中只能设置一个主键约束 B. 允许空值的字段上不能定义主键约束 C. 允许空值的字段上可以定义主键约束

D. 可以将包含多个字段的字段组合设置为主键

76.在使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( ) A. 使用WHERE子句

B. 在GROUP BY后面使用HAVING子句

C. 先使用WHERE子句,再使用HAVING子句 D. 先使用HAVING子句,再使用WHERE子句 77.若在员工数据表中,希望把工资字段的取值范围限定在1000到2000,则可在工资字段上建立( ),条件表达式为:([工资]>=1000 AND [工资]<=2000) A. 核查约束 B. 规则 C. 唯一性约束 D. 默认值

78.模糊查找like '_a%',下面哪个结果是可能的( )。 A、ailic B、baic C、bbac D、acac

79. Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是()。 A.查询工资大于1250的纪录 B.查询1250号记录后的记录

搜索更多关于: 数据库复习题库 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

28.在查询中去掉重复记录的是(A) A.distinct B.unique C.top D.au 29.聚合函数中的“avg”是用来对数据(B) A.求和 B.求平均值 C.求最大值 D.求最小值 30.在T—SQL查询命令中按年龄降序排列的语句是( ) A. order by age B. order by age dese C. computer by age D.group by age 31.from子句中能使用(C) A.触发器名 B.数据库名 C.视图名 D.列名 32.视图有很多优点,以下四个选项中哪一个不是视图的优点(C) A.简化操

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com