数据库系统设计 (下)

一、实验目的

1. 能够对转换后的关系模式进行规范化和优化。

2. 利用SQL语句创建相应数据库和数据表。

二、实验硬、软件环境

开发环境: Windows XP 操作系统及以上版本

数据库管理系统:SQL Server 2012

运行环境:Windows XP 操作系统及以上版本

三、实验内容及步骤

3. 指出转换后的规范化关系模式。

4. 用SQL语言创建数据库和数据表。

题目:1.一个图书管理系统中有如下信息。

图书:书号、书名、数量、位置

借书人:借书证号、姓名、单位

出版社:出版社名、邮编、地址、电话、E-mail

其中约定:

任何人可以借多种书,任何一种书可以被多个人借,借书和还书时,要登记相应的借书日期和还书日期;一个出版社可以出版多种书籍,同一本书仅为一个出版社所出版,出版社名具有唯一性。

根据以上情况,完成如下设计。

(3)指出转换后的规范化关系模式。

(4)创建数据库和数据表。

2. 实验结果:

(3)关系模式的规范化和优化

对关系模式进行合并处理,合并具有相同主码的关系模式。

由于图书实体与出版联系具有相同的主码—书号。因此,可以将出版联系中的出版社名号属性添加到图书实体中,形成新的图书实体并删除出版联系。

图书(书号,书名,数量,位置,出版社名号 )       主码:书号

借书人(借书证号 ,姓名 ,单位)                 主码:借书证号

出版社(出版社名,邮编, 地址 ,电话 ,E-mail)    主码:出版社名

借阅(书号借书证号,借阅日期,归还日期) 主码:书号+借书证号

(4)用SQL语句创建数据库和数据表。

  • 创建数据库 图书管理(TSGL)

  • 创建图书(书号,书名,数量,位置,出版社名号 )数据表
摘 要 现在社会随着计算机技术迅速发展与技术的逐渐成熟,信息技术已经使人们的生活发生深刻的变化。生活中的各种服务系统也使人们在生活中的联系日常销售活动方式发生了很大的变化,让效率较低的手工操作成为过去,而换成信息化自动化的计算机操作。本系统是针对某一小型书店而设计的书店管理信息系统,本系统的后台数据库选择SQL SERVER 2000数据库,前台开发工具选择Visual Basic 6.0。 本文在第一章进行了系统概述,在第二章和第三章分别就系统分析与设计做出详细论述。系统分析与设计过程分为系统流程及数据库两个部分,具体工作有:系统环境调查,可行性分析、系统业务流程分析、系统数据流程设计、数据字典和数据结构分析与设计。本设计是为了实现对图书销售、仓库管理、供应商、管理员和三个模块的管理功能。 关键词: 书店管理信息系统 系统分析 系统设计 Abstract Key Words: Bookstore management information ,system system analysis, system design Now the society along with the rapid development of computer technology and technology of mature gradually, information technology has made profound changes of people's lives. Life in various service system also makes people contact daily sales activities in the life style, great changes have taken place, make low efficiency of manual operation in the past, and with information automation of computer operation. This system is designed for a small bookstore bookstore management information system, the backend database choose SQL SERVER 2000 database of this system, front-end development tool to select the Visual Basic 6.0. In this paper, in the first chapter has carried on the summary of system, in the second chapter and the third chapter made system analysis and design in detail, respectively. System analysis and design process is divided into two parts, the system process and database specific work are as follows: system environment investigation, feasibility analysis, business process analysis, data flow design, data dictionary and data structure analysis and design. This design is to achieve the sales, finance, purchasing and inventory management function of three modules 目 录 摘 要 I ABSTRACT II 1 绪论 1 1.1 书店销售系统开发背景及现状分析 1 1.2 书店管理信息系统建设的必要性 1 1.2.1图书销售发展的趋势 1 1.2.2图书的消费发展的趋势 2 2书店销售管理信息系统分析 2 2.1系统环境的初步调查 2 2.2系统环境的详细调查 3 2.3业务流程分析 4 2.4 可行性分析 5 2.4.1管理可行性分析 5 2.4.2经济可行性分析 6 2.4.3技术可行性分析 6 2.5 需求分析 6 2.6 数据字典 7 3信息系统设计 10 3.1 信息系统设计原则 10 3.2 书店管理系统设计的目标 10 3.3信息系统功能模块设计 11 3.3.1销售管理子系统 11 3.3.2仓库管理子系统 12 3.3.3供应商管理子系统 12 3.3.4系统管理子系统 13 3.4 编码设计 13 3.5 数据库设计 14 3.5.1 数据库概念模型设计 14 3.5.2数据库逻辑模型设计 16 3.5.3数据库物理模型设计 16 4 信息系统实施与运行 17 4.1界面设计 19 5总结 21 5.1 总结 21 5.2 展望 22 致谢 22 参考文献 23 附录 24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值