【SQL】2.建立練習數(shù)據(jù)庫test及表

從網(wǎng)上找了一些習題,下面結(jié)合網(wǎng)友的建表SQL語句及workbench的使用柠并,將過程分享一下

第一步:建test數(shù)據(jù)庫弛饭,全過程與前一篇過程一樣,不再進行說明

第二步:建表姆另,共student,course,score,teacher,grade四張表

網(wǎng)友提供的表結(jié)構(gòu)如下所示

CREATE TABLE STUDENT

(SNO VARCHAR(3) NOT NULL,

SNAME VARCHAR(4) NOT NULL,

SSEX VARCHAR(2) NOT NULL,

SBIRTHDAY DATETIME,

CLASS VARCHAR(5))

CREATE TABLE COURSE

(CNO VARCHAR(5) NOT NULL,

CNAME VARCHAR(10) NOT NULL,

TNO VARCHAR(10) NOT NULL)

CREATE TABLE SCORE

(SNO VARCHAR(3) NOT NULL,

CNO VARCHAR(5) NOT NULL,

DEGREE NUMERIC(10, 1) NOT NULL)

NUMERIC即為DECIMAL

CREATE TABLE TEACHER

(TNO VARCHAR(3) NOT NULL,

TNAME VARCHAR(4) NOT NULL, TSEX VARCHAR(2) NOT NULL,

TBIRTHDAY DATETIME NOT NULL, PROF VARCHAR(6),

DEPART VARCHAR(10) NOT NULL)

create table grade(low? number(3,0),upp? number(3),rank? char(1));

NUMBER即為DECIMAL

以student表舉例喇肋,輸入字段名稱,點選數(shù)據(jù)類型即可

自動彈出SQL語句迹辐,后期如熟練可自行寫好SQL語句后執(zhí)行

第三步:錄入數(shù)據(jù)

正常來講蝶防,點擊表名稱后面的表格圖標后,出現(xiàn)的界面是可以直接填寫數(shù)據(jù)的右核,但此次點擊后并沒有出現(xiàn)能夠填寫的表格

經(jīng)查找問題后慧脱,發(fā)現(xiàn)是因為此表沒有設置primary key,在將每個表的唯一字段(如無唯一字段贺喝,可單獨設置一個序號字段)設置了primary key后菱鸥,可正常進行數(shù)據(jù)錄入

數(shù)據(jù)很多,一個一個錄入很麻煩躏鱼,我們可以添加一個SQL表進行錄入

下面是也好的insert語句氮采,將語句復制到軟件中出現(xiàn)了報錯

明明剛才用的是test數(shù)據(jù)庫,為什么報錯顯示world.student不存在呢染苛,經(jīng)過排查鹊漠,發(fā)現(xiàn)在建立test數(shù)據(jù)庫后,我沒有把它設置成默認數(shù)據(jù)庫茶行,于是我要設置一下

發(fā)現(xiàn)仍然報錯躯概,這回我將日期字段加了引號,于是數(shù)據(jù)錄入成功

INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (108 ,'曾華'

,'男' ,'1977-09-01',95033);

INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (105 ,'匡明'

,'男' ,'1975-10-02',95031);

INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (107 ,'王麗'

,'女' ,'1976-01-23',95033);

INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (101 ,'李軍'

,'男' ,'1976-02-20',95033);

INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (109 ,'王芳'

,'女' ,'1975-02-10',95031);

INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (103 ,'陸君'

,'男' ,'1974-06-03',95031);

INSERT INTO COURSE(CNO,CNAME,TNO)VALUES ('3-105' ,'計算機導論',825)

INSERT INTO COURSE(CNO,CNAME,TNO)VALUES ('3-245' ,'操作系統(tǒng)' ,804);

INSERT INTO COURSE(CNO,CNAME,TNO)VALUES ('6-166' ,'數(shù)據(jù)電路' ,856);

INSERT INTO COURSE(CNO,CNAME,TNO)VALUES ('9-888' ,'高等數(shù)學' ,100);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (103,'3-245',86);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (105,'3-245',75);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (109,'3-245',68);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (103,'3-105',92);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (105,'3-105',88);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (109,'3-105',76);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (101,'3-105',64);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (107,'3-105',91);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (108,'3-105',78);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (101,'6-166',85);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (107,'6-106',79);

INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (108,'6-166',81);

INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)

VALUES (804,'李誠','男','1958-12-02','副教授','計算機系');

INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)

VALUES (856,'張旭','男','1969-03-12','講師','電子工程系');

INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)

VALUES (825,'王萍','女','1972-05-05','助教','計算機系');

INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)

VALUES (831,'劉冰','女','1977-08-14','助教','電子工程系');

INSERT INTO grade VALUES(90,100,’A’);

INSERT INTO grade VALUES(80,89,’B’);

INSERT INTO grade VALUES(70,79,’C’);

INSERT INTO grade VALUES(60,69,’D’);

INSERT INTO grade VALUES(0,59,’E’);

第四步:致此畔师,數(shù)據(jù)準備完畢

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末娶靡,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子看锉,更是在濱河造成了極大的恐慌姿锭,老刑警劉巖塔鳍,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異呻此,居然都是意外死亡轮纫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門焚鲜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來掌唾,“玉大人,你說我怎么就攤上這事忿磅≈P耍” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵贝乎,是天一觀的道長情连。 經(jīng)常有香客問我,道長览效,這世上最難降的妖魔是什么却舀? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮锤灿,結(jié)果婚禮上挽拔,老公的妹妹穿的比我還像新娘。我一直安慰自己但校,他們只是感情好螃诅,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著状囱,像睡著了一般术裸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上亭枷,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天袭艺,我揣著相機與錄音,去河邊找鬼叨粘。 笑死猾编,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的升敲。 我是一名探鬼主播答倡,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼驴党!你這毒婦竟也來了瘪撇?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎设江,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體攘轩,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡叉存,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了度帮。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片歼捏。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖笨篷,靈堂內(nèi)的尸體忽然破棺而出瞳秽,到底是詐尸還是另有隱情,我是刑警寧澤率翅,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布练俐,位于F島的核電站,受9級特大地震影響冕臭,放射性物質(zhì)發(fā)生泄漏腺晾。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一辜贵、第九天 我趴在偏房一處隱蔽的房頂上張望悯蝉。 院中可真熱鬧,春花似錦托慨、人聲如沸鼻由。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蕉世。三九已至,卻和暖如春婆硬,著一層夾襖步出監(jiān)牢的瞬間讨彼,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工柿祈, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留哈误,地道東北人。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓躏嚎,卻偏偏與公主長得像蜜自,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子卢佣,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容