还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
单选题,共60题,每题1分,答错或未答均扣1分.满分60分1)2023是哪个公司开发出来的?ABCD2)微软的数据库是一种数据库A低端的B中端的C高端的D无法确定3)2023是哪一种版本A精简版B标准版C企业版D工作组版4)2023的安装条件,对内存的最低要求是?A128B256C512D10245)2023的安装条件,对内存的建议要求是?A256与更高B512与更高C1024或更高D没有要求6)以下关于数据安装的说法正确的是A安装2023的98系统也可以B安装2023不须要安装C安装2023须要
6.01以上的版本D安装2023系统不会检查安装要求7)安装2023过程中,系统会进行项系统配置检查?AllB12C13D148)安装2023时,会有几种身份验证模式?A1B2C3D根本没有身份验证9)安装2023成功以后,启动数据库应当点击哪个子菜单选项设置中文字符集$2,,,,,,n;$$.,问题请教,中对表数据的基本操作有哪些?,初学者,9,,;”;$,$0”留言信息添加成功!,,・■0”留言信息添加失败!■■
二、简答题
1.服务端动态脚本语言
2.运用标签
3.运用进行数据库编程的基本步骤如下1首先建立与数据库服务器的连接2然后选择要对其进行操作的数据库3再执行相应的数据库操作,包括对数据的添加、删除、修改和查询等4最终关闭与数据库服务器的连接
一、编程题请运用语句,备份数据库中表的全部数据到C盘的书目下一个名为的文件中,要求字段值假如是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标记
二、简答题
1.为什么在中须要进行数据库的备份与复原操作?2数据库备份与复原的常用方法有哪些?
3.运用干脆复制方法实现数据库备份与复原时,须要留意哪些事项?
4.二进制日志文件的用途是什么?13习题答案
一、编程题在叮嘱行客户端输入如下语句即可实现;*一,C,一,,一〉‘〃’一〉,?,,10
二、简答题
1.略可参考第13章
13.1节内容2数据库备份与复原的常用方法有1运用语句备份和复原表数据2运用客户端好用程序备份和复原数据3运用图形界面工具备份和复原数据4干脆复制
3.运用干脆从一个服务器拷贝文件到另一个服务器的方法,须要特别留意以下两点1两个服务器必需运用相同或兼容的版本2两个服务器必需硬件结构相同或相像,除非要复制的表运用存储格式,这是因为这种表可以为在不同的硬件体系中共享数据供应了保证
4.由于二进制志包含了数据备份后进行的全部更新,因此二进制日志的主要目的就是在数据复原时能够最大可能地更新数据库14编程题
1、请运用语言和数据库编写一个论坛留言板系统
2、请运用语言和数据库编写一个电子公告系统
3、请运用语言和数据库编写一个博客管理系统
4、请运用语言和数据库编写一个用户登录系统
一、填空题
1.在中,可以运用语句来为指定数据库添加用户
2.在中,可以运用语句来实现权限的撤销
二、编程题假定当前系统中不存在用户,请编写一段语句,要求创建这个新用户,并为其设置对应的系统登录口令“123”,同时授予该用户在数据库的表上拥有和的权限
三、简答题
1.在中可以授予的权限有哪几组?
2.在的权限授予语句中,可用于指定权限级别的值有哪几类格式?习题答案
一、填空题1
二、编程题在叮嘱行客户一一〉‘123;,
00.05
三、简答题
1.在中可以授予的权限有这样几组;列权限;表权限;数据库权限;用户权限
2.在的权限授予语句中,可用于指定权限级别的值有下面几类格式1*表示当前数据库中的全部表2*.•:表示全部数据库中的全部表
3.*表示某个数据库中的全部表,4表示某个数据库中的某个表或视图,指定数据库名,指定表名或视图名5表示某个表或视图,指定表名或视图名6表示某个数据库中的某个存储过程或函数,指定存储过程名或函数名11
一、编程题在数据库中创建一个存储过程,用于实现给定表中一个留言人的姓名即可修改表中该留言人的电子邮件地址为一个给定的值
二、简答题
1.请说明什么是存储过程?
2.请列举运用存储过程的好处
3.请简述游标在存储过程中的作用
4.请简述存储过程与存储函数的区分习题答案
一、编程题在叮嘱行客户端输入如下语句即可实现;$$50,50一》;一$$,
00.06
二、简答题
1.存储过程是一组为了完成某特定功能的语句集,其实质上就是一段存放在数据库中的代码,它可以由声明式的语句如、和等语句和过程式语句如限制结构语句组成
2.略可参考第11章
11.1节内容
3.游标是一个被语句检索出来的结果集在存储了游标后,应用程序或用户就可以依据须要滚动或阅读其中的数据
4.存储函数与存储过程之间存在这样几点区分1存储函数不能拥有输出参数,这是因为存储函数自身就是输出参数;而存储过程可以拥有输出参数2可以干脆对存储函数进行调用,且不须要运用语句;而对存储过程的调用,须要运用语句3存储函数中必需包含一条语句,而这条特别的语句不允许包含于存储过程中10
一、编程题在数据库中创建一个事务,用于每个月将表中姓名为“初学者”的留言人所发的全部留言信息删除,该事务起先于下个月并且在2023年12月31日结束
二、简答题
1.请说明什么是事务?
2.请简述事务的作用3•请简述事务与触发器的区分习题答案
一、编程题在叮嘱行客户端输入如下语句即可实现$$—1-01一2023—12—3r———X2023—-初学者;AB配置工具C分析服务D性能工具10)安装安装2023成功之后,系统数据库默认供应几个数据库A1B2C3D4参考答案11)系统数据库中的数据库表明这个数据库是A主数据库B模板数据库C临时数据库D代理数据库12)数据库2023的查询界面中,快捷键5表示什么功能?A执行查询B光标到达当前行的头部C分析查询并检查语法D光标到达当前行的尾部13)数据库2023的查询界面中,快捷键F5表示什么功能?A执行查询B光标到达当前行的头部C分析查询并检查语法D光标到达当前行的尾部14)数据库2023的查询界面中,快捷键表示什么功能?A执行查询B光标到达当前行的头部C分析查询并检查语法D光标到达当前行的尾部15)数据库2023的查询界面中,快捷键表示什么功能?A执行查询B光标到达当前行的头部C分析查询并检查语法D光标到达当前行的尾部16)该代码的功能是A创建表B创建数据库C修改数据库D删除数据库17)该代码的功能是A修改数据库B删除数据库C运用数据库D创建数据库⑻001A修改数据库名为001B删除数据库001C运用数据库001D创建数据库00119)001该代码的功能是A修改数据库名为001B删除数据库001C运用数据库001D创建数据库00120)代码的功能是A返回数据库的登录信息B返回数据库的运用和保留空间C返回数据库的创建信息D返回数据库的平安信息参考答案21)该代码的功能是A返回数据库的基本信息B返回数据库的运用空间C返回数据库的变量名称D返回数据库的表名22)中有这样一条信息该代码表示的正确含义是A更新实力为可读可写B复原模式为完整复原C可用于全部用户D兼容级别23)中有这样一条信息二该代码表示的正确含义是A表示数据库的状态为可用于查询B表示数据库的状态为正在还原数据库C表示数据库的状态为数据库未复原D表示数据库已被显示置于脱机状态24)中有这样一条信息该代码的正确含义是A数据库自动生成统计信息B自动更新统计信息C数据库已启用全文功能D数据库引擎检测信息25)中有这样一条信息二90该代码表示的正确含义是:A数据库兼容级别是2000B数据库兼容级别是2023C数据库兼容级别是2023D以上说法都不对26数据定义语言中的创建,修改,删除这三个英语单词下列哪项才是完全正确的A创建,修改,删除B创建,修改,删除0c创建0,修改,删除D创建,修改,删除0272023的建表语句要写在之内?A{}B[]C D28建表语句中的,该代码表示的含义是A允许空格B非空约束C不允许写入数据D不允许读取数据29*该代码中的*号,表示的正确含义是A一般的字符*号B错误信息C全部的字段名D模糊查询30向数据表添加数据,哪些是添加的关键字?ABCD参考答案31函数表明这是一个什么函数?A求总值函数B求最小值函数C求平均值函数D求最大值函数32修改表记录的语句关键字是ABCD33删除表记录的语句关键字是AD34在语句*%晓犷关键字表示的含义是A条件B在哪里C模糊查询D逻辑运算35=王军=1该代码执行的是哪项操作?A添加姓名叫王军的记录B删除姓名叫王军的记录C返回姓名叫王军的记录D更新姓名叫王军的记录36模糊查询的关键字是ABCD37表达式9+6*5+3%2/5-3的运算结果是多少?A1B3C5D738表达式6%7-5+8*9-2+5%2的运算结果是多少?A70B71C72D73395该代码执行的是哪项操作?A添加记录B修改记录C删除记录D查询记录40第39题中的代码含义正确的表述是A删除表中全部B删除表中全部大于5的记录C删除表中全部大于等于5的记录D删除表参考答案41第39题中的代码假如取消5,执行语句后的结果意味着什么?A删除表B删除表的全部记录C删除数据库D语句不完整,不能执行42)修改操作的语句‘王军’该代码执行后的结果是:A只把姓名叫王军的记录进行更新B只把字段名改成N王军C表中的全部人姓名都更新为王军D更新语句不完整,不能执行43)请把下划处的代码补充完整0(N王大军)A,B,C,D,44)(=0)该代码表示的含义是A找到至少一个错误B没有任何一个错误C错误的编号是0D发生了除数为0的错误45)起先事务,提交事务,回滚事务的英语单词分别是C,,D,,46)以下的标识符中符合标识符命名规则的有几个?37,73,73a,c73,*73A1个B2个C3个D4个47)标识符的第一个字符允许包括哪些符号?A_或者@或者#或者$B_或者*或者#或者$C_或者@或者八或者$D_或者@或者#48)包含在哪些符号内的标识符号才能称为分割标识符A〃〃或[]B或1}◊C()或D++或{}49)2023中声明变量的关键字是ABCD50)2023中变量的声明应当运用哪个符号来表示?A_B#CD@参考答案51)2023的字符串连接运算符是什么?A B.C+D_52)2023中的比较运算符不等于有几种表示方法?A1B2C3D453)!〈在2023中的含义是A不等于B不小于C不大于D取反54)哪个是正确的小于等于号?A=B=C=D=55)(,长江长城黄山黄河,2,2)返回的是什么?A长江B江长C长城D长江长城56)类型的数据长度默认是个字节?A1B2C4D800057)若表中有一字段,数据类型为整型,保存每个学生的考试成果,求全班平均分的正确做法是A把每个学生的手工进行相加,然后除以全班人数,得到平均分B运用()C运用()/(*)D运用()%(*)58)100/3的结果是A
33.33B
33.333333C33D无法执行59)哪些是正确的运算表达式?A*46#晓#B*46晓C*46$晓$D*46%晓%60)以下的数据库中,哪个是大型的数据库?AB2CD2023参考答案
(二)代码题要求代码完整,每错一个单词扣一分.每出现一次不匹配的()扣两分,(总分40分)1)写代码创建数据库(满分10)数据库里建立数据表要求包含以下字段数据类型为整型,非空约束,数据类型为可变字符型,最大长度12个字符,保存学生姓名数据类型为整型,保存学生考试成果数据类型为可变字符型,最大长度50个字符保存学生籍贯数据类型为整型保存学生学费2)写代码向上题所创建好的数据表中添加以下三条记录,(满分9):1:2:3姓名姓名姓名成果89成果88成果87籍贯北京丰台籍贯天津南开籍贯北京海滨学费2800学费3000学费27003)写代码返回全部学生的信息(满分3)4)写代码返回全部姓名带J字母的学生信息(满分5)5)写代码返回全部北京籍贯的学生信息(满分5)6)写代码返回全部学费低于平均学费的学生信息提示运用嵌套的查询(满分8)代码答案(如下)1)
(12),
(50),)2)0(1,,89,‘北京丰台,2800)0(1,,88,天津南开,3000)0(1,,87,北京海滨,2700)3)*4)*5)*北京外6)*<
(0)15相关联系
一、编程题请编写一段程序,要求可通过该程序实现向数据库的表中,插入一行描述了下列留言信息的数据留言号由系统自动生成;留言标题为“问题请教”;留言内容为“中对表数据的基本操作有哪些?”;留言人姓名为“初学者”;脸谱图标文件名为“”;电子邮件为“”;留言创建日期和时间为系统当前时间
二、简答题
1.请简述是什么类型的语言?
2.请说明嵌入在文档中的脚本用什么标记符进行标记?
3.请简述运用进行数据库编程的基本步骤
4.请说明许久连接和非许久连接的区分习题答案
一、编程题在文本编辑器中编写如下程序,并命名为$—(3306“,““,“123456)(“数据库服务器连接失败!,•)(”,$)(数据库选择失败!”)。