《数据库程序设计》第04章在线测试

合集下载

电子科技大学智慧树知到“计算机科学与技术”《数据库程序设计基础》网课测试题答案卷1

电子科技大学智慧树知到“计算机科学与技术”《数据库程序设计基础》网课测试题答案卷1

电子科技大学智慧树知到“计算机科学与技术”《数据库程序设计基础》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.在SQL Server系统数据库中,存放用户数据库公共信息的是()。

A、masterB、modelC、msdbD、tempdb2.Visual FoxPro的对象可以是()。

A.表单B.窗口C.表单集D.控件3.用命令"INDEX on姓名TAGindex_name"建立索引,其索引类型是()。

A.主索引B.候选索引C.普通索引D.惟一索引4.NULL不等于空值,默认时不允许使用NULL。

()A.错误B.正确5.下列有关基于C/S和基于B/S数据库应用系统体系结构的说法中,错误的是()。

A、在C/S结构中,应用业务规则主要是在客户端实现的B、在B/S结构中,应用业务规则主要是在数据库服务器端实现的C、在C/S结构中,客户端属于“胖客户端”﹔在B/S结构中,客户端属于“瘦客户端”D、在C/S结构中,客户端需专门开发﹔在B/S结构中,客户端一般只需安装浏览器6.在程序中用PRIVATE命令说明的变量均为全局变量。

() A.错误B.正确7.索引关键是建立索引的依据,索引文件按关键字从大到小排列记录。

()A.错误B.正确8.SQL Server是()。

A、数据库B、DBMSC、DBAD、数据库系统9.使用REPORT输出标签时,标签文件Label Name的扩展和.LBX不能省略。

()A.错误B.正确10.建立索引的作用之一是()。

A、节省存储空间B、便于管理C、提高查询速度D、提高查询和更新的速度第1卷参考答案一.综合考核1.参考答案:B2.参考答案:ACD3.参考答案:C4.参考答案:B5.参考答案:B6.参考答案:A7.参考答案:A8.参考答案:B9.参考答案:B10.参考答案:C。

《数据库程序设计基础(专)》自测题一及答案

《数据库程序设计基础(专)》自测题一及答案

1电子科技大学网络教育考卷(A1卷)(20 年至20 学年度第 学期)考试时间 年 月 日(120分钟) 课程 数据库程序设计基础 教师签名_____一、填空题(每空1分,共10分)1、 数据是有数据、字符等一系列符号组成的 一种物理符号序列 ;2、 数据库是长期存放在计算机内, 有组织 、 结构统一 、 可共享 的数据的集合;3、 存储在数据库中的数据具有 集中 性和 共享 性;4、 实体关系模型中实体是 客观存在并且可以相互区别的事物 ;5、 数据库结构中3个模式指 外模式 、 模式 和 内模式 ;二、单项选择题(每题2分,共20分)1、 从关系中提取若干指定的字段的值,这种运算称为( A )A 、选择B 、投影C 、连接D 、除 2、 VFP 的数据类型不包括( B )A 、数值型B 、实数型C 、逻辑型D 、字符型 3、 SQL 的核心是( A )A 、数据查询B 、数据修改C 、数据定义D 、数据控制 4、 SQL 语句的DML 语言不包括包括( B )A 、insertB 、createC 、updateD 、delete5、 统计“student ”表中男女同学的人数的SQL 语句是( C )A 、select 性别,count from student where 性别 = ‘女’ or 性别 = ‘男’B 、select count(*) from student where 性别 = ‘女’ and 性别 = ‘男’C 、select 性别,count(*) from student group by 性别D 、select count from student group by 性别 6、 运算符“NOT ”是( D )A 、算术运算符B 、按位运算符C 、比较运算符D 、逻辑运算符7、 命令“? round(3.4567,3)”的输出结果为( D )A 、3.456B 、3.500C 、3.460D 、3.457 8、 创建报表的命令是( A )A 、CREATE REPORTB 、MODIFY REPORTC 、RENAME REPORTD 、CREATE FORM 9、 属于非容器的控件是( C )A 、FORMB 、PAGEC 、LABELD 、FORMSET10、 VFP 预先定义好的,能够被对象识别的动作是( D )A 、属性B 、名称C 、方法D 、事件三、简答题(每题5分,共30分)1、 什么是关系模型,试说明其基本概念。

14秋《数据库程序设计基础》在线作业2答案

14秋《数据库程序设计基础》在线作业2答案

14秋《数据库程序设计基础》在线作业2试卷总分:100 测试时间:--试卷得分:100单选题多选题判断题一、单选题(共10 道试题,共40 分。

)得分:40V 1. 设X=123,Y=456,Z="X+Y",则表达式6+&Z的值是()。

A. 6+&ZB. 6+X+YC. 585D. 错误提示正确答案:C 满分:4 分得分:42. 在SQL查询时,使用WHERE子句指出的是()。

