数据库复习题--参考答案

合集下载

数据库原理与技术复习题及参考答案

数据库原理与技术复习题及参考答案

数据库原理与技术复习题及参考答案《数据库原理与技术》课程复习资料⼀、名词解释:1.数据管理2.DB3.DBMS4.DBS5.RDBMS6.DBA7.ORDBMS8.SQL9.关系10.关系模型11.关系系统12.完整性控制13.属性14.2NF15.候选码⼆、单项选择题:1.任何由⼆个属性组成的关系可能是 [ ]A.1NFB.2NFC.3NFD.不能判定2.数据冗余引起的问题主要是花费 [ ]A.时间B.空间C.时间与空间D.时间或空间3.在数据库中,存储冗余数据是 [ ]A.不应该的B.应该且合理的C.合理的但不能过度冗余D.视情况⽽定4.在关系运算中,进⾏⾃然联接运算的两个关系 [ ]A.必有相同的列名B.必有相同的关键字C.没有要求D.必有类型相同的列5.在数据库系统中,DBMS与DB 的关系是 [ ]A.DBMS包括DBB.DB 包括DBMSC.不⼀定的D.同级关系6.在SQL的查询语句的WHERE⼦句中,下列哪个不能出现? [ ]A.sumB. !=C.<>D.<=7.关系模式 R,S具有共同的属性X,且X是R的主码,则X称为S的 [ ]A.主码B.外码C.关键字D.相对主码8.关系系统不会具有如下哪个特征? [ ]A.⽀持关系数据结构B.⽀持关系数据操作C.⽀持关系模型所有特征D.⽀持表结构9.⼀个外部关键字的属性可以 [ ]A.1 个B.不超过2个C.多个D.最多1个10.设属性组 X,Y,Z分别是m, n, k⽬的,则R(X,Y)÷S(Y,Z)是( )⽬的。

[ ]A. mB.nC. kD. m+n-k11.数据库与数据仓库关系是 [ ]C.不⼀样的概念D.不确定的12.数据库管理系统是⼀个 [ ]A.软件系统B.硬件系统C.软硬件结合的系统D.数据集合13.数据模型是( )数据特征的抽象。

[ ]A.计算机世界B.现实世界C.模型空间D.概念世界14.在SQL的查询中,⼦查询中( )返回多个记录。

《数据库系统原理》复习题(答案)

《数据库系统原理》复习题(答案)

(一)填空题1.数据管理经历了_______阶段、________阶段到________阶段的变迁。

(手工管理、文件管理、数据库管理)2.实体之间联系的基本类型有______、_______、_______。

(一对一、一对多、多对多)3.在E-R图中,用____表示实体,用______表示联系,用______表示属性。

(矩形框、菱形框、椭圆框)4.数据库的三层模式结构是________、_________、_______。

(外模式、逻辑模式、内模式)5.关系模型中一般讲数据完整性分为三类:_________、___________、__________。

(实体完整性、参照完整性、用户定义完整性)6.数据模型由三部分组成:数据结构、数据操作和____________。

(数据的约束条件或数据完整性规则)7.SQL语言是一种标准的数据库语言, 包括数据的查询、定义、操纵和______四部分功能。

(控制)8.视图是从其它________或视图导出的虚表。

(基本表)9.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的___________。

(外关键字)10.访问SQL server数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为Windows验证模式和_______验证模式。

(权限验证、混合)11._______是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理。

(脚本)12.SQL语言中行注释的符号为_________;块注释的符号为_________。

(--、/**/)13.SQL server中的变量分为两种,全局变量和局部变量。

其中全局变量的名称以_______字符开始,有系统定义和维护。

局部变量以__________字符开始,由用户自己定义和赋值。

(@@、@)14.在SQL server中,其权限分为三类,即_________权限、_________权限和_________权限。

数据库系统原理练习题库(附参考答案)

数据库系统原理练习题库(附参考答案)

