一道数据库应用的上机题目,跪求高手解答 50

数据库原理及应用实践考核试题(一)习题一:给定的图书_读者库中数据库表结构及样本记录表1-表6数据如下:(1)图书表(书号,类别,出版社,作者,书名,定价),设书号为主码... 数据库原理及应用实践考核试题(一)
习题一:
给定的图书_读者库中数据库表结构及样本记录表1-表6数据如下:
(1)图书表(书号,类别,出版社,作者,书名,定价),设书号为主码;
(2)读者表(编号,姓名,单位,性别),设编号为主码;
(3)借阅表(书号,读者编号,借阅日期,归还日期),设读者编号和书号为主码。
具体数据如下表:.
图书表数据
序号 书号 类别 出版社 作者 书名 定价
1 1000000001 计算机 机械工业出版社 李明 计算机引论 18.00
2 1000000002 计算机 机械工业出版社 王小红 数据结构 22.00
3 1000000003 计算机 机械工业出版社 李和明 C语言编程 25.50
4 1000000004 计算机 电子工业出版社 刘宏亮 操作系统 49.80
5 1000000006 计算机 机械工业出版社 刘宏亮 数据结构 21.60
6 1000000005 计算机 电子工业出版社 王小红 计算机文化 20.00
7 2000000007 数学 机械工业出版社 吴非 高等数学 18.00
8 2000000008 数学 机械工业出版社 丁玉应 概率统计 22.30
9 2000000009 数学 电子工业出版社 赵名 线性代数 15.00
10 3000000010 物理 电子工业出版社 张共可 力学 19.80
读者表数据
序号 编号 姓名 单位 性别
1 10000001 李小明 计算机系 男
2 10000002 王红 计算机系 男
3 10000003 李和平 计算机系 女
4 10000004 刘宏亮 计算机系 男
5 10000006 刘宏亮 计算机系 男
6 10000005 王小红 数学系 女
7 10000007 吴小 数学系 男
8 10000008 丁玉应 数学系 男
9 10000009 赵名 数学系 女
10 10000010 张共可 计算机系 男

借阅表数据
序号 书号 读者编号 借阅日期 归还日期
1 1000000001 10000001 1998-11-25 1999-02-20
2 1000000002 10000002 1998-12-20 1999-03-20
3 1000000003 10000003 1999-06-05 1999-09-05
4 1000000004 10000004 2006-11-25 2006-11-25
5 1000000006 10000001 2006-11-25 2006-11-25
6 1000000005 10000001 2006-11-25 2006-11-25
7 2000000007 10000001 2006-11-25
8 2000000008 10000003 2006-11-25
9 2000000009 10000004 2006-11-25 2006-11-25
10 3000000010 10000001 2006-11-25

要求:使用ACCESS2000,建立数据库及表,并向数据库中输入以上数据,然后完成下列应用。注意:上述各表中对属性的规定如下。

图书表结构
字段名 数据类型 长度 是否为空 约束
书号 CHAR 10 否 主键
类别 CHAR 12 否
出版社 CHAR 30
作者 CHAR 20
书名 CHAR 50 否
定价 MONEY 8

读者表结构
字段名 数据类型 长度 是否为空 约束
编号 CHAR 8 否 主键
姓名 CHAR 8 否
单位 CHAR 30
性别 CHAR 2 否 “男”或“女”

借阅表结构
字段名 数据类型 长度 是否为空 约束
书号 CHAR 10 否 主键,外键
读者编号 CHAR 8 否 主键,外键
借阅日期 DATETIME 否
归还日期 DATETIME

题目:
(1)输入一条新图书记录 (‘10000000011’,’计算机’,’机械工业出版社’,’李阳’,’计算机引论’,25.00)
(2) 修改一条图书记录:将书名=‘数据结构’的记录的定价修改为25.00。
(3)查询未归还图书的读者信息。
(4)查询已借阅图书的读者编号、姓名、借阅的图书信息。
(5)求至少借阅了两本图书的读者信息。
(6)求机械工业出版社出版的各类图书的平均定价,用GROUP BY表示。
展开
 我来答
tianzixuan418
2012-05-02 · TA获得超过118个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:176万
展开全部
第一个用INSERT INTO VALUES
第二个用 UPDATE SET WHERE
第三,四用SELECT
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fu505574555
2012-05-02
知道答主
回答量:3
采纳率:0%
帮助的人:3.1万
展开全部
懂不起,
追问
?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
susky
2012-05-02 · 超过31用户采纳过TA的回答
知道答主
回答量:448
采纳率:100%
帮助的人:143万
展开全部
不会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dead027
2012-05-03 · 超过20用户采纳过TA的回答
知道答主
回答量:159
采纳率:0%
帮助的人:59.8万
展开全部
access2000我没用过,如果说用sql或者其他数据库我还能帮你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
牢莎莉sG
2012-05-16 · TA获得超过332个赞
知道小有建树答主
回答量:312
采纳率:0%
帮助的人:133万
展开全部
神马来的???一个字都看不懂 —.—
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式