数据库设计(大作业)

时间:2019-05-13 18:04:22下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《数据库设计(大作业)》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《数据库设计(大作业)》。

第一篇:数据库设计(大作业)

第七章 数据库设计 大作业

题目:

现在要求为某学校图书馆设计一个图书管理系统的数据库,背景如下:

 该学校是一所多学科、多层次大学,学校有高职生、本科生(含一本、二本、三本)、硕士研究生(含MBA)和博士研究生等多种层次的学生,图书馆为全校学生和教职工提供图书借阅服务。

 图书馆按照图书的性质(中文图书、外文图书、新书)将借阅分为不同的借阅种类:中文图书借阅、外文图书借阅和(新书)短期外借;不同的读者对象也有不同的借阅要求。

 对每种借阅类型和读者,其借阅册数、借期、是否允许续借、续借期限等不同。不同借阅种类和借阅对象的借阅要求规定如附1所示。例如:本专科学生可以借中文图书5本,借期30天,可以续借一次,续借15天。

 “新书”的概念是相对的,一本新书在上架(或入库)后的60天内只提供短期外借,此后即自动地成为中文图书或者外文图书。 借出的图书不能在当天归还。

 每次借阅后读者最多可以续借一册图书一次。

 在本馆所借的文献资料,均应在规定的期限内按时归还。逾期不还者,将分别按以下规定处理:

1、中文图书借阅:每册每天罚款0.2元。

2、新书借阅和外文图书借阅:每册每天罚款0.5元。

3、在超期图书归还并缴清罚款之前,读者不可借阅图书;超期图书也不能续借。

 对于超期的图书,图书管理系统将自动向读者电子邮箱中发一封电子邮件催还图书。

 每个读者都要有一个编号,并记录读者的姓名、性别、类型(学生、教师等)、单位、电子信箱等。

 图书馆采编部负责对入库的文献资料按规定进行编目、著录、加工、建库。对每本图书、杂志,要记录其基本信息,如名称、作者、ISBN号、出版地、出版社、出版时间、字数、单价、内容简介、所属分类号等,其中,图书分类按照中图法分类规则进行分类。中图法分类简表见后。

 学校有三个校区,相应地,馆藏分布于三个分馆中:A图书馆(侧重于经济管理、综合类)、B图书馆(侧重于理工、计算机类)和C图书馆(侧重于法学、外语、体育、艺术、音乐等方面)。图书馆中每种图书可能采购多册,分布在多个馆中。全校师生可以在任何一个分馆中借阅。

 每个分馆中的图书借完为止,如本部图书馆有某图书1本,这本图书借出后,在归还之前,本部图书馆中就查阅到该图书为借出状态,而且,馆藏已空,但是读者可以到其他馆中借阅。 图书的归还遵循属地原则,即从哪个分馆借出的图书必须要在那个分馆中归还。 图书馆管理员有权更改图书到期时间,比如将本来暑假到期的图书的到期时间改为9月10日。

 读者可以在网上查询自己的图书借阅情况,一般读者只可以查阅到自己的借阅情况和图书的信息,而管理员可以查看任何读者的信息、借阅情况,任何图书的信息和借阅情况。

 在网上查询系统中,每个用户都分配了用户名(唯一)和密码,其中,用户名就是读者号,密码初始值为读者的学号或者工号,可以修改。

附1:图书借阅册数与期限表

附2:中图法分类号示例:

A 马克思主义、列宁主义、毛泽东思想、邓小平理论 A1 马克思、恩格斯著作 A2 列宁著作 A3 斯大林著作 A4 毛泽东著作 A49 邓小平著作

A5 马克思、恩格斯、列宁、斯大林、毛泽东、邓小平著作汇编 A7 马克思、恩格斯、列宁、斯大林、毛泽东、邓小平生平和传记 A8 马克思主义、列宁主义、毛泽东思想邓小平理论的学习和研究 B 哲学、宗教

B0 哲学理论

B2 中国哲学

B4 非洲哲学

B6 大洋洲哲学

B80 思维科学

B82 伦理学(道德学)B84 心理学

B1

世界哲学

B3 亚洲哲学

B5 欧洲哲学

B7 美洲哲学 B81 逻辑学(论理学)B83 美学

B9 宗教

作业要求:请设计一个图书馆管理系统的数据库(用SQL SERVER 2000),具体要求如下:

1、完成设计报告,报告内容包括:需求分析、概念设计、逻辑结构设计、物理设计等。

2、用SQL SERVER 2000建立数据库,并完成表的设计及基础数据入库。