数据库系统原理练习题库(附参考答案)一、单选题(共100题,每题1分,共100分)1.属于数据库结构设计阶段的是A、程序设计B、功能设计C、事务设计D、逻辑结构设计正确答案:D2.人工管理阶段,计算机主要应用于A、数据集成B、科学计算C、过程控制D、故障恢复正确答案:B3.下列关于数据控制语言的说法中,正确的是A、REVOKE语句用于授予权限B、GRANT语句用于收回权限C、数据控制语言主要用于数据执行流程管理D、数据控制语言包括的主要SQL语句是GRANT和REVOKE正确答案:D4.下列属于关联分析算法的是A、AprioriB、GMMC、RedisD、HBase正确答案:A5.同一数据被反复存储的情况是A、删除异常B、插入异常C、更新异常D、数据冗余正确答案:D6.产生数据不一致的主要原因是并发操作破坏了事务的A、持续性B、一致性C、原子性D、隔离性正确答案:D7.DBMS提供【】来严格地定义模式。

A、模式描述语言B、子模式描述语言C、内模式描述语言D、程序设计语言正确答案:A8.关系数据库以【】作为数据的逻辑模型。

A、二维表B、关系C、关系模型D、数据库正确答案:C9.关于调用存储过程的说法,错误的是A、可以从交互式界面调用B、可以使用CALL语句来调用存储过程C、可以由嵌入式SQL调用D、不是所有的SQL接口都能调用存储过程正确答案:D10.可唯一标识实体的属性集称为A、键B、实体型C、域D、属性正确答案:A11.目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是A、设计评价B、编制应用程序设计说明C、模型转换D、子模式设计正确答案:B12.在使用游标的过程中,需要注意的事项不包括A、游标不能单独在查询操作中使用B、在一个BEGIN···END语句块中每一个游标的名字并不是唯一的C、游标是被SELECT语句检索出来的结果集D、在存储过程或存储函数中可以定义多个游标正确答案:B13.对关系的描述不正确的是A、关系中的元组次序可交换B、关系可以嵌套定义C、关系是一张二维表D、关系是一个集合正确答案:B14.下列关于MySQL的说法中,正确的是A、在MySQL中,一个关系对应多个基本表B、在MySQL中,一个或多个基本表对应一个存储文件C、在MySQL中,一个表只能有一个索引D、在MySQL中,索引不能存放在存储文件中正确答案:B15.关系数据库是以【】的形式组织数据。

数据库期末考试复习题及答案 -综合题【范本模板】

数据库期末考试复习题及答案 -综合题【范本模板】

试题一四、设计题( 第1题4分,第2题6分,第3题3分,第4题4分,第5题8分,共25分)1.设教学数据库中有三个基本表:学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别.课程表C(CNO,CNAME,TEACHER),其属性分别表示课程号、课程名、上课教师名。

选修表SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。

