
电子科技大学22春“计算机科学与技术”《数据库程序设计基础》综合作业三辅导答案5.docx
6页书山有路勤为径,学海无涯苦作舟! 她电子科技大学22春“计算机科学与技术”《数据库程序设计基础》综合作业三答案一.综合考核(共50题)1.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为()A.并运算B.交运算C.差运算D.积运算参考答案:A2.查询设计器和视图设计器的主要不同表现在于()A.查询设计器有"更新条件"选项卡,没有"查询去向"选项B.查询设计器没有"更新条件"选项卡,有"查询去向"选项C.视图设计器没有"更新条件"选项卡,有"查询去向"选项D.视图设计器有"更新条件"选项卡,也有"查询去向"选项参考答案:B3.SELECT语句中同时包含WHERE子句和GROUP子句,则先执行GROUP子句)T、对F、错参考答案:F4.关于工作区以下叙述正确的有()A.Visual Foxpro系统最多能同时使用32767个工作区B.在每个工作区中只能打开一个表C.每个工作区中都各有一条记录指针指向该区表的当前记录D.工作区既可用数字表示,也可以用字符等表示的别名表示参考答案:ABCD5.关于命令窗口理解正确的有()。
A.命令窗口是一种帮助调试程序的工具B.可在命令窗口中直接输入命令C.是一种可编辑的窗口,但不能进行拷贝操作D.Visual FoxPro中绝大多数命令都可以在命令窗口中输入参考答案:ACD6.报表文件的扩展名为.FRX)A.错误B.正确参考答案:B7.我们在项目管理器中不能实现数据库表的移去或删除操作)A.错误B.正确参考答案:A8.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的()A.参照完整性B.实体完整性C.域完整性D.字段完整性参考答案:C9.下列函数中函数值为字符型的是()A.DATE()B.TIME()C.YEAR()D.DATETIME()参考答案:B10.对于后触发型触发器,当在触发器中发现引发触发器执行的操作违反了约束时,需要通过ROLLBACK语句撤销已执行的操作)T、对F、错参考答案:T11.以下哪些是程序设计的基本结构()A.分支B.选通C.循环D.顺序参考答案:ACD12.要满足下列哪些条件的二维表才是关系()A.表格中的每一个数据项都是不可再分的基本数据单位B.表格中的每一列都标有一个字段名,在同一表格中字段名不允许重复,一个字段对应一个属性,且每一列必须具有相同的数据类型C.表格中不允许出现相同的行D.行与列的顺序均不影响表格中的数据信息参考答案:ABCD13.以下属于结构复合索引文件特点的有()。
A.在打开表时自动打开B.在同一索引文件中能包含多个排序方案C.在同一索引文件中能包含多索引关键字D.在添加、更改或删除记录时自动维护参考答案:ACD14.对表中数据建立索引时候,常有哪几种类型?()A.独立索引B.普通索引C.候选索引D.主索引参考答案:BCD15.下列有关基于C/S和基于B/S数据库应用系统体系结构的说法中,错误的是()A、在C/S结构中,应用业务规则主要是在客户端实现的B、在B/S结构中,应用业务规则主要是在数据库服务器端实现的C、在C/S结构中,客户端属于“胖客户端”﹔在B/S结构中,客户端属于“瘦客户端”D、在C/S结构中,客户端需专门开发﹔在B/S结构中,客户端一般只需安装浏览器参考答案:B16.SQL语言是()A.高级语言B.结构化查询语言C.第三代语言D.宿主语言参考答案:B17.关于Visual FoxPro的变量,下面说法中正确的是()A.使用一个简单变量之前要先声明或定义B.数组中各数组元素的数据类型可以不同C.定义数组以后,系统为数组的每个数组元素赋以数值0D.数组元素的下标下限是0参考答案:B18.使用UNION运算符时两个查询结果中的列的结果必须匹配,数据类型必须兼容。
)A.错误B.正确参考答案:B19.对多个表和视图进行查询,只能使用查询向导)A.错误B.正确参考答案:A20.查询和视图都可以帮用户从数据中获得所需信息)A.错误B.正确参考答案:B21.扩展名为DBC的文件是()A.表单文件B.数据库表文件C.数据库文件D.项目文件参考答案:C22.一个数据库表设置了主索引后,当把它移出数据库时,已设置的主索引将自动消失)A.错误B.正确参考答案:B23.在程序中用PRIVATE命令说明的变量均为全局变量)A.错误B.正确参考答案:A24.使用REPORT输出标签时,标签文件Label Name的扩展和.LBX不能省略)A.错误B.正确参考答案:B25.表格控件的数据源可以是()A.视图B.表C.SQL SELECT语句D.以上三种都可以参考答案:D26.SQL Server数据库中,主数据文件的推荐扩展名是mdf)T、对F、错参考答案:T27.弹出式菜单可以分组,插入分组线的方法是在"菜单名称"项中输入什么字符()A.*B.-C.+D./参考答案:B28.在下面关于面向对象数据库的叙述中,正确的是()A.每个对象在系统中都有唯一的对象标识B.事件作用于对象,对象识别事件并作出相应反应C.一个子类能够继承其所有父类的属性和方法D.一个父类包括其所有子类的属性和方法参考答案:ABC29.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的"规则"是一个()。
A.逻辑表达式B.字符表达式C.数值表达式D.日期表达式参考答案:A30.T-SQL即Transact-SQL,是SQL在Microsoft SQL Server上的增强版)T、对F、错参考答案:T31.同多表查询一样,也可以在视图中合并两个或多个表与视图)A.错误B.正确参考答案:B32.在SQL SELECT语句中将查询结果存放在一个表中应该使用哪条子句()A.TO MENUB.INTO TABLC.INTO MENUD.TO TABL参考答案:B33.如果某个数据表包含10000行数据,每行的大小是5000B,则此数据表需要的存储空间大约是多少MB?()A、20B、40C、80D、160参考答案:C34.数据库概念设计是面向企业或组织中的数据需求的下列有关概念模型设计的说法中,错误的是()A、按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集B、分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们C、从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注在模型中D、要保证一个实体集中定义的每一个属性有意义、不重名参考答案:B35.SQL的数据操作语句不包括()。
A.INSERTB.UPDATEC.DELETED.CHANGE参考答案:D36.下列选项中不属于结构化程序设计方法的是()A.自顶向下B.逐步求精C.模块化D.可复用参考答案:D37.下列属于数据库设计内容的是()A、需求分析和维护B、概念结构设计和逻辑结构设计C、功能设计和测试用例设计D、结构设计和行为设计参考答案:B38.如果用DO命令执行查询文件、菜单文件,在文件名中必须要包括扩展名(QPR、MPR))A.错误B.正确参考答案:B39.SQL Server数据库数据的存储分配单位是()A、数据项B、数据页C、数据表D、数据库参考答案:B40.以下对关系性质的描述中错误的是()A、关系中的每个属性值都是不可分解的B、在关系中允许出现相同的元组C、在定义关系模式时可随意指定属性的排列顺序D、关系中元组的排列顺序可任意交换参考答案:B41.用户创建数据库时,其主数据文件的初始大小必须不大于model系统数据库的大小)T、对F、错参考答案:F42.在SQL Server系统数据库中,存放用户数据库公共信息的是()A、masterB、modelC、msdbD、tempdb参考答案:B43.触发器是特殊类型的存储过程,它是由用户对数据的更改操作自动引发执行,下列数据库控制中,适用于触发器实现的是()。
A、并发控制B、恢复控制C、可靠性控制D、完整性控制参考答案:D44.Visual Foxpro的工作方式包括()A.命令方式B.菜单方式C.程序文件方式D.交互执行方式参考答案:ABCD45.以下所列各项属于命令按钮事件的是()A.ParentB.ThisC.ThisFormD.Click参考答案:D46.若某数据库系统中存在一个等待事务集{Tl,T2,T3,T4,T5},其中Tl正在等待被T2锁住的数据项A2,T2正在等待被T4锁住的数据项A4,T3正在等待被T4锁住的数据项A4,T5正在等待被Tl锁住的数据项A下列有关此系统所处状态及需要进行的操作的说法中,正确的是()A、系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态B、系统处于死锁状态,通过撤销T4可使系统退出死锁状态C、系统处于死锁状态,通过撤销T5可使系统退出死锁状态D、系统未处于死锁状态,不需要撤销其中的任何事务参考答案:D47.Container属于非容器类控件)A.错误B.正确参考答案:A48.在SQL Server系统数据库中,存放用户数据库公共信息的是()A、masterB、modelC、msdbD、tempdb参考答案:B49.Visual FoxPro的报表文件.FRX中保存的是()。
A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义参考答案:D50.扩展。












