云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库模块 - 图文

数据库模块 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 4:13:13

姓 名学 号性 别入学年份出生日期学 分课程名称学 时学 生课程编号N选课N课 程成 绩 图2.25 E-R图

T_student_infoStudent_noStudent_nameSexBirthEnter_dateAddressCharactres(6)Charactres(20)Charactres(2)DateIntegerCharactres(50)T_course_infoCourse_noCourse_nameCreditClasshourCharacters(8)Characters(50)Short integerShort integerRelationship_1Relationship_2T_student_scoresCourse_noStudent_noOrdinary_scoresEnd_scoresTotal_scoresCharacters(8)Charactres(6)Decimal(7,2)Decimal(7,2)Decimal(7,2) 图2.26 逻辑数据模型

T_student_infoStudent_noStudent_nameSexBirthEnter_dateAddresschar(6)char(20)char(2)dateintegerchar(50)T_course_infoCourse_noCourse_nameCreditClasshourchar(8)char(50)intintFK_T_STUDEN_REFERENCE_T_COURSEFK_T_STUDEN_REFERENCE_T_STUDENT_student_scoresCourse_noStudent_noOrdinary_scoresEnd_scoresTotal_scoreschar(8)char(6)decimal(7,2)decimal(7,2)decimal(7,2) 图2.27物理数据原型 表2.11字段名定义表

字段名 Student_no Student_name Sex Birth Enter_date Address Course_no Course_name 学号 姓名 性别 出生年月 入学年份 家庭住址 课程编号 课程名 字段说明 Credit Classhour Student_no Course_no Ordinary_scores End_scores Total_scores 字段名 学分 学时 学号 课程编号 平时成绩 期末成绩 总评成绩 字段说明 3 数据库操作 3.1 创建数据库

创建数据库Student。 3.2 创建数据表

根据图2.26和表2.11,创建数据表T_student_info、T_course_info 、T_student_scores。

3.3 创建数据表间的关系

根据物理数据原型,创建数据关系。 3.4 数据操作

用SQL语句完成如下操作:

? 向T_student_infor表插入数据:“102011,刘德华,男,03/23/1991,2009,湖南长沙劳动东路168号”;

? 查询出1991年出生的学生信息;

? 查询选修了“数据结构”的学生姓名、平时成绩、期末成绩、总评成绩; ? 创建视图查询学生的学号、姓名、课程名、总评成绩;

? 统计每门课程的选课人数、最高分、平均分,并将统计结果保存在表T_total中。

【试题10】

1 任 务

你作为《网上商店》项目开发组的程序员,请按要求完成: ? 数据库的创建; ? 数据表的创建; ? 数据的操作。 2 要 求

《网上商店》的E-R图如图2.28 所示,逻辑数据模型如图2.29所示,物理数据模型如图2.30所示,数据表字段名定义见表2.12。请按以下设计完成数据库创建、数据表创建和数据操作任务:

商品价格商品名称供应商编号商品编号生产地商品编号商品订单编号订购数量总价M订购N订单供应商编号供应商名称M供应商N供应 图2.28 E-R图

T_goodsGood_idSupp_codeGoods_nameGoods_priceGoods_companyGoods_addressintegerVariable characters(20)Variable characters(50)Decimal(10,2)Variable characters(50)Variable characters(50)T_ordersRelationship_1Order_idGoods_idQuantityTotal_priceLong integerLong integerIntegerMoneyRelationship_2T_suppliersSupp_codeVariable characters(20)Supp_nameVariable characters(50) 图2.29逻辑数据模型

T_goodsGoods_idSupp_codeGoods_nameGoods_priceGoods_addressbigintvarchar(20)varchar(50)decimal(10,2)varchar(50)T_ordersOrder_idGoods_idQuantityTotal_pricebigintbigintintmoneyFK_T_ORDERS_REFERENCE_T_GOODSFK_T_GOODS_REFERENCE_T_SUPPLIT_suppliersSupp_codevarchar(20)Supp_namevarchar(50) 图2.30 物理数据模型 表2.12字段名定义表

字段名 Goods_id(标识列) Goods_Name Goods_price Supp_code Goods_adress Order_id Goods_id 商品编号 商品名称 商品价格 供应商编号 生产地 订单号码 商品编号 字段说明 Quantity Total_price Supp_code Supp_name 字段名 字段说明 订购数量 总价 供应商编号 供应商名称 表2.13 商品信息表(T_goods样本数据) Goods_id 1000 1001 1002 Goods_Name 盛唐笔记本 博士笔记本 惠普笔记本 Goods_price 5600 6700 7800 Supp_code 430102 540199 440708 Goods_adress 广东 台湾 广东 表2.14 订单信息表 (T_orders样本数据)

Order_id 11070232 11060343 11050322 1000 1002 1001 Goods_id 3 1 2 Quantity Total_price 16800 7800 13400 表2.15 供应商表(T_suppliers样本数据) Supp_code 430102 540199 440708 盛唐科技 博士科技 惠普科技 Supp_name 3 数据库操作 3.1 创建数据库 创建数据库Stores。 3.2 创建数据表

根据图2.29和表2.12,创建数据表T_goods、T_orders 、T_suppliers。 3.3 创建数据表间的关系

根据物理数据原型,创建数据表之间的关系。

搜索更多关于: 数据库模块 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

姓 名学 号性 别入学年份出生日期学 分课程名称学 时学 生课程编号N选课N课 程成 绩 图2.25 E-R图 T_student_infoStudent_noStudent_nameSexBirthEnter_dateAddressCharactres(6)Charactres(20)Charactres(2)DateIntegerCharactres(50)T_course_infoCourse_noCourse_nameCreditClasshourCharacters(8)Characters(50)Short integerShort integerRelationship_1Relationship_2T_student_scoresCourse_noStud

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com