图2.8 逻辑数据模型
图2.9 物理数据模型 表2.5 字段名定义表
字段名 T_customer_info T_cust_credit_level T_his_cust_credit_level Cust_id Cust_name Legal_name 字段说明 客户基本信息表 客户信用等级表 客户信用等级历史表 客户编号 客户名称 法人代表 字段名 Reg_address Post_code Id Credit_level Begin_date End_date 字段说明 注册地址 邮政编码 序号 信用级别 评级有效起始日期 评级有效中止日期 3 数据库操作 3.1 创建数据库
创建数据库BankCreditLoanDB。 3.2 创建数据表
根据图2.8和表2.5,创建数据表T_customer_info、T_cust_credit_level、T_his_cust_credit_level。其中,客户信用等级历史表中的序号为自动增长字段。
3.3 创建数据表间的关系及约束
? 为表设置主键,主键命名为“pk_<表名>_<主键标识>” 。
? 根据逻辑模型,创建数据表之间的关系,关系命名为“fk_<表名>_<主表名>_<外键
标识>” 。
? 将信用级别字段默认值设置为“01”。 3.4 数据操作
用SQL语句完成如下操作:
? 根据对逻辑数据模型的理解,分别向三个表中插入一条测试数据;
? 查询客户名称为“XX公司”的信用等级(说明:“XX公司”为插入测试数据中的公司名称);
? 创建视图V_His_cust_credit_level用于查询客户的信用级别历史记录,视图列名显示为:客户名称、信用级别、评级有效起始日期、评级有效中止日期;
? 创建带输入参数的存储过程P_ cust_credit_level,根据输入参数更新客户信用等级表,并将更新前的记录插入到客户信用等级历史表。 【试题4】
1任 务
你作为《银行信贷管理系统》项目开发组的程序员,请按要求完成: ? 数据库的创建; ? 数据表的创建; ? 数据的操作。 2要 求
《银行信贷管理系统》的E-R图如图2.10 所示,逻辑数据模型、物理数据模型如图2.11和图2.12所示。数据表字段名定义见表2.6。请按以下设计完成数据库创建、数据表创建和数据操作任务:
法人代表客户名称邮政编码客户编号客户基本信息表押物名称借据号押物数量鉴定日期注册地址1客户经理级别客户经理编号工作电话质押N质押信息台帐M客户经理信息表1经手
图2.10 E-R图
客户基本信息表客户编号
客户基本信息表客户编号char(10)
字段名 Agency_id Agency_name Agency_level Cust_id Cust_name Legal_name Agency_phone 字段说明 客户经理编号 客户经理姓名 客户经理级别 客户编号 客户名称 法人代表 工作电话 字段名 Reg_address Post_code Borrow_id Pawn_goods_name Pawn_goods_num Contract_date 字段说明 注册地址 邮政编码 借据号 押物名称 押物数量 签订日期 3数据库操作 3.1 创建数据库
创建数据库BankCreditLoanDB。 3.2 创建数据表
根据图2.11和表2.6,创建数据表T_customer_info、T_impawn_info、T_agency_info。 3.3 创建数据表间的关系及约束
? 为表设置主键,主键命名为“pk_<表名>_<主键标识> ”;
? 根据逻辑数据模型,创建数据表之间的关系,关系命名为“fk_<表名>_<主表名>_<
外键标识>”;
? 要求邮政编码由6位数字组成。 3.4 数据操作
用SQL语句完成如下操作:
? 根据你对逻辑数据模型的理解,分别向三个表中插入一条测试数据,其中客户经理编号为“001”;
? 查询 “XX公司”质押的物品及数量(说明:“XX公司”为插入测试数据中的公司名称);
? 统计每个客户经理所经手的质押业务数,查询结果集应包含字段:客户经理姓名、质押业务数;
? 创建存储过程P_customer_info,删除指定客户编号的客户基本信息,同时也删除该客户在质押信息台帐中的所有记录。 【试题5】
1 任 务
你作为《某电子商务网站》项目开发组的程序员,请按要求完成: ? 数据库的创建; ? 数据表的创建; ? 数据的操作。 2 要 求
《电子商务网站》的E-R图如图2.13 所示,逻辑数据模型如图2.14 所示,物理数据模型如图2.15所示,数据表字段名定义见表2.7。请按以下设计完成数据库创建、数据表创建和数据操作任务:
价格产品名称录入日期产品编号评论编号M产品录入日期1拥有拥有类别IDM产品评论评论内容产品编号产品描述类别名称录入日期1类别 图2.13 E-R图
图2.14 逻辑数据模型图
图2.15 物理数据模型图 表2.7字段名定义表
字段名 Category_id Category_name Register_date Product_id Category_id Product_name Price 字段说明 产品类别ID 产品类别名称 默认值为当前录入时间 产品编号 产品类别ID 产品名称 产品价格 字段名 Remark Register_date Review_id Product_id Review Register_date 字段说明 产品描述 默认值为当前录入时间 评论编号 产品编号 评论内容 默认值为当前录入时间 3 数据库操作 3.1 创建数据库
创建数据库ProductDB。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库模块(2)在线全文阅读。
相关推荐: