河南大学软件工程专业大二《数据库原理及应用》期末考试.docx

上传人:b****6 文档编号:6392491 上传时间:2023-01-06 格式:DOCX 页数:29 大小:27.34KB
下载 相关 举报
河南大学软件工程专业大二《数据库原理及应用》期末考试.docx_第1页
第1页 / 共29页
河南大学软件工程专业大二《数据库原理及应用》期末考试.docx_第2页
第2页 / 共29页
河南大学软件工程专业大二《数据库原理及应用》期末考试.docx_第3页
第3页 / 共29页
河南大学软件工程专业大二《数据库原理及应用》期末考试.docx_第4页
第4页 / 共29页
河南大学软件工程专业大二《数据库原理及应用》期末考试.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

河南大学软件工程专业大二《数据库原理及应用》期末考试.docx

《河南大学软件工程专业大二《数据库原理及应用》期末考试.docx》由会员分享,可在线阅读,更多相关《河南大学软件工程专业大二《数据库原理及应用》期末考试.docx(29页珍藏版)》请在冰豆网上搜索。

河南大学软件工程专业大二《数据库原理及应用》期末考试.docx

河南大学软件工程专业大二《数据库原理及应用》期末考试

河南大学软件工程专业大二《数据库原理及应用》期末考试

一、选择:

1.1、数据库()、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(  )[单选题]*

A、DBS包括DB和DBMS(正确答案)

B、DBMS包括DB和DBS

C、DB包括DBS和DBMS

D、DBS就是DB,也就是DBMS

2.2、在数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是()I.人工管理阶段 II.文件系统阶段 III.数据库阶段[单选题]*

A、I 和 II

B、只有 II

C、II 和 III

D、只有 I(正确答案)

3.3、描述数据库全体数据的全局逻辑结构和特性的是()[单选题]*

A、模式(正确答案)

B、内模式

C、外模式

D、全模式

4.4、E-R方法的三要素是()[单选题]*

A、实体、属性、实体集

B、实体、键、联系

C、实体、属性、联系(正确答案)

D、实体、域、候选区

5.5、下列四项中,不属于数据库特点的是()[单选题]*

A、数据共享

B、数据完整性

C、数据冗余度高(正确答案)

D、数据独立性高

6.6、()是位于用户与操作系统之间的一层数据管理软件。

数据库在建立、使用和维护时由其统一管理、统一控制。

[单选题]*

A、DBMS(正确答案)

B、DB

C、DBS

D、DBA

7.7、()是长期存储在计算机内的有序、可共享的数据集合。

[单选题]*

A、DATA

B、INFORMATION

C、DB(正确答案)

D、DBS

8.8、字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是()[单选题]*

A、DATA(正确答案)

B、INFORMATION

C、DB

D、其他

9.9、数据库系统的核心是()[单选题]*

A、数据库

B、数据库管理系统(正确答案)

C、操作系统

D、文件

10.10、在数据管理技术的发展过程中,数据独立性最高的是()阶段。

[单选题]*

A、数据库系统(正确答案)

B、文件系统

C、人工管理

D、数据项管理

11.11、应用数据库的主要目的是为了()[单选题]*

A、解决数据保密问题

B、解决数据完整性问题

C、解决数据共享问题(正确答案)

D、解决数据量大的问题

12.12、下列四项中,不正确的提法是()[单选题]*

A、SQL语言是关系数据库的国际标准语言

B、SQL语言具有数据定义、查询、操纵和控制功能

C、SQL语言可以自动实现关系数据库的规范化(正确答案)

D、SQL语言称为结构查询语言

13.13、哪一个命令可以显示数据库主数据文件的扩展名为()[单选题]*

A、sp_dbhelp

B、sp_db

C、sp_help

D、sp_helpdb(正确答案)

14.14、数据库主数据文件的扩展名为()[单选题]*

A、dbf

B、mdf(正确答案)

C、ndf

D、ldf

15.15、下列实体类型的联系中,属于一对一联系的是()[单选题]*

A、教研室对教师的所属联系

B、父亲与孩子的联系

C、省与省会的所属联系(正确答案)

D、供应商与工程项目的供货联系

16.16、关系数据模型是目前最重要的一种数据模型,它的三个要素是()[单选题]*

A、实体完整性、参照完整性、用户自定义完整性

B、数据结构、关系操作、完整性约束(正确答案)

C、数据增加、数据修改、数据查询

D、外模式、模式、内模式

17.17、一个关系中,能唯一标识元组的属性集称为关系的()[单选题]*

A、副键

B、关键字(正确答案)

C、从键

D、参数

18.20、如果采用关系数据库实现应用,在数据库逻辑设计阶段需将()转换为关系数据模型[单选题]*

A、E-R模型(正确答案)

B、层次模型

C、关系模型

D、网状模型

19.21、目前()数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。

[单选题]*

A、关系(正确答案)

B、面向对象

C、分布

D、面向过程

20.23、在关系代数运算中,三种专门运算为()[单选题]*

A、并、交、补

B、并、选择、投影

C、选择、投影、连接(正确答案)

D、选择、笛卡尔积、投影

21.25、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“COMPUTER”课程的女学生姓名,将涉及到关系()[单选题]*

A、S

B、SC,C

C、S,SC

D、S,C,SC(正确答案)

22.26、如果一个班只有一个班长,且一个班长不能同时担任其他班的班长,班和班长两个实体之间的联系属于()[单选题]*

A、一对一关系(正确答案)

B、一对二关系

C、多对多关系

D、一对多关系

23.27、自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()[单选题]*

A、元组

B、行

C、记录

D、属性(正确答案)

24.28、()工具是Microsoft SQL Server 提供的集成环境,这种工具可以完成访问、配置、控制、管理和开发SQL Server的所有工作。

[单选题]*

A、Microsoft SQL Server Management Studio(正确答案)

B、SQL Server配置管理器

C、Analysis Services

D、SQL Server Business Intelligence Development Studio

25.29、SQL Server系统中的所有服务器级系统信息存储于哪个数据库()[单选题]*

A、master(正确答案)

B、model

C、tempdb

D、msdb

26.30、下列不属于在SQL SERVER安装时创建的系统数据库是()[单选题]*

A、master

B、msdb

C、userdb(正确答案)

D、tempdb

27.31、删除数据库的命令是()[单选题]*

A、drop database(正确答案)

B、delete database

C、delete

D、remove database

28.32、一个服务器上可以安装()个SQL SERVER默认实例。

[单选题]*

A、一个(正确答案)

B、两个

C、三个

D、多个

29.33、在创建数据库时,系统自动将()系统数据库中的所有用户定义的对象都复制到()的数据库中[单选题]*

A、Master

B、Msdb

C、Model(正确答案)

D、Tempdb

30.35、数据库系统一般由哪些部分组成()

(1) 数据库 

(2)数据库管理员 (3)数据库管理系统及其工具 (4)用户 (5)操作系统 (6)应用系统[单选题]*

A、1、2、3

B、1、2、3、4

C、1、2、3、4、5

D、全部(正确答案)

31.36、数据库管理系统的数据操纵语言(DML)所实现的操作一般包括()[单选题]*

A、建立、授权、修改

B、建立、授权、删除

C、建立、插入、修改、排序

D、查询、插入、修改、删除(正确答案)

32.37、以下关于主键的描述正确的是()[单选题]*

A、标识表中唯一的实体(正确答案)

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

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

D、表中允许有多个主键

33.39、关于数据库文件的存储描述不正确的是()[单选题]*

A、每个数据库有且仅有一个主数据文件

B、每个数据库允许有多个主数据文件,也允许没有次数据文件(正确答案)

C、每个数据库至少有一个日志文件

D、每个数据库至少有一个日志文件

34.40、数据库系统中负责数据库系统的建立、维护和管理的人员是()[单选题]*

A、最终用户

B、应用程序员

C、系统分析员

D、数据库管理员(正确答案)