A. 查询目标B. 查询结果C. 查询条件D. 查询视图正确答案:C 满分:4 分得分:43. 要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表()。

A. 是同一个数据库中的两个表B. 不同数据库中的两个表C. 两个自由表D. 一个是数据库表另一个是自由表正确答案:A 满分:4 分得分:44. 若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是()。

A. 主索引B. 惟一索引C. 候选索引D. 普通索引正确答案:A 满分:4 分得分:45. 在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是()。

A. 永久性关联B. 永久性关联或临时性关联C. 临时性关联D. 永久性关联和临时性关联正确答案:C 满分:4 分得分:46. 在Visual FoxPro中,用于建立或修改过程文件的命令是()。

A. MODIFY<文件名>B. MODIFY COMMAND<文件名>C. MODIFY PROCEDURE<文件名>D. 上面B)和C)都对正确答案:B 满分:4 分得分:47. 在Visual FoxPro中,打开数据库的命令是()。

A. OPEN DATABASE<数据库名>B. USE<数据库名>C. USE DATABASE<数据库名>D. OPEN<数据库名>正确答案:A 满分:4 分得分:48. 可以链接或嵌入OLE对象的字段类型是()。

《数据库程序设计》第02章在线测试

《数据库程序设计》第02章在线测试

《数据库程序设计》第02章在线测试剩余时间:59:06答题须知:1、本卷满分20分。

2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。

3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分)1、在查询中要统计记录的个数,应使用的函数是()A、SUMB、COUNT ( 列名 )C、COUNT ( * )D、AVG2、在SQL查询时,使用WHERE子句指出的是。

A、查询目标B、查询结果C、查询条件D、查询视图3、下面有关索引的描述正确的是。

A、建立索引以后,原来的数据库表文件中记录的物B、索引与数据库表的数据存储在一个文件中理顺序将被改变C、创建索引是创建一个指向数据库表文件记录的指D、使用索引并不能加快对表的查询操作针构成的文件4、要为当前表所有职工增加100元工资应该使用命令。

A、CHANGE 工资 WITH 工资+100B、REPLACE 工资 WITH 工资+100C、CHANGE ALL 工资 WITH 工资+100D、REPLACE ALL 工资 WITH 工资+1005、查询院系学生人数超过400人的院系,应使用子句A、where sum >=100B、having count(* ) >=100C、where count() >=100D、having sumt(* ) >=100第二题、多项选择题(每题2分,5道题共10分)1、(本题空白。

您可以直接获得本题的2分)2、(本题空白。

您可以直接获得本题的2分)3、(本题空白。

您可以直接获得本题的2分)4、(本题空白。

您可以直接获得本题的2分)5、(本题空白。

您可以直接获得本题的2分)第三题、判断题(每题1分,5道题共5分)1、查询人数超过300人的院系,需要用到group 子句,并在其后跟随 where 子句作为查询条件。

正确错误2、在查询中要统计记录的个数,应使用的函数是COUNT ( * )正确错误3、不允许记录中出现重复索引值的索引只有主索引正确错误4、要控制两个表中数据的完整性和一致性可以设置“参照完整性”,这两个表可以是不同数据库中的两个。

Access数据库程序设计(第四版)教学课件ppt作者张成叔Access期末复习习题及答案

Access数据库程序设计(第四版)教学课件ppt作者张成叔Access期末复习习题及答案

第1章数据库技术概述一、选择题1.Access2003是一种()。

A.数据库B.数据库系统C.数据库管理软件D.数据库管理员答案:C2.菜单命令名称的右侧带有三角符号表示()A.该命令已经被设置为工具栏中的按钮B.将光标指向该命令时将打开相应的子菜单C.当前状态下该命令无效D.执行该命令后会出现对话框答案:B3.Access数据库的对象包括()A.要处理的数据B.主要的操作内容C.要处理的数据和主要的操作内容D.仅为数据表答案:C4.Access2003数据库7个对象中,()是实际存放数据的地方。

A.表B.查询C.报表D.窗体答案:A5.Access2003数据库中的表是一个()。

A.交叉表B.线型表C.报表D.二维表答案:D6.在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。

A.内容不相同的字段B.相同内容的字段C.第一个字段D.最后一个字段答案:B7.Access2003中的窗体是()之间的主要接口。

A.数据库和用户B.操作系统和数据库C.用户和操作系统D.人和计算机答案:A二、填空题1.Access2003是中的一个组件,它能够帮助我们。

答案:Office2003办公软件,数据库管理2.Access2003的用户界面由、、、、和组成。

答案:标题栏,菜单栏,工具栏,工作区,状态栏,任务窗格3.Access2003数据库中的表以行和列来组织数据,每一行称为,每一列称为。

答案:一条记录,一个字段4.Access2003数据库中表之间的关系有、和关系。

答案:一对一,一对多,多对多5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。

