mysql数据库系统及应用综合练习附答案

合集下载

东北财经大学22春“电子商务”《MySQL数据库系统及应用》期末考试高频考点版(带答案)试卷号:1

东北财经大学22春“电子商务”《MySQL数据库系统及应用》期末考试高频考点版(带答案)试卷号:1

东北财经大学22春“电子商务”《MySQL数据库系统及应用》期末考试高频考点版(带答案)一.综合考核(共50题)1.select 语句可以返回表中的某几列。

()A、正确B、错误参考答案:A2.在关系模型中,同一个关系中的不同属性的数据类型()A、可以相同B、不能相同C、可相同,但数据类型不同D、必须相同参考答案:A3.执行语句“SELECT DATE_ADD(‘1986-08-08’, INTERVAL 3 DAY);”结果为()。

A.1986-08-11B.1986-11-08C.1989-08-08D.1986-08-05参考答案:C4.执行语句“right(‘东北财经大学’,2)”结果为()。

A、东北B、财经C、大学D、东财参考答案:C5.下列比NOT优先级高的运算符有()A、%B、>=C、+D、AND参考答案:ABC6.数据库中的数据丢失或被破坏可能是由于以下原因:()A.计算机硬件故障B.软件故障C.误操作D.病毒参考答案:ABCD7.在mysql中可以出现两个相同名字的用户但连接主机地址不同。

()A.正确B.错误参考答案:A8.MySQL属于一()个系统。

A.DBB.DBMSC.DBAD.数据库应用程序参考答案:B9.主键的组成()C、必须是多个属性D、一个或多个属性参考答案:D10.join的外连接方式有:()A.左连接B.右连接C.自然连接D.全连接参考答案:ABC11.向表中插入一个和已有纪录关键字段一样的纪录的命令为()A、insert intoB、replace intoC、insert fromD、replace from参考答案:B12.数据库中的数据丢失或被破坏可能是由于以下原因:()A、计算机硬件故障B、软件故障C、误操作D、病毒参考答案:A,B,C,D13.执行语句“CEILING(9.9)”结果为()。

A.9B.10C.-9参考答案:B14.授予用户权限时ON子句中使用“*.*”示()。

MySQL数据库系统及应用第二套作业(3—4单元)

MySQL数据库系统及应用第二套作业(3—4单元)
回答错误
A:正确: B:错误
答案
错误
【11】
查看一下表xs的结构应该用以下命令中的()。
回答错误
A: show tables xs
B: desc xs
C: show databases xs
D: desc xs学号
答案
desc xs
【12】
向表中插入一个新行的纪录的命令为()。
回答错误
A: insert into
回答错误
A:正确: B:错误
答案
错误
【14】
使用下列语句中的()可以删除表中数据。
回答正确
A: insert
B: drop
C: delete
D: update
答案
delete
【15】
使用insert语句插入数据时可以缺省某些允许为空的字段。()
回答正确
A:正确: B:错误
答案
正确
【16】
update语句只可以修改一个表中的数据。()
A: drop table
B: delete
C: urn cate table
D: rename table
答案
turn cate table
【12】
delete语句只可以删除一个表中的数据。()
回答错误
A:正确: B:错误
答案
错误
【13】
查看一下表xs的结构应该用以下命令中的()。
回答错误
A: show tables xs
使用insert语句一次只可以插入一条纪录。()
回答错误
A:正确: B:错误
答案
错误
【19】
下列可以修改表中数据的语句是()。

东财在线考试题库及答案 MySQL数据库系统及应用综合练习题

