2025年数据库课程表怎么建(数据库课程表怎么建立)

数据库课程表怎么建(数据库课程表怎么建立)p 一 新建 schoolDB 数据库 p create database schooldb charset utf8 二 在 shcoolDB 数据库中新建学院表 专业表 学生表 课程表 成绩表 create table 学院表 学院号 char 2 primary key 学院 char 16 院长 char 8 create table

大家好,我是讯享网,很高兴认识大家。



 <p>一、新建schoolDB数据库。</p> 

讯享网

create database schooldb charset utf8;

二、在shcoolDB数据库中新建学院表,专业表,学生表,课程表,成绩表

create table 学院表(学院号 char(2) primary key,学院 char(16),院长 char(8));

create table 专业表(专业号 char(4),专业 char(16),专业类别 char(8),学院号 char(2));

create table 学生表(学号 char(8),姓名 char(8),性别 char(2),生日 date,民族 char(6),籍贯 char(20),专业号 char(6),简历 text,入学时间 date);

create table 课程表(课程号 char(8),课程名 char(24),学分 int,学院号 char(2));

create table 成绩表(学号 char(8),课程号 char(6),成绩 float);


讯享网

三、在schoolDB数据库中,为专业表加表记录。

INSERT into 专业表(专业号,专业,专业类别,学院号) values(‘0201’,‘新闻学’,‘人文’,‘02’);
INSERT into 专业表 values(‘0301’,‘金融学’,‘经济学’,‘03’);
INSERT into 专业表 values(‘0302’,‘投资学’,‘经济学’,‘03’);
INSERT into 专业表 values(‘0403’,‘国际法’,‘法学’,‘04’);
INSERT into 专业表 values(‘0501’,‘工商管理’,‘管理学’,‘05’);
INSERT into 专业表 values(‘0503’,‘市场营销’,‘管理学’,‘05’);
INSERT into 专业表 values(‘0602’,‘会计学’,‘管理学’,‘06’);
INSERT into 专业表 values(‘0902’,‘信息管理’,‘管理学’,‘09’);
INSERT into 专业表 values(‘0904’,‘计算机科学’,‘工学’,‘09’);

四、在schoolDB数据库中为课程表新增表记录

INSERT into 课程表 values(‘0’,‘高等数学’,‘6.0’,‘09’);
INSERT into 课程表 values(‘0’,‘数据结构’,‘4.0’,‘09’);
INSERT into 课程表 values(‘0’,‘大学语文’,‘3.0’,‘01’);
INSERT into 课程表 values(‘0’,‘线性代数’,‘3.0’,‘09’);
INSERT into 课程表 values(‘0’,‘大学英语’,‘4.0’,‘01’);
INSERT into 课程表 values(‘0’,‘美术设计’,‘2.0’,‘02’);
INSERT into 课程表 values(‘0’,‘运筹学’,‘5.0’,‘09’);
INSERT into 课程表 values(‘0’,‘数据库及应用’,‘3.0’,‘09’);
INSERT into 课程表 values(‘0’,‘管理学原理’,‘3.0’,‘05’);
INSERT into 课程表 values(‘0’,‘市场营销学’,‘3.0’,‘05’);
INSERT into 课程表 values(‘0’,‘法学概论’,‘3.0’,‘04’);

五、在schoolDB数据库中,为学院表新增表记录

INSERT into 学院表 values(‘01’,‘外国语学院’,‘叶秋宜’);
INSERT into 学院表 values(‘02’,‘人文学院’,‘李容’);
INSERT into 学院表 values(‘03’,‘金融学院’,‘王汉生’);
INSERT into 学院表 values(‘04’,‘法学院’,‘乔亚’);
INSERT into 学院表 values(‘05’,‘工商管理学院’,‘张绪’);
INSERT into 学院表 values(‘06’,‘会计学院’,‘张一非’);
INSERT into 学院表 values(‘09’,‘信息学院’,‘杨新’);
SELECT * FROM 学院表;

六、在schooldb数据库中,给成绩表新增表记录

INSERT into 成绩表 values(‘0’,‘0’,‘85’);
INSERT into 成绩表 values(‘0’,‘0’,‘80’);
INSERT into 成绩表 values(‘0’,‘0’,‘75’);
INSERT into 成绩表 values(‘0’,‘0’,‘90’);
INSERT into 成绩表 values(‘0’,‘0’,‘82’);
INSERT into 成绩表 values(‘0’,‘0’,‘85’);
INSERT into 成绩表 values(‘0’,‘0’,‘75’);
INSERT into 成绩表 values(‘0’,‘0’,‘72’);
INSERT into 成绩表 values(‘0’,‘0’,‘92’);
INSERT into 成绩表 values(‘0’,‘0’,‘92’);
INSERT into 成绩表 values(‘0’,‘0’,‘88’);
INSERT into 成绩表 values(‘0’,‘0’,‘92’);
INSERT into 成绩表 values(‘0’,‘0’,‘86’);
INSERT into 成绩表 values(‘0’,‘0’,‘70’);
INSERT into 成绩表 values(‘0’,‘0’,‘90’);
INSERT into 成绩表 values(‘0’,‘0’,‘74’);
INSERT into 成绩表 values(‘0’,‘0’,‘83’);
INSERT into 成绩表 values(‘0’,‘0’,‘77’);
INSERT into 成绩表 values(‘0’,‘0’,‘66’);
INSERT into 成绩表 values(‘0’,‘0’,‘78’);
INSERT into 成绩表 values(‘0’,‘0’,‘87’);
INSERT into 成绩表 values(‘0’,‘0’,‘76’);
INSERT into 成绩表 values(‘0’,‘0’,‘81’);
INSERT into 成绩表 values(‘0’,‘0’,‘82’);
INSERT into 成绩表 values(‘0’,‘0’,‘75’);
INSERT into 成绩表 values(‘0’,‘0’,‘88’);
INSERT into 成绩表 values(‘0’,‘0’,‘85’);
SELECT * FROM 成绩表;

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/supercoldleaffi/article/details/

小讯
上一篇 2025-05-15 09:32
下一篇 2025-05-10 21:05

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/200137.html