Oracle图书馆管理系统Word文件下载.doc
- 文档编号:13161915
- 上传时间:2022-10-07
- 格式:DOC
- 页数:11
- 大小:131.50KB
Oracle图书馆管理系统Word文件下载.doc
《Oracle图书馆管理系统Word文件下载.doc》由会员分享,可在线阅读,更多相关《Oracle图书馆管理系统Word文件下载.doc(11页珍藏版)》请在冰豆网上搜索。
并可加快对当前借阅情况统计的效率,以全面掌握图书的流通情况、提高工作效率、加快信息反馈,为读者提供满意的借阅环境,减轻图书信息管理人员的劳动强度,提高工作效率和质量,从而使图书和读者的管理更加合理化和科学化。
2.实体与属性
图书:
每本图书的编号、价格、书名、作者、出版时间、采订时间。
图书分类:
类别编号、类别名称、该类总数。
书库:
书库编号、书库名称、位置。
地址:
地区编号、地区名称、父编号。
出版社:
出版社编号、出版社名称。
读者:
读者号、姓名、民族、性别、籍贯、身份证号、注册时间、读书证过期时间、借书数目。
系别:
系别名、系别编号。
专业:
入学时间、专业代码、专业名称、学年制。
借阅记录:
借出时间、归还时间、应还时间。
3.实体之间在联系
图书n:
1出版社
1分类
1书库
图书n:
1读者
图书1:
n借阅记录
借阅记录n:
1读者
出版社n:
1地址
读者(籍贯)n:
读者n:
1系别
1学历
读者n:
1专业
二、概念结构设计
1.E-R图
根据概念模型设计的E-R图,提供了实体型、属性和联系。
2.数据项清单
Name
Code
Domain
DataType
Length
Precision
专业代码
majorId
Characters(12)
12
专业名称
majorName
Characters(30)
30
书名
bookName
书库位置
storgaeposition
Characters(40)
40
书库名称
storageName
书库编号
storageID
价格
price
Decimal(6,1)
6
1
作者
author
Characters(20)
20
借阅时间
borrowDate
Date
出版时间
publishDate
出版社代码
publishCode
出版社名称
publishName
出版社地址
publishAddress
出生年月
readerBirth
分类号
categoryId1
categoryId
单位代码
unitId
单位名称
uintName
图书编号
bookID
年级
majorGrade
归还时间
returnTime
returnDate
性别
readerSex
Characters
(2)
2
政治面貌
readerPoliticsStatus
Characters(4)
4
民族
readerNationlity
类型名
categoryName
类编号
bcID
索引号
bookindex
职位信息
officePoistion
职别代码
positionId
Number(10,0)
10
职别名称
positionName
角色
roleid
Integer
读者号
readerID
readerId2
读者姓名
readerName
贯籍
readerNative
3.相关表信息
表名
属性
主码
BookInfo
图书信息表
bookID、bcID、storageID、price、bookName、author、publishDate、publishCode1
BookStorageInfo
书库信息表
storageID、storageName、storgaeposition、
PublishInfo
出版情况
publishCode、bookID、publishName、publishAddress
Category
图书分类
bcID、categoryId、categoryName
majorInfo
专业
majorId、majorGrade、majorName
readerInfo
读者
readerId、majorId、readerName、readerSex、readerNative、readerBirth、readerNationlity、majorCode、roleid、officePoistion
readerId
unitInfo
单位
unitId、readerId2、uintName
三、逻辑、物理结构设计
为减少数据冗余,避免更新异常、插入异常和删除异常,该系统的关系模式被规范到3NF。
系统数据库设计如下图所示。
四、数据库实施
1.创建表
createtable"
Books"
(
"
Bno"
CHAR(10)notnull,
Cno"
CHAR(10),
Sno"
Pnumber"
CHAR(10),
Bprice"
INTEGER,
Bname"
CHAR(20),
Bauthor"
CHAR(20),
Bptime"
DATE,
Bctime"
constraintPK_BOOKSprimarykey("
)
Borrowing"
Rnumber"
CHAR(10)notnull,
BOtime"
BOretime"
DATE,
BOshtime"
BOfine"
CHAR
(2),
BOyesorno"
CHAR
(2),
constraintPK_BORROWINGprimarykey("
"
Major"
Mno"
Mname"
Myears"
CHAR
(1),
constraintPK_MAJORprimarykey("
Publisher"
Adminid"
Pname"
constraintPK_PUBLISHERprimarykey("
Readers"
Dno"
CHAR(5),
DEno"
CHAR(5),
Rname"
Rnation"
Rsex"
CHAR
(2),
Rprovence"
CHAR(10),
RIDcard"
CHAR(18),
Rretime"
DATE,
Rcount"
Rintime"
constraintPK_READERSprimarykey("
2.创建索引
createindex"
Relationship_1_FK"
on"
(
ASC
Relationship_2_FK"
Index_readerno"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 图书馆 管理 系统