东财在线考试题库及答案 MySQL数据库系统及应用综合练习题
一、单项选择题 (只有一个正确答案) 【1】 执行语句“SELECT '2008-01-20'+ INTERVAL 2 DAY; ”结果为( )。
A: 2008-01-22 B: 2008-03-20 C: 2010-01-20 D: 2008-02-11 答案: A 【2】 下列 MySQL 的变量命名方式不正确是( )。 A:
@name B:
@name! C:
@n$ame D:
@_name 答案: B 【3】 字符串‘hel’lo’输出结果为( )。
A: hel'lo B: 'hello' C: hel\'lo D: 'hel lo' 答案: A 【4】 关系数据库模型是以( )方式组织数据结构。 A: 树状 B: 二维表 C: 文本 D: 网状 答案:但保留表结构。 A: delete B: rename table C: drop table D: turn cate table 答案: D 【6】 E-R 图设计属于( )。 A: 概念结构设计 B: 逻辑结构设计 C: 需求分析设计 D: 物理结构设计 答案: A
C: 集合 D: 连接 答案: C 【22】下列转义字符表示换行的是( )。 A: \\ B: \ " C: \ n D: \ ' 答案: C 【23】消除查询结果中重复记录的关键字为( )。 A: ALL B: Distinct C: Limit D: Having 答案: B 【24】创建数据库的命令为( )。 A: Create database B: alter database C: use database D: drop database 答案: A 【25】以下不是 web 应用程序开发工具的是( )。 A: JSP B: PowerBuilder C: PHP D: ASP 答案: B 【26】下列不属于数据库管理系统的功能是( )。 A: 提供并控制资料正确性 B: 恢复故障数据库 C: 降低资料重复性 D: 仅供单人同时使用 答案: D 【27】执行语句“FLOOR(9.9)”结果为( )。 A: 9 B: 10 C: -10 D: -9 答案: A 【28】执行语句“right('东北财经大学',2)”结果为( )。 A: 东财 B: 大学 C: 东北 D: 财经

MySQL数据库技术及应用 课后习题答案 (5)[3页]

MySQL数据库技术及应用 课后习题答案 (5)[3页]

项目5一、选择题1、C2、B3、D4、A5、C6、A7、B8、C9、B10、D二、填空题1、系统变量用户变量局部变量2、BEGIN…END3、DELIMITER4、FOR EEACH ROW5、自动事务手动事务6、START TRANSACTION COMMIT三、判断题1、对2、对3、对4、错5、对6、对四、简答题1、答:存储过程具有如下优点:(1)模块化编程,代码可复用性好。

(2)具有更快的执行速度。

(3)减少网络通信量。

(4)增强系统的安全性。

存储过程与存储函数的区别如下4点:(1)语法中实现的标识符不同,存储过程使用PROCEDURE,函数为FUNCTION。

(2)存储过程在创建时没有返回值,而函数在定义时必须设置返回值。

(3)存储过程没有返回值类型,且不能将结果直接赋值给变量;而函数定义时需要设置返回值类型,且在调用时除在SELECT中,必须将返回值赋给变量。

(4)存储过程必须通过CALL进行调用,不能使用SELECT调用;而函数则可在SELECT 语句中直接使用。

2、答:游标的作用:游标提供了一种对SELECT语句结果集进行访问的机制。

可以将游标理解为一个在结果集中可以逐行移动的指针,它指向结果集中的某一行,用户可以用SQL 语句逐一从游标中获取记录,从而有选择地按行进行操作,而不是只能对整个结果集进行操作。

游标的使用主要包括声明游标、打开游标、移动游标指针并从游标结果集中读取数据和关闭游标4个步骤。

3、答:触发器是一种特殊的存储过程,主要用于保证数据的完整性和强制使用业务规则。

触发器具有以下优点:(1)触发器可以实现对数据库中的相关表的级联操作;(2)触发器可以用来定义比CHECK约束更复杂的限制;(3)触发器可以用来定义错误信息;(4)触发器可以用来实现更精细和更复杂的数据操作。

4、答:根据激活触发器时机的不同,MySQL触发器可以分为BEFORE触发器和AFTER 触发器两种类型。

MySQL数据库及应用题库附答案

MySQL数据库及应用题库附答案