(报告要求A4纸打印,17周交)

第二篇:数据库作业

语句

SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO

CREATE VIEW dbo.VIEW1

AS SELECT dbo.仓库表.仓库地址, dbo.仓库表.仓库编号, dbo.库存情况.商品编号,dbo.库存情况.数量, dbo.商品表.生产商, dbo.商品表.单价, dbo.商品表.商品名称 FROM dbo.仓库表 INNER JOIN

dbo.库存情况 ON dbo.仓库表.仓库编号 = dbo.库存情况.仓库编号 INNER JOIN

dbo.商品表 ON dbo.库存情况.商品编号 = dbo.商品表.商品编号

GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO

8.CREATE VIEW 学生---平均成绩

AS SELECT

学生.学生号,姓名,avg(成绩)FROM

学生,选课

WHERE

学生.学生号=选课.学生号 GROWP BY 学生.学生号,姓名

AS 平均成绩

第三篇:《数据库设计与实践》作业1

姓学名:号:

分:《数据库设计与实践》作业1 得

教师签名:

第一部分

1.在人工管理和文件管理阶段,程序设计数据表示。

2.在到数据共享。

3.在系统中,数据具有独立的操作界面。4.分布式数据库系统既支持客户的应用,又支持客户的应用。

5.在实体中能作为码的属性称为

6.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是对的联系。7.若实体A和B是一对多的联系,实体B和C是1对1的联系,则实体A和C是对的联系。

8.任一种数据模型都有

9.关系中的每一行称为一个,每一列称为一个

第二部分

1.什么是数据?什么是信息?数据和信息有什么区别?

2.数据库管理系统能够提供哪些主要功能?

3.什么是数据模型?什么是数据模式?数据模型和数据模式有什么区别?

第四篇:期刊数据库实习作业

期刊数据库实习作业(测绘11)

2011.10.12.题。姓名李艺师学号成绩

一、在维普中文科技期刊(重庆维普)数据库中进行“传统检索”,解答以下问

问题一:在1989-2004年的全部期刊中,题名中出现“高速公路”和“沉降”的文献有94篇,请列出布尔检索式:

题名=高速公路and沉降。

问题二:在1989-2004年的核心期刊中,题名中出现“高速公路”和关键词为“沉降”的模糊检索,文献有84篇;关键词为“沉降”的精确检索,文献有

题名=高速公路and关键词=沉降。

问题三:在“问题二”的结果中,请您继续检索有关“地基加固”的相关文献有篇;关键词为“混凝土桩”的精确检索,文献有篇;请您将检索结果的文献中找出第一篇参考文献记录如下:。

请列出布尔检索式:。

二、在中国学术文献网络出版总库(CNKI)中进行信息检索,解答以下具体问题。

问题一:2000全库精确检索河海大学吴中如院士所著文献的被引用情况,共221篇文献,并请列出布尔检索式:

作者=吴中如。

问题二:请您写出吴中如院士在2000被引用频次最高的专著文献,被引用频次为40篇次,并请列出所有文献的题目名称:

中国大坝的安全和管理。

第五篇:数据库作业建立教案

数据库作业建立教案

1、实现此功能的意义

帮助软件进行自动化任务操作,减少程序人工干预,提高数据的准确性,通过作业可以处理平时很多的工作,如:数据库的备份、扣费、库存管理、处方备份等。

2、实现的原理

用数据库的代理工作,建立任务内容,定时执行。

3、实现的步骤(必须启用数据库SQL代理服务,并将服务改为自动运行)A、在服务器计算机上点右键管理打开如下图

双击SQL代理完成下图所示的设置(启动类型改为自动,并点击启动,然后完成)

下一步是进行SQL软件启用,并找到代理的作业,新建作业

下一步进行 如下图先填写名称

然后点击步骤--新建如下图 步骤名称随便填写

重点:数据库名称一定要为医院的正式库数据库,将‘数据库名’四个汉字换成 医院对应的数据库 如hospital,在作业的路径一定要完善,如我们公司的标准作业备份路径为 E:hos_bak目录。

上图为一个备份的任务,我们再举例一个固定扣费的作业如下图,前面步骤跳过,似类操作,只是命令的地方不一样

这个地方的 exec usp_zyb_gdkf是数据库中的一个存储过程 然后我们点右下解的确定,进入计划任务的配置