答案:查看,分析,更改数据,数据来源6.报表是把数据库中的数据的特有形式。

答案:打印输出7.数据访问页可以将数据库中的数据发布到上去。

答案:Internet三、判断题1.数据就是能够进行运算的数字。

()答案:×2.在Access数据库中,数据是以二维表的形式存放。

数据库在线测试1—11章简答题部分及个别简答题

数据库在线测试1—11章简答题部分及个别简答题

第一章:二.问答题:1.定义并解释概念模型中以下术语:实体,实体型,实体集,属性,码,实体联系图(E-R图)答案:实体:客观存在并可以相互区分的事物叫实体。

实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体称为实体型。

实体集:同型实体的集合称为实体集。

属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。

码:唯一标识实体的属性集称为码。

实体联系图:E-R图提供了表示实体型、属性和联系的方法:实体型:用矩形表示,矩形框内写明实体名。

属性:用椭圆形表示,并用无向边将其与相应的实体连接起来。

联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。

2.试述数据模型的概念、数据模型的作用和数据模型的三个要素答案:数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。

一般地讲,数据模型是严格定义的概念的集合。

这些概念精确地描述系统的静态特性、动态特性和完整性约束条件。

因此数据模型通常由数据结构、数据操作和完整性约束三部分组成。

①数据结构:是所研究的对象类型的集合,是对系统的静态特性的描述。

②数据操作:是指对数据库中各种对象(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。

③数据的约束条件:是完整性规则的集合,完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。

数据模型的概念和作用。

数据模型是数据库系统的基础。

任何一个DBMS都以某一个数据模型为基础,或者说支持某一个数据模型。

数据库系统中模型有不同的层次。

根据模型应用的不同目的,可以将模型分成两类或说两个层次:一是概念模型,是按用户的观点来对数据和信息建模,用于信息世界的建模,强调语义表达能力,概念简单清晰;另一是数据模型,是按计算机系统的观点对数据建模,用于机器世界,人们可以用它定义、操纵数据库中的数据。

《数据库程序设计》第04章在线测试

《数据库程序设计》第04章在线测试

《数据库程序设计》第04章在线测试剩余时间: 59:38答题须知:1、本卷满分20分。

2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。

3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分)1、在建立“教学信息管理数据库”时,将学生信息和教师信息分开,保存在不同的表中的原因是( )。

A 、避免字段太多,表太大B 、便于确定主键C 、当删除某一学生信息时,不会影响教师信息,反之亦然D 、以上都不是2、下列关于Access 数据库描述中错误的是( )A 、由多个表组成B 、数据库对象包括表、查询、窗体、报表、宏、模块等C 、数据库对象放在不同的文件中D 、是关系数据库3、下列叙述中正确的是( )A 、数据库系统是一个独立的系统,不需要操作系统的支持B 、数据库设计是设计数据库管理系统C 、数据库技术的根本目标是要解决数据共享的问题D 、数据库系统中,数据的物理结构必须与逻辑结构一致。

4、把E-R 图转换成关系模型的过程属于数据库设计的( )A 、概念设计B 、逻辑设计C 、需求分析D 、物理设计5、关系R (班级号,班主任,学号)可以分解为( )是正确的A 、关系R1(班级号,学号)和关系R2(班主任,学号)B 、关系R1(班级号,学号) 和关系R3(班级号,班主任)C 、关系R2(班主任,学号)和关系R3(班级号,班主任)D 、上述都可以第二题、多项选择题(每题2分,5道题共10分) 1、(本题空白。

您可以直接获得本题的2分)2、(本题空白。

您可以直接获得本题的2分)3、(本题空白。

您可以直接获得本题的2分)4、(本题空白。

您可以直接获得本题的2分)5、(本题空白。

您可以直接获得本题的2分)第三题、判断题(每题1分,5道题共5分)1、没有传递依赖的关系,就达到了2NF范式等级要求。

正确错误2、没有传递依赖的关系,就达到了3NF范式等级。

14秋《数据库程序设计基础》在线作业3答案

14秋《数据库程序设计基础》在线作业3答案

14秋《数据库程序设计基础》在线作业3答案试卷总分:100 测试时间:-- 试卷得分:100单选题多选题判断题一、单选题(共10 道试题,共40 分。

)得分:40V 1. SQL的数据操作语句不包括()。

A. INSERTB. UPDATEC. DELETED. CHANGE满分:4 分得分:42. 不允许记录中出现重复索引值的索引是()。

A. 主索引B. 主索引、候选索引、普通索引C. 主索引和候选索引D. 主索引、候选索引和唯一索引满分:4 分得分:43. 在Visual FoxPro中以下叙述错误的是()。

A. 关系也被称作表B. 数据库文件不存储用户数据C. 表文件的扩展名是.dbfD. 多个表存储在一个物理文件中满分:4 分得分:44. 在VisualFoxPro中,表单(Form)是指()。

