sql实验要求.txt
来自「数据库技术是计算机应用系统和信息系统的核心技术和重要基础。」· 文本 代码 · 共 63 行
TXT
63 行
一.定义下列表
1. 书book(书号, 类别, 书名,出版社,年份,作者,价格,总藏书量,库存)
各属性的类型如下:
bno char(8)
category char(10)
title varchar(40)
press char(30)
year int
author char(20)
price decimal(7,2)
total int
stock int
2. 借书证card(卡号,姓名,单位,类别)
各属性的类型如下:
cno char(7)
name char(10)
department varchar(40)
type char(1) (class in ('T','G','U','O'))
3. 借书记录borrow(卡号,借书证号,借期,还期)
各属性的类型如下:
cno char(7)
bno char(8)
borrow_date date
return_date date
二. 用SQL实现下列查询
1. 求藏书种数、总册数、最高价、最低价。
2. 列出藏书在十本以上的书(书名、作者、出版社、年份)。
3. 哪些出版社的总藏书超过100种。
4. 目前已借出多少册书?
5. 年份最久远的书。
6. “数据库系统原理教程,王珊编,清华大学出版社,1998年出版”还有几本?
7. 哪一年的图书最多?
8. 平均每本借书证的借书册数。
9. 今年未借过书的借书证。
10.哪个系的同学平均借书最多?
11. 最近两年都未被借过的书。
12. 今年那种书出借最多?
*三. 写一段SQL嵌入C的程序,实现以下功能:输入一个借书证号,找出该证所有未还的图书。
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?