第一次sql語句的小記

2021-10-04 12:19:00 字數 3714 閱讀 2540

--資料庫的建立 

create

database 學生資料庫

onprimary

(name =

'students_data.mdf'

,filename =

'd:\data\students_data.mdf'

)log on

(name =

'students_log.ldf'

,filename =

'd:\data\students_log.ldf'

)--student表的建立

create

table student(

sno char(7

)primary

key,

sname char(10

),s*** char(2

),sage tinyint

,sdept varchar(20

),sid char(10

),sdate date

)--student表資料的插入

insert

into student(sno,sname,s***,sage,sdept)

values

('0811101'

,'李勇'

,'男',21

,'計算機系'),

('0811102'

,'劉晨'

,'男',20

,'計算機系'),

('0811103'

,'王敏'

,'女',20

,'計算機系'),

('0811104'

,'張小紅'

,'女',19

,'計算機系'),

('0821101'

,'張立'

,'男',20

,'資訊管理系'),

('0821102'

,'吳賓'

,'女',19

,'資訊管理系'),

('0821103'

,'張海'

,'男',20

,'資訊管理系'),

('0831101'

,'錢小平'

,'女',21

,'通訊工程系'),

('0831102'

,'王大力'

,'男',20

,'通訊工程系'),

('0831103'

,'張姍姍'

,'女',19

,'通訊工程系'

)--course表的建立

create

table course(

cno char(10

)primary

key,

cname varchar(20

),credit int

,semester smallint

)--course表資料的插入

insert

into course(cno,cname,credit,semester)

values

('c001'

,'高等數學',4

,1),

('c002'

,'大學英語',3

,1),

('c003'

,'大學英語',3

,2),

('c004'

,'計算機文化學',2

,2),

('c005'

,'vb',2

,3),

('c006'

,'資料庫基礎',4

,5),

('c007'

,'資料結構',4

,4),

('c008'

,'計算機網路',4

,4)--sc表的建立

create

table sc(

sno char(7

),cno char(10

),grade smallint

,primary

key(sno,cno)

,foreign

key(sno)

references student (sno)

,foreign

key(cno)

references course (cno)

)--sc表資料的插入

insert

into sc(sno,cno,grade)

values

('0811101'

,'c001',96

),('0811101'

,'c002',80

),('0811101'

,'c003',84

),('0811101'

,'c005',62

),('0811102'

,'c001',92

),('0811102'

,'c002',90

),('0811102'

,'c004',84

),('0821102'

,'c001',76

),('0821102'

,'c004',85

),('0821102'

,'c005',73

),('0821102'

,'c007'

,null),

('0821103'

,'c001',50

),('0821103'

,'c004',80

),('0831101'

,'c001',50

),('0831101'

,'c004',80

),('0831102'

,'c007'

,null),

('0831103'

,'c004',78

),('0831103'

,'c005',65

),('0831103'

,'c007'

,null

)--teacher表的建立

create

table teacher(

tno char(8

),tname char(10

),salary numeric(6

,2)--定點小數

)--teacher表資料的插入

insert

into teacher(tno,tname,salary)

values

('t001'

,'張美霞'

,'5000'),

('t002'

,'王洪林'

,'5500'),

('t003'

,'李麗芬'

,'4800'),

('t004'

,'周良水'

,'6000'),

('t005'

,'吳翔'

,'7000'

)alter

table teacher add title nchar(4

);alter

table course alter

column credit tinyint

;alter

table student drop

column sid,sdate ;

alter

table teacher add

primary

key(tno)

;

第一次出差小記

第一次出差,同樣也是第一次去南方,做了20幾個小時的火車到達了江西,路過了幾個我一直想去的城市,杭州 濟南 南京 景德鎮,從沒想過有一天來過這麼多的地方,雖然去的時候旅途很累,但在我樂觀的心態下一切都過去了,也許旅途中有一些不愉快,但我同樣表示理解,也許人生的旅途才剛剛開始,這次出差經歷思考了一些事...

第一次正式賽小記

拿銅了?真的嗎?真的嗎?好吧,先說說比賽的過程吧,安神先問我座標變換怎麼寫,我果斷扔出了乙個渣數學公式,結果問題目問了半天,按順序來就好了嗎?本來想讓他寫的,當時再看一道神題,本來以為隨便搞搞就可以,結果神題啊!好在沒在搞這題,我寫就我寫唄,寫完交,wa,瞪了半天都不知道哪兒錯了,就讓惺哥寫b題了,...

SQL第一次內部培訓 gosun

sql第一次內部培訓 sql建表 實體 s sno學號 sname姓名 sd系 sage年齡 性別 學生 t tno教師工號,tname教師名 age年齡 性別 教師 c cno課程號,cname課程名 pcno先修課程號,tno教師工號 課程 sc sno學號 cno課程號 grade得分 學生選...