大工14秋《SQL数据库系统及应用》在线作业2答案

合集下载

大工18春《SQL数据库系统及应用》在线作业2

大工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 语句得到的结果是()。

14秋北语《数据库系统和应用》作业---精品管理资料

14秋北语《数据库系统和应用》作业---精品管理资料

14秋《数据库系统和应用》作业1试卷总分:100 测试时间:—- 试卷得分:100单选题包括本科在内的各校各科复习资料,可以联系屏幕右上的“文档贡献者"一、单选题(共20 道试题,共100 分。

)得分:100V 1。

数据库系统中的数据模型通常由( )三部分组成.A.数据结构、数据操作和完整性约束B。

数据定义、数据操作和安全性约束C. 数据结构、数据管理和数据保护D。

数据定义、数据管理和运行控制满分:5 分得分:52. DBS中“第三级存储器"是指( ).A。

磁盘和磁带B。

磁带和光盘C。

光盘和磁盘D. 快闪存和磁盘满分:5 分得分:53。

有关系R和S,R∩S的运算等价于( )。

A。

S-(R—S)B。

R—(R-S)C。

(R-S)∪SD。

R∪(R—S)满分:5 分得分:54。

常见的数据模型是_______.A. 层次模型、网状模型、关系模型B。

概念模型、实体模型、关系模型C。

对象模型、外部模型、内部模型D. 逻辑模型、概念模型、关系模型满分:5 分得分:55。

数据库的开发控制,完整性检查,安全性检查等是对数据库的()。

A. 设计B. 保护C。

操纵D. 维护满分:5 分得分:56。

在关系代数中,对一个关系做操作后,新关系的元数个数()原来关系的元素个数.A. 小于B。

等于C。

大于D。

小于或等于满分:5 分得分:57. 视图是一个“虚表",视图的构造基于()。

A。

基本表B。

视图C。

基本表或视图D. 数据字典满分:5 分得分:58。

一个结点可以有多个双亲,结点之间可以有多种联系的模型是_______.A。

网状模型B。

关系模型C。

层次模型D。

以上都有满分:5 分得分:59. 子模式DDL用来描述()。

A。

数据库的总体逻辑结构B。

数据库的局部逻辑结构C。

数据库的物理存储结构D. 数据库的概念结构满分:5 分得分:510。

在关系模型中,关系的“元数”(arity)是指()。

A. 行数B。

北航14秋《数据库原理及应用》在线作业二答案

北航14秋《数据库原理及应用》在线作业二答案

