+ -
当前位置:首页 → 问答吧 → 谁可以帮忙做一下这个数据库的题目。我实在是不会。要交卷了。拜托各位老大

谁可以帮忙做一下这个数据库的题目。我实在是不会。要交卷了。拜托各位老大

时间:2011-09-05

来源:互联网

操作要求:

(一)创建数据库:

1.创建数据库bookmenge,初始大小为2MB,最大大小15MB,增长方式是按10%比例增长,数据文件名为bookmenge.mdf;日志文件初始大小为1MB,最大可增长到10MB,按1MB大小增长,日志文件名为bookmenge.ldf;并将两个文件保存在D:\data目录中

2.将以上第1小题中所创建的bookmenge数据库中的数据文件的增长方式改为按1MB增长,最大容量没有限制

3.为bookmenge数据库新增一个逻辑名为"bookmenge2"的数据文件,其大小及其最大值分别为10MB和50MB

(二)创建数据表

1.在bookmenge数据库中分别创建book(图书)表,student(学生)表,jy(借阅)表,其结构如下,分别在企业管理器中创建book表,student表和jy表,三个表的表结构如下:

Book表

列名

数据类型

长度

是否允许为空

约束

书号

char

8

No

主码

书名

char

14

Yes

作者

char

12

Yes

出版社

char

10

Yes

出版日期

Datetime

8

Yes

单价

Money

8

Yes

库存量

int

5

Yes

student表

列名

数据类型

长度

是否允许为空

约束

借书证号

char

6

No

主码

学号

char

8

No

姓名

char

8

No

专业名

char

18

Yes

性别

char

2

Yes

出生日期

Datetime

8

Yes

jy表

列名

数据类型

长度

是否允许为空

约束

借书证号

char

6

No

主码

书号

char

8

No

主码

借书时间

Datetime

8

Yes

归还时间

Datetime

8

Yes

2.在企业管理器中对上述表进行数据输入

Book表

书号

书名

作者

出版社

出版日期

单价

库存量

10000001

计算机网络实用教程

李梦

人民邮电出版社

2007-12-1

36

10

10000002

SQL server数据库教程

徐元

清华大学出版社

2007-11-20

30

5

10000003

VB程序设计

林青海

清华大学出版社

2008-01-01

28

10

10000004

数据库技术

成天品

人民邮电出版社

2008-05-03

25

5

10000005

国际英语

宁群

高等教育出版社

2007-06-08

20

20

student表

借书证号

学号

姓名

专业名

性别

出生日期

000001

100101

顾全

计算机

1990-11-20

000002

100101

李山

计算机

1990-01-01

000003

200101

吴元

国际贸易

1989-05-03

000004

300101

王二

电子商务

1988-12-1

000005

200201

张三

计算机

1989-01-20

jy表

借书证号

书号

借书时间

归还时间

000001

10000004

2009-05-06

2009-06-01

000002

10000001

2009-05-08

2009-07-01

000002

10000003

2009-05-08

000003

10000005

2009-05-01

000004

10000004

2009-05-18

000004

10000001

2009-05-23

3.按照表结构的要求给3个表分别添加数据记录

注意:以上这三个表,自己再分别给每个表多添加若干条记录(可加2-4条记录),记录内容自定。

要求每个表至少有8条记录。

4.把student和jy表中的借书证号字段改为int数据类型

5.创始一个新表(命名为sj),该表中包含借阅了"数据库技术"这本书的所有学生信息

(三)创建查询

1. 创建查询a1,可依照价格高低来显示bookmenge数据库中所有书籍的信息

2. 创建查询a2,可查询所有书籍所属的出版社,并消除重复行

3. 创建查询a3,可在book表中查询包含SQL server的情况

4. 创建查询a4,可查找借阅”VB程序设计”这本书的学生情况

5. 创建查询a5,可查找计算机专业学生的借书证号和姓名, 创建查询a6,,可统计“计算机专业”学生的总人数


(三)创建视图

1.创建一个book_view视图,该视图中包含书名和单价

2.创建一个视图jy_view,该视图中包含书名,学生姓名及其借书数量(没归还)

3.通过视图book_view,把书名为<<计算机网络实用教程>>的教材价格提高3元

4.修改book_view视图,使该视图中包含出版社

5.创建视图”学生借书记录数”, 视图中包含学生借书证号、姓名、已还借书数量(已经归还的借书数)、未还借书数量(没归还的借书数)。

(四)索引与数据完整性定义

1.在book表的书号列上创建唯一聚集索引

2.在student表的姓名列上创建唯一索引

3.在初始化student表时,定义性别字段默默值为“女”

4.在定义book表时,要求书的单价不超过90元,请修改book表的定义

(五)数据库备份与还原,数据库数据导出与导入

1.创建一个备份backdevicel,并对数据bookmanage进行完全备份

2.将bookmenge数据库中的student表导出到excel表(excel表文件命名为”学生表”保存)



谁可以帮忙做一下这个数据库的题目。我实在是不会。要交卷了。拜托各位老大

作者: cyb520yy   发布时间: 2011-09-05

这哪叫不会做。整个全不会就不要念了。
来问哪题哪问怎么做欢迎。整个全抄请自便。

作者: jiang925   发布时间: 2011-09-05

上鸡题?

作者: 风云の三少   发布时间: 2011-09-05