logo资料库

Oracle练手小项目 开放式基金交易平台.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
16Oracle练手小项目 开放式基金交易平台
点这里,有很多篇《16Oracle 练手小项目 开放式基金交易平台》 在线阅读本文:http://3y.uu456.com/bp_7vwpx0n7n376vac3m06u_2.html 16Oracle 练手小项目 开放式基金交易平台 1.2 问题分析;分析上面的需求,我们可以得出系统中应该有如下数 据;表 1-1;FundCompany 表的字段及说明;系统中基金表(Fund)字段 及说明见表 1-2;表 1-2;Fund 表的字段及说明;系统中活期帐户表 (CurrentAccount);表 1-3;CurrentAccount 表的字段及说明;系统中 理财账户表(FinancingAccoun;表 1-4;F 1.2 问题分析 分析上面的需求,我们可以得出系统中应该有如下数据表。 系统中 基金公司表(FundCompany)字段及说明见表 1-1。 表 1-1 FundCompany 表的字段及说明 系统中基金表(Fund)字段及说明见表 1-2。 表 1-2 Fund 表的字段及说明 系统中活期帐户表(CurrentAccount)字段及说明见表 1-3。 表 1-3 CurrentAccount 表的字段及说明 2 系统中理财账户表(FinancingAccount)字段及说明见表 1-4。 表 1-4 FinancingAccount 表的字段及说明 系统中基金账户表(FundAccount)字段及说明见表 1-5。 表 1-5
FundAccount 表的字段及说明 系统中购买的基金表(FundBuy)字段及说明见表 1-6。 表 1-6 FundBuy 的字段及说明 3 系统中交易表(Trade)字段及说明见表 1-7。 表 1-7 Trade 表的字段及说明 1.3 相关技术与工具 技术: 1、 数据库基础 ? 表空间、数据库用户的创建 2、 为字段建立约束 ? 主键约束 ? 检 查约束 ? 唯一约束 4 ? 默认约束 ? 外键约束 3、 使用 SQL 语句 ? 使用 insert 插入数 据 ? 使用 update 修改数据 ? 使用 delete 删除数据 ? 使用 select 查询 数据 ? 使用 select 联接查询 4、 使用 Oracle 对象 ? 使用 create sequence 创建序列 ? 使用 create view 创建视图 ? 使用 create procedure 创建存储过程 ? 使用 create function 创 建函数 ? 编写 PL/SQL 块 ? 使用 create trigger 创建触发器 ? 使用 crate package [body] 创建包和包体 工具: ? PL/SQL Developer 1.4 阶段划分 开放式基金交易平台(数据库设计)实现阶段划分见表 1-8。 表 1-8 阶段任务及时间
5 1.4.1 第一阶段 实现:创建表空间,创建用户,创建数据表,添加约束,创建表之间 关系。 1、 创建表空间 fund 保存到“D:\”路径下,如下所示。 2、 创建用户 test_user 指定默认表空间为 fund,如下所示。 3、 授予用户角色和权限,如下所示。 4、 使用 test_user 用户登 录 Oracle 服务器,创建表。 ? 创建基金公司表(FundCompany)并添加 约束。 ? 创建基金表(Fund)并添加约束。 ? 创建活期帐户表(CurrentAccount)并添加约束。 ? 创建理财账 户表(FinancingAccount)并添加约束。 ? 创建基金账户表(FundAccount) 并添加约束。 ? 创建购买的基金表(FundBuy)并添加约束。 ? 创建交 易表(Trade)并添加约束。 ? 建立表之间的外键关系。 1.4.2 第二阶段 实现:创建序列分别生成基金公司编号、基金代码、活期账号、理财 账号、基金账户、合同号;创建触发器,使用序列,分别实现添加表数据 的时候,自动添加基金公司编号、基金代码、活期账号、理财账号、基金 账户、合同号;实现基金管理模 6 三亿文库包含各类专业文献、中学教育、行业资料、专业论文、幼儿 教育、小学教育、文学作品欣赏、各类资格考试、应用写作文书等内容。 三亿文库 http://3y.uu456.com/ 上亿文档资料,等你来发现
分享到:
收藏