A. 数据库中各个表的清单B. 一个表中各个记录的清单C. 数据库查询的列表D. 窗口界面满分:4 分得分:45. 以下是与设置系统菜单有关的命令,其中错误的是()。

A. SET SYSMENU DEFAULTB. SET SYSMENU TO DEFAULTC. SET SYSMENU NOSAVED. SET SYSMENU SAVE满分:4 分得分:46. Visual FoxPro的报表文件.FRX中保存的是()。

A. 打印报表的预览格式B. 已经生成的完整报表C. 报表的格式和数据D. 报表设计格式的定义满分:4 分得分:47. 查询设计器中"联接"选项卡对应的SQL短语是()。

A. WHEREB. JOINC. SETD. ORDER BY满分:4 分得分:48. 在Visual FoxPro中可以用DO命令执行的文件不包括()。

A. PRG文件B. MPR文件C. FRX文D. QPR文件满分:4 分得分:49. 从”订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL 语句是()。

《数据库程序设计》第04章在线测试

《数据库程序设计》第04章在线测试

《数据库程序设计》第04章在线测试剩余时间: 59:20答题须知:1、本卷满分20分。

2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。

3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分) 1、下列关于Access 数据库描述中错误的是( )A 、由多个表组成B 、数据库对象包括表、查询、窗体、报表、宏、模块等C 、数据库对象放在不同的文件中D 、是关系数据库2、下列叙述中正确的是( )A 、数据库系统是一个独立的系统,不需要操作系统的支持B 、数据库设计是设计数据库管理系统C 、数据库技术的根本目标是要解决数据共享的问题D 、数据库系统中,数据的物理结构必须与逻辑结构一致。

3、把E-R 图转换成关系模型的过程属于数据库设计的( )A 、概念设计B 、逻辑设计C 、需求分析D 、物理设计4、关系R (班级号,班主任,学号)达到的范式等级为A 、最高3NFB 、最高2NFC 、最高1NFD 、以上都是5、关系R (班级号,班主任,学号)可以分解为( )是正确的A 、关系R1(班级号,学号)和关系R2(班主任,学号)B 、关系R1(班级号,学号) 和关系R3(班级号,班主任)C 、关系R2(班主任,学号)和关系R3(班级号,班主任)D 、上述都可以第二题、多项选择题(每题2分,5道题共10分) 1、(本题空白。

您可以直接获得本题的2分) 2、(本题空白。

您可以直接获得本题的2分) 3、(本题空白。

您可以直接获得本题的2分) 4、(本题空白。

您可以直接获得本题的2分) 5、(本题空白。

您可以直接获得本题的2分)第三题、判断题(每题1分,5道题共5分)1、只要是关系,至少满足1NF范式等级要求。

正确错误2、没有传递依赖的关系,就达到了2NF范式等级要求。

正确错误3、没有传递依赖的关系,就达到了3NF范式等级。

正确错误4、在学生关系中,学号依赖于身份证号,姓名依赖于学号,所以姓名和身份证号之间是传递依赖。

Access数据库程序设计选择题真题(四)

Access数据库程序设计选择题真题(四)

Access数据库程序设计选择题真题(四)1.Access支持的查询类型有:A.选择查询、交叉表查询、参数查询、SQL 查询和操作查询B.选择查询、基本查询、参数查询、SQL 查询和操作查询C.多表查询、单表查询、参数查询、SQL 查询和操作查询D.选择查询、汇总查询、参数查询、SQL 查询和操作查询2.若要在文本型字段查询"Access"开头的字符串,正确的条件表达式是:A.like "Access*"B.like "Access"C.like "*Access*"D.like "*Access"3.在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。

则在平均情况下需要比较的次数大约为:A.3n/4B.nC.n/2D.n/44.下列叙述中正确的是:A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.算法的时间复杂度与空间复杂度没有直接关系5.下列叙述中正确的是:A.循环队列中的元素个数随队头指针与队尾指针的变化而动态变化B.循环队列中的元素个数随队头指针的变化而动态变化C.循环队列中的元素个数随队尾指针的变化而动态变化D.以上说法都不对6.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为:A.219B.229C.230D.2317.对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为:A.9B.10C.45D.908.构成计算机软件的是:A.源代码B.程序和数据C.程序和文档D.程序、数据及相关文档9.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是:A.测试B.设计C.可行性研究D.实现10.下面不能作为结构化方法软件需求分析工具的是:A.系统结构图B.数据字典(DD)C.数据流程图(DFD图)D.判定表11.在关系模型中,每一个二维表称为一个:A.关系B.属性C.元组D.主码(键)12.设一棵树的度为3,其中度为3,2,1的结点个数分别为4,1,3。

《数据库程序设计》在线测试汇总汇总

《数据库程序设计》在线测试汇总汇总

