谁来做帮我做这道SQL Server的题

设计一个图书管理数据库
功能要求:
数据库可以记录如下主要的信息:
1图书基本信息:图书编号,图书名称,出版社,出版日期……
2读者基本信息:借书证号、学号、姓名、系别、班级……;
3借阅信息:借书证号、图书编号、借书日期、还书日期……:
4要求系统能够录入、查询和维护图书的数据
5要求系统能够录入、查询和维护读者的数据
根据以上的信息,能对借阅进行管理。
6创建<借阅详细>视图(要求有学生系别、班级、姓名、所借图书名、已借天数),<借阅者详细>视图(要求有有借书记录的学生的借书证号、学生学号、姓名、系别、班级……),请自行再设计两个集中数据的视图。
7创建两个存储过程,执行后能够将每个出版社的书目总数、每个学生的以借书总数、统计出来,放到两张统计表中
8创建插入删除触发器,实现修改图书基本信息和借阅信息表后保持和统计表之间数据的一致性
9 图书馆新调入一位工作人员小李,他需要经常查询图书的基本信息和借阅的详细情况,还要完成借书登记,如何让他有权查到信息和让读者顺利借到书.作为数据库的系统管理员,请你让小李能进行这些操作做一个最安全合理的设置。(企业管理器和查询分析器中DCL语言都要熟练设置)
注:一个学生最多可以借三本书。

在建好的数据库中建立表,使之符合下列要求:
● 定义每个表的主码,Allow Null(是否允许空值)和Default Value(缺省值)等列级数据约束。
●在各个表建立表级约束:每个表的PRIMARY KEY(主码)约束;表之间的FOREIGN KEY(外码)约束,要求按语义先确定外码约束表达式,再通过操作予以实现;实现性别只能是"男"或"女"的CHECK(检查)约束、成绩只能是0-100分的约束,年龄是大于0的约束,统计表中数据默认值为0
●各字段应选用适当的数据类型
●为每个数据库(表)自行编写五条以上SQL查询语句,必须包含连接查询和嵌套查询
具体要求:
1、给出完整的数据库设计过程,格式包括:
需求分析
概念结构设计*(必须给出系统的E-R图描述)
逻辑结构设计
物理结构设计(在进行物理结构设计时,每张表中的记录不得少于10行。)
数据库实施
数据库运行和维护(给出具体的例子,包括:查询,视图或触发器的使用,必须使用SQL语句(DDL、DML和DCL)完成数据的定义、操作和控制。自定义查询语句执行查询后应给出必要的结果)
* ER图的设计可自行采用工具(word,visio)进行设计,在上机报告中给出示意图。
2、每个题目的数据表不得少于三张,否则认为设计失败。
3、数据库选用SQL Server 2000
4、提交结果时应包括纸制的上机报告和电子版,以及整个数据库的备份(压缩格式)。上机报告的格式参见《数据库设计报告》。
5、上机报告中还应包括数据库的SQL脚本,存为附件

用SQL Server2000做,做好后发给我啊,要编写的代码,如果是输入数据的那些,备份下来发给我,非常感谢,会做的不要小气哦
我的qq827908557

第1个回答  2008-12-06
超费时间。
脚本+论文起码一个星期,我当初赶了2个通宵。
你。。。真是省力啊
第2个回答  2008-12-07
不好意思,看错了,以为是200rmb
第3个回答  2008-12-06
呵呵,这个有点多哦!可以考虑考虑
第4个回答  2008-12-08
这么多问题,说不定忙半天还得不到分数
第5个回答  2008-12-07
百度吧
相似回答