這也是一種傳檔案的方式呀

2021-08-19 06:08:50 字數 1691 閱讀 1268

/*建立學生表,學號、姓名、年齡和性別四個字段*/

create table student (stuid varchar(5) primary key,

stuname varchar(10) not null,

stuage int,stu*** char(1) not null) charset utf8;

/*建立教師表,教師id和教師姓名兩個字段*/

create table teacher(

teaid varchar(2) primary key,

teaname varchar(10) not null)

charset utf8;

/*建立課程表,課程編號、課程名稱和教師id*/

create table course(

courseid varchar(2) primary key,

coursename varchar(20) not null,

teaid varchar(3) not null,

foreign key(teaid) references teacher(teaid))

charset utf8;

/*建立學生表,學分、學生id和課程id*/

create table score(stuid varchar(5) not null,

courseid varchar(3) not null,

score float,

foreign key(stuid) references student(stuid),

foreign key(courseid) references course(courseid))

charset utf8;

/*四個表的查詢語句*/

select * from student;

select * from teacher;

select * from course;

select * from score;

/*    sql:structured querylanguage, 結構化查詢語言(資料以查詢為主)

sql分為三個部分

ddl: data definition language, 資料定義語言,用來維護儲存資料的結構(資料庫,表),代表指   令:create, drop, alter等。

dml:data manipulation language, 資料操作語言,用來對資料的操作(資料表中內容),代表指令:insert, delete, update等:其中dml內部又單獨進行了乙個分類:dql(data query language:資料查詢語言,例如 select)

dcl:data control language, 資料控制語言,主要是複製許可權管理(使用者),代表指令:grant, revoke等。*/

/*1、寫出四個表的新增資料的語句,並進行視覺化新增資料,每個表至少按要求新增十條資料;

2、自己試著寫乙個新增表的sql,表名monkey,欄位有***,colour和id,都必須非空,varchar型

3、查詢出學生中年齡大於16的學生總數;

4、查詢出教師姓名為monkey所教授的課程

5、查詢出學生姓名為fish所有課程總分

6、查詢學生表,按照學分進行排序

7、查詢出課程為mysql的學生平均分

8、查詢出課程學生數大於5的課程名稱和教學老師的編號和姓名*/

這也是一種多型。。。

最近在公司的 裡面看到一種多型的形式,本質沒有變化,只不過形式變了,以下是大致 template class cnethandler public handle cnethandler static void tcpcreate const char paddr,unsigned short npo...

專家指導 不理睬也是一種教育方式

你是不是經常遇到這種情況 孩子胡亂發脾氣 當你忙得不可開交時孩子還對你吵鬧不休 這時的你該怎樣做呢?大聲訓斥?揍他一頓?其實對待孩子的這種情況你也可以這樣 不理睬也是一種管教方式。不理睬和獎勵恰恰相反。不理不睬就是對孩子的行為不給予任何的獎勵或援助 孩子犯錯,父母故意視而不見。當然有許多時候對他的行...

適當的放鬆也是一種幸事

1 寫文章絕沒有想象的那麼簡單,尤其是原創的文章,以我的經歷來看,平均每天需要四個多小時的知識積累,才能寫出一篇文章。2 日更文章更是難上加難,需要考慮各種異常情況,比如狀態不好 工作原因 生病等,要是每天輸出一篇文章真的很難。3 老實說,從春節假期歸來一直到現在,我沒有一天放鬆過,每天早上醒來就是...