国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

mysql 創(chuàng)建學(xué)生表、課程表、學(xué)生選課表

這篇具有很好參考價(jià)值的文章主要介紹了mysql 創(chuàng)建學(xué)生表、課程表、學(xué)生選課表。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

數(shù)據(jù)庫系統(tǒng)概論(第五版)79頁提供的三個(gè)表,為了我們上機(jī)操作容易,下面創(chuàng)建這三個(gè)表

學(xué)生-課程數(shù)據(jù)庫中包含以下三個(gè)表

  • 學(xué)生表:Student(Sno,Sname,Ssex,Sage,Sdept)
  • 課程表:Course(Cno,Cname,Cpno,Ccredit)
  • 學(xué)生選課表:SC(Sno,Cno,Grade)

關(guān)系的主碼加粗表示,各個(gè)表中的數(shù)據(jù)實(shí)例:

Student

學(xué)號(Sno) 姓名(Sname) 性別(Ssex) 年齡(Sage) 所在系 (Sdept)
201215121 李勇 20 CS
201215122 劉晨 19 CS
201215123 王敏 18 MA
201215125 張立 19 IS

Course

課程號(Cno) 課程名(Cname) 先行課(Cpno) 學(xué)分(Ccredit)
1 數(shù)據(jù)庫 5 4
2 數(shù)學(xué) 2
3 信息系統(tǒng) 1 4
4 操作系統(tǒng) 6 3
5 數(shù)據(jù)結(jié)構(gòu) 7 4
6 數(shù)據(jù)處理 2
7 PASCAL語言 6 4

SC

學(xué)號(Sno) 課程號(Cno) 成績(Grade)
201215121 1 92
201215121 2 85
201215121 3 88
201215122 2 90
201215122 3 80
1、建表語句

Sno為Student表的主鍵,Cno為Course表的主鍵,SC表中外鍵Sno,Cno分別是Student表和Course表的主鍵文章來源地址http://www.zghlxwxcb.cn/news/detail-513718.html

create table Student (Sno char(9) primary key,Sname char(20),Ssex char(2),Sage int,Sdept char(10))charset=utf8;

create table Course (Cno char(2) primary key,Cname char(20),Cpno char(2),Ccredit integer)charset=utf8;

create table SC (Sno char(9),Cno char(2),Grade float,foreign key(Sno) references Student(Sno),foreign key(Cno) references Course(Cno))charset=utf8;
2、插入數(shù)據(jù)
insert into Student values('201215121','李勇','男',20,'CS');
insert into Student values('201215122','劉晨','女',19,'CS');
insert into Student values('201215123','王敏','女',18,'MA');
insert into Student values('201215125','張立','男',19,'IS');

insert into Course values('1','數(shù)據(jù)庫','5',4);
insert into Course values('2','數(shù)學(xué)','',2);
insert into Course values('3','信息系統(tǒng)','1',4);
insert into Course values('4','操作系統(tǒng)','6',3);
insert into Course values('5','數(shù)據(jù)結(jié)構(gòu)','7',4);
insert into Course values('6','數(shù)據(jù)處理','',2);
insert into Course values('7','PASCAL語言','6',4);

insert into SC values('201215121','1',92);
insert into SC values('201215121','2',85);
insert into SC values('201215121','3',88);
insert into SC values('201215122','2',90);
insert into SC values('201215122','3',80);

3、查詢表

select * from Student;
select * from Course;
select * from SC;

到了這里,關(guān)于mysql 創(chuàng)建學(xué)生表、課程表、學(xué)生選課表的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包