1. 建立帶主鍵和約束的表
not null 限定非空
primary key 主鍵
default 』男『 設定預設男
constraint 約束名 check(條件) eg:constraint consgender check(sgender in(』男『,』女『))
插入資料
insert into student
values('電氣51『,『2016006001』,『王濤』,『男』,『1998-2-1』,18)
包含所有欄位值且資料順序一樣,所以可以省略字段列表
select * from student 檢視插入的資料
text是備註型別
是存放文字的,容量比varchar要大,是放一段文字的
組合主鍵的設定寫到最後面,外來鍵也要寫到最後面:
2.資料表的修改
--1.建立實驗表。注釋
--2.修改表
alter table 表名
子句--(1)新增字段
alter table 表名
add 列名 型別 【列說明】
給約束起名,是乙個良好的習慣
--(2)刪除字段
alter table 表名
drop colume 列名
--(3)修改字段型別
alter table 表名
alter column 列名 新型別
--(4)新增約束
alter table 表名
add constraint 約束名
check (條件)
--(5)刪除約束
alter table 表名
drop constraint 約束名
so,為約束起名,便於引用
--(6)新增主鍵約束
alter table 表名
add constraint 約束名
primary key(字段列表)
--(7)新增外來鍵約束
alter table 表名
add constraint 約束名 foreign key(外來鍵欄位名)
references 表名2(被參照欄位名)
W 資料庫基礎
資料庫系統由三部分組成 資料庫 db 資料庫管理系統 dbms 和資料庫應用系統 資料加是用來儲存資料的,裡面儲存兩大類資料 使用者資料及系統資料 資料字典,具體為系統中的使用者以及使用者孤許可權,各種統計資訊等 資料庫是長期儲存在計算機內有組織和可共享的資料集合 每種dbms都支援一種資料模型,主...
SQL Server資料庫的檔案恢復技術
直接拷貝資料庫檔案mdf和日誌檔案ldf的方式 1 只有mdf檔案的恢復技術 由於種種原因,我們如果當時僅僅備份了mdf檔案,那麼恢復起來就是一件很麻煩的事情了。如果您的mdf檔案是當前資料庫產生的,那麼很僥倖,也許你使用sp attach db或者sp attach single file db可...
資料庫技術
建立乙個資料庫的一般步驟 建立connection物件,諒解資料庫。建立command物件,這行sql命令。建立dataadapter物件,提供資料來源與記錄集之間的資料交換,資料庫與記憶體中的資料交換。建立dataset物件,將從資料來源中得到的資料儲存在記憶體中,並對資料進行各種操作等。資料庫連...