Oracle图书馆管理系统

Oracle图书馆管理系统

ID:43325310

大小:82.50 KB

页数:6页

时间:2019-09-30

Oracle图书馆管理系统_第1页
Oracle图书馆管理系统_第2页
Oracle图书馆管理系统_第3页
Oracle图书馆管理系统_第4页
Oracle图书馆管理系统_第5页
资源描述:

《Oracle图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2.1课程设计目的通过专业课程设计II,即大型数据库系统课程设计,冇助于培养学生综合运用数据库相关知识解决实际问题的能力。本设计要求对实际问题进行需求分析,捉炼实际问题屮的数据,建立关系模型,并在大型数据库中得以实现。同吋要求对数据库的运营、管理及使用上进行必要的规划和实现。2.2课程设计任务基木任务:(1)根据需求,补充必要的数据库实体,建立ER模型,通过ER图表示。(2)在Oracle中创建该系统的数据库,并在数据库中实现各农,写入一定的数据。(3)从实际查询应川出发,为一些主要的应川模块设计至少3个参数

2、化视图。(4)从数据检验的角度出发,为相关的表建立至少1个触发器。(5)从数据更新或修改的角度出发,设计至少1个存储过程。3.2表空间及表的设计createtablebook(bnovarchar(10)primarykey,bnamevarchar(40)notnull,writervarchar(30)notnull,btypevarchar(8),pricefloat,storenumint,pubvarchar(50),pubday、・varchar(15)/Tcreatetablereader(rn

3、ovarchar(10)primarykey,rnamevarchar(20)notnull,sexvarchar(2)check(sex二’男’or)>typevarchar(8)notnull,bwnumintnotnull,指定备份的方案,写岀相关的备份命令。(6)(7)从安全的角度出发,规划系统的角色、用户、权限,并通过和关的SQL实现。预计每个表的大致容量和增长速度,sex二'女);departphonevarchar(20),varchar(15)notnull)createtabIeb_borr

4、ow(bnovarchar(10),rnovarchar(10),primaryrkey(bno,rno),rnamevarchar(20)notnull,bwdayvarchar(10)notnull,bkdayvarchar(10)notnull,foreignkey(bno)referencesbook(bno),foreign、・key(rno)referencesreader(rno)/Tcreatetablebmanager(mnovarchar(10)primarykey,mnamevarcha

5、r(20)notnull,varchar(2)msex*),mphoneaddress);varchar(15)varchar(20)check(msex=,男'ornotnull,notnuIImsex=r女createtableb_manage(mnovarchar(10),bnovarchar(10),primarykey(mno,bno),mnamevarchar(20)notnull,tnumirrtnotnull,addtimevarchar(10),bwtimesvarchar(8)notnul

6、l,foreignkey(mno)referencesbmanager(mno),foreignkey(bno)referencesbook(bno));createtabler_manage(mnovarchar(10),rnovarchar(10),primarykey(mno,rno),rnamevarchar(20),backvarchar(2)check(back二'是'orback二'否'),foreignkey(mno)referencesbmanager(mno),foreignkey(rno

7、)referencesreader(rno));createtablem_rule(mnovarchar(10),rnovarchar(10),primarykey(mno,rno),rnamevarchar(20)notnull,rtypevarchar(10)check(rtype=,丢失赔款'orrtype=/损坏赔偿,orrtype=,逾期罚款')notnull,cashnumvarchar(10)notnull,foreignkey(mno)referencesbmanager(mno),forei

8、gnkey(rno)referencesreader(rno));3.3视图设计createviewbookviewasselect*frombookwherebtype=,计算机'withcheckoption;createviewreaderviewasselect*fromreaderwheresex二’女’withcheckoption;createviewborrowinfo(bno,bn

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

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

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