關於SQL Server數據庫相關理論概念請參考:SQL Server數據庫、表、數據類型基本概念數據庫
SQL Server對數據庫的操做有兩種方式,便可視化操做界面和SQL語言。下面介紹在SSMS可視化界面中,使用鼠標、鍵盤輕鬆快捷地實現表結構的建立、修改和刪除操做,以及對錶中數據執行添加、修改、刪除操做。ide
若是須要修改表結構,如在表中新增或刪除字段,則須要從新對錶進行設計。在SSMS中右擊表「db.sourse」,在彈出的快捷菜單中選擇「設計」命令工具
表建立完成後,就能夠在表中添加或刪除數據了,右擊表「db.sourse」,在彈出的快捷菜單中選擇「編輯前200行」命令,而後就能夠在表中插入、更新或刪除數據設計
若是須要將表刪除,能夠右擊表「db.sourse」,在彈出的快捷菜單中選擇「刪除」命令code
SQL Server的操做也可使用T-SQL語句完成,這也是實際生產環境中數據庫管理員最常使用的管理數據庫的方法。T-SQL語句的執行通常在查詢窗口進行,選中數據庫class,單擊SSMS工具欄中的「新建查詢」按鈕,就能夠新建一個查詢窗口blog
create table sourse ( 編號 int identity (1,1) not null, 姓名 nvarchar(50) not null, 身份證號 varchar(18) primary key, 職務 nvarchar(50) not null, 出生日期 datetime not null, 基本工資 money not null check(基本工資 >=0 and 基本工資 <=100000), );
其中:get
具體操做以下:it
select * from sourse;
insert into sourse (姓名,身份證號,職務,出生日期,基本工資) values ('張三','111111111111111111','經理','2001/11/27',4000); insert into sourse (姓名,身份證號,職務,出生日期,基本工資) values ('瑪麗','222222222222222222','服務員','2003/7/5',3500); insert into sourse (姓名,身份證號,職務,出生日期,基本工資) values ('趙六','333333333333333333','主管','1998/3/9',38000); insert into sourse (姓名,身份證號,職務,出生日期,基本工資) values ('孫五','444444444444444444','保潔','1996/5/24',2500);
select * from sourse;
alter table sourse add 年齡 nvarchar(3);
alter table sourse alter column 職務 varchar(10);
alter table sourse drop column 年齡;
drop table sourse;
create database benet; <!--建立benet數據庫--> go use benet; <!--切換到benet數據庫--> go create table sourse <!--建立sourse表--> ( 編號 int identity (1,1) not null, 姓名 nvarchar(50) not null, 身份證號 varchar(18) primary key, 職務 nvarchar(50) not null, 出生日期 datetime not null, 基本工資 money not null check(基本工資 >=0 and 基本工資 <=100000), ); go <!--sourse表插入數據--> insert into sourse (姓名,身份證號,職務,出生日期,基本工資) values ('張三','111111111111111111','經理','2001/11/27',4000); go insert into sourse (姓名,身份證號,職務,出生日期,基本工資) values ('瑪麗','222222222222222222','服務員','2003/7/5',3500); go insert into sourse (姓名,身份證號,職務,出生日期,基本工資) values ('趙六','333333333333333333','主管','1998/3/9',38000); go insert into sourse (姓名,身份證號,職務,出生日期,基本工資) values ('孫五','444444444444444444','保潔','1996/5/24',2500); go select * from sourse; <!--查看sourse表--> go alter table sourse add 年齡 nvarchar(3); <!--sourse表中添加一個「年齡」列--> go alter table sourse alter column 職務 varchar(10); <!--修改「職務」列的額數據類型--> go alter table sourse drop column 年齡; <!--刪除年齡列--> go drop table sourse; <!--刪除sourse表-->
———————— 本文至此結束,感謝閱讀 ————————table