.NET開発者のためのブログメディア
関係データベース管理システム「Microsoft SQL Server」の概要とインストールの手順とは
アプリケーションを開発する場合、データベース管理システムは必要不可欠なミドルウェアです。
Solid ITが発表した2019年版のデータベース人気ランキングで第1位を獲得したのが「Oracle」、第2位が「MySQL」、そして第3位には、この記事で紹介するMicrosoft SQL Serverがそれぞれランクインしました。
- SE
- 統合開発環境「Visual Studio」でアプリケーション開発する場合、どのデータベースを導入すればいいのでしょうか。
- PL
- やっぱり一番は「Microsoft SQL Server」ですかね。初心者でも使いやすくて、マイクロソフト社が開発しているから.NET Frameworkで動作するプログラミング言語との親和性が非常に高いデータベースですし。
目次
Microsoft SQL Serverとは
マイクロソフト社が開発、リリースしているデータベース管理システムです。コマンド入力なし、マウス操作のみでデータベース管理ができるので、初心者でも扱いやすいと定評があります。単に「SQL Server」や「MS SQL」と呼ばれることも多々あります。
SQL Serverにアクセスし、登録されているデータやデータの型などを確認するためには、専用ツールである「SQL Server Management Studio」(SSMS)が必要です。
SSMSではテーブルの内容を簡単に閲覧できますし、またSQL文を直接コーディングして、データの取得や登録、更新、削除もできます。そのため、自分がコーディングしたSQLが本当に正しいのかどうかを確認することにも使えます。
またSQL Serverでは、他のデータベース同様ストアドプロシージャを実装することができます。Transact-SQLといったマイクロソフト社が独自開発したSQL言語でストアドプロシージャを実装することになるため、初心者の方には少し難しいかもしれません。
しかし、現場によってはストアドプロシージャで処理を実装するところもあるため、プログラマーにとってTransact-SQLは使えるようになって損はないツールです。
Microsoft SQL Serverのインストール手順と方法について
1.まずは公式サイトからインストーラーをダウンロードします。
2.インストーラーを実行後、「基本」を選択します。
3.言語の選択を日本語、ライセンス条項を一読し、「同意する」ボタンをクリックします。
4.インストールする場所を選択し、「インストール」ボタンをクリックします。
5.インストール完了です。
6.続けて、SQL Server Management Studio(SSMS)をインストールします。まずは、SSMSインストーラーをダウンロードします。
7.インストーラーを実行します。
8.インストール完了後は、OSメニューにMicrosoft SQL Serverがインストールされていることを確認しましょう。
- SE
- SQL Serverのクエリを書くのに使用するTransact-SQLは難しいのでしょうか?
- PL
- 標準化されているSQLにマイクロソフトとSybaseがSQL Serverのために独自開発した言語になります。通常のSQLよりも高機能版になるので、多少の難しさはあるかもしれませんね。
Microsoft SQL Serverは機能拡張が期待できる
Microsoft SQL Serverは多くの企業で利用されているデータベースです。
今後も機能拡張されていくので、ますますできることも増えていくことが予想できます。
エンジニアもそれだけ技能を多く求められるため、SQL Serverの技能拡張に努めましょう。
Search キーワード検索
Popular 人気の記事
-
.NET Framework 3.5をWindows10にインストールする方法
2019年10月24日 -
EdgeとChromeはどう違う?それぞれのスペック7つを比較解説!
2020年09月28日 -
【VB.NET入門】DataGridViewの使い方まとめ
2019年12月22日 -
VB.NETをおすすめする3つの理由とは?VBAとの違いや勉強方法を解説
2019年12月21日 -
Windows10のテキストエディタおすすめ20選!選ぶポイント3つ
2020年04月28日
reccomended おすすめ記事
-
C#のusingステートメントでリソースの解放【Disposeとの違いとは】
2020年03月17日 -
【SQL Serverログの操作】トランザクションログの使用量を確認する方法
2020年03月16日 -
【.NETが統合】.NET 5の概要と今後のリリース予定
2020年03月05日
Categories 連載一覧
Tags タグ一覧
Jobs 新着案件
-
開発エンジニア/東京都品川区/【WEB面談可】/在宅ワーク
月給29万~30万円東京都品川区(大崎駅) -
遠隔テストサービス機能改修/JavaScript/東京都港区/【WEB面談可】/テレワーク
月給45万~60万円東京都港区(六本木駅) -
病院内システムの不具合対応、保守/東京都豊島区/【WEB面談可】/テレワーク
月給30万~30万円東京都豊島区(池袋駅) -
ソフトを用いた3DCGアート/東京都千代田区/【WEB面談可】/テレワーク
月給50万~50万円東京都千代田区(秋葉原駅) -
開発/JavaScript/東京都豊島区/【WEB面談可】/テレワーク
月給50万~50万円東京都豊島区(大塚駅)