《数据库程序设计》第01章在线测试A BC D的主要功能不包括A BC D、多用户数据库要解决的关键问题是:A BC D、除了能存储已知的事实外,还能存储用于逻辑推理的规则的数据库为:A BC D中能从管理上对项目的开发与维护给予有效支持的的辅助设计工具为:A BC DD、弹出式菜单平时不显示,仅当使用时才弹出。

2、数据库管理系统的功能包括:A、数据定义功能B、数据操作功能C、数据通讯功能D、控制和管理功能3、VFP的交互操作方式有A、批处理B、命令执行方式C、图形界面操作D、程序执行方式4、数据库系统的特点是A、能实现数据共享B、数据结构化更强C、数据独立性D、可控冗余度E、适合网络传送5、项目管理器可以对项目中的进行管理。

A、文档B、数据表C、程序D、菜单E、类库第三题、判断题(每题1分,5道题共5分)正确错误、菜单项为灰色表示该项暂时不能使用。

正确错误、分布式数据库使用时没有集中式数据库存取速度快。

正确错误、数据库设计时,冗余度越小,质量越高。

正确错误、访问分布式数据库,需要指明数据的存放地点。

正确错误《数据库程序设计》第02章在线测试A BC D、通用型字段的嵌入和链接可以区别在于A、嵌入的对象不会随原对象的变化而变化,链接的对象会随原对象的变化而变化。

B对象会随原对象的变化而变化。

C链接和嵌入的对象都不会随原对象的变化而变化。

D 、如果需要将一个表A BC D 、彻底删除 Sb表中“A、dele for 部门=“21”B、dele for 部门=“21” packC、pack for 部门=“21”D、zap for 部门=“21”5、删除SB表中的“部门”字段,命令为A、drop 部门 c(2)B、alter table sb drop 部门C、alter table sb drop 部门 c(2)D、drop 部门第二题、多项选择题(每题2分,5道题共10分)1、一个表打开时,那些文件会被打开A、.dbf文件B、相关的所有文件C、备份文件D、如果有备注,相应的.fpt文件也被打开2、命令窗口不显示时,要使它再现,可以用A、窗口菜单B、SHIFT+F2C、CTRL+F2D、数据工作期E、项目管理器3、能获得当天日期的表达式或函数为A、_diarydateB、date()C、time()D、year(date())4、在SB表中,显示编号首位为1的设备信息。

2019年郑大远程教育《Java程序设计》第04章在线测试

2019年郑大远程教育《Java程序设计》第04章在线测试
B、InuptStreamReader(new FileReader(“1.dat”));
C、InuptStreamReader(new BufferReader(“1.dat”));
D、InuptStreamReader (“1.dat”);
第二题、多项选择题(每题2分,5道题共10分)
1、下面关于java中输入/输出流的说法正确的是( )。
正确
错误
3、所有的流,在创建时需要用open方法打开;在关闭时需要用close方法关闭流,否则Java运行环境的垃圾收集器将隐含将流关闭。
正确
错误
4、要从文件" file.dat"文件中读出第10个字节到变量C中代码如下:FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read();
第一题、单项选择题(每题1分,5道题共5分)
1、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()。
A、FileInputStream
B、FileOutputStream
C、DataOutputStream
D、FileWriter
2、下列InputStream类中哪个方法可以用于关闭流()。
B、BufferedInputStream
C、FilterInputStream
D、InputStreamReader
4、对文件进行读、写操作,下面哪些流可能被用到()。
A、FileReader
B、FileInputStream
C、FileWriter
D、FileOutputStream
5、下面哪些方法可以创建文件流( )。

2021年《数据库及程序设计》复习题及答案(整理)

2021年《数据库及程序设计》复习题及答案(整理)

数据库系统概论复习资料第1章:一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是阶段。

A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A2.数据库的概念模型独立于。

A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A3.数据库的基本特点是。

A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B4. 是存储在计算机内有结构的数据的集合。

A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构答案:B5.数据库中存储的是。

A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息答案:C6. 数据库中,数据的物理独立性是指。

A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立答案:C7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。

A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D8.数据库系统的核心是。

A.数据库 B.数据库管理系统C.数据模型 D.软件工具答案:B9. 下述关于数据库系统的正确叙述是。

A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A10. 将数据库的结构划分成多个层次,是为了提高数据库的①和②。

郑大 数据库程序设计在线测试及答案

郑大   数据库程序设计在线测试及答案

《数据库程序设计》第01章在线测试《数据库程序设计》第01章在线测剩余时间:59:57试《数据库程序设计》第02章在线测试《数据库程序设计》第02章在线测剩余时间:59:57试《数据库程序设计》第03章在线测试《数据库程序设计》第03章在线测剩余时间:59:53试《数据库程序设计》第04章在线测试《数据库程序设计》第04章在线测剩余时间:59:55试《数据库程序设计》第05章在线测试《数据库程序设计》第05章在线测剩余时间:59:46试《数据库程序设计》第06章在线测试《数据库程序设计》第06章在线测剩余时间:59:57试《数据库程序设计》第07章在线测试《数据库程序设计》第07章在线测剩余时间:59:56试《数据库程序设计》第08章在线测试《数据库程序设计》第08章在线测剩余时间:59:56试《数据库程序设计》第09章在线测试《数据库程序设计》第09章在线测剩余时间:59:56试《数据库程序设计》第10章在线测试《数据库程序设计》第10章在线测剩余时间:59:52试1、有关索引的描述,正确的是 。

