大工18秋《SQL数据库系统及应用》在线作业3(满分题)
大工18秋《数据库原理》补考在线作业1

一、单选题(50分)1.下列不属于数据库管理系统管理数据的特点的是()。
A.数据结构化B.数据共享性高C.实现并发操作D.数据不可恢复性正确答案:D2.下列不属于实体间对应关系的是()。
A.一对一联系B.一对多联系C.多对一联系D.多对多联系正确答案:C3.下列不属于集合运算符的是()。
A.并运算符B.差运算符C.与运算符D.广义笛卡尔积正确答案:C4.()是约束外码取值的规则。
A.实体完整性B.结构完整性C.参照完整性D.用户定义完整性正确答案:C5.下列属于SQL语言中的数据查询的动词的是()。
A.selectB.insertC.createD.grant6.CHECK是指下列哪个完整性约束()。
A.主码约束B.指定默认值C.参照完整性约束D.限制取值范围7.确定集合这个查询条件所使用的谓词是()。
A.IN或者NOT INB.LIKE或者NOT LIKEC.ANDD.BETWEEN AND8.()是最常用的连接查询。
A.内连接查询B.外连接查询C.交叉连接查询D.并列连接查询9.动词REVOKE属于SQL语言的()。
A.数据查询B.数据操纵C.数据定义D.数据控制10.下列集函数表示统计列值平均值的是()。
A.COUNT(*)B.COUNT(列名)C.SUM(列名)D.AVG(列名)二、判断题(50分)11.文件系统管理数据阶段,数据有了内部结构。
T.对F.错12.E-R方法是描述信息模型最常用的方法。
T.对F.错13.模式是数据库的物理结构。
T.对F.错14.比较运算符是用来辅助专门的关系运算符进行操作。
T.对F.错15.如果关系模式R的每一个属性都是不可再分的数据项,则称关系模式R满足第一范式。
T.对F.错16.连接有两种类型:非等值连接和等值连接。
T.对F.错17.在关系模型中实体与实体间的联系用关系表示。
T.对18.数据删除不属于数据更新。
T.对F.错19.绝大部分数据库管理系统将数据库存储在大容量的外部存储器上。
大工18春《SQL数据库系统及应用》在线作业2

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 如果想查询订单表中订购金额大于等于800的所有信息,下面()语句能够完成此任务。
A: select * FROM 订单表 WHERE 订购金额<800B: select * FROM 订单表 WHERE 订购金额>800C: select * FROM 订单表 WHERE 订购金额<=800D: select * FROM 订单表 WHERE 订购金额>=800正确答案:(单选题) 2: 如果想查询订单表中前5条信息,下面()语句能够完成此任务。
A: select top 5 * FROM 订单表B: select up 5 * FROM 订单表C: select up_down 5 * FROM 订单表D: select top_down 5 * FROM 订单表正确答案:(单选题) 3: Select emp_id,emp_name,sex,title,wage from Yuangong order by emp_name 句子得到的结果集是按( )排序。
A: emp_idB: emp_nameC: sexD: wage正确答案:(单选题) 4: 如果要查询学校员工的平均收入,则使用以下()聚合函数。
A: sum()B: ABS()C: count()D: avg()正确答案:(单选题) 5: 如果要查询学校员工的总收入,可以使用以下()聚合函数。
A: sum()B: ABS()C: count()D: MAX()正确答案:(单选题) 6: Select count(*) from student 语句得到的结果是()。
大工19秋《SQL数据库系统及应用》在线作业3 辅导答案

大工19秋《SQL数据库系统及应用》在线作业3一、判断题(共 10 道试题,共 50 分。
)1. 存储过程可以嵌套使用,支持代码重用。
A. 错误B. 正确正确答案:B2. 检索students表、courses表和scs表中的所有纪录,该语句为:SELECT student.*, course.*, sc.* FROM student, course, sc。
A. 错误B. 正确正确答案:A3. 除了约束外,SQL Server还提供了两个独立于表的数据库对象用以维护数据库的完整性,即默认和规则。
A. 错误B. 正确正确答案:B4. 从electCourse表中查询m的总和的语句为select avg(m) from electCourse。
A. 错误B. 正确正确答案:A5. 使用存储过程snoquery查询学号为“20070102”学生的信息的语句是:EXECUTE snoquery '20070108‘。
A. 错误B. 正确正确答案:A6. SELECT sno, sname, sdept FROM student,代表以student表为范本,创建视图。
A. 错误B. 正确正确答案:A7. 使用SQL语句完成主键约束和外键约束的操作时,语法是一样的,其语法形式为:CONSTRAINT constraint_name UNIQUE (column_name)。
A. 错误B. 正确正确答案:A8. SQL Server 2008提供的备份方式只有部分备份和部分差异备份。
A. 错误。
吉大18秋学期《数据库原理及应用》在线作业一(满分)