MySQL数据库及应用题库附答案【仅供学习参考,切勿通篇使用!】MySQL数据库及应用题库附答案第一章测验1单选计算机进行数据处理经历了从低级到高级的_______________ 个发展阶段A. 2B. 3C. 4D. 5答案:C2单选关系数据模型是以____________ 理论为基础的,用二维表结构来表示实体以及实体之间联系的模型。

A.关系B.表C.元组D.记录答案:A3单选关系中能唯一标识每个元组的最少属性或属性组称之为A.列B.外关键字C.索引D.关键字(主码或主键)答案:D4单选在同一个数据库中某个关系R1中的属性或属性组若在另一个关系R2中作为关键字(主码)使用,则该属性或属性组为R1的_____________ oA.列B.外关键字C.索引D.关键字(主码或主键)答案:B5单选一个数据库中往往包含多个关系,一个数据库中这些关系的集合称之为___________ OA.关系组合B.关系集合C.数据库模式D.关系模式答案:C6单选关系代数的运算分为两大类,第一类是传统的集合运算并、交、差运算,另一类是专门的关系运算,主要是选择、投影和_____________ OA.连接B.自然连接C.笛卡尔积D.查询答案:A7单选数据库、数据库管理和数据库系统之间的关系正确的是A.数据库包括了数据库管理系统和数据库系统B.数据库管理系统包括了数据库和数据库系统C.数据库系统包括数据库和数据库管理系统D.以上都不对答案:C8单选目前,商品化的数据库管理系统以_____________ 型为主。

A.关系B.层次C.网状D.对象9单选从给定关系中找出满足一定条件的元组的运算,称为_____________ 运算。

A.集合B.投影C.连接D.选择答案:D10单选数据模型所描述的内容包括三个部分,分别是数据结构、数据操作和__________ OA.数据定义B.数据约束C.数据连接D.数据选择答案:B第二章1单选设计关系数据库模式时,很容易出现的问题是冗余性,即一个事实在多个元组中重复。

《MySQL数据库系统及应用》模拟试题 东财在线 202009笔试、机考复习资料

《MySQL数据库系统及应用》模拟试题  东财在线 202009笔试、机考复习资料

一、单项选择题(下列每小题的备选正确的正确的答案是是中,只有一个正确的答案)
1. 两个表中的行按照给定的条件进行拼接而形成新表的运算为()。

A. 选择
B. 投影
C. 连接
D. 集合
正确的答案是:C
2. 数据库表中的基本运算不包括()。

A. 选择
B. 投影
C. 连接
D. 集合
正确的答案是:D
3. 数据库管理系统的简称为()。

A. DB
B. DBMS
C. DBA
D. MDBS
正确的答案是:B
4. 消除查询结果中重复记录的关键字为()。

A. Distinct
B. Limit
C. ALL
D. Having
正确的答案是:A
5. 下列不属于数据库模型的是()。

A. 关系
B. 网状
C. 逻辑
D. 层次
正确的答案是:C
6. 下列MySQL的变量命名方式不正确是()。

A.
@name
B.
@_name
C.
@n$ame
D.。

《MySQL数据库系统及应用》综合练习__1 附答案

附答案一、单项选择题(只有一个正确答案)【1】执行语句"SELECT '2008-01-20'+ INTERV AL 2 DAY; "结果为()。

A: 2010-01-20B: 2008-01-22C: 2008-02-11D: 2008-03-20答案: B【2】下列是不正确的MySQL的变量命名方式的是()。

A:@name!B:@nameC:@_nameD:@n$ame答案: A【3】字符串'hel'lo'输出结果为()。

A: hel\'loB: 'hello'C: hel'loD: 'hel lo'答案: C【4】关系数据库模型是以()方式组织数据结构。

A: 文本B: 网状C: 树状D: 二维表答案: D【5】使用下列语句中的()可以删除表中所有数据,但保留表结构。

A: rename tableB: deleteC: drop tableD: turn cate table答案: D【6】E-R图设计属于()。