35.41、在SQLSERVER的数据库文件中,()有且仅有一个,是数据库和其他数据文件的起点。

[单选题]*

A、次数据文件

B、主数据文件(正确答案)

C、日志文件

D、备份文件

36.42、能够在服务器之间移动数据库的操作是()[单选题]*

A、创建数据库

B、修改数据库

C、分离附加数据库(正确答案)

D、删除数据库

37.43、在数据库中,()是数据物理存储的最主要、最基本的单位。

[单选题]*

A、表(正确答案)

B、存储过程

C、触发器

D、视图

38.44、DELETE命令可以删除()[单选题]*

A、表结构

B、所有记录(正确答案)

C、数据库

D、约束

39.45、使用T-SQL语言创建表时,语句是()[单选题]*

A、DELETE TABLE

B、CREATE TABLE(正确答案)

C、ADD TABLE

D、DROP TABLE

40.46、在T-SQL中,关于NULL值叙述正确选项是()[单选题]*

A、NULL 表示空格

B、NULL表示0

C、NULL既可以表示0,也可以表示是空格

D、NULL表示空值(正确答案)

41.47、【表设计器】的“允许空”单元格用于设置该列是否可输入空值,实际上就是创建该列的()约束。

[单选题]*

A、主键

B、外键

C、NULL(正确答案)

D、CHECK

42.48、SQL Server的字符型系统数据类型主要包括()[单选题]*

A、int、money、char

B、char、varchar、text(正确答案)

C、datetime、binary、int

D、char、varchar、int

43.49、在关系数据模型中,外键(FOREIGN KEY)是()[单选题]*

A、在一个关系中用于惟一标识元组的一个或一组属性。

B、在一个关系中的一个或一组属性是另一个关系的主键。

(正确答案)

C、在一个关系中定义了约束的一个或一组属性

D、在一个关系中定义了缺省值的一个或一组属性

44.50、若用如下的SQL语句创建一个STUDENT表:

CREATE TABLE STUDENT(NO char(4) NOT NULL,NAME char(8) NOT NULL,SEX char

(2),AGE int() )可以插入到STUDENT表中的是()[单选题]*

A、(‘1031’,‘曾华’,男,23)

B、(‘1031’,‘曾华’,NULL,NULL)(正确答案)

C、(NULL,‘曾华’,‘男’,‘23’)

D、(‘1031’,NULL,‘男’,23)

45.51、SQL语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在20至30之间,且()[单选题]*

A、包括20岁和30岁(正确答案)

B、不包括20岁和30岁

C、包括20岁但不包括30岁

D、包括30岁但不包括20岁

46.53、SQL语言具有()的功能[单选题]*

A、关系规范化、数据操纵、数据控制台

B、数据定义、数据操纵、数据控制(正确答案)

C、数据定义、关系规范化、数据控制

D、数据定义、关系规范化、数据操纵

47.55、SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE和DELETE等。

其中,最重要的,也是使用最频繁的语句是()[单选题]*

A、SELECT(正确答案)

B、INSERT

C、UPDATE

D、DELETE

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

 ()[单选题]*

A、int

B、smallint

C、tinyint(正确答案)

D、decimal(3,0)

49.59、在SQL语言中,子查询是()[单选题]*

A、返回单表中数据子集的查询语句

B、选取多表中字段子集的查询语句

C、选取单表中字段子集的查询语句

D、嵌入到另一个查询语句之中的查询语句(正确答案)

50.63、以下哪种连接方式不属于外连接方式()[单选题]*

A、左外连

B、右外连

C、前外连(正确答案)

D、全外连

51.65、SQL的视图是从()中导出的。

[单选题]*

A、基本表

B、视图

C、基本表或视图(正确答案)

D、数据库

52.69、下列哪个不是sql 数据库文件的后缀()[单选题]*

A、.mdf

B、.ldf

C、.tif(正确答案)

D、.ndf

53.70、SQL Server 中表更新数据的命令是()[单选题]*

A、USE

B、SELECT

