谁可以帮忙做一下这个数据库的题目。我实在是不会。要交卷了。拜托各位老大
时间: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
热门阅读
-   office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具 office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具阅读:74 
-   如何安装mysql8.0 如何安装mysql8.0阅读:31 
-   Word快速设置标题样式步骤详解 Word快速设置标题样式步骤详解阅读:28 
-   20+道必知必会的Vue面试题(附答案解析) 20+道必知必会的Vue面试题(附答案解析)阅读:37 
-   HTML如何制作表单 HTML如何制作表单阅读:22 
-   百词斩可以改天数吗?当然可以,4个步骤轻松修改天数! 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!阅读:31 
-   ET文件格式和XLS格式文件之间如何转化? ET文件格式和XLS格式文件之间如何转化?阅读:24 
-   react和vue的区别及优缺点是什么 react和vue的区别及优缺点是什么阅读:121 
-   支付宝人脸识别如何关闭? 支付宝人脸识别如何关闭?阅读:21 
-   腾讯微云怎么修改照片或视频备份路径? 腾讯微云怎么修改照片或视频备份路径?阅读:28 