A: 需求分析设计B: 物理结构设计C: 逻辑结构设计D: 概念结构设计答案: D【7】执行语句"GREATEST(10,9,128,1)"结果为()。

A: 128B: 1C: 10D: 9答案: A【8】在一个关系中,若有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为()。

A: 候选码B: 主键C: 主键值D: 数据项答案: B【9】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作。

这种功能称为()。

A: 数据控制功能B: 数据管理功能C: 数据操纵功能D: 数据定义功能答案: C【10】1999年10月1日在mysql中表示方法错误的是()。

A: "1999/10/01"B: "1999%10%01"C: "1999\10\01"D: "1999-10-01"答案: A【11】两个表中的行按照给定的条件进行拼接而形成新表的运算为()。

MySQL数据库原理设计与应用考试题含参考答案

MySQL数据库原理设计与应用考试题含参考答案一、单选题(共30题,每题1分,共30分)1、下列选项中,()能保证表中字段值的唯一性。

A、默认约束B、非空约束C、唯一约束D、以上答案都不正确正确答案:C2、下面用于添加或删除默认约束的是()。

A、CREATE TABLEB、ALTER TABLEC、SHOW TABLED、以上答案都不正确正确答案:B3、下面关于“LIMIT 4”的描述正确的是()。

A、4表示可获取的最大记录数量B、4表示从5条记录开始获取C、查询的实际记录数不能小于4D、以上说法都不正确正确答案:A4、交叉连接后每条记录中含有的字段数等于()。

A、CROSS JOIN左侧表的字段B、参与交叉连接表的字段乘积C、参与交叉连接表的字段和D、以上答案都不正确正确答案:C5、以下为数据表重命名错误的是()。

A、ALTER TABLE t1 RENAME re_testB、ALTER TABLE t1 RENAME AS re_testC、RENAME TABLE t1 re_testD、RENAME TABLE t1 TO re_test正确答案:C6、对于关系R和S来说,()表示属于S而不属于R的元组。

A、R∪SB、R∩SC、S-RD、R-S正确答案:C7、下列()不能称为实体。

A、姓名B、班级C、手机D、图书正确答案:A8、以下()操作不能进行排序。

A、SELECTB、INSERTC、UPDATED、DELETE正确答案:B9、以下选项()可返回比较后最大的值。

A、GREATEST(10,1,98)B、LEAST(10,1,98)C、MAX(10,1,98)D、以上答案都不正确正确答案:A10、下面列出的()是数据库管理系统的简称。

A、DBB、DBAC、DBMSD、DBS正确答案:C11、下列()可以在命令提示符下启动MySQL服务器。

A、net stop mysqlB、net start mysqlC、net startD、start mysql正确答案:B12、下面关于自动增长说法错误的是()。

MySQL数据库原理设计与应用习题库+答案

MySQL数据库原理设计与应用习题库+答案一、多选题(共50题,每题1分,共50分)1、下列选项中,占用字节数均为4的是()。

A、TINYINTB、INTC、FLOATD、DOUBLE正确答案:BC2、以下字符集中支持中文的是()。

A、latin1B、big5C、gbkD、utf8正确答案:BCD3、下面关于外键约束描述正确的是()。

A、可防止非法数据的插入B、会带来额外的开销C、删除主表的数据时,需要先删除从表的数据D、以上说法都不正确正确答案:ABC4、在MySQL5.7版本中,支持全文索引的存储引擎有()。

A、ARCHIVEB、MEMORYC、MyISAMD、InnoDB正确答案:CD5、下面还原数据库的命令中,正确的是()。

A、先登录MySQL,再执行use mydb; source mydb.sqlB、mysql -uroot -p123456 mydb < mydb.sqlC、mysqldump -uroot -p123456 mydb < mydb.sqlD、先登录MySQL,再执行source mydb mydb.sql正确答案:AB6、以下选项()表示“cid等于5且price等于199”的比较条件。

