中北大学软件学院Oracle 作业姓 名:高田田学 号:1221010516班 级:12210A02设计题目:书店图书销售系统指导老师:孔祥艳目录一、 项目背景 1二、 系统用表 11
藏书信息表(book)12
进货表(stock)23
出货表(sold)34
用户表(users)3三、 数据初始化 41
藏书信息表插入数据 42
进货表插入数据 53
出货表插入数据 64
用户表插入数据 7四、 索引 7五、 视图 81
进货信息视图 (stock_infor)82
出货信息视图 (sold_infor)83
盈利视图(profit)9六、 过程 10七、 函数 13八、 包 14九、 用户创建 191
创建用户 192
创建角色 193
授予角色权限 19十、 复杂功能实现 20十一、 Oracle 体系结构 24附录:26书店图书销售系统一、项目背景 随着信息时代的到来,IT 产业和 Internet 获得了飞速进展,计算机应用已渗透到了各个领域,网络应用越来越普遍,而且走进了千家万户,一直使用手工记账的小镇书店老板,也想购买一个图书销售系统,但想先体验一下计算机的快捷方便
因此,设计了如下测试用例,供其初步体验
二、系统用表系统用表共四张,分别为:藏书信息表(book)、进货表(stock)、出货表(sold)、用户表(users)
藏书信息表:用来存放书店现有图书的信息
进货表:用来存放书店进货信息
出货表:用来存放书店卖出的图书信息
用户表:用来存放书店员工信息
藏书信息表(book)藏书信息表(book) 表 1建表语句:create table book ( bookno varchar2(6) primary key,bookname varchar2(20) unique,species varchar2(5) not n