A、建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B、索引与数据库表的数据存储在一个文件中C、创建索引是创建一个指向数据库表文件记录的指针构成的文件D、使用索引可以加快对表的查询操作2、下面有关HAVING子句描述正确的是 。

A、使用HAVING子句的作用是限定分组的条件B、使用HAVING子句的同时可以使用WHERE子句C、使用HAVING子句的同时不能使用WHERE子句D、HAVING子句经常与GROUP BY子句同时使用3、VFP中排序和索引的区别在于:A、排序和索引都建立了一个新表,但索引所建的新表要小得多。

B、索引起作用后,增加或修改表记录时索引文件会自动更新。

C、索引不改变原文件的物理顺序。

D、索引文件不能单独使用,要和原表一起使用,但排序文件可以单独使用。

E、排序文件不能单独使用,要和原表一起使用,但索引文件可以单独使用。

电子科技大学智慧树知到“计算机科学与技术”《数据库程序设计基础》网课测试题答案卷4

电子科技大学智慧树知到“计算机科学与技术”《数据库程序设计基础》网课测试题答案卷4

电子科技大学智慧树知到“计算机科学与技术”《数据库程序设计基础》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.Visual Foxpro的操作方式包括程序运行方式和交互方式,菜单属于程序运行方式。

()A.错误B.正确2.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的"规则"是一个()。

A.逻辑表达式B.字符表达式C.数值表达式D.日期表达式3.Visual Foxpro的工作方式包括()。

A.命令方式B.菜单方式C.程序文件方式D.交互执行方式4.对索引标识由不超过10个字符构成,是由系统指定的。

()A.错误B.正确5.下列属于数据库设计内容的是()。

A、需求分析和维护B、概念结构设计和逻辑结构设计C、功能设计和测试用例设计D、结构设计和行为设计6.关于命令窗口理解正确的有()。

A.命令窗口是一种帮助调试程序的工具B.可在命令窗口中直接输入命令C.是一种可编辑的窗口,但不能进行拷贝操作D.Visual FoxPro中绝大多数命令都可以在命令窗口中输入7.可以链接或嵌入OLE对象的字段类型是()。

A.备注型字段B.通用型和备注型字段C.通用型字段D.任何类型的字段8.SQL Server 2008提供了多种数据备份方法,其中在备份完成之后必须再对日志进行备份的是()。

A、差异数据库备份B、文件备份和差异文件备份C、完整数据库备份和差异数据库备份D、完整数据库备份和差异文件备份9.同多表查询一样,也可以在视图中合并两个或多个表与视图。

()A.错误B.正确10.关于程序(命令)文件,下列说法正确的有()。

A.程序文件不再是逐条发出和执行,而是“批处理”方式发出和执行B.程序文件是用户和数据之间的一种软件接口C.依赖程序文件可以保证数据管理的高效率D.程序文件不能相互调用第1卷参考答案一.综合考核1.参考答案:A2.参考答案:A3.参考答案:ABCD4.参考答案:A5.参考答案:B6.参考答案:ACD7.参考答案:C8.参考答案:B9.参考答案:B10.参考答案:ABC。

智慧树知到答案 数据库程序设计章节测试答案

智慧树知到答案 数据库程序设计章节测试答案

第一章单元测试1、单选题:数据库系统的核心是()。

选项:A:数据库B:数据库应用系统C:数据库文件系统D:数据库管理系统答案: 【数据库管理系统】2、单选题:下列叙述中正确的是()。

选项:A:数据库设计是指设计数据库管理系统B:数据库系统中,数据的物理结构必须与逻辑结构一致C:数据库技术的根本目标是要解决数据共享的问题D:数据库是一个独立的系统,不需要操作系统的支持答案: 【数据库设计是指设计数据库管理系统】3、单选题:数据库中存储的是()。

选项:A:数据B:数据库结构C:数据模型D:信息答案: 【数据】4、单选题:不是数据库系统特点的是()。

选项:A:最低的冗余度B:较高的数据独立性C:较好的数据完整性D:数据多样性答案: 【数据多样性】5、单选题:关系数据模型是()。

选项:A:对象数据模型B:概念数据模型C:逻辑数据模型D:存储数据模型答案: 【逻辑数据模型】第二章单元测试1、单选题:关系模型的任何属性()。

