A.[单位]*[数量]
B.=[单位]*[数量]
C.[图书订单表]![单价]*[图书订单表]![数量]
D.=[图书订单表]![单价]*[图书订单表]![数量]
A.[单位]*[数量]
B.=[单位]*[数量]
C.[图书订单表]![单价]*[图书订单表]![数量]
D.=[图书订单表]![单价]*[图书订单表]![数量]
A.[单价]*[数量]
B.=[单价]*[数量]
C.[图书订单表]![单价]*[图书订单表]![数量]
D.=[图书订单表]![单价]*[图书订单表]![数量]
A.[单价]*[数量]
B.=[单价]*[数量]
C.[图书订单表]![单价]*[图书订单表)![数量]
D.=[图书订单表]![单价]*[图书订单表]![数量]
A.[单价]*[数量]
B.=[单价]*[数量]
C.[图书订单表]![单价]*[图书订单表]![数量]
D.=[图书订单表]![单价]*[图书订单表]![数量]
A.(1)将学籍号为20220101同学的state(是否已还书)的状态改为已还,可用SQL命令操作数据库
B.select*fromxsjybwherexjh="20220101
C.updaexsjybsetstate="以还"wherexjh="20220101
D.insertintoxsjybstate="以还"wherexjh="20220101
E.delete*fromxsjybwherexjh="20220101
三.实验内容 1.利用SQL Server Management Studio中提供的生成脚本功能生成用来创建BookStore数据库中数据表对象“Book”、“Customer”、“CustomerEvaluation”、“Employee”、“Order”、“OrderDetail”、“PrivilegeStandard”、“Publisher”的脚本文件D:\Table.sql。 2.在SQL Server Management Studio的查询编辑窗口中使用T-SQL语句创建一个名称为BookStore1的数据库。要求:(1)将主数据库文件BookStore1.MDF放置在的D:\DBF文件夹中,文件大小为5MB,文件增量为2MB,不限制增长。(2)将事务日志文件BookStore1_log.LDF放置在的D:\DBF文件夹中,文件大小为2MB,最大值为10MB,文件按10%增长。 3.实现以下完成基本查询功能的SELECT语句。 (1)查询Customer表中所有图书的信息,查询结果如图2.1。 (2)查询Customer表中所有客户的信息,要求显示CustomerCode、Name、Hometown和Telephone字段信息,结果如图2.2。 (3)查询用户等级(VIPClass)为“A”的客户编号(CustomerCode)和评价时间(EvaluateDate),要求显示标题分别为“客户编号”和“评价时间”,结果如图2.3。 (4)查询2009年出版的少儿类图书,要求显示图书名称(BookName)、作者(Author)、出版时间(PublishDate)、价格(Price)和折扣(Discount),并且字段标题分别为图书名称、作者、内容简介、价格和折扣,结果如图2.4。 (5)查询Book表中的图书的类别(BookSort),要求每个类别只显示一次,结果如图2.5。 (6)查询订单表(Order)中的前3条订单信息,要求显示订单号(OrderCode)、订货时间(OrderTime)和订单状态(OrderStatus),结果如图2.6。 (7)查询订单总价(TotalPrice)在100到200元之间的订单信息,结果如图2.7。 (8)查询出版社代号(PublisherCode)为03、21、31的出版社出版的图书信息。结果如图2.8。 (9)查询图书名称含有“程序”的图书信息。结果如图2.9所示。 4.实现以下含有汇总计算或流程控制的SELECT语句。 (1)显示图书名称、原价、折扣及打折后的价格,并显示一列说明:“未享用户等级优惠”。查询部分结果如图2.10。 (2)显示图书的最高价、最低价、平均价、最高价与最低价之间的差值。结果如图2.11。 (3)查询销售总量前20%的图书,并按总销量降序排列。结果如图2.12所示。 (4)查询作者名长度大于等于8的图书信息,显示书名(BookName)及作者(Author)。结果如图2.13。 (5)统计订单表Order中每个客户的订单总额并对购买力给出评价,评价规则:订单总额大于等于200为 “强”;订单总额大于等于100且小于200为“较强”; 订单总额大于等于50且小于100为“一般”; 订单总额小于50为“较弱”。结果如图2.14。 (6)查询客户号(CustomerCode)为“1201”的客户是否订购过图书,若已订购则显示订购总金额;否则显示:“没有订购图书”。结果如图2.15。
A.[单价]*[数量]
B.=[单价]*[数量]
C.[图书]![单价]*[图书]![数量]
D.=[图书]![单价]*[图书]![数量]
第 (30 ) 到第(35 )题基于图书表、读者表和借阅表三个数据库表,它们的结构如下:
图书 (图书编号 , 书名 , 第一作者 , 出版社 ) :图书编号、书名、第一作者和出版社为 C 型字段,图书编号为主关键字;
读者 (借书证号 , 单位 , 姓名 , 职称 ) :借书证号、单位 、姓名、职称为 C 型字段,借书证号为主关键字;
借阅 (借书证号 , 图书编号 , 借书日期 . 还书日期 ) : 借书证号和图书 编号为 C 型字段 ,借 书日期和还书日期为 D 型字段,还书日期默认值为 NULL ,借书证号和图书编号共同构成主关键字 。
(30 )查询第一作者为 “ 张三 ” 的所有书名及出版社,正确的 SQL 语句是
A ) SELECT 书名,出版社 FROM 图书 WHERE 第一作者=张三
B ) SELECT 书名,出版社 FROM 图书 WHERE 第一作者二 " 张三 "
C ) SELECT 书名,出版社 FROM 图书 WHERE " 第一作者 " =张三
D ) SELECT 书名,出版社 FROM 图书 WHERE " 第一作者 "=" 张三 "
A.SELECT书名,出版社FROM图书WHERE第一作者=张三
B.SELECT书名,出版社FROM图书WHERE第一作者="张三"
C.SELECT书名,出版社FROM图书WHERE"第一作者"=张三
D.SELECT书名,出版社FROM图书WHERE"第一作者"="张三"
A.sELECT书名,出版社FROM图书WHERE第一作者=张三
B.SELECT书名,出版社FROM图书WHERE第一作者=“张三”
C.sELECT书名,出版社FROM图书WHERE”第一作者“=张三
D.sELECT书名,出版社FROM图书WHERE”第一作者”=“张三”
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!