zoukankan      html  css  js  c++  java
  • 设计表:多张表存储学生成绩及各种信息

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

    需要从表里面体现:

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

    关于课程的:代号 名称

    关于老师的:代号 姓名

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

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

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

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

    4. 通过excel表设计

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

    这是用escel做的

    下面是用代码写的

    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)
    
    );
  • 相关阅读:
    vijos 1066 弱弱的战壕 树状数组
    vijos 1057 盖房子 简单DP
    完全背包
    HDU 1203 和 HDU 2191
    dp 01背包,完全背包,多重背包 模板
    UVA11624 Fire!
    我们要学习的算法
    Find a way 两路广搜
    NYOJ 最小步数(简单深搜与广搜)
    HDU Dungeon Master广搜
  • 原文地址:https://www.cnblogs.com/sq45711478/p/5966108.html
Copyright © 2011-2022 走看看