答案:B
3、【单选题】BookStore数据库中有出版社表Publisher(PublisherCode, Publisher, Telephone) 从Publisher表删除“群众出版社”。SQL语句:________ 。
A、DELETE Publisher WHERE Publisher=’群众出版社’
B、DELETE FROM Publisher WHERE Publisher=’群众出版社’
C、DELETE FROM Publisher WHERE Publisher=群众出版社
D、DELETE Publisher WHERE Publisher=群众出版社
答案:B
4、【多选题】BookStore数据库中有销售明细表OrderDetail(OrderCode, BookCode, Amount) 在OrderDetail表中添加一条记录:“08110801”、0701、3。SQL语句:________ 。
A、INSERT INTO OrderDetail(OrderCode, Amount, BookCode) VALUES(‘08110801’,3, ‘0701’)
B、INSERT INTO OrderDetail(OrderCode, Amount, BookCode) VALUES(‘08110801’, ‘0701’, 3)
C、INSERT INTO OrderDetail(OrderCode, BookCode, Amount) VALUES(‘08110801’, ‘0701’, 3)
D、INSERT INTO OrderDetail VALUES(‘08110801’, ‘0701’, 3)
答案:ACD
5、【多选题】BookStore数据库中有图书表Book(BookCode, BookName, Author, PublisherCode, PublishTime,BookSort, ISBN, BookPicture, ContentInro, Price, Discount),其中 PublishTime是datetime类型。 将Book表中的所有“外语”类图书的价格降低10%,并将折扣均设为8折。SQL语句: UPDATE Book SET ________ Where BookSort =’外语’。
A、Price=Price*0.9,Discount=0.8
B、Price=Price*(1-10%),Discount=0.8
C、Price=0.9, Discount=0.8
D、Discount=0.8, Price=Price*0.9
答案:ABD
6、【多选题】BookStore数据库中有客户表Customer(CustomerCode, Name, Sex, Hometown, Email, Telephone, LoginDate, Password) 删除Customer表中姓“刘”和姓“杨”的记录。SQL语句: DELETE FROM Customer WHERE ________ 。
A、LEFT(Name,1)= ‘刘’ OR LEFT(Name,1)= ‘杨’
B、Name LIKE ‘刘%’ OR Name LIKE ‘杨%’
C、Name LIKE ‘[刘,杨]%’
D、Name LIKE ‘[^刘,^杨]%’
答案:ABC
5.6视图
1、【单选题】关于视图,以下说法正确的是()。
A、视图是一种虚表,不存放实际数据值
B、视图是关系的图形
C、视图是建立的临时表,存放选中数据
D、视图是表的别名,与表作用相同
答案:A
2、【单选题】视图可以基于()创建。
A、基本表或索引
B、基本表或视图
C、视图或索引
D、基本表、视图或索引
答案:B
3、【判断题】基于一个基本表可以创建多个视图。
答案:√
6.1数据库备份与恢复
1、【单选题】对某数据库每天清晨2:00做完整备份,每隔2小时做事务日志备份,如果某天上午9:00数据库发生故障,则使用备份文件可使数据库最近恢复到()的状态。