学生成绩管理系统与网上书店系统数据库设计
需积分: 15 17 浏览量
更新于2024-09-11
收藏 39KB DOCX 举报
本文主要介绍了两个管理系统的数据库设计,分别是学生成绩管理系统和网上书店管理系统。在学生成绩管理系统中,包含学生表(Tbl_StudentInfo)、课程表(Tbl_ClassInfo)和成绩表(Tbl_ScoreInfo);在网上的书店管理系统中,涉及客户表(Tbl_Customer)、图书表(Tbl_Books)、订单表(Tbl_Orders)、订单详细表(Tbl_Orderitems)、作者表(Tbl_Author)、图书作者表(Tbl_BookAuthor)、出版社表(Tbl_Publisher)以及促销表(Tbl_Promotion)。
学生成绩管理系统数据库:
1. 学生表(Tbl_StudentInfo): 包含学号(Stuno,Char(5),主键,非空)、姓名(stuname,Varchar(20),非空)、生日(Stubirth,Datetime)、性别(Stusex,int)、家庭住址(StuAddr,Varchar(200))和手机(StuTel,Varchar(11))。示例数据包括张三、李四、王五、赵六和孙七等学生的详细信息。
2. 课程表(Tbl_ClassInfo): 课程号(classno,Char(3),非空,主键)和课程名(Classname)等字段,用于存储所有课程的相关信息。
3. 成绩表(Tbl_ScoreInfo): 结合学生表和课程表,可能包括学号、课程号和具体分数等字段,用于记录每个学生的每门课程得分情况。
网上书店管理系统数据库:
1. 客户表(Tbl_Customer): 包含客户信息,如客户ID、姓名、联系方式等。
2. 图书表(Tbl_Books): 用于存储图书的基本信息,如ISBN、书名、作者、出版社等。
3. 订单表(Tbl_Orders): 记录订单的基本信息,如订单号、客户ID、订单日期等。
4. 订单详细表(Tbl_Orderitems): 显示订单中的具体商品信息,包括订单号、图书ID、数量和价格等。
5. 作者表(Tbl_Author): 包含作者的详细信息,如作者ID、姓名、出生日期等。
6. 图书作者表(Tbl_BookAuthor): 连接图书与作者,记录每本书的所有作者。
7. 出版社表(Tbl_Publisher): 存储出版社的信息,如出版社ID、名称、地址等。
8. 促销表(Tbl_Promotion): 描述促销活动,如活动ID、促销类型、折扣信息等。
这两个系统数据库的设计充分考虑了实体之间的关系,如学生成绩管理系统中的学生与课程的关系,以及网上书店管理系统中的客户、图书、订单和作者之间的多对多、一对多关系。这些设计使得数据的管理和查询更为高效,能够满足不同场景的需求。
2019-04-10 上传
2010-10-21 上传
2011-06-28 上传
2023-02-07 上传
2010-06-13 上传
2007-07-07 上传
2014-06-04 上传
a13575018718
- 粉丝: 3
- 资源: 37
最新资源
- compose_plantuml:从docker-compose文件生成Plantuml图
- ML:机器学习实践
- appInforManagement:app信息管理系统
- 【地产资料】XX地产 直客业务组主要业务P22.zip
- Excel模板本年度与上年同期产值对比图表.zip
- 柔光:屏幕上的免费视频会议照明
- DellInspiron530_ArchLinuxPlasma_Install
- ProcessExplorer_v15.12_Chs_for_PE.rar
- parking-control-app:停车场管理系统停车控制系统APP端
- 周黑鸭财务造假估值分析报告-51页.rar
- 毕业设计&课设--毕业设计-学生毕业设计选题系统.zip
- ReCapProject
- ServiceNow-Utils:适用于ServiceNow的Chrome和Firefox浏览器扩展
- Excel模板销售清单-打印模板.zip
- Decision_theory_lab2
- martinmosegaard.github.io