MySQL数据库系统及应用第三套作业(5—7单元)
- 格式:docx
- 大小:269.70 KB
- 文档页数:16
15 春东财? MySQL 数据库系统及应用?在线作业三〔一、单项选择题〔共15 道试题,共 60 分。
〕V 1. 在一个关系中,假设有这样一个属性存在,它的值能唯一地表记关系中的每一个元组,那么称这个属性为 A. 候选码B.数据项C.主键D.主键值总分值:4 分2. 以下哪个命令可以删除用户 A. delete userB. revoke userC. drop userD. rename user总分值:4 分3. 向表中插入一个和已有纪录要点字段相同的纪录的命令为 A. insert intoB. replace intoC. insert fromD. replace from总分值:4 分4.在关系数据库中一个属性是指 A. 一个二维表B.表中的一行C.表中的一列D.表中列的取值范围总分值:4 分5.换行是以下哪个转义字符 A. \nB.\"C.\'D.\\总分值:4 分6.用直接复制mysql 文件的方式备份数据库要求数据表的储藏格式为 A. MyISAMB.InnoDBC.MEMORYD.ARCHIVE总分值:4 分7. 执行语句“ SELECT 'a'='A';〞结果为 A. 1B.0C.NULLD.False总分值:4 分8.用于关系型数据库的盘问语言为: A. JavaB. .NetC. CD. #SQL总分值:4 分9. 执行语句“ SELECT ('a'='a') AND ('c'<'d'); 结果为 A. 1 〞B.0C.NULLD.False总分值:4 分10.视图和数据库表相同 A. 正确B.错误总分值:4 分11.在mysql中一个新用户默认就有查察的权限 A. 正确B.错误总分值:4 分12.在 MySQL 中有些字符是拥有特别含义的比方 (%,') 若是想在字符串中正常显示这些字符需要以下哪个字符进行转义 A. \B. /C. >D. <总分值:4 分13.执行语句“ SELECT '2021-01- 20'+ INTERVAL 2 DAY;结果〞为 A. 2021-02-11B.2021-01-22C.2021-03-20D.2021-01-20总分值:4 分14.使用insert语句插入纪录每条纪录中字段的数必定和表中的序次相同 A. 正确B.错误总分值:4 分15.创立视图时 from 语句包括多个表的,视图的数据无法更新 A. 正确B.错误总分值:4 分二、多项选择题〔共10 道试题,共40 分。
第3次作业一、填空题(本大题共20分,共10小题,每小题2分)1.SQL Server使用的数据库编程语言是__________。
2. _____ 是数据服务器方法支持的最自然必数据模型。
3.DBMS i访问程序找到有关的物理数据块(或页面)地址,向 ____________ 发出读块(页)操作命令。
4.乘积空间中的有限集合称为_________ ,无限集合称为_________5.一个基木的ODBC结构由_________ 、 ________ 、________ 和______ 四个部分组成。
6.SQL Sever 2000在安装过程中自动创建了6个数据库:master, model, msdb, tempdb, pubs 和Northwind,其屮______ , ________ , ______ , ________ 为系统数据库。
7.若要求分解具有无损连接性,那么分解一定可以达到 ____________ o& ________ 是用户与分布式数据库系统的接口。
根据构成各个局部数据库的DBMS及其数据模型,可以将分布式数据库系统分为两类:________________ 和9.Transact-SQL的数据类型分为_________ 和__________ 两大类,其中______ 是指系统捉供的数据类型,__________ 由基本数据类型导出。
10.抱共享同样屈性和方法的所冇对彖称为一个_____________ ,每个类冇一个______ ,所有的子类共有一个___________ o二、简答题(本大题共40分,共4小题,每小题10分)1.什么是宿主型DML和自主型DML。
2.什么是“数据建模” ?3.简述函数依赖的数学模型。
4.简述SQL语言的基本功能。
三、分析题(本大题共20分,共2小题,每小题10分)1.查询所有出版社的名称,如果它所在的州有书店,则一起显示书店的名称。
东财17春秋学期《MySQL数据库系统及应用》在线作业三(随机)一、单选题(共 15 道试题,共 60 分。
) V 1. 修改表的命令为:A. Create tableB. rename tableC. alter tableD. drop table2. 执行语句“day('1982-11-02')”结果为A. 1982B. 11C. 02D. 1982-11-023. 使用insert语句插入数据时可以缺省某些允许为空的字段A. 正确B. 错误4. 结果表中除了匹配行外,还包括右表有的但左表中不匹配的行使用下列哪个命令A. LEFT OUTER JOINB. RIGHT OUTER JOINC. NATURAL JOIND. INNER JOIN5. 是用表前,必须先指定表所属的数据库A. 正确B. 错误6. 在关系数据库中一个关系是指A. 一个二维表B. 表中的一行C. 表中的一列D. 表中列的取值范围7. 语句"UPDATE XS SET 总学分 = 总学分+10"是将xs表中的每一行的总学分增加10%A. 正确B. 错误8. 在关系数据库中一个记录是指A. 一个二维表B. 表中的一行C. 表中的一列D. 表中列的取值范围9. 下面4个"1.not 2.% 3.> 4.+(加运算) "运算符优先级由高到低的顺序为A. 1234B. 2431C. 4321D. 421310. 下列哪项不属于数据库模型的:A. 关系B. 网状C. 逻辑D. 层次11. 执行语句“Left('dufe',2)”结果为A. duB. ueC. efD. fe12. 执行语句“SELECT BINARY 'Apple'='apple';”结果为A. 1B. 0C. NULLD. False13. 执行语句“substring(‘东北财经大学’,3,2);”结果为A. 东北B. 财经C. 大学D. 东财14. 关系数据库中属性的先后次序不可以任意更改A. 正确B. 错误15. 下列哪个命令用来创建用户A. set userB. create userC. new userD. revoke user二、多选题(共10 道试题,共40 分。
15 春东财? MySQL 数据库系统及应用?在线作业三一、单项选择题〔共15 道试题,共60 分。
〕V 1. 为盘问结果的列命名别名的要点字为 A. distinctB.limitC.asD.having总分值:4 分2.执行语句“ SELECT TRUNCATE(1.54578, 2)结果为〞总分值:4 分3.更正数据库的命令为: A. Create databaseB. use databaseC. alter databaseD. drop database总分值:4 分4.用于关系型数据库的盘问语言为: A. JavaB. .NetC. CD. #SQL总分值:4 分5. 更正表的命令为: A. Create tableB. rename tableC. alter tableD. drop table总分值:4 分6.以下哪个命令在排序时实现了递减 A. ASCB.DESCC.addD.reduce总分值:4 分7. 执行语句“ SELECT CONCAT(‘ ab ’结,‘果为aa');A. b〞B.aC.abaaD.false总分值:4 分8.关系数据模型是以下哪一种方式组织数据结构 A. 树状B.网状C.文本D.二维表总分值:4 分9.执行语句“ SELECT (1=1) AND (9>10) 结果为〞 A.1 B. 0D.False总分值:4 分10.select 语句可以返回表中的某几列 A. 正确B.错误总分值:4 分11.函数 Now() 返回当前的时间 A. 正确B.错误总分值:4 分12.union 运算是将两个表的某些列连接在一起 A. 正确B. 错误总分值:4 分13.下面4个"1.not 2.% 3.> 4.+(加运算) "运算符优先级由高到低的次序为 A. 1234B. 2431C. 4321D. 4213总分值:4 分14.关系数据库中记录的先后次序可以任意更正 A. 正确B.错误总分值:4 分15.表中选出满足条件的行形成一个新表作为运算为 A. 选择C.连接D.会集总分值:4 分二、多项选择题〔共10 道试题,共40 分。
(单选题)1: from语句后可以从多个表同时查询A: 正确B: 错误正确答案:(单选题)2: 删除表的命令为:A: Create tableB: rename tableC: alter tableD: drop table正确答案:(单选题)3: 主键的组成由A: 只有一个属性B: 不能多于3个属性C: 必须是多个属性D: 一个或多个属性正确答案:(单选题)4: ltrim()函数可以去掉字符串左端的空格A: 正确B: 错误正确答案:(单选题)5: 创建视图时from语句包含多个表的,视图的数据无法更新A: 正确B: 错误正确答案:(单选题)6: 下列哪个命令实现了限制显示统计A: GROUP BYB: order byC: limitD: union正确答案:(单选题)7: 执行语句“Left('dufe',2)”结果为A: duB: ueC: efD: fe正确答案:(单选题)8: 执行语句“month('1982-11-02')”结果为A: 1982B: 11C: 02D: 1982-11-02正确答案:(单选题)9: MySQL属于一下个系统A: DBB: DBMSC: DBAD: 数据库应用程序正确答案:(单选题)10: 显示所有警告的命令A: show errorsB: show databasesC: show variablesD: show warrings正确答案:(单选题)11: union 运算是将两个表的某些列连接在一起A: 正确B: 错误正确答案:(单选题)12: 执行语句“SELECT BINARY 'Apple'='apple';”结果为A: 1B: 0C: NULLD: False正确答案:(单选题)13: 以下哪个不是主流数据库界面开发程序:A: VBB: VCC: Turbor CD: PowerBuilder正确答案:(单选题)14: 使用sql语句进行恢复数据库使用下列哪个命令:A: load data from tableB: load data from databaseC: load data from fileD: load data infile(单选题)15: 在关系数据库中同一个列数据类型必须相同A: 正确B: 错误正确答案:(多选题)16: MySQL保证数据安全的方法A: 数据库备份B: 二进制日志文件C: 数据库复制D: 以上都是正确答案:(多选题)17: 数据库中的数据丢失或被破坏可能是由于以下原因:A: 计算机硬件故障B: 软件故障C: 误操作D: 病毒正确答案:(多选题)18: 用户权限有以下哪几种A: 数据库权限B: 表权限C: 列权限D: 用户权限正确答案:(多选题)19: 下列哪个是MySQL的基本数据类型A: 数值型B: 字符型C: 时间日期型D: 指针型正确答案:(多选题)20: 下列哪个是MySQL的布尔数据类型的值A: goodB: trueC: badD: false正确答案:(多选题)21: 以下那些权限可以授予表权限A: selectC: deleteD: insert正确答案:(多选题)22: 关系数据库设计包括A: 需求分析B: 概念设计C: 逻辑设计D: 物理设计正确答案:(多选题)23: 数据库xscj中有xs表,下列哪些语句可以执行:A: use xscjB: use xsC: rename table xs to xs1D: rename database xscj to xscj1正确答案:(多选题)24: join的外连接方式有;A: 左连接B: 右连接C: 自然连接D: 全连接正确答案:(多选题)25: 包含了下列哪个命令的语句创建的视图无法进行更新A: distinctB: sumC: group byD: where正确答案:(单选题)1: from语句后可以从多个表同时查询A: 正确B: 错误正确答案:(单选题)2: 删除表的命令为:A: Create tableB: rename tableC: alter tableD: drop table正确答案:(单选题)3: 主键的组成由A: 只有一个属性B: 不能多于3个属性C: 必须是多个属性D: 一个或多个属性正确答案:(单选题)4: ltrim()函数可以去掉字符串左端的空格A: 正确B: 错误正确答案:(单选题)5: 创建视图时from语句包含多个表的,视图的数据无法更新A: 正确B: 错误正确答案:(单选题)6: 下列哪个命令实现了限制显示统计A: GROUP BYB: order byC: limitD: union正确答案:(单选题)7: 执行语句“Left('dufe',2)”结果为A: duB: ueC: efD: fe正确答案:(单选题)8: 执行语句“month('1982-11-02')”结果为A: 1982B: 11C: 02D: 1982-11-02正确答案:(单选题)9: MySQL属于一下个系统A: DBB: DBMSC: DBAD: 数据库应用程序正确答案:(单选题)10: 显示所有警告的命令A: show errorsB: show databasesC: show variablesD: show warrings正确答案:(单选题)11: union 运算是将两个表的某些列连接在一起A: 正确B: 错误正确答案:(单选题)12: 执行语句“SELECT BINARY 'Apple'='apple';”结果为A: 1B: 0C: NULLD: False正确答案:(单选题)13: 以下哪个不是主流数据库界面开发程序:A: VBB: VCC: Turbor CD: PowerBuilder正确答案:(单选题)14: 使用sql语句进行恢复数据库使用下列哪个命令:A: load data from tableB: load data from databaseC: load data from fileD: load data infile正确答案:(单选题)15: 在关系数据库中同一个列数据类型必须相同A: 正确B: 错误正确答案:(多选题)16: MySQL保证数据安全的方法A: 数据库备份B: 二进制日志文件C: 数据库复制D: 以上都是正确答案:(多选题)17: 数据库中的数据丢失或被破坏可能是由于以下原因:A: 计算机硬件故障B: 软件故障C: 误操作D: 病毒正确答案:(多选题)18: 用户权限有以下哪几种A: 数据库权限B: 表权限C: 列权限D: 用户权限正确答案:(多选题)19: 下列哪个是MySQL的基本数据类型A: 数值型B: 字符型C: 时间日期型D: 指针型正确答案:(多选题)20: 下列哪个是MySQL的布尔数据类型的值A: goodB: trueC: badD: false正确答案:(多选题)21: 以下那些权限可以授予表权限A: selectB: updateC: deleteD: insert正确答案:(多选题)22: 关系数据库设计包括A: 需求分析B: 概念设计C: 逻辑设计D: 物理设计正确答案:(多选题)23: 数据库xscj中有xs表,下列哪些语句可以执行:A: use xscjB: use xsC: rename table xs to xs1D: rename database xscj to xscj1正确答案:(多选题)24: join的外连接方式有;A: 左连接B: 右连接C: 自然连接D: 全连接正确答案:(多选题)25: 包含了下列哪个命令的语句创建的视图无法进行更新A: distinctB: sumC: group byD: where正确答案:。
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 创建数据库的命令为:A: Create databaseB: use databaseC: alter databaseD: drop database正确答案:(单选题) 2: NATURAL JOIN的语义定义与使用了ON条件的INNER JOIN相同A: 正确B: 错误正确答案:(单选题) 3: delete语句只可以删除一个表中的数据A: 正确B: 错误正确答案:(单选题) 4: 当一个用户A将自己拥有的权限给了用户B,当我们回收用户A的权限时,用户B 的权限也自动被回收A: 正确B: 错误正确答案:(单选题) 5: 执行语句“right('东北财经大学',2)”结果为A: 东北B: 财经C: 大学D: 东财正确答案:(单选题) 6: 以下哪个命令可以删除用户A: delete userB: revoke userC: drop userD: rename user正确答案:(单选题) 7: select * from xs limit 0,4 语句的功能是返回xs表中第1行到第5行的纪录A: 正确B: 错误正确答案:(单选题) 8: 执行语句“FLOOR(9.9)”结果为A: 9B: 10C: -9D: -10正确答案:(单选题) 9: 下列哪个命令实现了限制显示统计------------------------------------------------------------------------------------------------------------------------------ A: GROUP BYB: order byC: limitD: union正确答案:(单选题) 10: 授予用户权限时ON子句中使用“*.*”示A: 授予数据库的权限B: 授予列的权限C: 授予表的权限D: 授予全部权限正确答案:(单选题) 11: sql是MySQL专用的数据库查询语言A: 正确B: 错误正确答案:(单选题) 12: 两个表中的行按照给定的条件进行拼接而形成新表的运算为A: 选择B: 投影C: 连接D: 集合正确答案:(单选题) 13: 在mysql中可以出现两个相同名字的用户但连接主机地址不同A: 正确B: 错误正确答案:(单选题) 14: \n在MySQL中表示A: 回车符B: 换行符C: "D: 退格符正确答案:(单选题) 15: 语句“CREATE TABLE test_copy1 LIKE test;”是创建一个和test结构数据都一样的表A: 正确B: 错误正确答案:(多选题) 1: 以下那些权限可以授予表权限A: selectB: updateC: deleteD: insert正确答案:(多选题) 2: 下列xs表中的那个字段可以实现sum函数------------------------------------------------------------------------------------------------------------------------------ A: 学号B: 学分C: 成绩D: 学时正确答案:(多选题) 3: 数据库表中的基本运算包括A: 选择B: 投影C: 连接D: 集合正确答案:(多选题) 4: 下面哪些属于MySQL中数据库常量A: 字符型常量B: 日期型常量C: 数值型常量D: 布尔型常量正确答案:(多选题) 5: MySQL保证数据安全的方法A: 数据库备份B: 二进制日志文件C: 数据库复制D: 以上都是正确答案:(多选题) 6: 数据库中的数据丢失或被破坏可能是由于以下原因:A: 计算机硬件故障B: 软件故障C: 误操作D: 病毒正确答案:(多选题) 7: 在mysql中如何插入图片数据:A: 无法插入B: mysql支持图片格式C: 存储图片的路径D: 使用load_file函数存储正确答案:(多选题) 8: join的外连接方式有;A: 左连接B: 右连接C: 自然连接D: 全连接正确答案:(多选题) 9: 下列比NOT优先级高的运算符有A: %------------------------------------------------------------------------------------------------------------------------------ B: 〉=C: +D: AND正确答案:(多选题) 10: SQL具有以下哪些特点:A: 高度非过程化B: 简洁易用C: 面向集合D: 标准统一正确答案:(单选题) 1: 创建数据库的命令为:A: Create databaseB: use databaseC: alter databaseD: drop database正确答案:(单选题) 2: NATURAL JOIN的语义定义与使用了ON条件的INNER JOIN相同A: 正确B: 错误正确答案:(单选题) 3: delete语句只可以删除一个表中的数据A: 正确B: 错误正确答案:(单选题) 4: 当一个用户A将自己拥有的权限给了用户B,当我们回收用户A的权限时,用户B 的权限也自动被回收A: 正确B: 错误正确答案:(单选题) 5: 执行语句“right('东北财经大学',2)”结果为A: 东北B: 财经C: 大学D: 东财正确答案:(单选题) 6: 以下哪个命令可以删除用户A: delete userB: revoke userC: drop userD: rename user正确答案:(单选题) 7: select * from xs limit 0,4 语句的功能是返回xs表中第1行到第5行的纪录------------------------------------------------------------------------------------------------------------------------------ A: 正确B: 错误正确答案:(单选题) 8: 执行语句“FLOOR(9.9)”结果为A: 9B: 10C: -9D: -10正确答案:(单选题) 9: 下列哪个命令实现了限制显示统计A: GROUP BYB: order byC: limitD: union正确答案:(单选题) 10: 授予用户权限时ON子句中使用“*.*”示A: 授予数据库的权限B: 授予列的权限C: 授予表的权限D: 授予全部权限正确答案:(单选题) 11: sql是MySQL专用的数据库查询语言A: 正确B: 错误正确答案:(单选题) 12: 两个表中的行按照给定的条件进行拼接而形成新表的运算为A: 选择B: 投影C: 连接D: 集合正确答案:(单选题) 13: 在mysql中可以出现两个相同名字的用户但连接主机地址不同A: 正确B: 错误正确答案:(单选题) 14: \n在MySQL中表示A: 回车符B: 换行符C: "D: 退格符正确答案:(单选题) 15: 语句“CREATE TABLE test_copy1 LIKE test;”是创建一个和test结构数据都一样的表------------------------------------------------------------------------------------------------------------------------------ A: 正确B: 错误正确答案:(多选题) 1: 以下那些权限可以授予表权限A: selectB: updateC: deleteD: insert正确答案:(多选题) 2: 下列xs表中的那个字段可以实现sum函数A: 学号B: 学分C: 成绩D: 学时正确答案:(多选题) 3: 数据库表中的基本运算包括A: 选择B: 投影C: 连接D: 集合正确答案:(多选题) 4: 下面哪些属于MySQL中数据库常量A: 字符型常量B: 日期型常量C: 数值型常量D: 布尔型常量正确答案:(多选题) 5: MySQL保证数据安全的方法A: 数据库备份B: 二进制日志文件C: 数据库复制D: 以上都是正确答案:(多选题) 6: 数据库中的数据丢失或被破坏可能是由于以下原因:A: 计算机硬件故障B: 软件故障C: 误操作D: 病毒正确答案:(多选题) 7: 在mysql中如何插入图片数据:A: 无法插入B: mysql支持图片格式C: 存储图片的路径------------------------------------------------------------------------------------------------------------------------------ D: 使用load_file函数存储正确答案:(多选题) 8: join的外连接方式有;A: 左连接B: 右连接C: 自然连接D: 全连接正确答案:(多选题) 9: 下列比NOT优先级高的运算符有A: %B: 〉=C: +D: AND正确答案:(多选题) 10: SQL具有以下哪些特点:A: 高度非过程化B: 简洁易用C: 面向集合D: 标准统一正确答案:。
2014年9月份考试数据库系统及应用(SQL)第三次作业一、填空题(本大题共10分,共 5 小题,每小题 2 分)1. ______ 对应于观念世界中的实体型2. 在关系模式R(U,D,DOM,I,F)中,当且仅当U上的一个关系r满足F时,r称为关系模式R的一个 ______ 。
3. DBMS的访问程序找到有关的物理数据块(或页面)地址,向 ______ 发出读块(页)操作命令。
4. 当前数据库学科的主要研究范围有以下几个领域: ______ 、 ______ 、______ 和 ______ 。
5. DBMS的主要职责就是有效地实现数据库三级之间的转换,即把用户(或应用程序)对数据库的一次访问,从用户级带到 ______ ,再导向 ______ ,转换为对存储数据的操作。
______ 。
二、计算题(本大题共10分,共 2 小题,每小题 5 分)1. 将R=(ABCD,{A→B,B→C,B→D,C→A})分解为关于U1=AB,U2=ACD两个关系,求R1,R2 。
2. 将关系模式R({C,T,H,R,S,G})分解成具有无损连接的BCNF。
三、简答题(本大题共20分,共 4 小题,每小题 5 分)1. 简述E-R模型的两个优点。
2. 定义并解释以下术语:DDL、DML。
3. 文件系统管理数据的优点和缺点各是什么?4. 简述ODBC结构。
四、问答题(本大题共10分,共 2 小题,每小题 5 分)1. 创建Student表,它有学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在学院(Sdept)五个属性组成2. 试写出执行以下操作的SQL语句:(1)为图书信息表titles在书名title上建立一个非聚集索引title_idx。
(2)为图书信息表titles在图书标识titl_id上建立聚集索引id_idx。
(3)为作者信息表authors在作者标识au_id上建立惟一索引auid_idx。
东财《MySQL数据库系统及应用》单元作业三
试卷总分:100 得分:100
一、单选题 (共 14 道试题,共 70 分)
1.在分组时使用下列命令中的()实现分组条件的限制。
A.having
B.on
C.where
D.以上都不是
答案:A
2.mysql的客户端mysqlimport程序是用来()。
A.删除数据库
B.备份数据库
C.还原数据库
D.创建数据库
答案:C
3.为查询结果计数的函数为()。
A.COUNT()
B.MAX()
C.MIN()
D.SUM()
答案:A
4.授予用户权限时ON子句中使用“*.*”表示()。
A.授予数据库的权限
B.授予列的权限
C.授予表的权限
D.授予全部权限
答案:D
5.下列()语句指定查询来源表。
A.select
B.from
C.where
D.grup by
答案:B
6.求查询结果最小值的函数为()。
A.COUNT()
B.MAX()
C.MIN()
D.SUM()
答案:C。
【1】关系数据库模型是以()方式组织数据结构。
A、树状B、网状C、文本D、二维表答案:D【2】在关系数据库中一个记录是指()。
A、一个二维表B、表中的一行C、表中的一列D、表中列的取值范围答案:C【3】E-R图设计属于()。
A、逻辑结构设计B、物理结构设计C、概念结构设计D、需求分析设计答案:C 【4】在一个关系中,若有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为()。
A、候选码B、数据项C、主键D、主键值答案:C【5】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作。
这种功能称为()。
A、数据定义功能B、数据管理功能C、数据操纵功能D、数据控制功能答案:C 【6】下列不属于数据库模型的是()。
A、关系B、网状C、逻辑D、层次答案:C 【7】在关系数据库中一个关系是指()。
A、一张二维表B、表中的一行C、表中的一列D、表中列的取值范围答案:A【8】数据库管理系统的简称为()。
A、DB B、DBMS C、DBA D、MDBS 答案:B 【9】MySQL属于()系统。
A、DB B、DBMS C、DBA D、数据库应用程序答案:B 【10】在关系数据库中域是指()。
A、一个二维表B、表中的一行C、表中的一列D、表中列的取值范围答案:D【11】主键的组成()。
A、只有一个属性B、不能多于3个属性C、必须是多个属性D、一个或多个属性答案:D 【12】下列不属于数据库管理系统的功能是()。
A、恢复故障数据库B、仅供单人同时使用C、降低资料重复性D、提供并控制资料正确性答案:B【13】在关系模型中,同一个关系中的不同属性的数据类型()。
A、可以相同B、不能相同C、可相同,但数据类型不同D、必须相同答案:A【14】在关系模型中,同一个关系中的不同属性,其属性名()。
A、可以相同B、不能相同C、可相同,但数据类型不同D、必须相同答案:B【15】在关系数据库中一个属性是指()。
一、单项选择题(只有一个正确答案)【1】执行语句“SELECT '2008-01-20'+ INTERVAL 2 DAY; ”结果为()。
A: 2010-01-20B: 2008-01-22C: 2008-02-11D: 2008-03-20【2】下列是不正确的MySQL的变量命名方式的是()。
A:@n$ameB:@_nameC:@name!D:@name【3】字符串‘hel’lo’输出结果为()。
A: 'hel lo'B: hel'loC: hel\'loD: 'hello'【4】关系数据库模型是以()方式组织数据结构。
A: 网状B: 文本C: 二维表D: 树状【5】使用下列语句中的()可以删除表中所有数据,但保留表结构。
A: deleteB: turn cate tableC: drop tableD: rename table【6】E-R图设计属于()。
A: 需求分析设计B: 物理结构设计C: 概念结构设计D: 逻辑结构设计【7】执行语句“GREATEST(10,9,128,1)”结果为()。
A: 128B: 9C: 1D: 10【8】在一个关系中,若有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为()。
A: 候选码B: 主键C: 数据项D: 主键值【9】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作。
这种功能称为()。
A: 数据控制功能B: 数据操纵功能C: 数据定义功能D: 数据管理功能【10】1999年10月1日在MySQL中表示方法错误的是()。
A: "1999-10-01"B: "1999/10/01"C: "1999\10\01"D: "1999%10%01"【11】两个表中的行按照给定的条件进行拼接而形成新表的运算为()。
1.执行语句“year(‘1982-11-02’)”结果为()A、1982B、11C、02D、1982-11-02答案:A2.执行语句“ABS(-1)”结果为()A、1B、-1C、-D、+答案:A3.执行语句“ SELECT (‘a’=‘a’) AND(‘c’<‘d’);”结果为()A、1B、0C、NULLD、False答案:A4.用于关系型数据库的查询语言为()A、JavaB、.NetC、CD、#SQL答案:D5.union运算是将两个表的某些列连接在一起。
()A、正确B、错误答案:B6.下列哪个命令用来给在创建用户时设定密码?()A、password byB、pwd byC、identified byD、set by答案:C7.NULL和空字符串意义一样。
()A、正确B、错误答案:B8.‘@@Version’是一个系统变量。
()A、正确B、错误答案:A9.关系数据库中记录的先后次序可以任意更改。
()A、正确B、错误答案:A10.使用下列哪个语句可以删除表中所有数据,但保留表结构?()A、drop tableB、deleteC、truncate tableD、rename table答案:C11.向表中插入一个和已有纪录关键字段一样的纪录的命令为()A、insert intoB、replace intoC、insert fromD、replace from答案:B12.delete语句只可以删除一个表中的数据。
()A、正确B、错误答案:B13.同一个关系数据库中可以有相同的记录。
()A、正确B、错误答案:A14.下列用户自定义变量名正确的是()A、3abB、@@3abC、@?3abD、@3ab答案:D15.执行语句“substring(‘东北财经大学’,3,2);”结果为()A、东北B、财经C、大学D、东财答案:B16.MYSQL可以通过以下哪种方式连接数据库?()A、ODBCB、ADOC、D、JDBC答案:ABCD17.下列哪个是MySQL的布尔数据类型的值?()A、goodB、trueC、badD、false答案:BD18.包含了下列哪个命令的语句创建的视图无法进行更新?()A、distinctB、sumC、group byD、where答案:ABC19.SQL具有以下哪些特点?()A、高度非过程化B、简洁易用C、面向集合D、标准统一答案:ABCD20.数据库表中的基本运算包括()A、选择B、投影C、连接D、集合答案:ABC21.用户权限有以下哪几种?()A、数据库权限B、表权限C、列权限D、用户权限答案:ABCD22.join连接有几种连接方式?()A、内连接B、外连接C、交叉连接D、全连接答案:ABC23.在C/S结构的web应用程中包括哪些组件?()A、数据库服务器B、客户端C、用户D、web服务器答案:AB24.下面哪个类型字段可以用来分组标准?()A、字符型B、数值型C、逻辑型D、时间日期型答案:ABCD25.关系数据库设计包括()A、需求分析B、概念设计C、逻辑设计D、物理设计答案:BCD。
东财《MySQL数据库系 及应用》在线作业 (随机)一、单选题(共 15 道试题,共 60 分。
)1. 是使用数据库的命令 :. rete tse. use tse. lter tse. rop tse正确答案:2. 在关系模 中,同一个关系中的不同 性,其 性名. 可以相同. 不能相同. 可相同,但数据类 不同. 必须相同正确答案:3. 执行语句“EILING(9.9)”结果. 9. 10. -9. -10正确答案:4. 删除视图 ,相应的数据库表也跟 被删除. 正确. 错误正确答案:5. 求查询结 的平均值的函数.VG. MX. MIN. SUM正确答案:6. 字符串’hel\’lo’输出结果 . hello'. 'hel lo'. hel'lo. hel\'lo正确答案:7. 在分组时使用下 哪个命令实现 件的限制. where. hving. on. 以上都不是正确答案:8. 删除表的命令:. rete tle. renmetle. lter tle. rop tle正确答案:9. 查看一下表x s的结 应该用一下那个命令. show tles xs. es xs. how tses xs. es xs 学号正确答案:10. IN子查询用于进行一个给定值是否在子查询结果集中的判断. 正确. 错误正确答案:11. 授予用户 限时ON子句中使用“*.*”示. 授予数据库的限. 授予 的 限. 授予表的 限. 授予全部 限正确答案:12. 下 哪个命令用来修 用户名. set user nme. nme user. renmeuser. hnge user正确答案:13. 执行语句“SELETTE_('1986-08-08', INTERV L 3 month);”结果 . 1986 - 08-11. 1986-11-08. 1989-08-08. 1986-08-05正确答案:14. 显示所有错误的命令. show errors. show tses. show vriles. show wrring s15. 可以创建 现有数据库同名的数据库. 正确. 错误正确答案:东财《MySQL数据库系 及应用》在线作业 (随机)二、多选题(共 10 道试题,共 40 分。
(单选题)1: 消除查询结果中重复纪录的关键字为
A: distinct
B: limit
C: ALL
D: having
正确答案: A
(单选题)2: 字符串‘hel’lo’输出结果为
A: hello'
B: 'hel lo'
C: hel'lo
D: hel\'lo
正确答案: C
(单选题)3: 表中选出满足条件的列形成一个新表作为运算为A: 选择
B: 投影
C: 连接
D: 集合
正确答案: B
(单选题)4: 为查询结果计数的函数为
A: COUNT()
B: MAX
C: MIN
D: SUM
正确答案: A
(单选题)5: 在关系数据库中一个属性是指
A: 一个二维表
B: 表中的一行
C: 表中的一列
D: 表中列的取值范围
正确答案: C
(单选题)6: 函数Now()返回当前的时间
A: 正确
B: 错误
正确答案: B
(单选题)7: select 语句可以返回表中的某几列
A: 正确
B: 错误
正确答案: A。
大工19秋《SQL数据库系统及应用》在线作业3(参考答案)1.索引是对数据表中一个或多个字段按照一定的排列顺序组成的。
2.SQL Server 2008可以创建非聚集索引、聚集索引和唯一索引。
3.“Create Unique Index ABC On student(sno)”将在student 表上创建名为ABC的唯一索引。
4.已知某教师的编号,为快速查出该教师所讲授的课程,应该在课程表上按教师编号建索引。
5.以下触发器是当对表11进行插入操作时触发。
6.错误的描述是A.触发器是一种特殊的存储过程,用户可以直接显示调用。
7.触发器不能被直接调用。
8.如果要从数据库中删除触发器,应该使用SQL语言的命令DROP TRIGGER。
9.SQL Server中DDL触发器主要针对CREATE、DROP 和ALTER语句创建。
10.如果需要在插入表的记录时自动执行一些操作,常用的是触发器。
答案:正确15.主键可以为空。
答案:错误16.在关系型数据库中,每个表只能有一个主键。
答案:正确17.在SQL中,使用SELECT语句可以对数据进行增、删、改操作。
答案:错误18.在SQL中,使用DELETE语句可以删除表中的数据。
答案:正确19.在SQL中,使用UPDATE语句可以修改表中的数据。
答案:正确20.在SQL中,使用INSERT语句可以创建新的表。
答案:错误11.每个表可以有多个聚集索引,但只能有一个非聚集索引。
12.CREATE UNIQUE INDEX命令的功能是创建唯一性索引。
13.ALTER INDEX语句用于修改索引。
14.数据完整性包括数值完整性、表内数据的一致性和表间数据的一致性。
15.主键不允许为空。
16.在关系型数据库中,每个表只能有一个主键。
17.在SQL中,使用SELECT语句只能查询数据,不能进行增、删、改操作。
18.在SQL中,使用DELETE语句可以删除表中的数据。
19.在SQL中,使用UPDATE语句可以修改表中的数据。