北航《数据库原理及应用》在线作业二单选题一、单选题(共25 道试题,共100 分。

)1. 若用如下的SQL语句创建了一个表S :CREATE TABLE S(S# CHAR(6) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INTEGER) 今向S表插入如下行时,哪一行可以被插入A. ('991001','李明芳',女,'23')B. ('990746','张为',NULL,NULL)C. (NULL,'陈道一','男',32)D. ('992345',NULL,'女',25)-----------------选择:B2. 下列有关数据库的恢复的说法中不正确的是()A. 应定期将数据库做成档案文件B. 在进行事务处理过程时数据库更新的全部内容写入日志文件C. 发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态。

D. 数据库恢复,还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态。

-----------------选择:C3. 在命令窗口执行SQL命令时,若命令要占用多行,续行符是______。

A. 冒号(:)B. 分号(;)C. 逗号(,)D. 连字符(-)-----------------选择:D4. 事务的执行不被其它事务干扰,这个性质称为事务的()A. 原子性B. 隔离性C. 持久性D. 一致性-----------------选择:B5. 规范化理论是关系数据库进行逻辑设计的理论依据。

根据这个理论,关系数据库中的关系必须满足其每一属性都是()A. 互不相关的B. 不可分解的C. 长度可变的D. 互相关联的-----------------选择:B6. SQL语言中,删除一个表的命令是()。

2014年9月份考试数据库系统及应用(SQL)第二次作业

2014年9月份考试数据库系统及应用(SQL)第二次作业

2014年9月份考试数据库系统及应用(SQL)第二次作业一、多项选择题(本大题共60分,共 20 小题,每小题 3 分)1. ()能够惟一标识一个记录的字段集。

A. A 文件B. B 关键字C. C 记录型D. D 记录2. 下列四项中,()是DBMS的系统目标。

A. A 用户界面友好B. B 数据完整性C. C 效率高D. D 数据独立性高3. 分布式数据库系统的实现方法,大致可以分为两种:()。

A. A 集成法B. B 自底向上设计方法C. C 重构法D. D 自顶向下设计方法4. 下列四项中,()是DBMS的系统目标。

A. A 数据库操纵功能B. B 数据库的建立和维护功能C. C 数据库通信功能D. D 数据库具有较高的独立性5. DBMS对数据的更新包括()。

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. 更新视图包括哪三类操作()。

A. A 插入B. B 删除C. C 创建D. D 修改9. 分布式事务管理主要包括两个方面:()。

A. A 事务的恢复B. B DBMS独立性C. C 并发控制D. D 操作系统独立性10. 建立数据挖掘库后,需要对数据进行分析,拟定初步的数据模型,这包括()。

A. A 选择变量B. B 选择记录集合C. C 对变量进行转化D. D 创建新的变量11. SQL server为每个触发器都创建了哪两个专用表()。

数据库原理及应用SQL_习题集(含答案)

数据库原理及应用SQL_习题集(含答案)

《数据库原理及应用SQL》课程习题集一、单选题1. ER模型属于()A.概念模型B.层次模型C.网状模型D.关系模型2.数据库系统的三级模式结构中,定义索引的组织方式属于()A.概念模式B.外模式C.逻辑模式D.内模式3. SQL语言中,实现数据存取控制功能的语句是()A.CREATE和DROPB.INSERT和DELETEC.GRANT和REVOKEMIT和ROLLBACK4.物理结构的改变不影响整体逻辑结构的性质,称为数据库的()A.物理数据独立性B.逻辑数据独立性C.物理结构独立性D.逻辑结构独立性5.全局ER模型的设计,需要消除属性冲突、命名冲突和()A.结构冲突B.联系冲突C.类型冲突D.实体冲突6.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A.一对一B.一对多C.多对一D.多对多7.表达式“AGE BETWEEN 18 AND 24”等价于()A.AGE>18 AND G<24B.AGE>=18 AND G<24C.AGE>18 AND G<=24D.AGE>=18 AND AGE<=248.在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是()A.概念设计B.物理设计C.逻辑设计D.系统实施9.按照PX协议规定,一个事务要更新数据对象Q,必须先执行的操作是()A.READ(Q)B.WRITE(Q)C.LOCK S(Q)D.LOCK X(Q)10.下列聚集函数中不忽略空值(null)的是()A.SUM(列名)B.MAX(列名)C.COUNT(*)D.A VG(列名)11.数据库系统中,对用户使用的数据视图的描述称为()A.概念模式B.内模式C.存储模式D.外模式12.数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据()A.相容性B.独立性C.共享性D.一致性13.实体完整性规则是指关系中()A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值14.实现关系代数投影运算的SQL子句是()A.SELECT B.ORDER BYC.FROM D.WHERE15. SQL语言中,用GRANT/REVOKE语句实现数据库的()A.并发控制B.完整性控制C.一致性控制D.安全性控制16.在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现()A.死锁B.共享锁C.活锁D.排它锁17.以下关于事务调度和封锁的描述中,正确的是()A.遵守两段封锁协议的并发事务一定是可串行化的B.可串行化的并发事务一定遵守两段封锁协议C.遵守两段封锁协议的并发事务不一定是可串行化的D.遵守两段封锁协议的并发事务一定不会产生死锁18.数据库与文件系统的根本区别在于()A 提高了系统效率B 方便了用户使用C 数据的结构化D 节省了存储空间19.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )。