C、UPDATE(正确答案)

D、DROP

54.71、数据库管理系统的英文缩写是()[单选题]*

A、DBMS(正确答案)

B、DBS

C、DBA

D、DB

55.72、在SQL语言中,建立存储过程的命令是()[单选题]*

A、CREATE PROCEDURE(正确答案)

B、CREATE RULE

C、CREATE DURE

D、CREATE FILE

56.73、建立索引的目的是()[单选题]*

A、降低SQL Server数据检索的速度

B、与SQL Server数据检索的速度无关

C、加快数据库的打开速度

D、提高SQL Server数据检索的速度(正确答案)

57.74、关于登录和用户,下列各项表述不正确的是()[单选题]*

A、登录是在服务器级创建的,用户是在数据库级创建的

B、创建用户时必须存在一个用户的登录

C、用户和登录必须同名(正确答案)

D、一个登录可以对应多个用户

58.75、下列标识符可以作为局部变量使用()[单选题]*

A、Myvar

B、My var

C、@Myvar(正确答案)

D、@@My var

59.76、对访问SQLServer实例的登录,有两种验证模式:

Windows身份验证和()身份验证。

[单选题]*

A、WindowsNT模式

B、混合身份验证模式(正确答案)

C、以上都不对

D、以上都不对

60.77、向用户授予操作权限的SQL语句是()[单选题]*

A、CTEATE

B、REVOKE

C、SELECT

D、GRANT(正确答案)

61.78、在SQL语言中,删除一个视图的命令是()[单选题]*

A、DELETE

B、DROP(正确答案)

C、CLEAR

D、REMORVE

62.79、在T-SQL语言中,修改表结构时,应使用的命令是()[单选题]*

A、UPDATE

B、INSERT

C、ALTER(正确答案)

D、MODIFY

63.80、有关存储过程说法不正确的是()[单选题]*

A、存储过程是用T-SQL语言编写的

B、存储过程在客户端执行(正确答案)

C、存储过程可以反复多次执行

D、存储过程可以提高数据库的安全性

64.81、关于视图下列哪一个说法是错误的()[单选题]*

A、视图是一种虚拟表

B、视图中也存有数据(正确答案)

C、视图也可由视图派生出来

D、视图是保存在数据库中的SELECT查询

65.82、关于系统存储过程,下列说法正确的是()[单选题]*

A、只能由系统使用

B、用户可以调用(正确答案)

C、需要用户编写程序

D、用户无权使用

66.83、可以唯一地标识表中的一行数据记录的列称为()[单选题]*

A、约束

B、外键

C、参考键

D、主键(正确答案)

67.84、下列()说法不是存储过程和触发器的共同之处。

[单选题]*

A、都需要事先编写程序

B、都用T-SQL语言编写程序

C、都是在服务器端执行

D、都是用户调用执行的(正确答案)

68.85、在SQL中,建立视图用的命令是()[单选题]*

A、CREATE SCHEMA

B、CREATE TABLE

C、CREATE VIEW(正确答案)

D、CREATE INDEX

69.86、如果表中某列用于存储图像数据,则该列应该设置为()数据类型。

[单选题]*

A、text

B、ntext

C、image(正确答案)

D、int

70.87、做数据库差异备份之前,需要做()备份[单选题]*

A、数据库完整备份(正确答案)

B、数据库差异备份

C、事务日志备份

D、文件和文件组备份

71.88、 下面哪些字符可以用于T-SQL的单行注释()[单选题]*

A、--(正确答案)

B、/* */ 多行注释

C、**

D、&&

72.89、做文件及文件组备份后,最好做()备份[单选题]*

A、数据库完整备份

B、数据库差异备份

C、事务日志备份(正确答案)

D、文件和文件组备份

73.90、下列()最适合充当表的主键列。

[单选题]*

A、空值列

B、计算列

C、标识列(正确答案)

D、外键列

74.91、()备份最耗费时间。

[单选题]*

A、数据库完整备份(正确答案)

B、数据库差异备份

C、事务日志备份