有如下SQL查询语句:SELECT CNOFROM CWHERE CNO NOT IN(SELECT CNOFROM S,SCWHERE S.SNO=SC.SNOAND SNAME='张三’);请完成下列问题:(1)用汉语句子阐述上述SQL语句的含义;(2)用等价的关系代数表达式表示上述SQL查询语句.解:(1)查询张三同学没有选修的课程的课程号。

(2分)(2)πCNO(C)-πCNO(σSNAME='张三' (S)SC)或πCNO(C)—πCNO (σSNAME='张三’ (S SC)) (2分)2.设有如图3所示的三个关系.其中各个属性的含义如下:A#(商店代号)、ANAME(商店名)、WQTY(店员人数)、CITY(所在城市)、B#(商品号)、BNAME(商品名称)、PRICE(价格)、QTY(商品数量)。

A BA# ANAME WQTY CITY101 韶山商店15 长沙204 前门百货商店89 北京256 东风商场501 北京AB图3试用SQL 语言写出下列查询:(1)找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。

(2)找出至少供应了代号为’256’的商店所供应的全部商品的其它商店的商店名和所在城市。

解:(1)SELECT A #, ANAME FROM AWHERE WQTY 〈=100 OR CITY='长沙’; (2分) (2)SELECT ANAME,CITY FROM AWHERE NOT EXISTS (SELECT * FROM B WHERE EXISTS(SELECT * FROM AB AB1WHERE A #=’256' AND B#=B.B #) AND NOT EXISTS(SELECT * FROM AB AB2WHERE A #!='256’ AND A #=A.A # AND B#=B 。

数据库期末考试复习题及答案

数据库期末考试复习题及答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4.数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8.己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDA TE(QTY) ON SPJ TO '李勇'C. GRANT UPDA TE (QTY) ON SPJ TO 李勇D. GRANT UPDA TE ON SPJ (QTY) TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。

数据库原理及应用复习题及参考答案

数据库原理及应用复习题及参考答案

《数据库原理及应用》复习题及参考答案一、判断题1.采用规范的方法,使分解后的模式属于第二或第三范式,只能保证无损连接,不能绝对保持依赖。

(×)2.原则上,两个不同的对象所具有的属性值不能相同,但在给定关系中的元组可以是完全相同的。

(×)3.概念设计可以独立于数据库管理系统。

(√)4.执行查询语句时DBMS从数据字典中调出相应的模式描述,并从外模式映像到内模式,从而确定所需要的物理数据。

(×)5.在视图中插入一个元组,该元组会同时插入到基本表中。

(√)6.对象查询语言中,可以用运算符ELEMENT从多个元素的聚集中提取单个元素。

(×)7.对于表只能有惟一的主键码,但可有任意数量的UNIQUE属性或属性集。

(√)8.如果一个关系没有一个属性能由所有其他属性函数决定,则该关系根本不存在非平凡函数依赖。

(√)9.超类可以自动继承子类的所有特性。

(×)10.两段锁协议是使并发操作可串行化调度的必要条件。

(×)二、选择题1.实体联系模型属于( D )。

A. 层次模型B. 网状模型C. 关系模型 D 概念模型2.在一个关系中,任意两个元组的值( C )。

A. 可以全同B. 必须全同C. 不能全同D. 以上都不是3.关系R和S进行自然连接时,要求R和S含有一个或多个公共( B )A. 行B. 属性C. 记录D.元组4.SQL是( C )的缩写.A. Standard Query LanguageB. Select Query LanguageC. Structured Query LanguageD. 以上都不是5.当两个子查询的结果( C )时,可以执行并、交、差操作。

A.结构完全不一致时B.结构部分一致C.结构完全一致时D.主键一致6.在数据库设计中,当合并局部E---R图时,职工在某一局部应用中被除数当作实体,而在另一局部应用中被除数当作属性,那么被称之为( A )冲突。

数据库基础与应用复习题及参考答案

数据库基础与应用复习题及参考答案

中南大学网络教育课程考试(专科)复习题及参考答案数据库基础与应用一、选择题:1。

现实世界中客观存在并能相互区别得事物称为( )A)实体 B)实体集C)字段D)记录2。

现实世界中事物得特性在信息世界中称为( )A)实体B)实体标识符C)属性 D)关键码3。

下列实体类型得联系中,属于一对一联系得就是( )A)教研室对教师得所属联系 B)父亲对孩子得亲生联系C)省对省会得所属联系D)供应商与工程项目得供货联系4.采用二维表格结构表达实体类型及实体间联系得数据模型就是( )A)层次模型B)网状模型 C)关系模型D)实体联系模型5.数据库(DB)、DBMS、DBS三者之间得关系( )A)DB包括DBMS与DBS B)DBS包括DB与DBMSC)DBMS包括DB与DBS D)DBS与DB与DBMS无关6。

在数据库技术中,反映现实世界中事物得存在方式或运动状态得就是( )A)信息B)数据C)消息 D)命令7。

