
Oracle项目实践
5星
- 浏览量: 0
- 大小:None
- 文件类型:DOC
简介:
《Oracle项目实践》一书或课程旨在通过实际案例教授读者如何在项目中应用Oracle数据库技术,涵盖设计、优化及维护等方面的知识与技巧。
在Oracle项目实战的基金交易平台数据库设计过程中,该平台旨在为招商银行某分行提供服务,并满足客户的需求。它涵盖了基金管理、账户管理和交易审核等功能模块。
一、需求描述
基金交易平台的主要功能包括:添加及查询基金公司信息并允许停用特定的基金公司;管理各种类型的基金及其状态(如启用或冻结);处理活期和理财账户的信息更新,例如开户、解冻以及资金转移等操作。此外,还涉及对用户购买与赎回行为进行审核。
二、问题分析
依据上述需求描述,系统需要构建以下数据表:
1. **FundCompany**:基金公司信息存储
- 字段及说明:
| 字段名称 | 数据类型 | 说明 |
| -------------| -----------| -------------------------|
| CompanyId | varchar2(20) | 公司 ID,主键 |
| Name | varchar2(30) | 公司名称 |
| Content | clob | 公司简介 |
| Money | number(10,2) | 注册资金(万元) |
| State | number(1,0) | 状态:正常或冻结 |
2. **Fund**:基金信息存储
- 字段及说明:
| 字段名称 | 数据类型 | 描述 |
| -----------| ---------| -----------------------------|
| FundNo | varchar2(20)| 基金代码,主键 |
| CompanyId | varchar2(20) | 公司ID(关联FundCompany表) |
| FundName | varchar2(20) | 名称 |
...等更多字段
3. **CurrentAccount**:活期账户信息存储
- 字段及说明:
...
4. **FinancingAccount**:理财账户信息存储
- 字段及说明:
...
5. **FundAccount**: 基金账户表(具体细节未详述)
在设计数据库时,需要考虑各实体间的关联性,并通过外键实现数据的完整性约束。此项目共需创建五个主要的数据表,它们之间存在复杂的联系和依赖关系,确保了系统的整体性和一致性。
全部评论 (0)