吉大18秋学期《数据库原理及应用》在线作业一(满分)------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 关于数据库系统三级模式的说法,下列选项中正确的是( )。
A: 外模式、概念模式、内模式都只有一个B: 外模式有多个,概念模式和内模式只有一个C: 模式只有一个,概念模式和内模式有多个D: 三个模式中,只有概念模式才是真正存在的正确答案:(单选题) 2: 文件管理方式本质上是把数据组织成( )的形式存储在磁盘上。
A: 文件B: 表C: 记录D: 数据库正确答案:(单选题) 3: 从关系中挑选出指定的属性组成新关系的运算称为( )。
A: 选择运算B: 投影运算C: 联接运算D: 交运算正确答案:(单选题) 4: 已经被确定为RDBMS的国际标准的语言是( )。
A: JDBCB: HTMLC: ASPD: SQL正确答案:(单选题) 5: 下列( )数据管理技术真正消除了冗余。
A: 自由管理B: 文件管理C: 数据库系统管理D: 以上说法都不对正确答案:(单选题) 6: 在数据库设计中,将ER图转换成关系数据模型的过程属于( )。
A: 需求分析阶段B: 逻辑设计阶段C: 概念设计阶段D: 物理设计阶段正确答案:(单选题) 7: 一个m:n联系转换为一个关系模式。
关系的码为( )。
A: 某个实体的码B: 各实体码的组合C: n端实体的码D: 任意一个实体的码正确答案:(单选题) 8: 下列命题中不正确的是( )。
------------------------------------------------------------------------------------------------------------------------------ A: 数据库减少了不必要的数据冗余B: 数据库中不存在冗余数据C: 数据库中的数据可以共享D: 若冗余数据是可控的,则数据更新的一致性得以保证正确答案:(单选题) 9: 在数据库系统中,网状模型具有的特征是( )。
数据库系统及应用(SQL)第三次作业题及答案.doc

第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.查询所有出版社的名称,如果它所在的州有书店,则一起显示书店的名称。
数据库系统及应用(SQL)作业题及解析

