【D1n910】(9/42)学习【MySQL数据库】C++语言程序设计 - MySQL数据库的笔记
2023-04-01 17:07 作者:爱交作业的D1N910 | 我要投稿
正常操作,正常分析,大家好,我是D1N910。
接上回


Unit05 “选课系统”数据库
学习 目录
数据库模型图
表结构
数据库实现
数据库模型图
数据库设计的过程中两个最重要的图,ER图 和 数据库模型图。

数据库的信息都展示出来了。
一个表有三个部分:1、表名;2、主键;3、非主键内容,如果有FK则表示外键约束。
主表:只有箭头指向,但是没有箭头指出的。就是有入度没出度。
表的设计,在多对对的情况下,可以用增加一个表作为中间拆开数据。
班级表 classes
学生表 student
教师表 teacher
课程表 course
选课表
创建顺序,先主表后从表
选课时间可以用 new() 函数直接生成,用服务器的时间

恭喜你,掌握了数据库表的设计
你的学习进度为 9/42!
未完待续