最新Oracle图书管理系统.doc
《最新Oracle图书管理系统.doc》由会员分享,可在线阅读,更多相关《最新Oracle图书管理系统.doc(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateOracle图书管理系统Oracle图书管理系统2.1课程设计目的通过专业课程设计,即大型数据库系统课程设计,有助于培养学生综合运用数据库相关知识解决实际问题的能力。本设计要求对实际问题进行需求分析,提炼实际问题中的数据,建立关系模型,并在大型数据库中得以实现。同时要求对数据库的运营、管理及使用上进行必要的规划和实现。2.2课程设计任务基本任务:(1)根据需求,补充必
2、要的数据库实体,建立ER模型,通过ER图表示。(2)在Oracle中创建该系统的数据库,并在数据库中实现各表,写入一定的数据。(3)从实际查询应用出发,为一些主要的应用模块设计至少3个参数化视图。(4)从数据检验的角度出发,为相关的表建立至少1个触发器。(5)从数据更新或修改的角度出发,设计至少1个存储过程。(6)从安全的角度出发,规划系统的角色、用户、权限,并通过相关的SQL实现。(7)预计每个表的大致容量和增长速度,指定备份的方案,写出相关的备份命令。3.2 表空间及表的设计create table book( bno varchar(10) primary key, bname varc
3、har(40) not null, writer varchar(30) not null, btype varchar(8), price float, storenum int, pub varchar(50), pubday varchar(15);create table reader( rno varchar(10) primary key, rname varchar(20) not null, sex varchar(2) check(sex=男or sex=女), type varchar(8) not null, bwnum int not null, depart varc
4、har(20), phone varchar(15) not null));create table b_borrow( bno varchar(10), rno varchar(10), primary key(bno,rno), rname varchar(20) not null, bwday varchar(10) not null, bkday varchar(10) not null, foreign key(bno) references book(bno), foreign key(rno) references reader(rno) );create table bmana
5、ger( mno varchar(10) primary key, mname varchar(20) not null, msex varchar(2) check(msex=男or msex=女), mphone varchar(15) not null, address varchar(20) not null);create table b_manage(mno varchar(10), bno varchar(10), primary key (mno,bno), mname varchar(20) not null, tnum int not null, addtime varch
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 Oracle 图书 管理 系统
限制150内