MS SQL Serverとは何ですか?
SQL Serverとは何ですか?
- RDBMSに基づいてMicrosoftが開発したソフトウェア。
- また、ORDBMS(オブジェクトリレーショナルデータベース管理システム)。
- 独立したプラットフォーム。
- ソフトウェアは、コマンドラインインターフェイスとGUIインターフェイスの両方を使用します。
- SQL言語のサポート(以前のSEQUEL-構造化された英語のクエリ言語)-これはIBMの製品です。
SQLServerを使用する目的
- データベースを作成します。
- データベースを維持します。
- SSASによるデータ分析-SQLServerAnalysisServices。
- SSRSによるレポートの作成-SQLServerReportingServices。
- SSIS-SQL Server Integration Servicesを使用してETL(Extract-Transform-Load)プロセスを実行します。
SQLServerのバージョン
バージョン の コードネーム リリース日 6.0 1995 SQL95 6.5 1996 Hydra 7.0 1998 Sphinx 8.0(2000)2000 Shiloh 9.0(2005)2005 Yukon 10.0(2008)2008 Katmai 10.5(2008 R2)2010 Kilimanjaro 11.0(2012)2012 Denali 12(2014)2014 Hekaton(元の名前) 、SQL 14(現在の名前)SQLServerのコンポーネント
SQL Serverはクライアントサーバーモデルで動作するため、ワークステーションの2つのコンポーネントがあります。 およびサーバー。
- ワークステーション 任意のデバイスまたはサーバーオペレーターのデバイスにインストールされます。これらは、SSMS、SSCM、プロファイラー、BIDS、SQLEMなどのサーバーと対話するためのソフトウェアインターフェイスです。
- サーバー 集中サーバーにインストールされます。これらは、SQL Server、SQL Serverエージェント、SSIS、SSAS、SSRS、SQLブラウザー、SQL全文検索などのサービスです。
SQLServerのインスタンス
- SQLServerのインストールです。
- ソフトウェアの正確なコピー。
- 「n」回インストールすると、「n」インストールが作成されます。
- SQL Serverのインストールには、デフォルト-名前付き-名前付きの2種類があります。
- 1台のサーバーでサポートされるデフォルトのインストールは1つだけです。
- サーバーでは多くの新規インストールがサポートされています。
- デフォルトのインストールでは、サーバー名がインスタンス名として使用されます。
- デフォルトのインストールの名前はMSSQLSERVERです。
- SQLServer2000バージョンは16のインストールをサポートします。
- SQLServer2005以降のバージョンは50のインストールをサポートします。
- 同じマシンにさまざまなMSSQLバージョンをインストールします。
- コストを削減します。
- 本番環境、開発環境、テスト環境を個別に維持します。
- データベースの一時的な問題を最小限に抑えます。
- 個別のセキュリティ権限。
- バックアップサーバーを維持します。
-
サーバーとは何ですか?
サーバーは、要求を処理し、インターネットまたはローカルネットワークを介して別のコンピューターにデータを配信するように設計されたコンピューターです。よく知られているタイプのサーバーは、Webブラウザなどのクライアントを介してインターネット経由でWebページにアクセスできるWebサーバーです。ただし、サーバーにはいくつかの種類があり、イントラネットネットワーク内にデータを保存するファイルサーバーなどのローカルサーバーも含まれます。 サーバーはコンピュータネットワークで何をしますか? 必要なソフトウェアを実行しているどのコンピューターもサーバーとして機能できますが、この単語の最も一般的な使用法は
-
SQL ServerのPROCEDURE(手順)
手順 は、後で使用するために保存する複数のステートメントのデータベース内のプログラムです。 SQL Serverでは、プロシージャにパラメータを渡すことができますが、関数として特定の値を返すことはありませんが、実行の成功または失敗を示します。 この記事では、SQLServerでプロシージャを作成および削除する方法の構文と例を示します。 作成手順 構文 SQL Serverでプロシージャを作成するには、次の構文を使用します。 CREATE {PROCEDURE | PROC } [schema_name.]procedure_name PROC} [schema_name.] Proced