02創(chuàng)建和管理數(shù)據(jù)庫表
數(shù)據(jù)類型:
1亡脑、String 類型。
2邀跃、Number 類型霉咨。
3、Date 類型坞嘀。
4躯护、其他數(shù)據(jù)類型惊来。
表
表由字段(列)和記錄(行)構成
創(chuàng)建表
create table 表名
(
列名 列的屬性 是否允許為空.....)
//(學號 Char(8)not null)
刪除表
drop table 表名
表的約束
主鍵約束(確保數(shù)據(jù)的唯一性丽涩,例如學號)
use 數(shù)據(jù)庫名
go
alter table 表名
add constraint 約束名 primary key(學號)
go
constraint 中文意思為:約束
外鍵約束(其中的字段必須,是主表指定列中的數(shù)據(jù))
alter table 表名
add constraint 外鍵的約束名 foreign key (列名)
peferences 主表名( 列名)
默認值約束
add constraint 約束名 default
唯一值約束
add constraint 約束名 unioue(姓名)
檢查性約束
add constraint 約束名 check(所學作業(yè) ='軟件技術’ or 所學專業(yè)=‘網(wǎng)絡技術’)
修改表
增加:
alter table 表名
add 列 屬性 是否為空.....
刪除:
alter table 表名
drop constraint 約束名
alter table 表名
drop column 列名
其中:column的中文意思為:列
向表中輸入數(shù)據(jù)
insert into 表名(字段列表)
values (具體的值)
//insert into Stdent(編號,姓名矢渊,性別)
//values(1,'李白'继准,'男')
修改表中的數(shù)據(jù)
update 表名
set 需要修改的字段
//set 電話=‘222222’
where 查找條件
刪除
delect 表名 where 查找條件