SQL Server資料庫技術WEEK2 1

2021-07-25 03:58:29 字數 1593 閱讀 2999

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物件,將從資料來源中得到的資料儲存在記憶體中,並對資料進行各種操作等。資料庫連...