mysql基礎(增刪查改)

!!!!!本文針對數據庫基礎很差的人講解的,最簡單的sql用法和數據庫常聽說的三範式。!!!!!!!1
一、數據庫的三範式
第一範式:1NF
數據表的每一項都是不可分割的院子數據項,不能是集合、數組和記錄等。
第二範式:2NF
在1NF的基礎上,非主屬性必須安全依賴於候選碼。(在1NF基礎上消除非主屬性對主碼的部分函數依賴)
3NF
在2NF的基礎上,任何非主屬性不依賴與其它非主屬性。(非主屬性不存在傳遞依賴)
二、增刪查改
創建表(以創建student表爲例)
sql語言:

create table student(//創建student表
sno varchar(11) PRIMARY key,//sno是主碼
sname varchar(255),
sex VARCHAR(255),
tel varchar(11)
)

1、增(insert)
插入一行數據

insert into student(sno,sname,sex,tel)
values('20161102980','張三','男','188')

插入多行數據

insert into student(sno,sname,sex,tel)
values('20161102981','張女','女','199'),
('20161102982','王五','男','177')

2、查(select)

select * from  student

在這裏插入圖片描述
3、改(updae)
根據sno將性別改爲女(因爲sno可以確定該誰)

update student set sex='女' where sno='20161102980'

4、刪(delete)
注意刪除的時候一定加條件,不然將表的數據都刪除了。

delete  from student where sno='20161102981'

最後通過select看一下效果
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章