ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:55.13KB ,
资源ID:12475791      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12475791.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《MYSQL实用教程》期末考试题.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《MYSQL实用教程》期末考试题.docx

1、MYSQL实用教程期末考试题单选1、 在SQL语言中的SELEC语句中,用于实现选择运算的句子是(B)A、FOR B、WHERE C、WHILE D、IF2、 设置语句结束的命令是(C)A、 set B、 end C、 delimiter D、 finsh3、 在现实世界中,每个人都有自己的出生地,实体“人”与实体“出 生地”之间的联系是(C)A、一对一联系 B、一对多联系 C、多对多联系 D、无联系4、 创建表时,不允许某列为空可以使用(A)A. NOT NULL B.NO NULL C.NOT BLANK D.NO BLANK5、 在MY SQL中,通常使用(D )语句来指定一个已有数据库

2、作为 当前工作数据库。A.USING B.USED C.USES D.USE6、 下列(B )类型不是MY SQL中常用的数据类型。A.INT B.BAR C.TIME D.CHAR7、 在MY SQL中立了“学生”表,表中有“学号”、“” “性别”和 “入学成绩”等字段,执行如下 SQL命令:Select性别,avg (入学成绩)From学生Group by性别 其结果是(B) A.计算并显示所有学生的性别和入学成绩的平均值B.按性别分组计算并显示性别和入学成绩的平均值C.计算并显示所有学生的入学成绩的平均值D.按性别分组计算并显示所有学生的入学成绩的平均值8、 假设一个书店用(书号 书名

3、作者 出版日期 库存数量 )一组属性来描述图书,可以作为“关键字”的是(A)A.书号 B.书名 C作者 D.9、 从学生(STUDENT表中的(NAME)字段查找姓“”的学生可以 使用如下代码:select*from student where (D)A.NAME= _* B.NAME= % %C.NAME LIKE D . NAME LIKE * 10、 在SELEC语句中,可以使用(B子句,将结果集中的数据行根据 选择列的值进行逻辑分组,以便能汇总表容的子集,即实现对每个组 的聚集计算A.LIMIT B.GROUP BY C.WHERE D.ORER BY11删除记录的语句关键字是(C )

4、A insert B update C delete D select12数据库(DB)、数据库系统(DBS、和数据库管理系统(DBMS三者 之间的关系是(A )A.DBS包括 DB禾口 DBMS B.DBMS包括 DB禾口 DBS C.DB包括 DBS和 DBMS D. DBS就是 DB也就是 DBMS13.select *from stude nt 该代码中的“* ”号,表示的正确含义是(C )A.普通的字符*号 B.错误信息C所有的字段名 D.模糊查询14.mysQL中唯一索引的关键字是(C)A.fulltext in dex B.onlyin dexCuniquein dex D. i

5、n dex15.专门的关系运算不包括下列中的( D )16.17.下列有关数据库的描述,正确的是( C )C数据库是一个结构化的数据集合 D.数据库是一组文件18.在SQL查询中“ GROUP B”勺含义是(D)A.选择行条件 B对查询进行排序C选择列字段 D.对查询进行分组19.下列描述正确的是( B)A.个数据库只包含一个数据表B.个数据库可以包含多个数据表C一个数据库只包含两个数据表D. 一个数据表可以包含多个数据库20在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(B )A.候选键 B.主键 C外键 D.超键21.SQL语句中修改表结构的命令是(C )A.MODIFY T

6、ABLE B.MODIFY STRUCTUREC.ALTER TABLE D. ALTER STRUCTURE22.select substring(长江长城黄河,2.2返回的是什么?(B)A.长江 B.江长C长城D.长江长城23.在SQL语句中,与表达式“NOT IN( whT , ”功能相同的表 达式是(D )A.仓库号二“whT AND仓库号二“wh2”B.仓库号!= “whT OF仓库号匸“wh2”C仓库号二“whT O仓库号二“wh2”D.仓库号!= “whT AND仓库号!= “wh2”24.在数据库中,产生数据不一致的根本原因是(A )A.数据冗余 B.没有严格保护数据C未对数据

7、进行完整性控制 D. 数据存储量太大25.若规定工资表中基本工资不得超过 5000元,则这个规定属于A.关系完整性约束(D)B.实体完整性约束29.(B)A.SELECTauto B.SELECTautocommitC.SELECTcommit D.SELECTauto commit30.Create database MYDB亥代码的功能是(B )A.创建表MYDB B.创建数据库MYDBC修改数据库 MYDB D.删除数据库 MYDB二.填空题1.MYSQL数据库类型分为四大主要类别:数值 日期 文本 二进制2._存储过程是保存在服务里的一组SQL语句的集合。3.计算算术表达式-5+4*3

8、mod3八(7/3)=-24锁是一种用来防止多个客户端访问数据时而产生问题的机制。5.事务是将一个数据数据处理执行步骤的集合作为一个单元一个单 元来处理。6.M YSQL支持关系模型中实体完整性、_参照完整性和用户定义的完 整性三种不同的完整性约束。7.CREATE temporary、TABLE创建临时表8.union关键字能够将两个或多个 SELECTS句的结果连接起来。9. 用来表示数据库中行之间的关系的机制称为 二外键 约束。10.字符集是一套符号与编码,它包括编码规则以定义字符如何被编 码成数字。11在成绩表中,查找成绩在75-85之间(含端点)的记录时,条件为between (成绩

9、)75and85 或成绩=75and成绩8512.在MY SQL中,可以使用CREATE USEE句来为指定数据库添加用户13.基于 ANSI/ISO SQ 规,MY SQL提 供了;提交读(READ COMMITTED) 可重复读(REPEATABLREAD)序列化(SERLALIZABL、未提交读(READUNCOMMITTE四中隔离级。14.在CREATE TABLE语句中,通常使用 _primary key键字来指定主键15.在关系数据库中,从关系中找出满足给定条件的记录(元组),该操作可称为 选择_ 。16.在数据库技术中,实体集之间的联系可以是一对一或一对多或多 对多的,那么“学生

10、”和“可选课程”的联系为多对多17.在关系模型中,把数据看成是二维表,每一个二维表称为一个关 系。18.常见的数据模型有3种,他们是关系模型、层次模型、网状模型。19当用户对数据并发访问时,为了确保事务完整性和数据库一致性, 需要使用锁定,锁定可以防止丢失更新、脏读、不可重复读和幻读 20.在SQL的select命令中用order_by短语对查询的结果进行排序。二、简单题1.简述每个事务过程中必须满足的几个原则?答:每个事务的处理必须满足 ACID原则,即原子性、一致性、隔 离性、持久性。原子性:原子性意味着每个事务都必须被看作一个不可分割的单丿元。一致性:不管事务是完全成功还是中途失败,当事

11、务使系统处于 一致的状态时存在一致性。隔离性:每个事务在它自己的空间发生,和其他发生在系统中额 事务隔离,而且事务的结果只有在它完全执行时才能看到。持久性:即使系统崩溃,一个提交的事务仍然存在。2.简述MySQL数据库中,SQL语言由哪几部分组成,并列举出主 要的语句?答:1、数据定义语言(DDL)创建、修改或删除数据库中各种对象,包括表、视图、索 引等。命令:CREATE TABLE , CREATE VIEW, CREATE IADEXRTABLE , DROP TABLE , DROP VIEW, DROP INDEX2、查询语言(QL)按照指定的组合、条件表达式或排序检索已存在的数据库

12、中数据,不改变数据库中数据。命令:SELECT FROM WHERE3、 数据操纵语言(DML)对已经存在的数据库进行元组的插入、删除、修改等操作命令:INSERT UPDATE DELETE4、 数据控制语言(DCL用来授予或收回访问数据库的某种特权、控制数据操纵事务的发生时间及效果、对数据库进行监视命令:GRANT REVOKE COMMIT ROLLBACK3. MySQL数据库的备份与恢复的常用方法?答:1、使用界面管理工具对数据库进行完全备份和恢复。2、 用SQL语句进行数据库备份和恢复。3、 使用客户端工具备份和恢复表。4什么是存储过程,简述存储过程与存储函数的区别?存储过程:在M

13、Y SQL中,可以定义一段程序存放在数据库中, 这样的程序称为存储过程。区别:1存储函数不能拥有输出函 数,本身就是。2不能用CALL语言来调用存储函数。3存储 函数必须包含一条return语句,这条语句不允许包含于存储过 程中。四设计图五程序代码仓U建 xs, kc, xs_kc三表:1、 写出三表的建表语句create database sxcj;use xscjcreate table xs(sno char(6) primary key ,Sn ame char(8) not n ull,Zhua nyeming char(10) nu II,Sex tinyint(1) not nu

14、ll check(sex int(0,1),sbir date not n ull,record tinytin (1) n ull,photo blob n ull,comme nt text null)engine=lnno db;Create table kc(kno char(3) primary key,Kname char(16) not null,Kaikexueqi tinyint(1) not null default 1 check(kaikexueqi =1 and kaikexueqi =80;5、 用root用户新建“ dsh”用户,密码为“ shangwu”,授予对

15、 xscj数据库中所有表的select权限。Create user dshlocalhost ide ntified by sha ngwu ;Grant selectOn sxcj.*To dshlocalhost;和拯作蕭0E他分Ii、丄每水空井*共分 一 直询申价在肓元至沾班片2测曲血汁厲帚韦的林僅frff.中化 黠眾拣甘戈号升宇什 朋*SELECT刑撤忤忆TUt?RJM 怕书WHbRllE 析 BEFWEIM 15ASD25CiKt:R BY甘匹弓ASta? nr *就當”丟中性别为HA的SH.Rr*FRGhlwik r件S|l| 4左亠X任划纹上再州卿也的贞热霉小題竄分具12旳祖盟*

16、fROh HtIt训-严IT左旳朋*散空C2) SEI3CT圻号.书喀、杵者I ROH TIT趟爭书”對廉号、盛 哗片数卅.(JMO BY 肌柳 DISC査询;轨牡宝计肝恃序显迅*同书*衣的听U) SELECT *FRJN 知WHF:CT fl 卅=r 则”査ilUT性期为“驻胸所倉氛It用SQL査询“罔书二“读耆:倍MT表的敖殊井満足如下華ft (毎小駆电分.井胃廿) 査卿累检”働w日期岸序册fljir表的所杓勺直.SELECT *mPCF BY mUWJ PESC12 县丁開齐音哩数啊和:忙书且号、竝离、性叫、社社11列,!鬥11.期轄沪勺尼,.SriTCT舊书兀号姓舛,性刮,ltrLJI91 111迩1丨剛FIWW就齐?园VI皿 谡州帶也匹号二柑虬楷书征号W) U 读舍来舟(1關源r麴计各麻酬 g抚住口 M隸,Ofll7(Fi Hiiir-J .恰 5FRCW 质書GH01T BT 戏级

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1