SQL Serverデータベースの作成方法

ページ名:SQL Serverデータベースの作成方法

SQL Serverデータベースは、最も一般的に使用されているデータベースです。SQL Server Managementのような無料のグラフィカル・ユーザー・インターフェイス(GUI)プログラムがあれば、コマンドラインを使いこなす心配はありません。以下のステップ1を参照してデータベースを作成し、わずか数分で情報の入力を開始してください。

  • 1
    SQL Server Management Studioソフトウェアをインストールします。このソフトウェアはMicrosoftから無料で入手でき、コマンドラインを使用する代わりに、グラフィカル・インターフェースからSQLサーバーに接続し、管理することができます。
    • SQLサーバーのリモート・インスタンスに接続するには、このソフトウェアまたは同様のソフトウェアが必要です。
    • Macユーザーは、DbVisualizerやSQuirreL SQLなどのオープンソースのプログラムを使用することができます。インターフェイスは異なりますが、同じ一般原則が適用されます。
    • コマンドラインツールを使ってデータベースを作成する方法については、.
  • 2
    SQL Server Management Studio を起動します。最初にプログラムを起動すると、どのサーバーに接続するかを尋ねられます。すでにサーバーが稼動しており、そのサーバーに接続するために必要な権限を持っている場合は、サーバーのアドレスと認証情報を入力することができます。ローカル・データベースを作成する場合は、データベース名を「.」に、認証タイプを「Windows認証」に設定します。
    • Connect をクリックして続行します。
  • 3
    Databaseフォルダを探します。ローカルまたはリモートのサーバーへの接続が完了すると、画面の左側にオブジェクトエクスプローラウィンドウが開きます。オブジェクト・エクスプローラー・ツリーの一番上に、接続先のサーバーが表示されます。サーバーが展開されていない場合は、その横にある「+」アイコンをクリックします。Databasesフォルダを探します。
  • 4
    新しいデータベースを作成します。Databasesフォルダを右クリックし、"New Database... "を選択します。ウィンドウが表示され、データベースを作成する前に設定することができます。データベースを識別するのに役立つ名前を付けます。ほとんどのユーザーは、残りの設定をデフォルトのままにしておくことができます。
    • データベース名を入力すると、データファイルとログファイルの2つのファイルが自動的に作成されます。データファイルにはデータベース内のすべてのデータが格納され、ログファイルにはデータベースへの変更が記録されます。
    • OKをクリックしてデータベースを作成します。拡張されたDatabaseフォルダに新しいデータベースが表示されます。円柱のアイコンが表示されます。
  • 5
    テーブルを作成します。データベースは、データの構造を作成して初めてデータを保存できます。テーブルには、データベースに入力する情報が格納されます。Databaseフォルダ内の新しいデータベースを展開し、Tablesフォルダを右クリックして "New Table... "を選択します。
    • 新しいテーブルを操作するためのウィンドウが開きます。
  • 6
    主キーを作成します。テーブルの最初のカラムとして主キーを作成することを強くお勧めします。これはID番号、またはレコード番号として機能し、後でこれらのエントリを簡単に呼び出すことができるようになります。これを作成するには、列名フィールドに "ID "と入力し、データ型フィールドにintと入力し、"Allow Nulls "のチェックを外す。ツールバーのキーアイコンをクリックして、このカラムを主キーに設定する。
    • 少なくとも "1 "でなければならないので、ヌル値は許可したくない。ヌル値を許可すると、最初の項目は "0 "になります。
    • 列のプロパティ・ウィンドウで、Identity Specificationオプションを見つけるまで下にスクロールします。それを展開し、"(ls Identity) "を "Yes "に設定する。これにより、各エントリーのID列の値が自動的に増加し、新しいエントリーに自動的に番号が付けられます。
  • 7
    テーブルの構造を理解する。テーブルはフィールドまたは列で構成される。各列は、データベース・エントリーの一面を表します。たとえば、従業員のデータベースを作成する場合、"FirstName" カラム、"LastName" カラム、"Address" カラム、および "PhoneNumber" カラムがあるでしょう。
  • 8
    残りのカラムを作成します。主キーのフィールドの入力が終わると、その下に新しいフィールドが表示されます。これらは次のカラムを入力するためのものです。適当にフィールドを埋めていき、その列に入力される情報に対して正しいデータ型を選ぶようにしてください:
    • nchar(#) - これは、名前や住所などのテキストに使うデータ型です。nchar(#)-名前、住所などのテキストに使用するデータ型です。括弧内の数字は、このフィールドで使用できる最大文字数です。上限を設定することで、データベースのサイズを管理しやすくすることができます。電話番号はこの形式で保存する必要があります。
    • int - これは整数用で、通常IDフィールドで使用されます。
    • decimal(x,y)-これは10進数形式で数値を保存します。括弧内の数値は、それぞれ10進数に続く桁数と総桁数を表します。例えば、decimal(6,2)は0000.00のように数値を格納します。
  • 9
    テーブルを保存する。列の作成が終わったら、情報を入力する前にテーブルを保存する必要があります。 ツールバーの保存アイコンをクリックし、テーブルの名前を入力します。特に複数のテーブルを持つ大規模なデータベースの場合、テーブルの内容を認識しやすい名前を付けることをお勧めします。
  • 10
    テーブルにデータを追加します。テーブルを保存したら、データの追加を開始できます。オブジェクト・エクスプローラ] ウィンドウで [テーブル] フォルダを展開します。新しいテーブルが一覧にない場合は、Tables フォルダを右クリックし、Refresh を選択します。テーブルを右クリックし、"Edit Top 200 Rows" を選択します。
    • 中央のウィンドウに、データ入力を開始するためのフィールドが表示されます。IDフィールドは自動的に入力されますので、今は無視してかまいません。残りのフィールドに情報を入力してください。次の行をクリックすると、最初の行のIDフィールドが自動的に入力されます。
    • 必要な情報をすべて入力するまで、この作業を続けてください。
  • 11
    テーブルを実行してデータを保存します。情報の入力が終わったら、ツールバーのExecute SQLボタンをクリックしてテーブルに保存します。SQLサーバーがバックグラウンドで実行され、作成したカラムにすべてのデータが解析されます。ボタンは赤い感嘆符のように見えます。Ctrl+Rを押して実行することもできます。
    • エラーがある場合は、テーブルが実行される前に、どのエントリーが間違って記入されているかが表示されます。
  • 12
    データを照会します。この時点で、データベースが作成されました。各データベース内に必要な数のテーブルを作成することができます(上限はありますが、エンタープライズレベルのデータベースを扱うのでない限り、ほとんどのユーザーはその心配をする必要はないでしょう)。これで、レポートやその他の管理目的のためにデータを照会できるようになります。クエリーの実行に関する詳細情報は、こちらを参照してください。
  • この記事は、CC BY-NC-SAの下で公開されている " How to Create a SQL Server Database " を修正して作成されました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    シェアボタン: このページをSNSに投稿するのに便利です。

    コメント

    返信元返信をやめる

    ※ 悪質なユーザーの書き込みは制限します。

    最新を表示する

    NG表示方式

    NGID一覧