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

合集下载

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、要控制两个表中数据的完整性和一致性可以设置“参照完整性”,这两个表可以是不同数据库中的两个。

数据库程序设计练习题参考答案

数据库程序设计练习题参考答案

数据库程序设计练习题参考答案第1章Web应用程序设计与开发概述一、选择题1.C2.C3.C二、填空题1.IIS2.超文本标记语言3.文件头4.文件体三、简答题1.答:(1)准备Web服务器。

(2)安装操作系统。

(3)安装Web服务器应用程序。

(4)安装和配置脚本语言编辑工具。

(5)安装和配置后台数据库系统。

(6)设计数据库结构,创建数据库对象。

(7)设计Web应用程序,编写脚本语言代码。

(8)测试Web应用程序,通过测试后上线运行。

2.答:参照图1.2。

3.答:参照1.3.5小节。

第2章应用及开发环境配置一、选择题1.B2.A3.C4.B5.D二、填空题1.InternetInformationServer2.Default.htm3.Default.ap4.inde某.htm5.iitart.htm6.本地链接7.远程链接8..ap某三、操作题(略)第3章C#程序设计基础一、选择题1.C2.D3.C4.A5.A6.C7.B8.C二、填空题1.公共语言运行库2..NETFramework类库3.Sytem4.值类型5.引用类型6.类7.数组8.接口9.委托10.object11.tring12.do…while13.while14.for15.foreach 16.Sytem.E某ception三、问答题1.答:C#语言具有如下主要特点:(1)语法简洁与C++语言相比,C#的更加简单,更易于学习和掌握。

例如,在C#语言中,没有C++中经常用到的指针,用户也不允许直接进行内存操作。

在C++语言中,分别使用::、.和->来表示名字空间、成员和引用,对于新手而言,这些操作符的使用是比较复杂的事情。

这些在C#语言中都被“.”所替代,现在只需要把它作为名字嵌套而已。

这里只是举了两个简单的例子,其他语法方面的简化需要读者在学习过程中去体会。

(2)更完善的面向对象程序设计机制C#语言具有面向对象程序设计思想的一切机制,包括封装、继承与多态等。

数据库在线测试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范式等级。

《数据库程序设计》第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、在学生关系中,学号依赖于身份证号,姓名依赖于学号,所以姓名和身份证号之间是传递依赖。

2023年计算机二级《MySQL数据库程序设计》考试预测题精选专练II(附带答案)_1

2023年计算机二级《MySQL数据库程序设计》考试预测题精选专练II(附带答案)_1

2023年计算机二级《MySQL数据库程序设计》考试预测题精选专练II(附带答案)(图片大小可自由调整)第1卷一.全考点综合测验(共20题)1.【单选题】SQL 语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是____。

A.SELECTB.INSERTC.UPDATED.DELETE正确答案:A2.【单选题】以下叙述中不正确的是( )。

A.在不同的函数中可以使用相同名字的变量B.函数中的形式参数是局部变量C.在一个函数内定义的变量只在本函数范围内有效D.在一个函数内的复合语句中定义的变量在本函数范围内有效正确答案:D3.【单选题】有下列程序:程序运行后的输出结果是( )。

void sort(int a[] ,int n){ int i ,j ,t;for(i=0;ifor(j=i+1;jif(a[i]}main(){ int aa[10] :{1 ,2,3,4,5,6,7,8,9,10) ,i;sort(aa+2 ,5);for(i=0;iA.1 ,2,3,4,5,6,7,8,9,l0 ,B.1 ,2,7,6,3,4,5,8,9,10,C.1 ,2,7,6,5,4,3,8,9,10,D.1 ,2,9,8,7,6,5,4,3,10,正确答案:C4.【单选题】函数mysql_connect() 和mysql_pconnect() 都能建立与数据库服务器的连接,下列关于两者的描述正确的是______。

A.mysql_connect() 建立非持久连接,可以使用mysql_close() 关闭连接B.mysql_pconnect() 建立非持久连接,可以使用mysql_close() 关闭连接C.mysql_pconnect() 建立持久连接,可以使用mysql_close() 关闭连接D.mysql_connect() 建立非持久连接,不可以使用mysql_close() 关闭连接正确答案:A5.【单选题】下列SQL语句中,创建关系表的是____。

《Access 2010数据库程序设计教程》自测题参考答案2

《Access 2010数据库程序设计教程》自测题参考答案2
B
19
C
20
A
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
空号
答案
空号
答案
空号
答案
空号
答案
01
网络
02
Web
03
网站
04
.html
05
动态网页
06
浏览器
07
报表
08
事件
09
重复
10
压缩
11
12
13
14
15
16
17
18
19
20
题号
答案
题号
答案
题号
答案
题号
答案
题号
答案
19
数据表
20
输入数据值
21
输出
22
列表框
23
列表框
24
复选框
25
导航按钮
26
排序和筛选
27
主窗体
28

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

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

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

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

第一题、单项选择题(每题1分,5道题共5分)
1、在查询中要统计记录的个数,应使用的函数是()
A、SUM
B、COUNT ( 列名 )
C、COUNT ( * )
D、AVG
2、条件Between 80 and 90 的意思是()
A、80 到90 之间的数字
B、80 到90 这两个数字
D、包含80 到90 这两个数字,并且包含除此之内的
C、80 到90 这两个数字之外的数字
数字
3、在SQL语句中,与表达式 Between 1000 and 2000功能相同的表达式是()
A、工资〉=1000 And 工资<= 2000
B、工资〉1000 And 工资< 2000
C、工资<=1000 And 工资>= 2000
D、工资<1000 And 工资> 2000
4、不允许记录中出现重复索引值的索引是。

A、主索引
B、主索引、候选索引、普遍索引
C、主索引和候选索引
D、主索引、候选索引和唯一索引
5、在SQL查询时,使用WHERE子句指出的是。

A、查询目标
B、查询结果
C、查询条件
D、查询视图
第二题、多项选择题(每题2分,5道题共10分)
1、(本题空白。

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

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

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

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

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

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

正确 错误
5、视图的优点之一是,对视图的修改能够保存在主表中。

正确 错误。

相关文档
最新文档