A、cid=5&&price=199B、(cid,price)=(5,199)C、cid=5 OR price=199D、以上答案都不正确正确答案:AB7、以下选项属于数据控制语言的是()。

A、ALTERB、GRANTC、COMMITD、ROLLBACK正确答案:BCD8、下列关于MYSQL中事务的说法,正确的有()。

A、事务就是针对数据库的一组操作B、事务中的语句要么都执行,要么都不执行C、事务提交成功后其中的操作才会生效D、可以通过START TRANSACTION来提交事务正确答案:ABC9、以下用于刷新权限的是()。

A、FLUSH PRIVILEGESB、mysqladmin -uroot -p reloadC、mysqladmin -uroot -p flush-privilegesD、以上答案都不正确正确答案:ABC10、下列属于位运算符的是()。

MySQL数据库系统及应用第三套作业57单元

0d352d53-56b9为查询结果计数的函数为)1403zx回答正A: COUNT()B: MAX()C: MIN()D: SUM()答案COUNT()2】【求查询结果最小值的函数为()。

回答正确A: COUNT()B: MAX()C: MIN()D: SUM()答案MIN()】【3表中选出满足条件的列形成一个新表作为运算为()。

回答正确A: 选择B: 投影C: 连接D: 集合答案投影】【4消除查询结果中重复记录的关键字为()。

回答正确A: distinctB: limitC: ALLD: having答案distinct【5】为查询结果的列命名别名的关键字为()。

回答正确A: distinctB: limitC: asD: having答案as】【6下列xs表中可以使用sum函数的字段有()。

回答正确A: 学号B: 学分C: 成绩D: 学时·学分答案·成绩·学时【7】下列()语句指定查询来源表。

回答正确A: selectB: fromC: whereD: grup byfrom答案I子查询用于进行一个给定值是否在子查询结果集中的判断。

回答正确A:正确: B:错误答案正确】【9在分组时使用下列命令中的()实现条件的限制。

回答正确A: havingB: onC: whereD: 以上都不是答案having10】【在使用union进行集合运算时,保留所有的纪录的关键字为()。

回答正确A: ALLB: bothC: distinctD: different答案ALL11【】下列()命令实现了集合统计。

回答错误A: GROUP BYB: order byC: limitD: union答案union】【12 )。