下列关于关系数据模型得术语中,哪一个术语所表达得概念与二维表中得“行”得概念最接近?A)属性B)关系C)域D)元组8。

在关系数据中,视图(view)就是三级模式结构中得( )A)内模式 B)模式 C)存储模式 D)外模式9.数据库系统中,用( )描述全部数据得整体逻辑结构A)外模式B)存储模式C)内模式 D)概念模式10.数据库系统中,用户使用得数据视图用( )描述,它就是用户与数据库之间得接口.A)外模式 B)存储模式 C)内模式 D)概念模式11.数据库系统达到了数据独立性就是因为采用了( )A)层次模型 B)网状模型 C)关系模型D)三级模式结构12.在关系数据库系统中,当关系得型改变时,用户程序也可以不变。

这就是A)数据得物理独立性 B)数据得逻辑独立性C)数据得位置独立性 D)数据得存储独立性13。

逻辑数据独立性就是指( )A)概念模式改变,外模式与应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变 D)内模式改变,外模式与应用程序不变14。

数据库考试题含参考答案

数据库考试题含参考答案

数据库考试题含参考答案一、单选题(共80题,每题1分,共80分)1、access2010的核心数据库对象是()A、查询B、表C、报表D、窗体正确答案:B答案解析:只有表才能保存数据,则表是数据库的最核心对象。

2、数据库技术的应用,最关键的是解决()A、数据共享B、数据存储C、数据分类D、数据统计正确答案:A答案解析:数据库技术的根本性目的就是为了解决数据共享问题。

3、在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系正确答案:B答案解析:窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。

根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。

一名教师可以承担多门课程,但是一门课程只能由一个教师承担。

所以是一对多的关系,因此选择B选项。

4、关于数据库的描述,不正确的是()A、数据库中不能存储声音B、数据库能存储结构化的数据C、数据库的英文简称是DBD、数据库存储事物的特征描述和事物间的联系正确答案:A答案解析:数据库中不但可以存储各类字符,也可以存储图片、声音、视频等多媒体数据。

5、利用Access,可以定义3种主键,它们是()A、单字段、双字段和多字段B、单字段、双字段和自动编号C、单字段、多字段和自动编号D、双字段、多字段和自动编号正确答案:C答案解析:在Access数据库中,主键可分为单字段、多字段和自动编号主键,其中多字段主键的字段数最多不能超过10个字段。

6、若要建立数据库内两个表之间的关系,应对()的字段作为关联建立联系A、相同名称的字段B、相同数据类型的字段C、名称相同且数据类型相同D、数据类型相同且字段含义和大小相同正确答案:D答案解析:关联字段必须是数据类型、字段大小和字段含义相同的字段。

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

信息技术水平考试数据库应用(SQL Server)复习题一单选题1.下列选项中,属于发展最早的数据模型是( A )。

(A) 网状数据模型 (B) 关系数据模型 (C) 层次数据模型 (D) 面向对象数据模型2. 进行自然连接运算的两个关系必须具有( C )。

(A) 相同的属性个数 (B) 相同的主码 (C) 公共属性 (D) 相同的元组个数3. 若关系模式R(A,B,C)上的函数依赖集F={A->B,B->C,A->C},则R的最高范式是( B )。

(A) 1NF (B) 2NF (C) 3NF (D) BCNF4.若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R 分解为( B )。

(A) R1(A,B,C,D) R2(A,E) (B) R1(A,B,C) R2(A,D,E)(C) R1(A,B,C) R2(D,E) (D) R1(A,B) R2(A,C,D,E)5.若将如下E-R模型转换为关系模式,则下列说法中正确的是( D )。

(A) 设计一个职员关系,将部门的所有属性放到职员关系中(B) 设计一个部门关系,将职员的所有属性放到部门关系中(C) 设计部门和职工两个关系,将职员的主码加入到部门关系中(D) 设计部门和职工两个关系,将部门的主码加入到职员关系中6.下列选项中,不属于数据库操纵语言(DML)的是( A )。

