在MySQL中创建库,创建表实例

一、新建schoolDB数据库。

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('09064049','高等数学','6.0','09');
INSERT into 课程表 values('09065050','数据结构','4.0','09');
INSERT into 课程表 values('02091010','大学语文','3.0','01');
INSERT into 课程表 values('09006050','线性代数','3.0','09');
INSERT into 课程表 values('01054010','大学英语','4.0','01');
INSERT into 课程表 values('02000032','美术设计','2.0','02');
INSERT into 课程表 values('09023040','运筹学','5.0','09');
INSERT into 课程表 values('09061050','数据库及应用','3.0','09');
INSERT into 课程表 values('05020030','管理学原理','3.0','05');
INSERT into 课程表 values('05020051','市场营销学','3.0','05');
INSERT into 课程表 values('04010002','法学概论','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('06053113','01054010','85');
INSERT into 成绩表 values('06053113','02091010','80');
INSERT into 成绩表 values('06053113','09064049','75');
INSERT into 成绩表 values('06053113','05020030','90');
INSERT into 成绩表 values('06053113','09061050','82');
INSERT into 成绩表 values('07042219','02091010','85');
INSERT into 成绩表 values('07042219','01054010','75');
INSERT into 成绩表 values('07042219','09061050','72');
INSERT into 成绩表 values('08055117','01054010','92');
INSERT into 成绩表 values('08055117','09064049','92');
INSERT into 成绩表 values('08055117','09061050','88');
INSERT into 成绩表 values('07093305','09064049','92');
INSERT into 成绩表 values('07093305','01054010','86');
INSERT into 成绩表 values('07093305','05020030','70');
INSERT into 成绩表 values('07093305','09065050','90');
INSERT into 成绩表 values('06041138','02091010','74');
INSERT into 成绩表 values('06041138','04010002','83');
INSERT into 成绩表 values('08053131','01054010','77');
INSERT into 成绩表 values('08053131','09061050','66');
INSERT into 成绩表 values('07093317','09064049','78');
INSERT into 成绩表 values('07093317','01054010','87');
INSERT into 成绩表 values('07093325','01054010','76');
INSERT into 成绩表 values('07093325','09065050','81');
INSERT into 成绩表 values('07093325','09064049','82');
INSERT into 成绩表 values('07093317','04010002','75');
INSERT into 成绩表 values('08041136','01054010','88');
INSERT into 成绩表 values('08041136','09061050','85');
SELECT * FROM 成绩表;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值