视图的特点有(回答错误A: 简化用户的数据查询B: 简化用户权限的管理C: 便于数据共享D: 屏蔽数据库的复杂性·简化用户的数据查询·简化用户权限的管理答案·便于数据共享·屏蔽数据库的复杂性【13】删除视图中的数据时,数据库表里的数据不受影响。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A:表中的一行
B:一张二维表
C:表中的一列
D:表中列的取值范围
答案: B
【22】数据库管理系统的简称为()。
A: DB
B: DBMS
C: MDBS
D: DBA
答案: B
【23】数据库表中的基本运算不包括()。
A:连接
B:集合
C:投影
D:选择
答案: B
【24】下列()语句指定查询目的。
A: select
答案: C
【19】删除表的命令为()。
A: alter table
B: rename table
C: Create table
D: drop table
答案: D
【20】求查询结果的和的函数为()。
A: MAX()
B: MIN()
C: COUNT()
D: SUM()
答案: D
【21】在关系数据库中一个关系是指()。
【17】修改数据库的命令为()。
A: alter database
B: use database
C: drop database
D: Create database
答案: A
【18】创建表的命令为()。
A: rename table
B: drop table
C: Create table
D: alter table
《MySQL数据库系统及应用》综合练习__1附答案
一、单项选择题(只有一个正确答案)
【1】执行语句"SELECT '2008-01-20'+ INTERVAL 2 DAY; "结果为()。
A: 2010-01-20
B: 2008-01-22
C: 2008-02-11
D: 2008-03-20
答案: B
A: NULL
B: 1
C: False
D: 0
答案: D
【15】显示所有错误的命令为()。
A: show warnings
B: show databases
C: show variables
D: show errors
答案: D
【16】下列不属于数据库模型的是()。
A:关系
B:层次
C:逻辑
D:网状
答案: C
A: .Net
B: Java
C: SQL
D: C#
答案: C
【33】下面4个"1.not 2.% 3.> 4.+(加运算)"运算符优先级由高到低的顺序为()。
A: 1234
B: 2431
C: 4321
D: 4213
答案: B
【34】在关系模型中,同一个关系中的不同属性,其属性名()。
A:可以相同
B:必须相同
A:文本
B:网状
C:树状
D:二维表
答案: D
【5】使用下列语句中的()可以删除表中所有数据,但保留表结构。
A: rename table
B: delete
C: drop table
D: turn cate table
答案: D
【6】E-R图设计属于()。
A:需求分析设计
B:物理结构设计
C:逻辑结构设计
A:数据控制功能
B:数据管理功能
C:数据操纵功能
D:数据定义功能
答案: C
【10】1999年10月1日在mysql中表示方法错误的是()。
A: "1999/10/01"
B: "1999%10%01"
C: "1999\10\01"
D: "1999-10-01"
答案: A
【11】两个表中的行按照给定的条件进行拼接而形成新表的运算为()。
C:不能相同
D:可相同,但数据类型不同
答案: C
【35】求查询结果最大值的函数为()。
A: COUNT()
B: MAX()
C: MIN()
D: SUM()
答案: B
【36】求查询结果标准差的函数为()。
A: MIN
B: STDDEV
C: VARIANCE
D: AVG
答案: B
【37】显示所有**告的命令为()。
C:仅供单人同时使用
D:提供并控制资料正确性
答案: C
【30】执行语句"FLOOR(9.9)"结果为()。
A: 10
B: -9
C: 9
D: -10
答案: C
【31】执行语句"right('东北财经大学',2)"结果为()。
A:东财
B:大学
C:东北
D:财经
答案: B
【32】用于关系型数据库的查询语言为()。
D:概念结构设计
答案: D
【7】执行语句"GREATEST(10,9,128,1)"结果为()。
A: 128
B: 1
C: 10
D: 9
答案: A
【8】在一个关系中,若有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为()。
A:候选码
B:主键
C:主键值
D:数据项
答案: B
【9】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作。这种功能称为()。
A:连接
B:集合
C:选择
D:投影
答案: A
【12】向表中插入一个新行的纪录的命令为()。
A: insert from
B: insert into
C: replace from
D: replace into
答案: B
【13】\n在MySQL中表示()。
A:退格符
B:换行符
C: "
D:回车符
答案: B
【14】执行语句"SELECT '5' = '5ab';"结果为()。
A: show warrings
B: show databases
C: show variables
D: show errors
答案: A
【38】下列可以修改表中数据的语句是()。
A: delete
B: alter database
C: use database
D: drop database
答案: A
【28】以下不是web应用程序开发工具的是()。
A: JSP
B: PHP
C: PowerBuilder
D: ASP
答案: C
【29】下列不属于数据库管理系统功能是()。
A:恢复故障数据库
B:降低资料重复性
【2】下列是不正确的MySQL的变量命名方式的是()。
A:
@name!
B:
@name
C:
@_name
D:
@n$ame
答案: A
【3】字符串'hel'lo'输出结果为()。
A: hel\'lo
B: 'hello'
C: hel'lo
D: 'hel lo'
答案: C
【4】关系数据库模型是以()方式组织数据结构。
B: from
C: where
D: grup by
答案: A
【25】换行是下列()转义字符。
A: \\
B: \"
C: \n
D: \'
答案: C
【26】消除查询结果中重复记录的关键字为()。
A: ALL
B: distinct
C: limit
D: having
答案: B
【27】创建数据库的命令为()。
A: Create database
相关文档
最新文档