:SQL Serverデータベースに関連する理論的な概念については、以下を参照してくださいSQL Serverデータベース、テーブル、データ型、基本的な考え方
ビューパターン管理テーブル
ユーザーインターフェイスとSQL言語を可視化することができるSQL Serverデータベースの操作には2つの方法があります。ここでSSMSビジュアルインターフェイスでは、迅速かつ容易に実現するためにテーブル構造を作成、変更、および削除操作を、同様に、削除操作を追加、変更するには、テーブル内のデータの実装するには、マウスとキーボードを使用しています。
1、表を作成します
その後、1)オープンSSMS、および「表」ノードを右クリックし、ショートカットメニュー、「新規作成」を選択し、データベースクラスを拡張 - >「表」コマンド
2)データ型が空に許可されていない「INT」キャンセル「許可NULL値」チェックボックス()「番号」という名前の入力列の最初の列であります
3)仕様に識別列は、右側のプロパティタブで、それが「No」の欄になりそれによって「ID列」「番号」を選択を識別するために設けられています。
4)「もちろん」別の列を作成し、「コースコード」、「クレジット」、「教室の先生」、「会場」、「開始時間」、「終了時間」、主キーとして「備考」、「コースコードを」以下に示すように、「もちろんコード」ポップアップショートカットメニュー、プライマリボタンとして選択セットは、左の成功を設定した後、「黄キー」とは、特定の設定を表示します右クリックします。
セットアップは、以下のように、テーブルの保存、完全な右クリックし、テーブル名に、ショートカットメニュー、「クローズ」コマンドを選択し、システムプロンプトで後5)「の保存には、以下の項目にない変わる?」、クリックして "はい「ボタン、そしてテーブルの名前を入力し、」sourse」
図2に示すように、修飾されたテーブル構造
あなたは、このようなテーブルで追加または削除フィールドなどのテーブル構造を変更する必要がある場合は、テーブルを再設計する必要があります。テーブル「db.sourse」を右クリックし、ショートカットメニュー、SSMSのコマンドで「デザイン」を選択
3、編集テーブル
テーブルが作成された後、追加または削除データを表にし、右クリックして、テーブル「db.sourseを」、ショートカットメニュー、「編集トップ200行」コマンドを選択することができ、あなたは、テーブルに挿入することができ、更新または削除データ
4、テーブルを削除
あなたは、テーブルを削除する必要がある場合は、「削除」コマンドをテーブル「db.sourse」を右クリックし、ショートカットメニュー、選択することができます
二、T-SQLステートメントの管理テーブル
SQLサーバの動作は、最も一般的に使用されるデータベース管理者の実際の生産をデータベース環境を管理するための方法である、完成されたT-SQLステートメントを使用することができます。ツールバーSSMSで、「新規検索」ボタンをクリックして、データベースのクラスを確認し、クエリウィンドウの一般的にT-SQLステートメントを実行するには、新しいクエリウィンドウを作成することができます
テーブルsourseを作成します。1.
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),
);
どこで:
- 「アイデンティティ(1.1)」:行、シードおよびインクリメント値が1であるとして同定を示します。
- 「未nullは」:列がNULL値を許可しないことを示しています。
- 「主キー」:この列は、主キー列を示します。
- 「)(チェック」:かっこ制約で、という制約を作成するために列を表します。
次のように具体的な動作は以下のとおりです。
1)次のステートメントとしてSSMSクエリウィンドウで
2)ボタンをクリック√、システムチェック構文エラーのためのT-SQL文の入力を、「分析」、SSMSツールバー内のすべての文を確認し、分析結果を表示し、正しい場合は、「実行」ボタンをクリックしてくださいT-SQLステートメントを実行して、結果を表示
3)表が正常に作成するかどうかを確認してください
select * from sourse;
2、sourse挿入データテーブル
1)挿入されたデータテーブルの4行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);
2)だけ挿入されたデータを確認します
select * from sourse;
図3に示すように、修飾されたテーブル構造sourse
1)sourseにテーブルの「年齢」欄を追加
alter table sourse add 年龄 nvarchar(3);
2)「年齢」欄が追加されたチェック
3)編集「ジョブ」列のデータ型
alter table sourse alter column 职务 varchar(10);
4)年齢欄を削除します。
alter table sourse drop column 年龄;
4、テーブルを削除
1)削除sourseテーブル
drop table sourse;
三、T-SQLステートメントの概要
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表-->
--------この記事の最後に、これまで、読んでくれてありがとう--------