(A) ALTER (B) INSERT (C) DELETE (D) SELECT7.下列关于查询排序的说法中正确的是( B )。

(A) ORDER BY子句后面只能跟一个字段名(B) 排序操作不会影响表中存储数据的顺序(C) ORDER BY子句中的默认排序方式为降序排列(D) 只能对数值型字段进行排序8.下列数据映像中,可以保证数据的物理独立性的是( D )。

(A) 外模式/模式 (B) 外模式/内模式 (C) 模式/内模式 (D) 外模式/概念模式9.在SQL SERVER2000中,常用的通配符不包括( D )。

(A) % (B) _ (C) [ ] (D) { }10.下列关于索引的说法中正确的是( C )。

(A) 一个表可以建立多个聚簇索引(B) 索引只能建立在1个字段上(C) 索引可以加快表之间连接的速度(D) 可以使用ADD INDEX语句创建索引11.在SQL SERVER2000中,可以用来删除视图的选项是( A )。

(A) DROP VIEW (B) DELETE VIEW (C) DESTORY VIEW (D) REMOVE VIEWSERVER2000中,下列选项不属于表的操作权限的是( A )。

(A) EXECUTE (B) UPDATE (C) SELECT (D) DELETE13.下列关于存储过程的说法中不正确的是( C )。

(A) 存储过程是一组完成特定功能的语句集(B) 存储过程保存在数据库中(C) 存储过程每次执行时都重新编译(D) 可以向存储过程传递参数14.下列关于SQL SERVER2000触发器的说法中不正确的是( C )。

(A) 触发器是保证完整性的一种有力方法(B) 触发器是一种特殊的存储过程(C) 触发器是在插入、删除和更新操作之前进行的(D) 可以在视图上创建触发器15.为了防止一个事务在执行时被其他事务干扰,应采取的措施是( D )。

(A) 完整性控制 (B) 访问控制 (C) 安全性控制 (D) 并发控制16.如果事务T获得了数据项Q上的排它锁,则T对Q( C )。

(A) 只能读不能写 (B) 只能写不能读 (C) 即可读又可写 (D) 不能写不能读17.在SQL SERVER2000中,限制最小的隔离级别是( B )。

(A) 提交读 (B) 未提交读 (C) 重复读 (D) 序列化18.关系代数的R∩S运算等价于( A )。

(A) R-(R-S) (B) S-(R-S) (C) R∪(R-S) (D) S∪(R-S)19.在下列SQL语句中,与表达式“课程NOT IN("数学","物理")”功能相同的表达式是( C )。

(A) 课程="数学" AND 课程="物理" (B) 课程="数学" OR 课程="物理" (C) 课程< >"数学" AND课程<>"物理" (D) 课程< >"数学" OR 课程<>"物理"20.在SQL SERVER2000中,下列不属于字符串函数的是( B )。

(A) UPPER (B) ABS (C) LEFT (D) LTRIM21.下列运算符中可以实现模糊查询的是( C )。

(A) = (B) IN (C) LIKE (D) <>22.下列关于唯一约束的说法中不正确的是( D )。

(A) 可以为表定义多个唯一约束(B) 唯一约束的列允许取空值(C) 可以建立在一列或几列的组合上 (D) 可以作为主键使用23.在SELECT语句中使用GROUP BY分组时,分组列必须出现在( C )中。

(A) WHERE子句 (B) FROM子句 (C) SELECT子句 (D) HAVING子句二判断题24.外码可以包含一个属性,也可以包含多个属性。

√25.若关系模式R(A,B,C)上的函数依赖AB->C成立,则在关系模式R上函数依赖A->C和B->C 必然也成立。

×26.关系数据库中关系模式的范式级别越高越好。

