您好,登錄后才能下訂單哦!
SQL Server 是Microsoft 公司推出的關系型數據庫管理系統。具有使用方便可伸縮性好與相關軟件集成程度高等優點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2012 的大型多處理器的服務器等多種平臺使用。
SQL Server對數據庫的操作有兩種方式,即可視化操作界面和SQL語言。下面介紹在SSMS可視化界面中,使用鼠標、鍵盤輕松快捷地實現表結構的創建、修改和刪除操作,以及對表中數據執行添加、修改、刪除操作。
如果需要修改表結構,如在表中新增或刪除字段,則需要重新對表進行設計。在SSMS中右擊表“db.sourse”,在彈出的快捷菜單中選擇“設計”命令
表創建完成后,就可以在表中添加或刪除數據了,右擊表“db.sourse”,在彈出的快捷菜單中選擇“編輯前200行”命令,然后就可以在表中插入、更新或刪除數據
如果需要將表刪除,可以右擊表“db.sourse”,在彈出的快捷菜單中選擇“刪除”命令
SQL Server的操作也可以使用T-SQL語句完成,這也是實際生產環境中數據庫管理員最常使用的管理數據庫的方法。T-SQL語句的執行一般在查詢窗口進行,選中數據庫class,單擊SSMS工具欄中的“新建查詢”按鈕,就可以新建一個查詢窗口
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),
);
其中:
具體操作如下:
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表-->
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。