本实验指导书以金融行业为场景,设计数据库模型,并使用openGauss构建金融场景下的数据库,通过对数据库中的对象(表、约束、视图、索引等)创建,掌握基础SQL语法,并通过对表中数据的增删改查,模拟金融场景下的业务实现。
本实验中的金融数据模型,主要是为了实现实验操作而构造的,若与现实场景中模型相似,纯属巧合。
实验环境说明
组网说明
本实验环境为openGauss数据库。
实验概览
本实验概览图
1 金融场景化实验
1.1 金融数据模型
假设A市C银行为了方便对银行数据的管理和操作,引入了华为openGauss数据库。针对C银行的业务,本实验主要将对象分为客户、银行卡、理财产品、保险和基金。因此,针对这些数据库对象,本实验假设C银行的金融数据库存在着以下关系:客户可以办理银行卡,同时客户可以购买不同的银行产品,如理财产品,基金和保险。那么,根据C银行的对象关系,本实验给出了相应的关系模式和ER图,并对其进行较为复杂的数据库操作。
1