数据库系统及应用(SQL)一、单项选择题(本大题共40分,共 20 小题,每小题 2 分)1. ()是存储在计算机内有结构的数据的集合。
A. A 数据库系统B. B 数据库C. C 数据库管理系统D. D 数据结构2. 下述()不是人工管理阶段的特点。
A. A 允许多用户共享B. B 时间不保存C. C 数据不具有独立性D. D 应用程序管理数据3. ()表示用户标识符(数据库对象名称等)、表达式等titles标识符。
A. 大写字母B. 小写字母C. 大、小写字母混用D. 阿拉伯数字4. 实体集学院与实体集院长之间的联系是()的联系。
A. A 一对一联系B. B 一对多联系C. C 多对多联系D. D 多对一联系5. 下列四项中,不属于数据库系统特点的是()。
A. A 数据共享B. B 数据完整性C. C 数据冗余度高D. D 数据独立性高6. ()实现了数据的保护和对象之间的独立性。
A. A 继承B. B 类C. C 封装D. D 函数7. 关系模式的任何属性()。
A. A 不可再分B. B 可再分C. C 命名在该关系模式中可以不惟一D. D 以上都不是8. 表示从-231到231-1的整型数据是()。
A. A realB. B bigintC. C intD. D bit9. 关系模型中,一个关键字是()。
A. A 可由多个任意属性组成B. B 至多由一个属性组成C. C 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D. D 以上都不是10. 下述()不是数据库系统的工作流程。
A. A 数据库管理员建立并维护数据库B. B 用户编写应用程序C. C 数据库管理员编写应用程序D. D 启动目标程序执行11. 防止未经授权的用户存取数据库中的数据,避免数据的泄露、更改或破坏,属于()。
A. A 数据安全性控制B. B 数据完整性控制C. C 数据库的并发控制D. D 数据库的恢复12. 在回答查询时,提供一些偏离正确值的数据,以免数据泄露,称此为()。
18秋东财《MySQL数据库系统及应用》在线作业二(随机)

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 在关系数据库中一个记录是指A: 一个二维表B: 表中的一行C: 表中的一列D: 表中列的取值范围正确答案:(单选题) 2: 在MySQL中有些字符是具有特殊含义的例如(%,')如果想在字符串中正常显示这些字符需要下列哪个字符进行转义A: \B: /C: >D: <正确答案:(单选题) 3: 执行语句“SELECT '5' = '5ab';”结果为A: 1B: 0C: NULLD: False正确答案:(单选题) 4: 下列哪个语句指定查询目的A: selectB: fromC: whereD: grup by正确答案:(单选题) 5: 在分组时使用下列哪个命令实现条件的限制A: whereB: havingC: onD: 以上都不是正确答案:(单选题) 6: 语句“Rename table xs to xsqk”是将xs表重命名为xsqkA: 正确B: 错误正确答案:(单选题) 7: mysql的客户端mysqlimport程序是用来A: 删除数据库B: 备份数据库C: 还原数据库D: 创建数据库正确答案:(单选题) 8: 执行语句“ABS(-1)”结果为A: 1------------------------------------------------------------------------------------------------------------------------------ B: -1C: -D: +正确答案:(单选题) 9: 以下哪个命令可以删除用户A: delete userB: revoke userC: drop userD: rename user正确答案:(单选题) 10: 执行语句“CEILING(9.9)”结果为A: 9B: 10C: -9D: -10正确答案:(单选题) 11: 授予用户权限时ON子句中使用“*.*”示A: 授予数据库的权限B: 授予列的权限C: 授予表的权限D: 授予全部权限正确答案:(单选题) 12: 系统变量的值不可以更改A: 正确B: 错误正确答案:(单选题) 13: 为查询结果的列命名别名的关键字为A: distinctB: limitC: asD: having正确答案:(单选题) 14: ‘@@Version' 是一个系统变量A: 正确B: 错误正确答案:(单选题) 15: 创建表的命令为:A: Create tableB: rename tableC: alter tableD: drop table正确答案:(多选题) 1: 下列xs表中的那个字段可以实现sum函数------------------------------------------------------------------------------------------------------------------------------ A: 学号B: 学分C: 成绩D: 学时正确答案:(多选题) 2: 下列哪个命令在排序时实现了递增A: ASCB: DESCC: 默认D: add正确答案:(多选题) 3: 下列哪个是MySQL的基本数据类型A: 数值型B: 字符型C: 时间日期型D: 指针型正确答案:(多选题) 4: 下列比NOT优先级高的运算符有A: %B: 〉=C: +D: AND正确答案:(多选题) 5: 数据库系统有哪些数据模型A: 层次模型B: 网状模型C: 关系模型D: 逻辑模型正确答案:(多选题) 6: SQL具有以下哪些特点:A: 高度非过程化B: 简洁易用C: 面向集合D: 标准统一正确答案:(多选题) 7: 视图的特点:A: 简化用户的数据查询B: 简化用户权限的管理C: 便于数据共享D: 屏蔽数据库的复杂性。
17秋《数据库原理及应用》在线作业3满分答案

17秋《数据库原理及应用》在线作业3试卷总分:100 得分:100一、单选题1. 关于SQL语言,下列描述不正确的是()A. SQL是结构化查询语言的所写B. SQL是访问数据库的标准语言C. SQL只能访问FOXPRO生成的数据库D. 通过ODBC,用户可以使用SQL来访问任何类型的数据库正确答案:C2.学生实体通过学号,姓名,年龄,性别,和成绩等属性来表明学生状况,这构成的是()A. 实体值B. 实体型C. 属性值D. 属性型正确答案:B3.数据库中只存放视图的()A. 操作B. 对应的数据C. 定义D. 限制正确答案:C4.分布式数据库与集中式数据库的最大区别是()A. DBMS的复杂度B. 数据共享程度C. 数据独立性D. 数据分布存储在多个地方正确答案:D5 客户机 /服务器结构的关键在于()A. 客户机的分布B. 功能机的分布C. 服务器的分布D. 数据的分布正确答案:B6. 如果事务T获得了数据项Q上的排它锁,则T对Q()A. 只能读不能写B. 只能写不能读C. 既可以读又可写D. 不能读不能写满分:4 分正确答案:C7. 数据库的()是指数据的正确性,有效性和相容性()A. 安全性B. 完整性C. 并发控制D. 恢复满分:4 分正确答案:B8. 在文件系统阶段,数据()A. 无独立性B. 独立性较差C. 具有物理独立性D. 具有逻辑独立性满分:4 分正确答案:B9. ( )是位于用户与操作系统之间的一层数据管理软件A. 数据库管理系统B. 数据库系统C. 数据库D. 数据库应用系统满分:4 分正确答案:A10. 对象的组成不包括选项中的()A. 一组变量B. 一组实体C. 一组消息D. 一组方法满分:4 分正确答案:B二、判断题 (共 5 道试题,共 10 分)1. 当B属性函数依赖于A属性时,属性A和B的联系是一对多。
A. 错误B. 正确满分:2 分正确答案:B2. 单个用户使用的数据视图的描述称为外模式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 索引是在基本表的列上建立的一种数据库对象,它能够加快数据的()速度。
A: 插入B: 修改C: 删除D: 查询正确答案:(单选题) 2: 在SQL中,用()命令可以建立唯一索引。
A: CREATE TABLEB: CREATE CLUSTERC: CREATE VIEWD: CREATE UNIQUE INDEX正确答案:(单选题) 3: 以下()情况应尽量创建索引。
A: 在Where子句中出现频率较高的列B: 具有很多NULL值的列C: 记录较少的基本表D: 需要更新频繁的基本表正确答案:(单选题) 4: 在数据库的优化过程中,排序、建立索引的目的是()。
A: 优化表达式的内容B: 减少维护索引的时间C: 减少创建索引的空间D: 减少查找指定数据的时间正确答案:(单选题) 5: 以下触发器是当对表11进行()操作时触发。
Create Trigger abc on 表11 For insert,update,delete As ……。
A: 只是修改B: 只是插入C: 只是删除D: 修改、插入、删除正确答案:(单选题) 6: 在SQL Server 2008中,使用()可以创建一个触发器。
A: create databaseB: create tableC: create triggerD: create index正确答案:(单选题) 7: 在SQL语言中,建立存储过程的命令是()。
A: CREATE PROCEDUREB: DELETE RULEC: DROP DURED: CREATE FILEDURE正确答案:------------------------------------------------------------------------------------------------------------------------------ (单选题) 8: 下列选项都是系统提供的存储过程,其中用于查看存储过程的文本信息的是()。
A: sp_helptextB: sp_helpindependsC: sp_bindrulesD: sp_renames正确答案:(单选题) 9: 假设某数据库中存在stocks表,执行“SELECTS * FROM stocks ORDER BY 单价”SQL语句后,()。
A: 系统会提示出错信息B: 会生成一个按“单价”升序排序的表文件C: 会生成一个按“单价”降序排序的表文件D: 不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果正确答案:(单选题) 10: 已知某数据库中存在数据表stocks,该数据表中“单价”这一列的内容分别是“7.48,15.2,12.76,9.96,14.39”,有如下SQL语句“SELECT max(单价) AS ARRAY FROM stock”执行该语句后()。
A: ARRAY[1]的内容为15.2B: ARRAY[1]的内容为6C: ARRAY[1]的内容为14.39D: ARRAY[1]的内容为9.96正确答案:(判断题) 1: 用户定义的完整性,主要用于实现用户特殊要求的数据规则或格式。
T: 对F: 错正确答案:(判断题) 2: SQL Server 2008支持的约束只有非空约束和主键约束。
T: 对F: 错正确答案:(判断题) 3: 使用SQL语句设置外键约束,语法为:CONSTRAINT constraint_name PRIMARY KEY。
T: 对F: 错正确答案:(判断题) 4: 触发器是一种特殊类型的存储过程,它通过事件触发而被自动执行。
T: 对F: 错正确答案:(判断题) 5: 在数据库中,存储过程的缺点在于其能增加网络流量。
T: 对F: 错正确答案:------------------------------------------------------------------------------------------------------------------------------ (判断题) 6: Microsoft SQL Server 2008只提供完整备份和完整差异备份这两种备份类型。
T: 对F: 错正确答案:(判断题) 7: SQL Server 2008中采取了多种措施保证数据库的安全性和完整性,但故障仍不可避免,如用户的操作失误。
T: 对F: 错正确答案:(判断题) 8: 当数据库备份后,一旦系统发生崩溃或者执行了错误的数据库操作,就可以从备份文件中还原数据库。
数据库还原是指将数据库备份加载到系统中的过程。
T: 对F: 错正确答案:(判断题) 9: SQL还原数据库时,可以根据数据库备份文件自动创建数据库结构,并且还原数据库中的数据。
T: 对F: 错正确答案:(判断题) 10: SQL允许DML语句和DDL语句创建触发器,可以引发AFTER或者INSTEAD OF 触发事件。
T: 对F: 错正确答案:(单选题) 1: 索引是在基本表的列上建立的一种数据库对象,它能够加快数据的()速度。
A: 插入B: 修改C: 删除D: 查询正确答案:(单选题) 2: 在SQL中,用()命令可以建立唯一索引。
A: CREATE TABLEB: CREATE CLUSTERC: CREATE VIEWD: CREATE UNIQUE INDEX正确答案:(单选题) 3: 以下()情况应尽量创建索引。
A: 在Where子句中出现频率较高的列B: 具有很多NULL值的列C: 记录较少的基本表D: 需要更新频繁的基本表正确答案:------------------------------------------------------------------------------------------------------------------------------ (单选题) 4: 在数据库的优化过程中,排序、建立索引的目的是()。
A: 优化表达式的内容B: 减少维护索引的时间C: 减少创建索引的空间D: 减少查找指定数据的时间正确答案:(单选题) 5: 以下触发器是当对表11进行()操作时触发。
Create Trigger abc on 表11 For insert,update,delete As ……。
A: 只是修改B: 只是插入C: 只是删除D: 修改、插入、删除正确答案:(单选题) 6: 在SQL Server 2008中,使用()可以创建一个触发器。
A: create databaseB: create tableC: create triggerD: create index正确答案:(单选题) 7: 在SQL语言中,建立存储过程的命令是()。
A: CREATE PROCEDUREB: DELETE RULEC: DROP DURED: CREATE FILEDURE正确答案:(单选题) 8: 下列选项都是系统提供的存储过程,其中用于查看存储过程的文本信息的是()。
A: sp_helptextB: sp_helpindependsC: sp_bindrulesD: sp_renames正确答案:(单选题) 9: 假设某数据库中存在stocks表,执行“SELECTS * FROM stocks ORDER BY 单价”SQL语句后,()。
A: 系统会提示出错信息B: 会生成一个按“单价”升序排序的表文件C: 会生成一个按“单价”降序排序的表文件D: 不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果正确答案:(单选题) 10: 已知某数据库中存在数据表stocks,该数据表中“单价”这一列的内容分别是“7.48,15.2,12.76,9.96,14.39”,有如下SQL语句“SELECT max(单价) AS ARRAY FROM stock”执行该语句后()。
A: ARRAY[1]的内容为15.2------------------------------------------------------------------------------------------------------------------------------ B: ARRAY[1]的内容为6C: ARRAY[1]的内容为14.39D: ARRAY[1]的内容为9.96正确答案:(判断题) 1: 用户定义的完整性,主要用于实现用户特殊要求的数据规则或格式。
T: 对F: 错正确答案:(判断题) 2: SQL Server 2008支持的约束只有非空约束和主键约束。
T: 对F: 错正确答案:(判断题) 3: 使用SQL语句设置外键约束,语法为:CONSTRAINT constraint_name PRIMARY KEY。
T: 对F: 错正确答案:(判断题) 4: 触发器是一种特殊类型的存储过程,它通过事件触发而被自动执行。
T: 对F: 错正确答案:(判断题) 5: 在数据库中,存储过程的缺点在于其能增加网络流量。
T: 对F: 错正确答案:(判断题) 6: Microsoft SQL Server 2008只提供完整备份和完整差异备份这两种备份类型。
T: 对F: 错正确答案:(判断题) 7: SQL Server 2008中采取了多种措施保证数据库的安全性和完整性,但故障仍不可避免,如用户的操作失误。
T: 对F: 错正确答案:(判断题) 8: 当数据库备份后,一旦系统发生崩溃或者执行了错误的数据库操作,就可以从备份文件中还原数据库。
数据库还原是指将数据库备份加载到系统中的过程。
T: 对F: 错正确答案:(判断题) 9: SQL还原数据库时,可以根据数据库备份文件自动创建数据库结构,并且还原数据库中的数据。
T: 对------------------------------------------------------------------------------------------------------------------------------ F: 错正确答案:(判断题) 10: SQL允许DML语句和DDL语句创建触发器,可以引发AFTER或者INSTEAD OF 触发事件。
T: 对F: 错正确答案:。