首页 图书管理系统后台数据库设计

图书管理系统后台数据库设计

举报
开通vip

图书管理系统后台数据库设计图书管理系统后台数据库设计 1.系统功能描述    1 2.需求分析阶段    1 2.1需求信息的收集    1 2.1.1调查的目的    1 2.1.2调查的内容    1 2.1.3调查方式    1 2.2需求信息的分析整理    2 2.2.1业务流程分析    2 2.2.2分析结果的描述    2 2.3评审    2 3.概念结构设计阶段    2 3.1概念模型    2 3.2概念设计的主要步骤    3 4.逻辑结构设计    3 4.1 E—R模式向关系模式的转换    3 4.1.1 ...

图书管理系统后台数据库设计
关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 管理系统后台数据库 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 1.系统功能描述    1 2.需求分析阶段    1 2.1需求信息的收集    1 2.1.1调查的目的    1 2.1.2调查的 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容     1 2.1.3调查方式    1 2.2需求信息的分析整理    2 2.2.1业务流程分析    2 2.2.2分析结果的描述    2 2.3评审    2 3.概念结构设计阶段    2 3.1概念模型    2 3.2概念设计的主要步骤    3 4.逻辑结构设计    3 4.1 E—R模式向关系模式的转换    3 4.1.1 关系模式集及关系模式集的具体关系    3 4.1.2  关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 的具体信息    4 4.2 关系图    6 5.创建数据库和表    6 5.1创建数据库    6 5.2创建表    7 5.2.1用SQL语句建立学生表    7 5.2.2用SQL语句建立借书登记表    7 5.2.3用SQL语句建立图书编目表    7 6.SQL查询    8 6.1查询学生表的所有信息    8 6.2查询所以图书的作者和编号    8 6.3 查询所以男生的信息    9 6.4 查询所以学生的借书情况    9 6.5 查询所以学生的姓名和班级和所借的书名    10 总        结    11 参考文献    11 致  谢    12 1.系统功能描述 SQL SERVER 是一个杰出的数据库平台,能够满足各种类型的企、事业单位,对构建网络数据库的需求,同时还具有功能哭库强大、安全可靠等特点,可用于大型连机事务处理,数据仓库、电子商务等.它与计算机系统紧密集成,具有方便易用的界面并提供了一套完整的工具和实用程序,大大减轻了管理员的工作量,使用户对数据库的操作变的非常简单,使许多以前需要手工景象吃力的复杂任务现在可以通过图形化界面和向导工具来轻松的完成. SQL  SERVER 提供的服务工具能够帮助系统管理员达到这个目标。通过大量的系统介绍了数据库及其相关的原理与应用实际,以原理为基础,以应用为目标,将原理与应用有机的结合。 2.需求分析阶段 要设计一个性能良好的数据库系统,明确应用环境对系统的 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 是首要的和最基本的。需求分析阶段应该对系统的整个应用情况作全面的,详细的调查,确定企业的目标,收集支持系统总目标的基础数据和对这些数据的要求,明确用户的需求,并把这些要求写出用户和数据库设计者都能接受的文档。 需求分析大致可以分为三步来完成,即需求信息的收集,分析整理和评审。在调查研究之前,要做好充分的准备工作。要明确调查的目的,调查的内容和调查的方式。 2.1需求信息的收集 2.1.1调查的目的 首先,要了解组织的机构设置,主要业务活动和职能。其次,要明确组织的目标,大致工作流程和任务范围划分。 2.1.2调查的内容 外部要求:信息的性质,响应的时间,安全性和完整性要求。 业务现状:这是调查的重点,包括信息的种类,信息的流程,信息的处理方式。 2.1.3调查方式 跟班作业,小组交谈,请熟悉调查对象的人填写调查表。 2.2需求信息的分析整理 要把收集到的信息转化为狭义阶段设计工作可用的形式信息,必须对需求信息作分析整理工作: 2.2.1业务流程分析 一般采用数据流分析方,分析结果一数据流图表示 2.2.2分析结果的描述 对需求分析的内容整理成清单,分类编写。 2.3评审 3.概念结构设计阶段 在概念设计阶段中,设计人员从用户的角度看待数据从处理要求和约束,产生一个反映用户观点的概念模型。然后再把模型转化成逻辑模式。将概念设计从设计过程中独立开来。 3.1概念模型 m n 图3.1  E—R图 3.2概念设计的主要步骤 概念设计的任务一般可分为三步来完成:进行数据抽象,设计局部概念模式;将局部概念模式综合成全局概念模式;评审。 4.逻辑结构设计 逻辑设计的目的是把概念设计阶段设计好的E—R图转换为与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构(包括数据模式和外模式)。 4.1 E—R模式向关系模式的转换 4.1.1 关系模式集及关系模式集的具体关系 学生(证件号,姓名,性别,班级,籍贯,电话) 字段名称 字段类型 长度 说明 证件号 char 10 主键 姓名 char 10   性别 char 2   班级 char 10   籍贯 char 20   电话 char 25           表4.1.1.1 图书(图书编号,图书名,作者,出版社, 类别,单价) 字段名称 字段类型 长度 说明 图书编号 char 10 主键 图书名 char 15   作者 char 10   出版社 char 20   类别 char 10   单价 money 8           表4.1.1.2 借阅(证件号,图书编号,借期,还期) 字段名称 字段类型 长度 说明 证件号 char 10 主键 图书编号 char 10 主键 借期 datetime 8   还期 datetime 8           表4.1.1.3 4.1.2  表的具体信息 学生表 表4.1.2.1 借书登记表 表4.1.2.2 图书编目表 表4.1.2.3 4.2 关系图 5.创建数据库和表 5.1创建数据库 create  database  图书 on  primary ( name=图书_data, filename=’D:\ 图书.mdf’, size=2, mazsize=unlimited, filegrowth=10%) log on ( name=图书_log, filename=’D: 图书.ldf’, size=5, maxsize= unlimited, filegrowth=20% ) 5.2创建表 5.2.1用SQL语句建立学生表 create table学生表 ( 证件号char(10)  not null  primary key , 姓名char(10), 性别char(2), 班级char(10), 籍贯char(20) , 电话char(25) ) 5.2.2用SQL语句建立借书登记表 create table借书登记表 ( 证件号char(10) not null    primary  key, 图书编号char(10) not null  primary key , 借期 datetime(8) , 还期 datetime(8) ) 5.2.3用SQL语句建立图书编目表 create table  图书编目表 ( 图书编号char(10) not null  primary key, 图书名char(15) , 出版社char(10), 作者char(10) , 类别char(20) , 单价money(8) ) 6.SQL查询 6.1查询学生表的所有信息 程序清单如下: select * from  学生表 查询结果如下: 6.2查询所以图书的作者和编号 程序清单如下: select  作者, 图书编号 from  图书编目表 查询结果如下: 6.3 查询所以男生的信息 程序清单如下: select  * from 学生表 where 性别=’男’ 查询结果如下: 6.4 查询所以学生的借书情况 程序清单如下: select 学生表.证件号, 姓名,借书登记表. 图书编号, 借期 ,还期 from 学生表, 图书编目表, 借书登记表 where  学生表.证件号=借书登记表.证件号 and  图书编目表.图书编号=借书登记表.图书编号 查询结果如下: 6.5 查询所以学生的姓名和班级和所借的书名 程序清单如下: select  姓名,班级,图书名 from 学生表, 借书登记表, 图书编目表 where  学生表.证件号=借书登记表.证件号 and  图书编目表.图书编号=借书登记表.图书编号 查询结果如下: 总        结 这次课程设计主要是针对这个学期所学的SQL  SERVER  2000  的知识,对所学知识的统筹,一,数据库设计,需求分析,根据设计任务给出的题目,查找相关资料,结合自己的生活经验,对数据库进行分析。二,概念结构设计,在需求分析的基础上,设计E—R模型,详细描述实体的属性和实体之间的联系,消灭不必要的冗余。三,逻辑结构设计,实现E—R图向关系模型的转换,特别注意实体的1:n联系,优化数据模型。详细生命实体,实体属性和实体之间的关系。四,使用SQL语句创建数据库。五,使用SQL语句创建数据库六,设计查询语句,执行查询。
本文档为【图书管理系统后台数据库设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_713593
暂无简介~
格式:doc
大小:93KB
软件:Word
页数:17
分类:互联网
上传时间:2019-02-09
浏览量:65