更新时间:2018-07-03 11:59作者:王华老师
的有效控制。
3.支持分布式数据处理。
4.可移植性很强。
Oracle体系庞大,对于初学者来说,大体上要明白定位思想:
Oracle大体上分两大块,一块是应用开发,一块是系统管理。
开发主要是写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力。管理则需要对Oracle数据库的原理有深刻的认识,有全局操纵的能力和紧密的思维,责任较大,因为一个小的失误就会丢失整个数据库,相对前者来说,后者更看重经验。
本次实训的目的就是理解Oracle的结构组成以及Oracle数据库的设计。
3.3我们的社会实践项目——影像租赁系统
影像租赁系统需求分析
在美国,由于知识产权问题得到了很好的保护,所以一般不会出现盗版的问题。美国人除去在电影院看电影之外就是在音像店租碟回家去看。在这种情况下,影像出租的店铺就比较多。在信息化的背景下,设计一套系统管理影像出租业务成了当务之急,于是通过和店铺经理沟通,获得如下业务信息:
1.凡是想要到该影像租赁影碟的被称为会员(Member),只有成为该店的会员才能够租借该店的影像资料(Title)。
2.影像店中不定期会购买一些影像资料(Title),并且获得了复制该影像资料的权力,每一份影像制品可以有多个拷贝,每一份拷贝称为一个复制条目(TitleCopy)。
3.对客户而言,原始的影像资料(Title)只能被预定并且可以同时接受多份预定(Reservation),客户可以租赁的是影像拷贝(TitleCopy)。
4.任何一个客户的租赁信息(Rental)都必须存档以便将来店铺对客户的租赁进行评估。
通过和租赁店经理详细面谈,了解更详细的业务的信息:
1.每一个会员必须被记录的信息包括会员编号Id,而且所有会员的编号是唯一的,姓名Name,称为会员的日期Join_date,以及其他需要被记录的信息包括(住宅地址Address,所在城市city,住宅电话phone)。
2.影像制品(Title)必须被记录的信息包括编号Id,而且所有影像制品的编号也是唯一的俄,标题Title,影片说明Description,价格Price,和其他如下信息(分级rating,种类category,发行日期release_date)。