更多"在SQLserver2000中,设有图书表(书号,书名,类别,单价)和"的相关试题:
[简答题]设在SQL Server 2008某数据库中,有图书表(书号,书名,单价)和销售表(书号,销售时间,销售数量),假设单价和销售数量均为int类型,书号和书名均为varchar(50)类型,销售时间为datetime类型。请给出创建满足如下要求的多语句表值函数,该函数统计指定年份中每本书的销售总额。设函数名为:f_BookProfit(@year int),函数的返回结果格式如下:
书名 销售总额
BOO1 60000
… …
[简答题]以订购关系ORDER(订单号,书号,书名,单价,订购数量)为例,说明插入异常的含义。(注:一个订单可订购多种图书)
[单项选择]设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成______。
A. 书名LIKE ’__M_’
B. 书名LIKE ’__M%’
C. 书名LIKE ’__M%_’
D. 书名LIKE ’_%M__’
[简答题]
某网上订书系统,涉及如下信息:
客户:客户号、姓名、地址、联系电话;
图书:书号、书名、出版社、单价;
订单:订单号、日期、付款方式、总金额。
其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可有多份订单,一份订单仅对应一位客户。
①根据以上叙述,建立ER模型,要求标注联系类型(可省略实体的属性)。
②根据转换规则,将ER模型转换成关系模型,要求标注每个关系模型的主码和外码(如果存在)。
[单项选择]设有图书管理数据库:
图书(总编号,分类号,书名,作者,出版单位,单价)
读者(借书证号,单位,姓名,性别,职称,地址)
借阅(借书证号,总编号,借书日期)
对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。在下面的SQL语句中填入正确的是()。
SELECT单位,______FROM借阅,读者
WHERE借阅.借书证号=读者.借书证号______
A. COUNT(借阅.借书证号)GROUP BY单位
B. SUM(借阅.借书证号)GROUP BY单位
C. COUNT(借阅.借书证号)ORDER BY单位
D. COUNT(借阅.借书证号)HAVING单位
[填空题]假设有一个“图书订单表”,其字段分别为书名、单价和数量,若以此表为数据源创建一个窗体,在窗体中设置一个计算订购总金额的文本框,那么“控件来源”属性值为 【8】 。
[单项选择]第36~40题使用如下三个数据库表:
图书(索书号,书名,出版社,专业,ISBN)
借书证(借书证号,姓名,性别,专业,所在单位),
借书记录(借阅号,索书号,借书证号,借书日期,还书日期)
其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。查询借书证上专业为“计算机”的所有信息,正确的SQL语句是( )。
A. SELECT ALL FROM借书证WHERE专业="计算机"
B. SELECT借书证号FROM借书证WHERE专业="计算机"
C. SELECT ALL FROM借书证录WHERE专业="计算机"
D. SELECT*FROM借书证WHERE专业="计算机"
[简答题]
图书出版管理数据库中有两个基本表:
图书(书号,书名,作者编号,出版社,出版日期)
作者(作者编号,作者名,年龄,地址)
试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。
[简答题]设图书.DBF表文件的内容如下:
记录号 编号 书名 出版单位 单价
1 113388 高等数学 清华大学出版社 24.00
2 445501 数据库导论 科学出版社 27.90
3 332211 计算机基础 高等教育出版社 23.00
4 665544 Visual FoxPro 电子工业出版社 28.60
5 456788 操作系统原理 电子工业出版社 25.00
6 456728 操作系统概论 高等教育出版社 21.00
7 375666 计算机网络 清华大学出版社 37.00
8 245682 计算机原理 高等教育出版社 25.00
阅读下列程序,写出程序的运行结果:
CLEAR
USE 图书
UPDATE图书 SET 单价=单价+10 WHERE 出版单位="科学出版社"
SELECT MAX(单价) INTO ARRAY A FROM 图书
A(1)
SELECT出版单位,AVG(单价) AS 平均价 FROM 图书;
GROUP BY 出版单位 INTO CURSOR TEMP
SELECT * FROM TEMP ORDER BY 平均价 DESC;
INTO CURSOR TEMP1
GO BOTTOM
出版单位
CLOSE DATABASE
执行上述程序,运行结果是:________ ______________
[多项选择]在图书馆数据库有三个基本表:书目表Cata(书号Cno、书名Cname、作者Cauthor、出版年Cdate、价格Cprice)、学生表Student(学号Sno、姓名Sname、性别Sgender、专业Sdept)和借书历史表Borrow(所借书号Cno、借书者学号Sno、借书日期Bbdate、还书日期Brdate)。
(1)请用SQL语句来建立这三个基本表(请注意数据类型的选择)。
(2)请用SQL实现如下操作:
①图书馆里已有的鲁迅著作的名称
②按借书日期列出学生李明的所借书名
③往学生表Student中插入一个学生记录。(学号:132,姓名:张华,性别:男,系别:计算机)
④把《野火集》的价格修改为15元
(3)请用SQL语句来实现如下改变:为借书历史Borrow增加一个属性罚金Bfine,同时删去书目表Cata中的属性价格Cprice。
[判断题]印刷企业接受出版单位委托, 自行购买纸张,印刷有统一刊号(CN)以及采用国际标准书号编序的图书、报纸和杂志,按加工劳务征收增值税。( )
[判断题]印刷企业接受出版单位委托,自行购买纸张,印刷有统一刊号(CN)以及采用国际标准书号编序的图书、报纸和杂志,按货物销售征收增值税。 ( )