数据库技术与应用SQL习题答案

数据库技术与应用SQL习题答案

实验2 SQL Server 数据库的管理4.启动查询分析器,在查询分析器中使用Transact-SQL语句CREATE DATABASE创建studb数据库。

然后通过系统存储过程sp_helpdb查看系统中的数据库信息CREATE DATABASE studbsp_helpdb5.在查询分析器中使用Transact-SQL语句ALTER DATABASE修改studb数据库的设置,指定数据文件大小为5MB,最大文件大小为20MB,自动递增大小文1MB。

ALTER DATABASE studbMODIFY FILE(NAME=studb,SIZE=5MB,MAXSIZE=20MB,FILEGROWTH=1MB)7.使用企业管理器将studb数据库的名称更改为student_db。

ALTER DATABASE studbMODIFY NAME=student_db8.使用Transact-SQL语句DROP DATABASE删除student_db数据库。

DROP DATABASE student_db实验3 SQL Server 数据表的管理5.使用Transact-SQL语句CREATE TABLE在studentsdb数据库中创建grade 表。

CREATE TABLE grade(学号 char(4),课程编号 char(4),分数 decimal(5))8.使用Transact_SQL语句INSERT INTO...VALUES向studentsdb数据库的grade表插入以下数据:学号课程编号分数0004 0001 80USE studentsdbGOINSERT INTO gradeVALUES('0004','0001','80')9.使用Transact_SQL语句ALTER TABLE修改curriculum表的“课程编号”列,使之为非空。

数据库系统及应用课后练习答案

《数据库系统及应用》(第二版)习题解答习题一1.什么是数据库?数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。

2.简要概述数据库、数据库管理系统和数据库系统各自的含义。

数据库、数据库管理系统和数据库系统是三个不同的概念,数据库强调的是相互关联的数据,数据库管理系统是管理数据库的系统软件,而数据库系统强调的是基于数据库的计算机应用系统。

3.数据独立性的含义是什么?数据独立性是指数据的组织和存储方法与应用程序互不依赖、彼此独立的特性。

这种特性使数据的组织和存储方法与应用程序互不依赖,从而大大降低应用程序的开发代价和维护代价。

4.数据完整性的含义是什么?保证数据正确的特性在数据库中称之为数据完整性。

5.简要概述数据库管理员的职责。

数据库管理员的职责可以概括如下:(1)首先在数据库规划阶段要参与选择和评价与数据库有关的计算机软件和硬件,要与数据库用户共同确定数据库系统的目标和数据库应用需求,要确定数据库的开发计划;(2)在数据库设计阶段要负责数据库标准的制定和共用数据字典的研制,要负责各级数据库模式的设计,负责数据库安全、可靠方面的设计;(3)在数据库运行阶段首先要负责对用户进行数据库方面的培训;负责数据库的转储和恢复;负责对数据库中的数据进行维护;负责监视数据库的性能,并调整、改善数据库的性能,提高系统的效率;继续负责数据库安全系统的管理;在运行过程中发现问题、解决问题。

6.文件系统用于数据管理存在哪些明显的缺陷?文件系统用于数据管理明显存在如下缺陷:(1)数据冗余大。

这是因为每个文件都是为特定的用途设计的,因此就会造成同样的数据在多个文件中重复存储。

(2)数据不一致性。

这往往是由数据冗余造成的,在进行更新时,稍不谨慎就会造成同一数据在不同文件中的不一致。

数据库原理及应用SQL习题集含答案教案

