- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用课程设图书管理系统
数据库原理与应用课程设
图书管理系统
一、 课程设计目标:
课程设计比教学实验复杂,涉及的深度更广,并更加适用。通过课程设计的综合训练,使学生全面复习、巩固已学知识,培养学生实际分析问题、设计课件和动手能力,最终目标是通过课程设计的形式,帮助学生系统掌握该门课程的主要内容,更好地完成教学任务。另外,课程设计中的较大的综合设计,可以分成几个小项目供学生分工合作,以培养团队协作精神。
二、 课程设计内容及要求:
本次设计的是本书的所有知识点,请在企业管理器和查询分析器中分别实现,熟悉和理解各知识点。为了知识的完整,后面内容虽然没学,但有前面的基础,做起来难度不大,要求每位同学全部完成。
一、数据库的操作
1. 创建图书数据库:book
要求创建图书数据库,数据库文件book_data1和事务日志文件book_log1放在d:\根目录,数据库文件和事务日志文件大小,扩充方式和容量:按兆字节增长,增长幅度为1MB,文件大小限制为20MB。
create database book
on
(name=book_data1,
filename=d:\book_data1.mad,
maxsize=20,
filegrowth=1)
log on
(name=book_log1,
filename=d:\book_log1.ldf,
maxsize=20mb,
filegrowth=1mb)
go
2.修改book数据库
1添加数据文件
文件名为book_data2, 其数据文件属性默认设置为按10%增长,文件初始大小为2MB。
alter database book
add file
(name=book_data2,
filename=d:\book_data2.ndf,
size=2mb,
filegrowth=10%)
go
2添加事务日志文件
文件名为book_log2, 其数据文件属性默认设置为按2mb增长,文件初始大小为1MB。alter database book
alter database book
add log file
(name=book_log2,
filename=d:\book_log2.ldf,
size=1mb,
filegrowth=2mb)
go
3修改文件
将book_data1文件的大小改为6MB,同时将book_log2的增长改为20%。
alter database book
modify file (
name= book_data1,
size=6)
alter database book
modify file (
name= booklog2,
filegrowth=20%)
4删除文件
将book_log2删除
alter database book
remove file booklog2
3.删除数据库book(只要求写出对应语句,不要求实际操作)
drop database book1
4.修改数据库名:将数据库book改为book1
sp_renamedb book, book1
5.压缩数据库:压缩为原来的空余部分的一半。
DBCC SHRINKDATABASE (book1,50)
6.备份和恢复数据库book1
1备份: backup database
EXEC sp_addumpdevice disk, book1_Bak2--,C:\ book1_Bak2
BACKUP DATABASE book1 TO book1_Bak2
2恢复: restore database
RESTORE DATABASE book1 FROM DISK=C:\ book1_bak2
二.表
1.创建表:(先建主键表,再建外键表)
本题用到下面三个关系表:
CARD 借书卡。 ( CNO 卡号,NAME 姓名,CLASS 班级)
CNO(主键) (char 4 not NULL)
NAME (char 8 )
CLASS( char 8)
1001
古龙
电力01
1002
金庸
电力01
1003
连与身
电力01
1004
白心
电力01
2003
连声
生物02
2005
古费
生物02
2004
金飞
生物02
bookS 图书。 ( BNO书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QUANTITY 库存册数 )
BNO
(主键) (char 3 not NULL)
BNAME (char 20)
AUTHOR
(char 8)
PRICE (float)
QUANTITY
(small int
您可能关注的文档
- 数字电压表毕业设计毕业设计(论文)word格式.doc
- 数字电子钟设计方案word格式.doc
- 数字电视付费节目代理商营销方案.doc
- 数字电路课程设计楼道声光控制灯系统设计.doc
- 数字系统设计简介.ppt
- 数字系统与逻辑设计综合实验.doc
- 数字调制系统误比特率(BER)测试的仿真设计与分析word格式.doc
- 数据仓库与数据挖掘课程设计.doc
- 数据安全在企业级快速开发平台的研究与应用.doc
- 数据中心_销售手册_“InfraSuite”数据中心基础设施解决方案.ppt
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
最近下载
- 小学一年级家长会语文老师PPT课件1_图文.ppt
- 奥鹏云南开放大学 小学语文案例教学(20秋)形考作业4(客观).doc VIP
- 沅陵大曲酒厂续建项目(重大变更) 环境影响报告书.pdf
- SH∕T 1541.1-2019 塑料颗粒外观试验方法 第1部分:目测法.pdf
- 泳池清洁机器人.pdf VIP
- 中职高考语文二轮复习写作技巧专项突破专题01 应用文写作-技巧与练习(含详解).docx VIP
- (人教版)数学三年级上册计算题“天天练”习题卡,含100份题组,附参考答案.doc
- 【新教材】人教PEP版(2024)三年级上册英语Unit 1 Making friends单元整体教学设计.docx
- 乡村学校德育工作实践.docx VIP
- “国家中小学智慧教育平台”培训方案(2).doc
文档评论(0)