选项:A:不可再分B:可再分C:命名在该关系中可以不唯一D:无正确选项答案: 【不可再分】2、单选题:下列描述中,哪个不是对关系模型进行规范化的主要目的()。

选项:A:提高存储空间效率B:加快查询速度C:解决更新异常问题D:减少数据冗余答案: 【加快查询速度】3、单选题:关系模型中,一个候选键()。

选项:A:必须有多个属性组成B:可由一个或多个组合能唯一标识该关系模式中任意元祖的属性组成C:可由多个任意属性组成D:至多由一个属性组成答案: 【可由一个或多个组合能唯一标识该关系模式中任意元祖的属性组成】4、单选题:如果在一个关系数据库中,存在某个属性(或属性组),虽然不是一个关系的主键或只是主键的一部分,但却与另一个关系的主键对应,称该属性(或属性组)为这个关系的()。

选项:A:外键B:连接码C:候选键D:主键答案: 【外键】5、单选题:关系的完整性不包括()。

选项:A:参照完整性B:域完整性C:实体完整性D:字段完整性答案: 【字段完整性】第三章单元测试1、单选题:数据库设计的划分6个阶段,以下不属于6个阶段的是()。

计算机应用基础 在线测试(全部正确)

计算机应用基础 在线测试(全部正确)

《计算机应用基础》第01章在线测试《计算机应用基础》第01章在线测试剩余时间:59:45答题须知:1、本卷满分20分。

2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。

3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分)1、在下面的描述中,正确的是()A、外存中的信息可直接被CPU处理B、键盘是输入设备,显示器是输出设备C、操作系统是一种很重要的应用软件D、计算机中使用的汉字编码和ASCII码是相同的2、冯.诺依曼计算机的基本原理是()A、程序外接B、逻辑外接C、数据内置D、程序存储3、下列4组数应依次为二进制,八进制和十六进制,符合这个要求的是()A、11,78,19B、12,77,10C、12,80,10D、11,77,194、中央处理器(CPU)可直接读写的计算机存储部件是A、内存B、硬盘C、软盘D、外存5、计算机中用来表示内存储器容量大小的基本单位是()A、位(bit)B、字节(byte)C、字(word)D、双字(double word)第二题、多项选择题(每题2分,5道题共10分)1、(本题空白。

您可以直接获得本题的2分)2、(本题空白。

您可以直接获得本题的2分)3、(本题空白。

您可以直接获得本题的2分)4、(本题空白。

您可以直接获得本题的2分)5、(本题空白。

您可以直接获得本题的2分)第三题、判断题(每题1分,5道题共5分)1、(本题空白。

您可以直接获得本题的1分)2、(本题空白。

您可以直接获得本题的1分)3、(本题空白。

您可以直接获得本题的1分)4、(本题空白。

您可以直接获得本题的1分)5、(本题空白。

您可以直接获得本题的1分)3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。

第一题、单项选择题(每题1分,5道题共5分)1、在Windows中,关于文件夹的描述不正确的是A、文件夹是用来组织和管理文件的B、“我的电脑”是一个文件夹C、文件夹中可以存放驱动程序文件D、文件夹中可以存放两个同名文件2、在Windows的资源管理器中,要创建文件夹,应先打开的菜单是A、文件B、编辑C、查看D、插入3、在Windows中,对桌面背景的设置可以通过A、鼠标右键单击“我的电脑”,选择“属性”菜单项B、鼠标右键单击“开始”菜单C、鼠标右键单击桌面空白区,选择“属性”菜单项D、鼠标右键单击任务栏空白区,选择“属性”菜单项4、在Windows中,Ail+Tab键的作用是A、关闭应用程序B、打开应用程序的控制菜单C、应用程序之间相互切换D、打开“开始”菜单5、在Windows中,要设置屏幕保护程序,可以使用控制面板的A、添加/删除程序命令B、系统命令C、密码命令D、显示命令《计算机应用基础》第03章在线测试《计算机应用基础》第03章在线测试剩余时间:56:58答题须知:1、本卷满分20分。

《数据库程序设计》第09章在线测试

《数据库程序设计》第09章在线测试

第一题、单项选择题(每题1分,5道题共5分)1、若报表中有细节、组标头、组注脚、标题、总结、页标头、页注脚带区,则他们的顺序应为。

A、标题、页标头、组标头、细节、页注脚、组注脚、总结B、标题、组标头、页标头、细节、页注脚、组注脚、总结C、标题、页标头、组标头、细节、组注脚、页注脚、总结D、页标头、标题、组标头、细节、组注脚、页注脚、总结2、对所有记录的汇总数据应该在中显示。