D、文件和文件组备份

75.92、对一个已经创建的表,()操作是不能够完成的。

[单选题]*

A、更改表名

B、增加或删除列

C、增加或删除各种约束

D、将某一列的数据类型由text修改为image(正确答案)

76.93、对于多行注释,必须使用()进行注释。

[单选题]*

A、--

B、/* */(正确答案)

C、// //

D、// //

77.94、查询语句“SELECT name,sex,birthday FROM human”返回()列。

[单选题]*

A、1

B、2

C、3(正确答案)

D、4

78.97、SQLServer中,全局变量以()符号开头[单选题]*

A、@

B、@@(正确答案)

C、**

D、&&

79.99、假设数据表 “test1” 中有 10 条数据行,可获得最前面两条数据行的命令为()[单选题]*

A、SELECT 2 * FROM test1

B、SELECT TOP 2 * FROM test1(正确答案)

C、SELECT PERCENT 2 * FROM test1

D、SELECT PERCENT 20 * FROM test1

80.101、下列关于数据库备份的叙述错误的是()[单选题]*

A、如果数据库很稳定就不需要经常做备份,反之要经常做备份以防数据库损坏(正确答案)

B、数据库备份是一项很复杂的任务,应该由专业的管理人员来完成

C、数据库备份也受到数据库恢复模式的制约

D、数据库备份策略的选择应该综合考虑各方面因素,并不是备份做得越多,越全就越好

81.102、用于求系统日期的函数是()[单选题]*

A、YEAR()

B、GETDATE()(正确答案)

C、COUNT()

D、SUM()

82.105、下面()是系统安装时自动创建的SQL SERVER登录名。

[单选题]*

A、sa(正确答案)

B、guest

C、dbo

D、user

83.106、关于查询语句中 ORDER BY 子句使用正确的是()[单选题]*

A、数据表的列都可不可用于排序

B、数据表的列都可用于排序

C、如果在 SELECT 子句中使用了 DISTINCT 关键字,则排序列必须出现在查询结果中(正确答案)

D、联合查询不允许使用 ORDER BY 子句

84.111、下列聚合函数使用正确的是()[单选题]*

A、SUM(*)

B、MAX(*)

C、COUNT(*)(正确答案)

D、AVG(*)

85.119、在SQL Server 中,下列变量名正确的是()[单选题]*

A、@sum(正确答案)

B、j

C、sum

D、4kk

86.122、在SELECT 语句中使用*号表示()[单选题]*

A、选择任何列

B、选择全部列(正确答案)

C、选择全部元组

D、选择主码

87.124、激活DML触发器的数据修改语句,有效选项是()[单选题]*

A、INSERT

B、UPDATE(正确答案)

C、DELETE

D、SELECT

88.126、当希望执行对book表的操作时,如果该操作不执行,而是执行对price表的更新操作,则应该创建什么类型的DML触发器()[单选题]*

A、FOR

B、BEFORE

C、AFTER

D、INSTEAD OF(正确答案)

89.130、关于触发器,叙述正确的是()[单选题]*

A、触发器是自动执行的,可以在一定条件下触发(正确答案)

B、触发器不可以与同步数据库的相关表进行级联更改

C、SQL Server 2008不支持DDL触发器

D、触发器不属于存储过程

90.133、用户建立的存储过程在查询分析器中可通过()命令来调用执行。

[单选题]*

A、CREATE

B、DROP

C、SELECT

D、EXECUTE(正确答案)

91.135、在SQL SERVER服务器上,存储过程是一组预先定义并()的Transact-SQL语句。

[单选题]*

A、保存

B、编译(正确答案)

C、解释

D、编写

92.136、下列可以改变表中记录的物理顺序的索引是__。

[单选题]*

A、全文索引

B、唯一索引

C、非聚集索引

D、聚集索引(正确答案)

93.137、可以用来查看数据库中特定表中的索引的语句是()[单选题]*

A、sp_helpdb

B、sp_helpindex(正确答案)

C、sp_

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 经济学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1