表示モードT-SQL文とSQL Serverのデータベース管理操作

:SQL Serverデータベースに関連する理論的な概念については、以下を参照してくださいSQL Serverデータベース、テーブル、データ型、基本的な考え方

ビューパターン管理テーブル

ユーザーインターフェイスとSQL言語を可視化することができるSQL Serverデータベースの操作には2つの方法があります。ここでSSMSビジュアルインターフェイスでは、迅速かつ容易に実現するためにテーブル構造を作成、変更、および削除操作を、同様に、削除操作を追加、変更するには、テーブル内のデータの実装するには、マウスとキーボードを使用しています。

1、表を作成します

その後、1)オープンSSMS、および「表」ノードを右クリックし、ショートカットメニュー、「新規作成」を選択し、データベースクラスを拡張 - >「表」コマンド

表示モードT-SQL文とSQL Serverのデータベース管理操作

2)データ型が空に許可されていない「INT」キャンセル「許可NULL値」チェックボックス()「番号」という名前の入力列の最初の列であります

表示モードT-SQL文とSQL Serverのデータベース管理操作

3)仕様に識別列は、右側のプロパティタブで、それが「No」の欄になりそれによって「ID列」「番号」を選択を識別するために設けられています。

表示モードT-SQL文とSQL Serverのデータベース管理操作

4)「もちろん」別の列を作成し、「コースコード」、「クレジット」、「教室の先生」、「会場」、「開始時間」、「終了時間」、主キーとして「備考」、「コースコードを」以下に示すように、「もちろんコード」ポップアップショートカットメニュー、プライマリボタンとして選択セットは、左の成功を設定した後、「黄キー」とは、特定の設定を表示します右クリックします。

表示モードT-SQL文とSQL Serverのデータベース管理操作

セットアップは、以下のように、テーブルの保存、完全な右クリックし、テーブル名に、ショートカットメニュー、「クローズ」コマンドを選択し、システムプロンプトで後5)「の保存には、以下の項目にない変わる?」、クリックして "はい「ボタン、そしてテーブルの名前を入力し、」sourse」

表示モードT-SQL文とSQL Serverのデータベース管理操作

図2に示すように、修飾されたテーブル構造

あなたは、このようなテーブルで追加または削除フィールドなどのテーブル構造を変更する必要がある場合は、テーブルを再設計する必要があります。テーブル「db.sourse」を右クリックし、ショートカットメニュー、SSMSのコマンドで「デザイン」を選択
表示モードT-SQL文とSQL Serverのデータベース管理操作

3、編集テーブル

テーブルが作成された後、追加または削除データを表にし、右クリックして、テーブル「db.sourseを」、ショートカットメニュー、「編集トップ200行」コマンドを選択することができ、あなたは、テーブルに挿入することができ、更新または削除データ
表示モードT-SQL文とSQL Serverのデータベース管理操作

4、テーブルを削除

あなたは、テーブルを削除する必要がある場合は、「削除」コマンドをテーブル「db.sourse」を右クリックし、ショートカットメニュー、選択することができます
表示モードT-SQL文とSQL Serverのデータベース管理操作

二、T-SQLステートメントの管理テーブル

SQLサーバの動作は、最も一般的に使用されるデータベース管理者の実際の生産をデータベース環境を管理するための方法である、完成されたT-SQLステートメントを使用することができます。ツールバーSSMSで、「新規検索」ボタンをクリックして、データベースのクラスを確認し、クエリウィンドウの一般的にT-SQLステートメントを実行するには、新しいクエリウィンドウを作成することができます
表示モードT-SQL文とSQL Serverのデータベース管理操作

テーブル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クエリウィンドウで

表示モードT-SQL文とSQL Serverのデータベース管理操作

2)ボタンをクリック√、システムチェック構文エラーのためのT-SQL文の入力を、「分析」、SSMSツールバー内のすべての文を確認し、分析結果を表示し、正しい場合は、「実行」ボタンをクリックしてくださいT-SQLステートメントを実行して、結果を表示

表示モードT-SQL文とSQL Serverのデータベース管理操作

3)表が正常に作成するかどうかを確認してください

select * from sourse;

表示モードT-SQL文とSQL Serverのデータベース管理操作

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);

表示モードT-SQL文とSQL Serverのデータベース管理操作

2)だけ挿入されたデータを確認します

select * from sourse;

表示モードT-SQL文とSQL Serverのデータベース管理操作

図3に示すように、修飾されたテーブル構造sourse

1)sourseにテーブルの「年齢」欄を追加

alter table sourse add 年龄 nvarchar(3);

表示モードT-SQL文とSQL Serverのデータベース管理操作

2)「年齢」欄が追加されたチェック

表示モードT-SQL文とSQL Serverのデータベース管理操作

3)編集「ジョブ」列のデータ型

alter table sourse  alter column 职务 varchar(10);

表示モードT-SQL文とSQL Serverのデータベース管理操作

4)年齢欄を削除します。

alter table sourse drop column 年龄;

表示モードT-SQL文とSQL Serverのデータベース管理操作

4、テーブルを削除

1)削除sourseテーブル

drop table sourse;

表示モードT-SQL文とSQL Serverのデータベース管理操作

三、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表-->

--------この記事の最後に、これまで、読んでくれてありがとう--------

おすすめ

転載: blog.51cto.com/14156658/2463247