A、细节B、组注脚C、页注脚D、总结3、假定一个多页报表的业注脚带区已设置了某字段的价格统计,若要求每页价格分别小计,应该选择:A、页末归零B、页尾重置C、条件打印D、按页分组3、(本题空白。

您可以直接获得本题的1分)3、(本题空白。

您可以直接获得本题的1分)第二题、多项选择题(每题2分,5道题共10分)1、在和SB表相关的表单中建立一个表达式控件用来显示设备的役龄,则表达式应该为A、(date()-sb.启用日期)/365B、year(date())-year(sb.启用日期))C、year(date() -sb.启用日期)D、year(sb.启用日期)-year(date())2、一份报表只出现一次的带区是:A、细节B、组标头C、主注脚D、页标头E、页注脚F、标题G、总结3、VFP中创建报表的方法有:A、报表向导B、直接用报表设计器C、快速报表D、报表生成器4、使用报表设计器设计一个“设备-部门明细报表”,必须要做的步骤有:A、分组表达式为“编号”B、分组表达式为“部门”C、添加“总结选项”D、选择“数据分组”E、对部门进行索引或排序。

F、使用报表向导5、VFP中,下列选项中是报表控件的有:A、标签B、域控件C、线条D、矩形E、图片F、命令按钮G、复选框第三题、判断题(每题1分,5道题共5分)1、分组表达式必须要先进行索引或排序。

正确错误正确错误、报表制作前一定先要选择纸张大小规格。

正确错误、报表中只能出现一对标题和总结带区,一对组标头和组注脚带区。

数据库系统原理与设计(万常选版)第四章练习题和详细答案

数据库系统原理与设计(万常选版)第四章练习题和详细答案

数据库系统原理与设计(万常选版)第四章练习题和详细答案第四章关系系统及其优化一、选择题1.概念模型是现实世界的第一层抽象,这一类最著名的模型是()。

A.层次模型B. 关系模型C. 网状模型D. 实体-关系模型2.区分不同实体的依据是()。

A. 名称B. 属性C. 对象D. 概念3.关系数据模型是目前最重要的一种数据模型,它的三个要素分别为()。

A.实体完整、参照完整、用户自定义完整B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式4.在()中一个结点可以有多个双亲,节点之间可以有多种联系。

A.网状模型B. 关系模型C.层次模型D. 以上都有5.()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。

A.网状模型B. 关系模型D.层次模型 D. 以上都有6.在关系数据库中,要求基本关系中所有的主属性上不能有空值,其遵守的约束规则是()。

A.数据依赖完整性规则B. 用户定义完整性规则C.实体完整性规则D. 域完整性规则选择题答案:二、简答题1.试述关系模型的三个组成部分。

答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。

2.试述关系数据语言的特点和分类。

答:关系数据语言可以分为三类:关系代数语言例如ISBL关系演算语言(元组关系演算语言例如APLHA,QUEL 和域关系演算语言例如QBE)具有关系代数和关系演算双重特点的语言例如SQL这些关系数据语言的共同特点是,具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。

3. 定义并理解下列术语,说明它们之间的联系与区别:(1)域,关系,元组,属性答:域:域是一组具有相同数据类型的值的集合。

关系:在域D1,D2,…,Dn上笛卡尔积D1×D2×…×Dn的子集称为关系,表示为R(D1,D2,…,Dn)元组:关系中的每个元素是关系中的元组。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库程序设计》第04章在线测试
A B
C D
、有文件名为p1.prg ,
A B
C D
、若有命令:a1=
A B
C D
、若有命令:m=5 x
A B
C D
、在执行循环体时,如果需要退出循环,转去执行循环体后面的语句,需要在该处添加的语句为:
A B
C D
D、过程
E、可以命名的程序段
2、下列说法正确的是:
A、过程既可以和主程序在同一个文件中,也可以不在同一个文件中。

B、函数既可以和主程序在同一个文件中,也可以不在同一个文件中。

C、子程序既可以和主程序在同一个文件中,也可以不在同一个文件中。

D、子程序具有接受参数和回送参数的双重功能。

E、函数具有接受参数和回送参数的双重功能。

F、过程具有接受参数和回送参数的双重功能。

3、编译系统不能检查出来的错误是:
A、命令字拼写错误
B、命令格式写错
C、处理逻辑有错
D、计算步骤出错
E、超出系统允许范围
F、数据类型不匹配
G、操作文件不存在
4、结构化程序设计的特点是:
A、程序中只有三种基本结构:顺序结构,分支结构,循环结构
B、程序的每个模块只有一个入口和一个出口
C、遵循模块化原则
D、可以采用自顶向下的设计方法
E、可以采用自底向上的设计方法
5、要实现对表的扫描循环,可以使用的语句为:
正确错误
、过程既可以和主程序在同一个文件中,也可以不在同一个文件中。

正确错误
、函数既可以和主程序在同一个文件中,也可以不在同一个文件中。

正确错误
、循环体中若有loop语句,则执行到该句时,能使执行转向循环语句头部继续循环。

正确错误
、循环体中若有exit语句,则执行到该句时,能使执行转向循环语句头部继续循环。

正确错误。

相关文档
最新文档