×VIEW 只是把视图的定义存入数据字典,并不执行其中的SELECT语句。

√28.向表中插入一个元组时,既可以给定该元组的全部数据,也可以只是给定一部分数据。

√by子句对于查询结果的输出行数没有影响。

√30.触发器可以通过EXECUTE方法直接执行。

×三设计题31.要求在Exam数据库中作答。

Exam数据库介绍:该数据库包含了图书表、读者表和借书表,表名分别为:book、reader和borrow。

各个表的结构和数据如下:输入SQL语句,创建以上3个基本表及主键,并插入表4、表5和表6所给数据。

操作成功后,按系统提示目录进行保存,文件命名为。

Use ExamgoCREATE TABLE book(bno Char(4) NOT NULL PRIMARY KEY,bname Char(20),author Char(10),publish Char(20),pubdate Datetime)CREATE TABLE reader(rno Char(4) NOT NULL PRIMARY KEY,rname Char(10))CREATE TABLE borrow(borrowno int NOT NULL PRIMARY KEY,bno Char(4),rno Char(4),borrowdate Datetime)INSERT INTO bookVALUES (‘数据库原理’,’李明’,’出版社A’,2008-10-01)其余省略。

32.输入SQL语句,在图书表上为图书名称列加上唯一约束。

操作成功后,按系统提示目录进行保存,文件命名为。

Use Examgoalter table bookadd constraint un_book unique(bname)33.输入SQL语句,实现查询所有图书的图书编号、图书名称、作者和出版年份。

查询成功后,按系统提示目录进行保存,文件命名为。

Use Examgoselect bno,bname,author,DATEPART(year,pubdate) from book34.输入SQL语句,实现查询图书表的所有记录,查询结果按出版社和出版时间排序,出版社的排序条件为降序,出版时间的排序条件为升序。

查询成功后,按系统提示目录进行保存,文件命名为。

Use Examgoselect * from book ORDER BY publish DESC, pubdate ASC35.输入SQL语句,实现查询每个读者借书的次数,查询结果由“读者编号”和“借书次数”两列组成。

查询成功后,按系统提示目录进行保存,文件命名为。

Use Examgoselect rno, count(rno) from borrow order by rno36.输入SQL语句,实现查询没有借过任何书的读者的读者编号和读者姓名。

查询成功后,按系统提示目录进行保存,文件命名为。

Use Examgoselect , from reader, borrow where == and not in (select rno from borrow))37.输入SQL语句,实现查询借过“软件工程”和“操作系统”两本书的所有读者的信息。

查询成功后,按系统提示目录进行保存,文件命名为。

Use Examgoselect , from reader, borrow, book where = and = and =’软件工程’ or =’操作系统’)38.输入SQL语句,实现查询“李莎”所借过的图书的图书名称、作者和出版社。

查询成功后,按系统提示目录进行保存,文件命名为。

Use Examgoselect , , from reader, borrow, book where = and = and =’李莎’39.输入SQL语句,实现查询只被借过1次的图书的图书名称、作者和出版社。

查询成功后,按系统提示目录进行保存,文件命名为。

Use Examgoselect , , from reader, borrow, book where = and = and (count==1)40.输入SQL语句,实现删除“数据结构”的所有借书记录。

操作成功后,保存所有语句,按系统提示目录进行保存,文件命名为。

Use Examgodelete * form borrow where = and =’数据结构’)41.输入T-SQL语句,建立新的名为“bookview”的视图,该视图检索“出版社A”出版的所有图书的图书名称、作者和出版日期。

操作成功后,按系统提示目录进行保存,文件命名为。

Use Examgocreate view bookviewasselect bname,author,pubdate from book where publish=’出版社A’go42.输入T-SQL语句,建立新的名为“tbook”的表,该表的结构和book完全一样,利用1个INSERT语句将“出版社A”出版的所有图书信息插入到“tbook”表中。

相关文档
最新文档