数据库实习报告范例:图书管理系统

数据库实习报告范例:图书管理系统

ID:43414286

大小:134.01 KB

页数:9页

时间:2019-10-01

数据库实习报告范例:图书管理系统_第1页
数据库实习报告范例:图书管理系统_第2页
数据库实习报告范例:图书管理系统_第3页
数据库实习报告范例:图书管理系统_第4页
数据库实习报告范例:图书管理系统_第5页
资源描述:

《数据库实习报告范例:图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广州康大职业技术学院数据库课程小实训报告设计题目:管理系统学生姓名:系别:计算机系专业:班级:学号:指导教师:2011年月日目录一、概述1.1项目背景……………………………………………………………31.2课程设计目的………………………………………………………31.3题目名称……………………………………………………………31.4开发环境……………………………………………………………3二、需求分析2.1基本要求………………………………………………………42.2实现的方法………………………………………………

2、……4三、数据库设计3.1概念模型设计………………………………………………………43.2逻辑数据库设计……………………………………………………53.3数据库的物理设计…………………………………………………6四、系统实现的具体功能和创建的各类代码…………………………………7五、实训心得……………………………………………………………………10注:以上几点中第四点需要修改如下:包含系统实现中创建的各类代码(T-SQL语句)及运行后结果截图界面:范例如下(1)把相关的Transaction-SQL语句写下并截

3、下运行后的结果图附在每个要求后面;如下图:创建一个名为Library的图书管理数据库,并为它创建了一个主数据文件Library_Data和一个日志文件Library_log。存放在D盘指定文件夹(该文件夹应事先创建)下,主数据文件初始大小是5M,扩展文件时按10%的幅度增长,没有限制大小。语句:createdatabaseteston(name=test_data,filename='d:data1test_data.mdf',size=5,filegrowth=10%)logon(name=te

4、st_log,filename='d:data1test_log.ldf',size=2,filegrowth=10%)运行结果图一、概述1.1项目背景图书管理系统是学院图书馆事务管理的一个重要内容,管理图书馆的各种信息,对学院图书馆来说是很重要的,这也是图书管理员的一个大问题。在这种情况下,一个可以规范化,自动化的图书管理系统对于图书馆来说显得至关重要。最初的图书管理,都是靠人力完成,在图书馆规模比较小的时候,人力可以很好完成,但随着规模的增大,图书数量越来越多,这种管理的压力也越来越大,各种弊

5、端显示出来。网络的到来给这带来了很大的便利,特别是对于图书管理员来说。1.2课程设计目的1.熟悉大型数据库管理系统的结构与组成;2.熟悉数据库应用系统的设计方法和开发过程;3.掌握一种数据库管理系统SQLSERVER2005的应用技术;4.熟悉数据库设计工具的使用;5.熟悉数据库安全的相关知识和技术;6.熟悉数据库系统的管理和维护。1.3题目及要求题目:学院图书管理系统图书管理员可以通过图书编号来查询到该图书的详细资料,并且查询出该书的借出还入情况,以及借书者的个人资料等,该系统为图书管理员的管理提供

6、了方便快捷。要求:1.充分了解软件设计的全过程。2.从开始的系统需求分析到最后的代码编写,都要有详细的计划,设计文档应按照课程设计的要求书写。3.系统中的数据表设计应合理、高效,尽量减少数据冗余。4.数据库及表要易于维护、方便升级。5.必须包括数据库、表、查询、数据录入、删除、更新、约束建立等代码每人提交一个实训报告和可行的运行代码。1.4设计环境1)、操作系统:windowsXP2)、数据库系统:MicrosoftSQLServer2005企业版二、需求分析2.1基本要求按照题目的要求,要实现的基本

7、功能有以下几条:1)能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除;2)能够实现对读者档案的查询和编辑管理;3)能够进行罚款功能;4)能够进行借阅历史的查询功能;2.2实现方法按照要求,实现管理员的登录权限:1)提供管理员对图书明细查询的功能;2)管理员对图书等具有查询和修改权限;3)按照借书的基本流程进行信息管理;三、数据库设计3.1概念模型设计(E-R)姓名编号密码管理员信息姓名班级性别年龄学生信息地址学号图书编号图书名图书作者图书价格图书信息作者性别图书语言出版时间出版社图书编号

8、借出时间还书时间学生编号借书信息图书编号损坏或丢失时间更换时间图书更换信息3.2逻辑数据库设计针对图书管理信息系统的需求,通过对借书流程的分析,设计如下面的数据项和数据结构:管理员信息表,包括的数据项有:(管理员编号、姓名、密码、);学生信息表,包括的数据项有:(学号、姓名、班级、性别、年龄、住址);其中,学生学号设为主键约束;图书信息表,包括的数据项有:(图书编号、图书名称、图书作者、图书价格、作者性别、图书语言、出版日期、出版社);其中图书编号设为主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。