点击计划后,然后点新建,然后出现作业计划窗口,我们需要选择名称(随意填写),计划类型默认为重复执行,频率执行我们要根据实际的情况选择,如固定扣费的项目是每天都要执行的(如床位费),如我们的数据收缩日志建议一个星期处理一次就行了,如处方备份、库存备份、数据库备份都需要每天进行,通常我们的数据库备份都分为一天中有三个时段进行,所以数据库备份就有三个作业,只是时间和名称不一样。设置好后我们点确定后完成。

再点确定后我们就完成了作业的建立了,常规的作业内容如下: 药房库存备份作业:提供后期药房历史库存查询

调用命令:

exec usp_yf_pckc_bak(备注:需要选择医院数据库)调用频率:

一般都在每天23:50调用

药库库存备份作业:提供后期药库历史库存查询

调用命令:

exec usp_yk_yppc_bak(备注:需要选择医院数据库)调用频率:

一般都在每天23:55调用

药房处方备份作业:将当天有效处方转移至备份表

调用命令:

exec USP_YF_BAK(备注:需要选择医院数据库)调用频率:

一般都在每天23:30调用

药房无效处方处理作业:导走5小时前无效处方

调用命令:

exec USP_YF_CF_OUT(备注:需要选择医院数据库)调用频率:

一般都在每天23:35调用

住院固定扣费作业:

调用命令:

exec usp_zyb_gdkf(备注:需要选择医院数据库)调用频率:

一般都在每天23:00调用

数据库备份作业:主要用于定时备份数据,一天至少备份三次 调用命令:

每天7:00的备份

BACKUP DATABASE 数据库名 TO DISK='E:hos_bakhos_0700.bak' WITH INIT 每天13:00的备份

BACKUP DATABASE 数据库名 TO DISK='E:hos_bakhos_1300.bak' WITH INIT 每天19:00的备份

BACKUP DATABASE 数据库名 TO DISK='E:hos_bakhos_1900.bak' WITH INIT 备注:E:hos_bak 为备份文件存放路径名视情况而定;调用频率:分别对应每天07:00、13:00、19:00各一个作业。SQL2005/SQL2008数据库可设置自动收缩,每周一次。调用语句:(备注:需要将hospital换成医院数据库)ALTER DATABASE [hospital] SET RECOVERY SIMPLE DBCC SHRINKDATABASE(N'hospital', 0,TRUNCATEONLY)ALTER DATABASE [hospital] SET RECOVERY FULL 如果第二天时我们一定要观察我们的作业执行情况,那么可以在作业上点右键,查看历史记录如下图所示

绿色勾代表成功

红色叉代表失败,那么我们就要检查原因了。可以点击前面的+号进行展开

下载数据库设计(大作业)word格式文档
下载数据库设计(大作业).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    数据库设计说明书

    **数据库设计说明书 班级:姓名:学号 1 引言 1.1 编写目的 1.2 编写背景 2 系统功能分析 3 系统结构设计 3.1 概念结构设计(得出实体图) 3.2 逻辑结构设计(实体、联系的具体信息) 3......

    数据库设计说明书

    文件编号:GL5.7 汇达软件版次:A 代替:2000年3月21日 共2页 第1页 数据库设计说明书 数据库设计说明书的编制目的:对于设计中的数据库的所有标识、逻辑结构和物理结构作出具体......

    数据库设计心得

    数据库设计经验谈 数据库设计经验谈 一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好......

    数据库设计流程

    数据库设计流程 目前数据库设计一般分为6个阶段,即需求分析阶段,概念结构设计阶段,逻辑结构设计阶段,物理结构设计阶段,实施阶段,运行与维护阶段。 (1) 需求分析阶段 需求分析阶段......

    数据库设计评分标准

    系统评分标准(40%) 一、系统功能设计的合理性(40分) 二、数据库设计的合理性(60分) 总结报告评分标准(30%) 一、文章内容是否合理:基本上包括以下内容:(80分) 前言:简要说明选题的背景和......

    数据库设计可选题目

    保险代理人资格模拟考试系统的设计与实现 暴龙眼镜专卖店销售系统的设计与实现 机电学院职工信息系统的设计与实现 博阳高中学生管理系统的设计与实现 五家子村信息化管理系......

    数据库设计教案[推荐]

    数据库课程设计 数据库课程设计教案 一、课程设计目的 数据库系统课程设计是计算机科学与技术专业集中实践性环节之一,是学习完《数据库系统概论》课程后进行的一次全面的综......

    数据库设计原则

    4.3.1数据库设计原则 数据库设计的基本原则是在系统总体信息方案的指导下,各个库应当为它所支持的管理目标服务,在设计数据库系统时,应当重点考虑以下几个因素: 1、数据库必须......