南开20秋《数据库技术与程序设计》在线作业(参考答案)
南开大学20秋《程序设计基础(上)》在线作业(参考答案)
1.已知“int a[5]={10,20,30,40,50},*p1,*p2;p1=&a[2];p2=&a[4];”,则p2-p1的值是()。
A.2B.3C.20D.30答案:A2.下列函数原型中,错误的是()。
A.int fun(int,int)B.void fun(int x,y)C.int fun(int x,int y)D.void fun()答案:B3.二进制数1011+1001=()。
A.10100B.10101C.11010D.10010答案:A4.下面合法的用户自定义标识符是()。
A.No_1B.intC.30yearsD.a*s答案:A5.在C++中,表示一条语句结束的符号是()。
A.[B.//C./*D.;答案:D6.已知“char a[]=“abcd”,*p=a+2;”,则语句“cout<<p;”会在屏幕上输出()。
A.bcdB.cC.cdD.d答案:C7.对于相同类型的指针变量,不能进行的运算是()。
A.*B.=C.-D.>答案:A8.在32位计算机系统中,已知“int a[2][3];fun(a);”,fun函数的形参变量名为p,则在fun()函数体中通过sizeof(p)计算得到的结果为()。
A.4B.6C.12D.24答案:A9.设i,j,k都是变量,下面不正确的赋值表达式是()。
A.i++B.i=j=kC.i=j==kD.i+j=k答案:D10.已知“char s[]=“hello”;”,则下面叙述中正确的是()。
A.数组s的长度为5B.元素s[2]的值为‘e’C.使用“cins;”可以将从键盘上键入的字符串保存在数组s中D.使用“int t[]=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素答案:C11.已知字母“a”的ASCII码是97,则字母“f”的ASCII码是()。
A.100B.101C.102D.103答案:C12.假设堆内存分配均成功,则下面程序段完全正确的是()。
南开大学20春学期(1709、1803、1809、1903、1909、2003)《数据库技术与程序设计》在线作业标准答案
C.9 "bad"
D.6 "bad"
答案:A
27.表达式5+5Mod2*2的运算结果为()。
A.错误
B.6
C.10
D.7
答案:B
28.在Access数据库中,表就是( )。
A.数据库
B.记录
C.字段
D.关系
答案:D
29.在Access中表与数据库的关系是( )。
A.561234
B.454321
C.654321
D.451234
答案:D
21.数据包括()。
A.文字
B.图形
C.声音
D.以上都是
答案:D
22.假设变量CJ的值是78,则函数:IIF(CJ>=60,IIF(CJ>=85,"优秀","良好"),"差")返回的结果是()。
A.优秀
B.差
C.良好
D.85
答案:C
23.Quit宏操作的作用是()。
A.退出窗体
B.退出Access
C.退出模块 Βιβλιοθήκη D.结束宏 答案:B
24.在Access2016数据库中使用向导创建查询,其数据源()。
A.来自多个表
B.来自一个表
C.来自一个表的一部分
D.以上都可以
答案:D
C.“事件”必须由用户激活
D.“方法”和“事件”都是为了完成某项任务,故其中的代码都需要编辑
答案:B
14.下列表达式中不符合表达式书写规范的是()。
南开20秋《数据库技术与程序设计》在线作业(参考答案)
1.在关于报表数据源设置的叙述中,以下正确的是()。
A.可以是任意对象B.只能是表对象C.只能是查询对象D.可以是表对象或查询对象答案:D2.以下变量名中合法的是()。
A.avg_sumB.y+2C.100abcdD.print答案:A3.在Access中表与数据库的关系是()。
A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.数据库就是数据表答案:A4.工资表结构:工资(职工号C,基本工资N,工龄工资N,实发工资N)。
现将所有职工的基本工资提高10%; 工龄工资提高5%,按照有关工资的变动,重新计算实发工资字段值,下面命令正确的是()。
A.Update 工资 set 实发工资=基本工资*1.1+工龄工资*1.05B.Update 工资 set 实发工资=基本工资+工龄工资,基本工资=基本工资*1.1,工龄工资=工龄工资*1.05C.Update 工资 set 基本工资=基本工资*1.1,工龄工资=工龄工资*1.05,实发工资=基本工资*1.1+工龄工资*1.05D.Update 工资 set 基本工资=基本工资*1.1,工龄工资=工龄工资*1.05,实发工资=基本工资+工龄工资答案:C5.SelectCase语句中,表达式是下面四种形式,不正确的是()。
A.表达式,例如“a”B.一组用逗号分隔的枚举值,例如“a”,“b”C.表达式1 to 表达式2,例如1 to 10D.关系运算符表达式,例如=60答案:D6.执行以下两条命令后,输出结果是()。
BOOKS=“南开大学图书管理系统” LEN(MID(BOOKS,5))A.16B.6C.12D.语法错误答案:B7.VBA代码调试过程中,能够动态了解变量和表达式变化情况的是()。
A.监视窗口B.本地窗口C.立即窗口D.快速监视窗口答案:A8.SQL查询语句中,用来实现数据列选取的短语是()。
A.WhereB.FromC.SelectD.GroupBy答案:C9.以下SQL语句和其他三条执行结果不一样的是()。
南开大学2020年电大《程序设计基础(上)》在线作业附全答案
南开大学2020年电大《程序设计基础(上)》在线作业附全答案---------------------------单选题1.下面关于循环语句的叙述中,正确的是( )。
A.for循环只能用于循环次数已知的情况B.for循环与while循环一样,都是先执行循环体后判断条件C.for循环体内不能出现while语句D.无论哪种循环,都可以从循环体内转移到循环体外正确答案:D2.下面说法中正确的是()。
A.空语句就是一个空行B.空语句是什么也不输出的语句C.复合语句就是多条语句D.复合语句逻辑上是一条语句正确答案:D3.以下不正确的if语句形式是( )。
A.if(x>y);B.if(x=0)x+=y;C.if(X!=y)cin>>xD.if(x<y)elsecin>>y;{x++;y++;}4.32位的计算机系统指的是计算机的()是32位。
A.内存B.硬盘C.字长D.位长正确答案:C5.下列有关内联函数的描述中,错误的是( )。
A.内联函数必须在定义处加上inline关键字,否则就是普通的函数B.内联函数必须是一个小函数,不能包含循环、switch等语句C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间正确答案:C6.已知“char*s="mybook";”,则下列语句正确的是( )。
A.strcpy(s,"hello");B.strcat(s,"hello");C.s="hello";D.以上均不正确7.在一个非零的二进制数后增加一个0后的数是原来的()倍。
A.1倍B.2倍C.3倍D.4倍正确答案:B8.在C++中,函数原型声明中可以省略( )。
南开大学20秋《程序设计基础(上)》在线作业-1(参考答案)
1.十进制数-100的8位二进制补码是()。
A.10011100B.11100100C.00011011D.10011011答案:A2.下面关于C++语言的描述错误的是()。
A.C++语言支持数据封装B.C++语言中引入友元没有破坏封装性C.C++语言允许函数名和运算符重载D.C++语言支持动态联编答案:B3.表达式的100+43.6*‘a’数据类型是()。
A.floatB.doubleC.long doubleD.错误的表达式答案:B4.已知“char a[]=“abcd”,*p=a+2;”,则语句“coutp;”会在屏幕上输出()。
A.bcdB.cC.cdD.d答案:C5.已知字母“0”的ASCII码是48,则字母“9”的ASCII码是()。
A.32B.9C.39D.576.C++中,常量99.78默认的数据类型是()。
A.intB.floatC.doubleD.long double答案:C7.有关函数的形参和实参的描述,错误的是()。
A.函数调用时传入的参数称为实参B.函数定义时给出的参数称为形参C.形参和实参可以同名D.在函数体中修改形参,则相应实参的值也会改变答案:D8.若m、n为整型,x为实型,ch为字符型,下列赋值语句中正确的是()。
A.m+n=xB.m=ch+nC.x=(m+1)++D.m=x%n答案:B9.函数定义中,下列有关return语句的描述错误的是()。
A.函数定义中可以没有return语句B.函数定义中可以有多个return语句,但是只执行其中之一C.函数定义中,一个return语句可以返回多个值D.只要和函数类型一致,return后面可以是常量、变量和任一表达式答案:C10.在一个非零的二进制数后增加一个0后的数是原来的()倍。
A.1倍B.2倍D.4倍答案:B11.已知“int a[3][2]={{0,1},{2,3},{4,5}},(*p)[2]=a+1;”,则p[1][1]的值是()。
南开(本部)21春学期《数据库技术与程序设计》在线作业【标准答案】
21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《数据库技术与程序设计》在线作业试卷总分:100 得分:100一、单选题 (共 30 道试题,共 60 分)1.表达式10 Mod 3的值为___。
A.0B.1C.2D.5答案:B2.数据的人工管理阶段存在的主要问题不包括()。
A.数据不长期保存B.数据不具有独立性C.数据安全性不高D.数据不共享,冗余度大答案:C3.“教学管理”数据库中有系名表、学生表、课程表和选课表,为了有效地反映这四张表中数据之间的联系,在创建数据库时应设置()。
A.默认值B.有效性规则C.索引D.表之间的关系答案:D4.以下关于Access2016表的叙述中,正确的是()。
A.表一般包含一到两个主题的信息B.表的数据表视图只用于显示数据C.表设计视图的主要工作是设计表的结构D.在表的数据表视图中,不能修改字段名称答案:C5.若要在文本型字段执行全文搜索,查询"Access"开头的字符串,正确的条件表达式为()。
A.Like "Access*"B.Like "Access"C.Like "*Access*"D.Like "*Access"答案:A6.学校规定学生住宿标准是:本科生4人一间,硕士生2人一间,博士生1人一间,宿舍与学生之间形成了住宿关系,这种住宿关系是()。
A.一对一联系B.一对四联系C.一对多联系D.多对多联系答案:C7.在某窗体上,有一个标有“显示”字样的命令按钮(名称为Command1)和一个文本框(名称为text1)。
当单击命令按钮时,将变量sum的值显示在文本框内,正确的代码是()。
A.Me.Text1.Caption=sumB.Me.Text1.Value=sumC.Me.Text1.Text=sumD.Me.Text1.Visible=sum答案:B8.用于获得字符串S从第3个字符开始的2个字符的函数是___。
南开24秋学期《数据库技术与程序设计》作业参考二
24秋学期《数据库技术与程序设计》作业参考1.某数据库表的结构中含有年龄字段,选择下列哪种类型最合适()。
选项A:整型选项B:长整型选项C:日期型选项D:字节型参考答案:D2.某一学校规定学生宿舍标准是:本科生4人一间,硕士生是2人一间,博士生是1人一间,学生与宿舍之间形成的住宿关系是( )。
选项A:一对一的联系选项B:一对四的联系选项C:一对多的联系选项D:多对多的联系参考答案:C3.关于创建索引文件,以下说法错误的是()。
选项A:应该为所有表的所有字段创建索引选项B:数据库的数据量大的时候,能大大加快数据的检索速度选项C:当数据量不大的时候,创建索引是毫无意义的选项D:当数据进行增、删、改操作时,索引会降低这些操作的速度参考答案:A4.VBA中用实际参数a和b调用过程f(m,n)的正确形式是___。
选项A:f a, b选项B:Call f(a, b)选项C:Call f(m, n)选项D:Call f m, n参考答案:B5.可以计算当前日期所处年份的表达式是___。
选项A:Day(Date)选项B:Year(Date)选项C:Year(Day(Date))选项D:Day(Year(Date))参考答案:B6.Sub过程和Function过程最根本的区别是___。
选项A:Sub过程可以使用Call语句或直接使用过程名,而Function 过程不能选项B:两种过程参数的传递方式不同选项C:Sub过程的过程名不能返回值,而Function过程能通过过程名返回值选项D:Function过程可以有参数,Sub过程不能有参数参考答案:C7.下列横线中填入哪个函数可以使得D的值为2016-2-25:D=___(“February 25,2016”)选项A:Date选项B:DateValue选项C:Time选项D:Now参考答案:B8.数据库系统的核心是()。
选项A:数据模型选项B:数据库管理员选项C:数据库选项D:数据库管理系统参考答案:D9.以下SQL语句和其他三条执行结果不一样的是()。
南开20秋《数据库应用系统设计》在线作业-2(参考答案)
1.使用SQL进行数据查询时,如果查询结果中包含了许多重复的行,可以使用()去掉结果中的重复行。
A.DISTINTB.DISTINTROWC.DIFFERENTD.DIFFERENTROW答案:A2.权限撤销的命令是()。
A.GRANTB.REVOKEC.CANCELD.RETURN答案:B3.SQL语言中,SELECT语句的执行结果是()。
A.属性B.表C.元组D.数据库答案:B4.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段答案:B5.通过外模式/模式映象,使得关系数据库具有高度()独立性。
A.物理B.存储C.逻辑D.结构答案:C6.对数据库中的数据对象进行定义是通过()来实现的。
A.数据描述语言DDLB.数据操纵语言DMLC.程序设计语言D.机器语言答案:A7.一个事务能读取到别的事务未提交的更新数据,很不安全,可能出现丢失更新、脏读、不可重复读、幻读,则该事务的隔离级为()。
A.未提交读B.提交读C.可重复读D.序列化答案:A8.实现关系代数投影运算的SQL子句是()。
A.SELECTB.ORDER BYC.FROMD.WHERE答案:A9.下列四项中,不属于数据库系统特点的是()。
A.数据共享性高B.数据由DBMS统一管理和控制C.数据冗余度高D.数据独立性高答案:C10.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,部门和职员的联系类型是()。
A.多对多B.一对一C.多对一D.一对多答案:D11.以下关于二维表的说法,不正确的是()。
A.二维表的列可以任意交换B.二维表的行可以任意交换C.二维表中每一列中的各个分量性质相同D.二维表中的每一列代表一个实体答案:D12.下列关于数据库模式的说法中,正确的是()。
A.在应用程序中,用户使用的是内模式B.在一个数据库系统中可以有多个外模式C.模式是外模式的一个子集D.在一个数据库系统中,可以有多个内模式和外模式答案:B13.使用SQL语言设定表的外键,应使用()约束。
南开大学《数据库技术与程序设计》在线作业04
《数据库技术与程序设计》在线作业下列关于关系数据库中数据表的描述,正确的是( )。
A:数据表之间存在联系,但用独立的文件名保存B:数据表之间存在联系,是用表名表示相互之间的联系C:数据表之间不存在联系,完全独立D:数据表既相对独立,又相互联系参考选项:D关于查询和表之间的关系,下面说法中正确的是()。
A:查询的结果就是创建一个新表B:查询的结果存在于用户指定的地方C:查询中所存储的只是在数据库中筛选数据的准则D:每次运行查询时,Access2016无需再次访问数据源即刻得到查询结果参考选项:C表达式"123"+1的运行结果是___。
A:124B:1231C:“1231”D:出错参考选项:A在Access2016数据库中创建一个新表,应该使用的SQL语句是()。
A:CreateTableB:AlterTableC:CreateIndexD:CreateDatabase参考选项:A关于宏的描述不正确的是()。
A:宏是为了响应已定义的事件去执行一个操作B:可以利用宏打开或执行查询C:可以在一个宏内运行其他宏或者模块过程D:使用宏可以提供一些较为复杂的自动处理操作参考选项:CIf x=1 then y=1,下列说法中正确的是()。
A:x=1和y=1均为赋值语句B:x=1和y=1均为关系表达式C:x=1为关系表达式,y=1为赋值语句D:x=1为赋值语句,y=1为关系表达式参考选项:C数据库管理系统常见的数据模型有3种,它们是()。
A:网状、关系和语义B:层次、关系和网状C:环状、层次和关系D:关系、面向对象和数据参考选项:B数据表之间的参照完整性规则不包括()。
A:更新规则B:删除规则C:插入规则D:检索规则参考选项:D有如下语句序列Dim a,b As IntegerPrint aPrint b执行以上语句序列,下列叙述错误的是___。
A:输出的a值是0B:输出的b值是0C:a是变体类型变量D:b是整型变量参考选项:A赋值语句a=123 的功能是为教师聘任表添加一个备注字段。
南开大学智慧树知到“计算机科学与技术”《数据库技术与程序设计》网课测试题答案卷5
南开大学智慧树知到“计算机科学与技术”《数据库技术与程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.内部计算函数First的意思是求所在字段内所有的值的最大值。
()A.正确B.错误2.下列关于变量的说法中错误的是()。
A.以字母、汉字或下划线开头B.由字母、汉字、空格、下划线或数字组成C.长度不超过255个字符D.不能使用VBA的保留字做变量名3.数据库管理系统常见的数据模型有3种,它们是()。
A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.关系、面向对象和数据4.下列叙述中正确的是()。
A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致5.要显示格式为“页码/总页数”的页码,应当设置文本框控件的控件来源属性为=page&“/”&[pages]。
()A.正确B.错误6.ASC关键字是按升序排序的意思,它必须与ORDER BY关键字一起使用。
()A.正确B.错误7.下列VBA变量名中,不合法的是()。
A.mapB.ab_1C.成绩D.ab-18.一个关系中的各条记录()。
A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D.前后顺序可以任意颠倒,不影响关系中数据的实际含义9.数据模型就是逻辑数据模型。
()A.正确B.错误10.在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是()。
A.投影B.自然联接C.联接D.选择第1卷参考答案一.综合考核1.参考答案:B2.参考答案:B3.参考答案:B4.参考答案:C5.参考答案:A6.参考答案:A7.参考答案:D8.参考答案:D9.参考答案:A10.参考答案:A。
南开大学智慧树知到“计算机科学与技术”《数据库技术与程序设计》网课测试题答案3
南开大学智慧树知到“计算机科学与技术”《数据库技术与程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.下列VBA变量名中,不合法的是()。
A.mapB.ab_1C.成绩D.ab-12.使用宏组的目的是()。
A.设计出功能复杂的宏B.设计出包含大量操作的宏C.减少程序内存消耗D.对多个宏进行组织和管理3.下列叙述中,错误的是()。
A.一个宏一次能够完成多个操作B.可以将多个宏组成一个宏组C.可以用编程的方法来实现宏D.定义宏一般需要描述动作名和操作参数4.可作为报表记录源的是()。
A.表B.查询C.Select语句D.以上都可以5.MsgBox()函数返回值得类型是()。
A.整型数值B.变体C.字符串D.数值或字符串6.数据完整性控制确保()。
A.只有合法用户才能进行指定权限的操作B.系统中数据的正确性、有效性和相容性C.对多用户的并发操作予以控制和协调D.系统有能力将数据库恢复到最近某个时刻的一个正确状态7.Access中备注型字段和文本型字段都能进行排序或索引。
()A.正确B.错误8.UPDATE命令对表进行插入新记录的操作,也可以完成对表的记录进行更新。
()A.正确B.错误9.表达式Fix(-3.25)和Fix(3.75)的结果分别是()。
A.-3,3B.-4,3C.-3,4D.-4,410.alter table命令的DROP子句的功能是用于删除指定的字段和完整性约束。
()A.正确B.错误11.创建一个组合框时,一般会同时产生一个附加的标签控件来说明组合框。
()A.正确B.错误12.下面合法的变量名是()。
A.X_yzB.integerC.123abcD.X-Y13.查询中文系和计算机系的信息,使用的SQL语句是()。
A.SELECT*FROM 系名 WHERE 系名=“中文系” AND “计算机系”B.SELECT*FROM 系名 WHERE 系名=“中文系” OR “计算机系”C.SELECT*FROM 系名 WHERE 系名=“中文系” AND 系名=“计算机系”D.SELECT*FROM 系名 WHERE 系名=“中文系” OR 系名=“计算机系”14.在“窗体视图”中显示窗体时,窗体中没有窗体导航按钮,应将窗体的“窗体导航按钮”属性值设置为()。
南开大学20秋学期《大数据开发技术(二)》在线作业(参考答案)
1.()是AMPLab发布的一个R开发包,使得R摆脱单机运行的命运,可以作为Spark的Job运行在集群上。
A.SparkRB.BlinkDBC.GraphXD.Mllib答案:A2.图的结构通常表示为:G(V,E),其中,V是图G中()。
A.顶点B.顶点的集合C.边D.边的集合答案:B3.Dstream输出操作中()方法将DStream中的内容按对象序列化并且以SequenceFile的格式保存。
A.printB.saveAsTextFilesC.saveAsObjectFilesD.saveAsHadoopFiles答案:D4.()是Spark的核心,提供底层框架及核心支持。
A.Spark CoreB.Spark SQLC.Spark StreamingD.Mllib答案:A5.Spark中的每个RDD一般情况下是由()个分区组成的。
A.0B.1C.多D.无数答案:C6.RDD的()操作通常用来划分单词。
A.filterB.unionC.flatmapD.mapPartitions答案:C7.图结构中如果任意两个顶点之间都存在边,那么称之为()。
A.完全图B.有向完全图C.无向图D.简单图答案:A8.Spark GraphX中类Graph的aggregateMessages方法可以()。
A.收集邻居顶点的顶点Id和顶点属性B.收集邻居顶点的顶点IdC.向指定顶点发送信息并聚合信息D.将顶点信息更新到图中答案:C9.Spark中DataFrame的()方法是进行连接查询。
A.whereB.joinC.limitD.apply答案:B10.以下哪个不是Scala的数据类型?()A.AnyRefB.AnythingC.NULLD.Nothing答案:B11.GraphX中()方法可以释放边缓存。
A.cacheB.presistC.unpersistVerticesD.edges.unpersist答案:D12.()是Spark的数据挖掘算法库。
南开20秋《数据库应用系统设计》在线作业(参考答案)
1.数据库一般使用()以上的关系。
A.1NFB.2NFC.3NFD.4NF答案:C2.关系模型中,实体完整性是指()。
A.实体不允许是空实体B.实体的主码不允许是空值C.实体的外键值不允许是空值D.实体的属性值不能是空值答案:B3.主键的作用是()。
A.用来唯一标识表中的行B.用来验证数据库的密码C.可有可无的一个属性D.设定表中某列的默认值答案:A4.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,部门和职员的联系类型是()。
A.多对多B.一对一C.多对一D.一对多答案:D5.关系规范化实质是围绕()进行的。
A.函数B.函数依赖C.范式D.关系答案:B6.在SQL查询中,GROUP BY短语的作用是()。
A.设置查询条件B.对查询结果进行排序C.设置分组条件D.选择查询结果中显示的字段答案:C7.PowerBuilder应用程序的入口点是()。
A.主函数B.应用对象C.窗口对象D.事务对象答案:B8.对于已经创建好的学生信息表,可以使用SQL语句“ALTER TABLE 学生信息()年龄”删除年龄列。
A.ALTER COLUMNB.DELETEC.DROPD.DROP COLUMN答案:D9.有两个实体集,并且这两个实体集之间存在MN联系,则根据转换规则,这个E-R结构转换成的表的数目应该为()个。
A.1B.2C.3D.4答案:C10.数据冗余可能产生的问题是()。
A.修改数据方便B.删除数据方便C.增加了编程的复杂度D.潜在的数据不一致性答案:D11.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句ALTER TABLE实现()功能。
A.数据查询B.数据操作C.数据定义D.数据控制答案:C12.数据独立性是指()。
A.不会因为数据的数值发生变化而影响应用程序B.不会因为系统数据存储结构和逻辑结构的变化而影响程序C.不会因为程序的变化而影响数据D.不会因为数据逻辑结构的变化而影响数据的存储结构答案:B13.SQL语言通常称为()。
南开大学20秋《数据库基础与应用》在线作业-1(参考答案)
1.如果一个关系模式R的所有属性都是不可分的基本数据项,则()。
A.R∈1NFB.R∈2NFC.R∈3NFD.R∈4NF答案:A2.数据库恢复的基础是利用转储的冗余数据。
这些转储的冗余数据包括()。
A.数据字典、应用程序、审计档案、数据库后备副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后备副本D.数据字典、应用程序、数据库后备副本答案:C3.设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是()。
A.该操作不存在问题B.该操作丢失修改C.该操作不能重复读D.该操作读“脏”数据答案:B4.在语句CREATE TABLE student(Snum CHAR(5)NOT NULL UNIQUE,Sname CHAR(2))中数值5表示()。
A.表中有5条记录B.表中有5列C.表中字符串Snum的长度D.表格的大小答案:C5.在数据仓库中,“数据的数据”是指()。
A.元数据B.粒度C.维度D.样本数据答案:A6.事务的持续性是指()。
A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据为的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态答案:B7.候选关键字中的属性称为()。
A.非主属性B.主属性C.复合属性D.关键属性答案:B8.同一个关系模型的任两个元组值()。
A.不能全同B.可全同C.必须全同D.以上都不是答案:A9.关系模式的候选关键字可以有()。
A.0个B.1个C.1个或多个D.多个答案:C10.数据库技术处于人工管理阶段是在()。
A.20世纪60年代中期以前B.20世纪50年代以前C.从20世纪70年代到90年代D.一直是答案:B11.“元数据”是指()。
A.数据结构的描述B.数据项的描述C.数据的来源D.基本数据答案:A12.在数据库中,下列说法不正确的是()。
A.数据库避免了一切数据重复B.数据库减少了数据冗余C.数据库中的数据可以共享D.若系统是完全可以控制的,则系统可确保更新的一致性答案:A13.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。
南开20秋学期《数据库技术与程序设计》在线作业.15BF018F-0883-4
20秋学期(1709、1803、1809、1903、1909、2003、2009 )《数据库技术与程序设计》在线作业
在建立数据表“商品信息”时,若将“单价”字段的有效性规则设置为:单价>0,则可以保证数据的()。
A:实体完整性
B:域完整性
C:参照完整性
D:表完整性
答案:B
逻辑运算的优先顺序是()。
A:AND、OR、NOT
B:OR、NOT、AND
C:NOT、AND、OR
D:NOT、OR、AND
答案:C
用于获得字符串S从第3个字符开始的2个字符的函数是___。
A:Mid(S,3,2)
B:Middle(S,3,2)
C:Left(S,3,2)
D:Right(S,3,2)
答案:A
8E–3是一个()。
A:内存变量
B:字符常量
C:数值常量
D:非法表达式
答案:C
一个宏里面的每一步操作都是一个()。
A:操作序列宏
B:宏组
C:条件宏
D:宏命令
答案:D
某一学校规定学生宿舍标准是:本科生4人一间,硕士生是2人一间,博士生是1人一间,学生与宿舍之间形成的住宿关系是( )。
A:一对一的联系
B:一对四的联系
C:一对多的联系
D:多对多的联系
答案:C
在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运。
南开20秋学期《数据库技术与程序设计》在线作业 (3)
B:复选框
C:文本框
D:组合框
答案:D
表达式5+5Mod2*2的运算结果为()。
A:错误
B:6
C:10
D:7
答案:B
执行下列语句的结果为___:
Choose(4, “red”, “green”, “blue”, “black”)
A:“green”
B:“blue”
C:“black”
D:空值
答案:C
A:
B:Command0.Caption
C:Command0.Enabled
D:Command0.Visible
答案:D
一个关系中的各条记录()。
A:前后顺序不能任意颠倒,一定要按照输入的顺序排列
B:前颠倒,但排列顺序不同,统计处理的结果就可能不同
A:Update 工资 set 实发工资=基本工资*1.1+工龄工资*1.05
B:Update 工资 set 实发工资=基本工资+工龄工资,基本工资=基本工资*1.1,工龄工资=工龄工资*1.05
C:Update 工资 set 基本工资=基本工资*1.1,工龄工资=工龄工资*1.05,实发工资=基本工资*1.1+工龄工资*1.05
D:数据库系统减少了数据冗余
答案:D
关系数据库管理系统能实现的专门关系运算包括( )。
A:排序、索引、统计
B:选择、投影、连接
C:关联、更新、排序
D:显示、打印、制表
答案:B
假设某个窗体可以输入教师信息,其中的职称字段要提供“教授”、“副教授”、“讲师”等选项供用户直接选择,此时应使用的控件是()。
D:Update工资set基本工资=基本工资*1.1,工龄工资=工龄工资*1.05,实发工资=基本工资+工龄工资
[南开大学]《数据库技术与程序设计》20春期末考核-参考学习资料
南开大学《数据库技术与程序设计》20春期末考核注:请认真核对以下题目,确定是您需要的科目在下载!!!一、单选题 (共 25 道试题,共 50 分)1.关系模型中,一个关键字是()。
-[A.]-可由多个任意属性组成-[B.]-可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成-[C.]-至多有一个属性组成-[D.]-以上都不是[提示]以上题目为考试专用复习资料,请认真学习完成正确的答案是:B2.如果要定义一个窗体级变量,定义变量语句的位置应该是___。
-[A.]-在使用该变量的过程中-[B.]-在该窗体模块所有过程的前面-[C.]-在该窗体模块所有过程的后面-[D.]-在某个标准模块中[提示]以上题目为考试专用复习资料,请认真学习完成正确的答案是:B3.在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为()。
-[A.]-是-[B.]-否-[C.]-有-[D.]-无[提示]以上题目为考试专用复习资料,请认真学习完成正确的答案是:B4.下面对于“事件”和“方法”的各种描述中正确的是()。
-[A.]-如果没有编入代码,相应的事件就不能被激活-[B.]-任何时候调用“方法”都完成同一个任务-[C.]-“事件”必须由用户激活-[D.]-“方法”和“事件”都是为了完成某项任务,故其中的代码都需要编辑[提示]以上题目为考试专用复习资料,请认真学习完成正确的答案是:B5.若Access数据库的一张表中有多条记录,则下列叙述中正确的是( )。
-[A.]-记录前后的顺序可以任意颠倒,不影响表中的数据关系-[B.]-记录前后的顺序不能任意颠倒,要按照输入的顺序排列-[C.]-记录前后的顺序可以任意颠倒,排列顺序不同,统计结果可能不同-[D.]-记录前后的顺序不能任意颠倒,一定要按照关键字段值的顺序排列[提示]以上题目为考试专用复习资料,请认真学习完成正确的答案是:A6.在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。
南开大学20秋学期《大数据开发技术(一)》在线作业(参考答案)
单选题1.名称节点和数据节点之间则使用()协议进行交互。
A.名称节点B.第二名称节点C.数据节点D.TCP答案:C2.UMP系通过()来实现实现管理每台物理机上的MySQL实例。
A.Controller服务器B.Procy服务器C.愚公系统D.Agent服务器答案:D3.以下针对Hive的说法不正确的是()。
A.Hive是一个基于Hadoop的数据仓库工具B.Hive是关系数据库C.Hive QL是一种查询语言D.Hive可以提供查询分析存储等功能答案:B4.MapReduce中最优的Reduce任务个数取决于集群中可用的()的数目。
A.SplitB.SlotC.MapD.Shuffle答案:B5.Pregel计算模型以()作为输入。
A.有向图B.无向图C.矢量图D.树答案:A6.HBase的目标是处理非常庞大的表,可以通过()方式,利用廉价计算机集群处理由超过10亿行数据和数百万列元素组成的数据表。
A.垂直扩展B.水平扩展C.拓扑扩展D.叠加答案:B7.Xtimeline是哪种可视化工具?()A.信息图表B.地图工具C.时间线工具D.分析工具答案:C8.HDFS中SecondaryNameNode可减少()重启的时间。
NodeB.SecondaryNameNodeC.DataNodeD.Block答案:A9.BigTable采用()作为底层数据存储。
A.HDFSB.GFSC.HbaseD.传统文件系统答案:B10.应用于专门用于处理具有高度相互关联关系的数据,比较适合于社交网络的数据库是哪种?()A.列族数据库B.键值数据库C.图数据库D.文档数据库答案:C11.Hbase中Zookeeper文件记录了()的位置。
A..META.表B.-ROOT-表C.RegionD.Master答案:B12.以下哪层不属于物联网体系架构?()A.应用层B.采集层C.网络层D.感知层答案:B13.UMP系通过()来实现实现在不停机的情况下动态扩容、缩容和迁移。
南开24秋学期《数据库技术与程序设计》作业参考一
24秋学期《数据库技术与程序设计》作业参考1.下面变量定义中错误的是___。
选项A:Public Mod As Integer选项B:Static bure选项C:Dim ah As String*10选项D:Dim a!(1 To 5)参考答案:A2.学生表中的是否保送字段为逻辑型(是否型),查询保送生的信息,其SQL语句的条件短语不可以写成()。
选项A:WHERE 是否保送选项B:WHERE 是否保送=TRUE选项C:WHERE 是否保送=-1选项D:WHERE 是否保送=1参考答案:D3.不属于Access2016对象的是()。
选项A:表选项B:文件夹选项C:窗体选项D:查询参考答案:B4.以下不是鼠标事件的是()。
选项A:KeyPress选项B:MouseDown选项C:DblClick选项D:MouseMove参考答案:A5.下面关于“类”的叙述中错误的是()。
选项A:类是对象的集合,而对象是类的实例选项B:一个类包含了相似对象的特征和行为方法选项C:类并不实行任何行为操作,它仅仅表明该怎样做选项D:类可以按其定义的属性、事件和方法进行实际的行为操作参考答案:D6.关于宏的描述不正确的是()。
选项A:宏是为了响应已定义的事件去执行一个操作选项B:可以利用宏打开或执行查询选项C:可以在一个宏内运行其他宏或者模块过程选项D:使用宏可以提供一些较为复杂的自动处理操作参考答案:C7.为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性窗格的()。
选项A:格式选项卡选项B:事件选项卡选项C:方法选项卡选项D:数据选项卡参考答案:B8.运行语句N=InStr(2,"abcdDCBA","a",1)之后,N的值为___。
选项A:0选项B:1选项C:8选项D:7参考答案:C9.在窗体上,设置控件Command0为不可见的属性是()。
选项A:选项B:Command0.Caption。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.在关于报表数据源设置的叙述中,以下正确的是()。
A.可以是任意对象B.只能是表对象C.只能是查询对象D.可以是表对象或查询对象答案:D2.以下变量名中合法的是()。
A.avg_sumB.y+2C.100abcdD.print答案:A3.在Access中表与数据库的关系是()。
A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.数据库就是数据表答案:A4.工资表结构:工资(职工号C,基本工资N,工龄工资N,实发工资N)。
现将所有职工的基本工资提高10%; 工龄工资提高5%,按照有关工资的变动,重新计算实发工资字段值,下面命令正确的是()。
A.Update 工资 set 实发工资=基本工资*1.1+工龄工资*1.05B.Update 工资 set 实发工资=基本工资+工龄工资,基本工资=基本工资*1.1,工龄工资=工龄工资*1.05C.Update 工资 set 基本工资=基本工资*1.1,工龄工资=工龄工资*1.05,实发工资=基本工资*1.1+工龄工资*1.05D.Update 工资 set 基本工资=基本工资*1.1,工龄工资=工龄工资*1.05,实发工资=基本工资+工龄工资答案:C5.SelectCase语句中,表达式是下面四种形式,不正确的是()。
A.表达式,例如“a”B.一组用逗号分隔的枚举值,例如“a”,“b”C.表达式1 to 表达式2,例如1 to 10D.关系运算符表达式,例如=60答案:D6.执行以下两条命令后,输出结果是()。
BOOKS=“南开大学图书管理系统” LEN(MID(BOOKS,5))A.16B.6C.12D.语法错误答案:B7.VBA代码调试过程中,能够动态了解变量和表达式变化情况的是()。
A.监视窗口B.本地窗口C.立即窗口D.快速监视窗口答案:A8.SQL查询语句中,用来实现数据列选取的短语是()。
A.WhereB.FromC.SelectD.GroupBy答案:C9.以下SQL语句和其他三条执行结果不一样的是()。
A.SELECT 学号,课程号,成绩 FROM 选课成绩 WHERE 课程号NOT IN(“101”,“103”)B.SELECT 学号,课程号,成绩 FROM 选课成绩 WHERE 课程号“103”C.SELECT 学号,课程号,成绩 FROM 选课成绩 WHERE NOT 课程号=“101” AND 课程号=“103”D.SELECT 学号,课程号,成绩 FROM 选课成绩 WHERE NOT(课程号=“101” OR 课程号=“103”)答案:C10.在窗体上,设置控件Command0为不可见的属性是()。
mand0.Captionmand0.Enabledmand0.Visible答案:D11.一个关系中的各条记录()。
A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D.前后顺序可以任意颠倒,不影响关系中数据的实际含义答案:D12.下列VBA变量名中,不合法的是()。
A.mapB.ab_1C.成绩D.ab-1答案:D13.查询入学成绩为空值的学生的学号、姓名、入学成绩,正确的是()。
A.SELECT 学号,姓名,入学成绩 FROM 学生 WHERE 入学成绩=NULLB.SELECT 学号,姓名,入学成绩 FROM 学生 WHERE 入学成绩 IS NULLC.SELECT 学号,姓名,入学成绩 FROM 学生 WHERE 入学成绩 NULLD.SELECT 学号,姓名,入学成绩 FROM 学生 WHERE 入学成绩 IN NULL答案:B14.下列关于标准函数的说法,正确的是()。
A.Rnd函数用来获得0到9之间的双精度随机数B.Int函数和Fix函数参数相同则返回值就相同C.Chr函数返回ASCII码对应的字符D.Str函数用来把纯数字型的字符串转换为数字型答案:C15.下列关于变量的说法中错误的是()。
A.以字母、汉字或下划线开头B.由字母、汉字、空格、下划线或数字组成C.长度不超过255个字符D.不能使用VBA的保留字做变量名答案:B16.若处理一个值为50000的整数,应采用哪种基本数据类型描述更合适?()A.整型B.长整型C.单精度D.短文本答案:B17.若在数据库中已有同名的表,要通过查询覆盖原表,应使用的查询类型是()。
A.删除B.追加C.生成表D.更新答案:C18.下列关于数据库系统的叙述中,正确的是()。
A.数据库系统只是比文件系统管理的数据更多B.数据库系统中数据的完整性是指数据类型完整C.数据库系统避免了一切数据冗余D.数据库系统减少了数据冗余答案:D19.关系数据库管理系统能实现的专门关系运算包括()。
A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表答案:B20.假设某个窗体可以输入教师信息,其中的职称字段要提供“教授”、“副教授”、“讲师”等选项供用户直接选择,此时应使用的控件是()。
A.标签B.复选框C.文本框D.组合框答案:D21.表达式5+5Mod2*2的运算结果为()。
A.错误B.6C.10D.7答案:B22.执行下列语句的结果为:() Choose(4,“red”,“green”,“blue”,“black”)A.“green”B.“blue”C.“black”D.空值答案:C23.假设有一组数据:工资为800元、职称为“讲师”、性别为“男”,在下列逻辑表达式中结果为“假”的是()。
A.工资 800 AND 职称=“助教” OR 职称=“讲师”B.性别=“女” OR NOT 职称=“助教”C.工资=800 AND (职称=“讲师” OR 性别=“女”)D.工资 800 AND (职称=“讲师” OR 性别=“男”)答案:D24.不能使用宏的数据库对象是()。
A.报表B.窗体C.宏D.表答案:D25.为了合理组织数据,应遵从的设计原则是()。
A.一事一地的原则,即一个表描述一个实体或实体间的一种联系B.表中的字段必须是原始数据和基本数据元素,并避免在之间出现重复字段C.用外部关键字保证有关联的表之间的联系D.以上各条原则都包括答案:D26.在下列查询语句中,与Select*From 学生 Where InStr([简历],“篮球”)0功能相同的语句是()。
A.Select*From 学生 Where 简历Like“篮球”B.Select*From 学生 Where 简历Like“*篮球”C.Select*From 学生 Where 简历Like“*篮球*”D.Select*From 学生 Where 简历Like“篮球*”答案:C27.下列关于Do...Loop循环结构执行循环体次数描述正确的是()。
A.Do while...Loop循环可能不执行,Do...Loop Until循环至少可以执行一次B.Do while...Loop循环至少可以执行一次,Do...Loop Until循环可能不执行C.Do while...Loop和Do...Loop Until循环可能都不执行D.Do while...Loop和Do...Loop Until循环都至少执行一次28.执行下列语句的结果为:() Switch(36,“green”,86,“blue”)A.“red”B.“green”C.“blue”D.空值答案:A29.下面有关索引的叙述中,正确的是下面有关索引的叙述中,正确的是()。
A.建立索引后,原数据库表文件中记录的物理顺序将被改变B.Access2016会对主键字段自动创建索引,其它情况需要用户自己创建C.作为索引关键字的字段不能出现重复值D.索引与排序没有本质区别答案:B30.数据表之间的参照完整性规则不包括()。
A.更新规则B.删除规则C.插入规则D.检索规则答案:D31.要查找职务不是“经理”和“主管”的员工,条件表达式:Not like (“经理” Or “主管”)。
()A.正确B.错误答案:B32.在窗体中添加一个文本框时,这个文本框控件还自带一个标签控件。
()A.正确B.错误33.在报表设计时,如果要统计报表中某个字段的全部数据,计算表达式应放在页面页眉或页面页脚区域。
()A.正确B.错误答案:B34.列表框控件可以包含一列或几列数据,使用时用户只能从列表框中选择值,不能输入新的值。
()A.正确B.错误答案:A35.DELETE语句用来删除数据表中的记录。
()A.正确B.错误答案:A36.关于Access查询条件,同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系。
()A.正确B.错误答案:A37.在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录。
()A.正确B.错误答案:B38.DELETE命令中必须有FROM关键字。
()B.错误答案:A39.“成绩表”中有字段学号、课程编号和成绩字段,要将全部记录的“成绩”字段的值置为0,应使用的查询是更新查询。
()A.正确B.错误答案:A40.在产品数据库表中,若上调产品价格,最方便的方法是使用生成表查询。
()A.正确B.错误答案:B41.Access数据库中,能够以数据表为数据源进行统计的查询是汇总查询。
()A.正确B.错误答案:B42.一个关系就是一张二维表,一张二维表就是一个关系。
()A.正确B.错误答案:B43.使用宏组的目的是为了减少程序内存消耗。
()A.正确B.错误答案:B44.alter table命令的DROP子句的功能是用于删除指定的字段和完整性约束。
()B.错误答案:A45.客观存在的事物就是实体。
()A.正确B.错误答案:B46.数据库系统有概念、内、外三种模式,每两种模式都有对应关系。
()A.正确B.错误答案:B47.窗体中控件的“名称”属性是设置该控件的名称,以便在其他地方引用该控件。
()A.正确B.错误答案:A48.在关系模型中,关系中的列可以随意调整次序。
()A.正确B.错误答案:A49.数据模型就是逻辑数据模型。
()A.正确B.错误答案:A50.Access的主键有两种类型:单字段的主键和多字段的主键。
()A.正确B.错误答案:A。