作业设计表:多张表存储学生成绩及各种信息

需要从表里面体现:

关于学生的:代号 姓名 性别 年龄 班级

关于课程的:代号 名称

关于老师的:代号 姓名

关于成绩的:例如:闫超--网页--90

  1. 要能查看学生,课程,老师,成绩的信息

  2. 能根据学生代号和课程代号看到成绩

  3. 能根据学生代号找到带课老师

  4. 通过excel表设计

  5. 标清楚列名,类型,长度,备注和关系

这是用escel做的

这是用SQL代码写的

create table class
(
code varchar(20) primary key,
name varchar(20) ); create table kecheng
(
code varchar(20) primary key,
name varchar(20) ); create table teacher
(
code varchar(20) primary key,
name varchar(20) ); create table tkecheng
(
ids int auto_increment primary key,
tcode varchar(20),
kcode varchar(20),
foreign key (tcode) references teacher(code),
foreign key (kcode) references kecheng(code)
); create table student
(
code varchar(20) primary key,
name varchar(20),
sex bit,
age int,
class varchar(20),
foreign key (class) references class(code)
); create table chengji
(
isd int auto_increment primary key,
scode varchar(20),
kcode varchar(20),
degree float,
foreign key (scode) references student(code),
foreign key (kcode) references kecheng(code) );

最新文章

  1. .NET开发者必备的工具箱
  2. NOIP 考前 高斯消元练习
  3. 怎么获取iOS的私有API
  4. Oracle学习之简单查询
  5. CSS自定义弹出框
  6. Django忘记管理员账号和密码的解决办法
  7. 【转】文件读写NDK(或Linux)
  8. VMware linux 增加根目录空间 (使用图形分区工具gparted LiveCd)
  9. Idea安装GO语言插件
  10. websocket+前后端分离+https的nginx配置
  11. openwrt 中make的使用
  12. LeetCode(65)-Power of Four
  13. vuex直接修改state 与 用dispatch/commit来修改state的差异
  14. HBuilder git合作-上传项目到Git Hub
  15. 西安理工大学 李爱民 Xi'an University of Technology, Aimin Li
  16. maven各个属性参数详解
  17. D - Game Prediction
  18. d3.select(this)不能用箭头函数
  19. JS在页面根据数量改变总价及按钮进行格式验证
  20. 【java规则引擎】《Drools7.0.0.Final规则引擎教程》第4章 4.1 规则文件

热门文章

  1. import random 模块导入
  2. canvas三角函数直线运动
  3. android 点亮屏幕与锁定屏幕
  4. Android性能优化文章转载
  5. Elasticsearch: Indexing SQL databases. The easy way
  6. JPA Hibernate应用实例
  7. org.apache.commons.lang3.ArrayUtils 学习笔记
  8. 95C
  9. C# 获取当前月第一天和最后一天
  10. Anroid Studio入门