数据库原理及应用 SQL习题集含答案教 案
contents
目录
• 数据库基础知识 • SQL语言基础 • 数据库查询优化与索引设计 • 存储过程、触发器和函数应用 • 数据库安全性与完整性保障措施 • 数据库恢复、并发控制及事务管理 • SQL习题集精选与答案解析
01
数据库基础知识
数据库概念及特点
位图索引
适用于低基数列(即列中不同 值的数量较少)的场景,如性 别、婚姻状况等。
全文索引
适用于文本数据的全文搜索场 景,如博客、新闻等。
索引创建、维护和删除操作
创建索引
使用CREATE INDEX语句创建索引,可以指定索 引类型、列名等参数。
删除索引
使用DROP INDEX语句删除不再需要的索引, 以释放存储空间和减少维护开销。
事务处理方式
包括事务的开始与结束、事务的 提交与回滚、事务的并发控制等。 同时,还需要考虑事务的隔离级 别和传播行为等因素。
07
SQL习题集精选与答案解析
选择题部分精选
• 题目1:SQL语言中,用于实现数据检索的 语句是____。
选择题部分精选
A. SELECT B. INSERT C. UPDATE
通过冗余数据来重建数据库, 包括日志文件和数据备份等。
数据库恢复技术
包括基于日志的恢复、基于备 份的恢复和基于镜像的恢复等。
并发操作带来问题及其解决方法
并发操作带来的问题
01
包括丢失更新、脏读和不可重复读等。
并发控制方法
02
包括封锁、时间戳和乐观并发控制等。
封锁协议
03
包括一级封锁协议、二级封锁协议和三级封锁协议,用于保证
A
B

数据库系统及应用(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. 在回答查询时,提供一些偏离正确值的数据,以免数据泄露,称此为()。

大工21秋《SQL数据库系统及应用》在线作业2-【答案】

大工21秋《SQL数据库系统及应用》在线作业2试卷总分:100 得分:1001.在SQL的select语句中,如果要过滤结果中的重复行,可以在字段列表前面加上()。

<-A.->group<-B.->order<-C.->top<-D.->distinct【本题正确参考选择】:D2.在select语句中如果要对得到的结果中某个字段按降序处理,则使用()参数。

<-A.->asc<-B.->desc<-C.->between<-D.->and【本题正确参考选择】:B3.查询学校员工工资信息时,结果按工资降序排列,正确的是()。

<-A.->ORDERBY工资<-B.->ORDERBY工资desc<-C.->ORDERBY工资asc<-D.->ORDERBY工资and【本题正确参考选择】:B4.当使用SQL语句进行分组检索时,为了按照一定的条件对分组后的数据进行筛选,应当()。

<-A.->在join后面使用betweento子句<-B.->在groupby后面使用having子句<-C.->在where后面使用orderby子句<-D.->在join后面使用orderby子句【本题正确参考选择】:B5.在SQL查询语句中,HAVING子句的作用是()。

<-A.->指出排序的范围<-B.->指出查询结果的最大值<-C.->指出分组查询的条件<-D.->指出创建数据表的字段【本题正确参考选择】:C6.以下关于HAVING子句描述错误的是()。

<-A.->HAVING子句允许与GROUPBY子句同时使用<-B.->使用HAVING子句的同时不能使用WHERE子句<-C.->使用HAVING子句的同时可以使用WHERE子句<-D.->使用HAVING子句的作用是限定分组的条件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大工14秋《SQL数据库系统及应用》在线作业2
一,判断题
1. 聚合函数中SUM函数功能是求和。

A. 错误
B. 正确
?
正确答案:B
2. 常用的比较运算符包含=,>,<,>=,<=,<>,!=等。

A. 错误
B. 正确
?
正确答案:B
3. 比较运算符对多个表达式进行比较,返回TRUE,FALSE等值。

A. 错误
B. 正确
?
正确答案:B
4. 聚合函数中MAX函数功能是求最大值。

A. 错误
B. 正确
?
正确答案:B
5. 比较运算符中!=代表“恒等于”。

A. 错误
B. 正确
?
正确答案:A
6. GROUP BY子句用于对查询结果分组,该语句主要和汇总语句配合使用,比如SUM,AVG,MAX,MIN等。

A. 错误
B. 正确
?
正确答案:B
7. 聚合函数中MIN函数返回一组记录中的某个字段的最大值或者最小值。

A. 错误
B. 正确。

相关文档
最新文档