Mais conteúdo relacionado Semelhante a 今こそはじめるsql server(後編) (20) Mais de Miho Yamamoto (20) 今こそはじめるsql server(後編)2. こわくない!シリーズについて
このシリーズでは、SQL Server をはじめとしたデータ
に関する初心者の方向けに、広く活用可能な知識や
製品機能の理解をすすめることを目的としています。
タイトル 開催日時 スピーカー レベル
1 今こそはじめる SQL Server 機能一挙紹介!(前編) 2017年11月15日(水)
16:30‐17:30
山本美穂 100
2 今こそはじめる SQL Server 機能一挙紹介!(後編) 2017年12月13日(水)
16:30-17:30
山本美穂 200
3 こわくない!SQL Server Linux 版を理解しよう
https://aka.ms/131sql
2018年1月31日(水)
12:30-13:30
山本美穂 200
4 こわくない!SQL Server 新機能を試してみよう
https://aka.ms/214sql
2018年2月14日(水)
12:30-13:30
山本美穂 200
5 こわくない!SQL Server セキュリティ関連機能に
ついて https://aka.ms/314sql
2018年3月14日(水)
12:30-13:30
山本美穂 200
8. SQL Server
Management Studio
• 以前からあるツール
• Windows 版のみ
• 最新版は17.4
• SQL Server
インストール媒体と別に配布
Visual Studio Code
プラグイン(vscode-mssql)
• マルチプラットフォーム対応
• OSS
• マーケットプレイスから
インストール可能
SQL Operations Studio
(プレビュー)
• マルチプラットフォーム対応
• OSS
https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql
https://docs.microsoft.com/en-us/sql/sql-operations-studio/download
9. ツール Windows
GUI
SQL Server Management Studio SQL Server の標準的な管理ツール
Visual Studio Code クロスプラットフォームに対応した高機能エディター
SQL Server 向けの拡張機能の追加によりクエリ実行が可能
https://docs.microsoft.com/ja-jp/sql/linux/sql-server-linux-develop-use-vscode
Microsoft SQL Operations Studio (New) クロスプラットフォームに対応した GUI の管理ツール
https://github.com/Microsoft/sqlopsstudio
CUI
sqlcmd コマンドラインから T-SQL を実行
bcp コマンドラインでデータをインポート / エクスポート
mssql-scripter スキーマ定義 / データ INSERT 用スクリプトを生成する
Python ベースのツール
https://github.com/Microsoft/sql-xplat-cli
DBFS FUSE を使用してDMV / カスタムクエリで取得したデータを
仮想ファイルシステムとしマウントするツール
https://github.com/Microsoft/dbfs
mssql-cli (New) Ignite 2017 で発表された次世代の "sqlcmd"
クエリの実行結果を JSON/CSVで取得可能
タブによる入力補完 / パイプによる処理連携
計画中
17. クエリストア
SQL Server 2016 で追加され、全エディションで使用可能
時系列でクエリの実行状態を取得することができる
特定の実行プランを強制することができる
クエリのストアを使用した、パフォーマンスの監視
https://msdn.microsoft.com/ja-jp/library/dn817826.aspx
18. DMV から自動チューニングの推奨状況を取得
自動チューニング
SQL Server 2016
SQL Server 2017
過去に実行された効率の良い実行プランを強制
Automatic tuning
https://docs.microsoft.com/en-us/sql/relational-databases/automatic-tuning/automatic-tuning
sys.dm_db_tuning_recommendations (Transact-SQL)
https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-db-tuning-recommendations-transact-sql
31. 本書に記載した情報は、本書各項目に関する発行日現在の Microsoft の見解を表明するものです。Microsoftは絶えず変化する市場に対応しなければならないため、ここに記載した情報に対していかなる責務を負うものではなく、提示された
情報の信憑性については保証できません。
本書は情報提供のみを目的としています。 Microsoft は、明示的または暗示的を問わず、本書にいかなる保証も与えるものではありません。
すべての当該著作権法を遵守することはお客様の責務です。Microsoftの書面による明確な許可なく、本書の如何なる部分についても、転載や検索システムへの格納または挿入を行うことは、どのような形式または手段(電子的、機械的、複
写、レコーディング、その他)、および目的であっても禁じられています。
これらは著作権保護された権利を制限するものではありません。
Microsoftは、本書の内容を保護する特許、特許出願書、商標、著作権、またはその他の知的財産権を保有する場合があります。Microsoftから書面によるライセンス契約が明確に供給される場合を除いて、本書の提供はこれらの特許、商標、
著作権、またはその他の知的財産へのライセンスを与えるものではありません。
© 2017 Microsoft Corporation. All rights reserved.
Microsoft, Windows, その他本文中に登場した各製品名は、Microsoft Corporation の米国およびその他の国における登録商標または商標です。
その他、記載されている会社名および製品名は、一般に各社の商標です。
Notas do Editor https://www.microsoft.com/ja-jp/cloud-platform/documents-search
データベース エンジンのチュートリアル
2017から Linux 版が登場していますが、Active Directory 認証は Linux 版でも使用可能になっています。 1433 /tcp をあけていることが必要となります。 Wide world importers というサンプルもあるのですが、ドキュメントの翻訳品質が悪いので現在Issueをあげています。
AdventureWorks サンプル データベースは、Adventure Works Cycles という架空の大規模多国籍製造企業をベースにしています。この企業は、北米、ヨーロッパ、およびアジアのマーケットを対象に、金属製自転車や複合材製自転車の製造および販売を行っています。従業員 290 人の米国ワシントン州ボセルの拠点に加え、自社のマーケット基盤全体にわたって複数の地域販売チームを配置しています。
Adventure Works Cycles は 2000 年に、Importadores Neptuno というメキシコの小さな製造工場を買収しました。Importadores Neptuno は、Adventure Works Cycles の製品ラインに欠かせないいくつかの重要な部品を製造しています。これらの部品は、最終的な製品の組み立てのためにボセルに出荷されます。Importadores Neptuno は 2001 年に、ツーリング自転車製品グループの唯一の製造販売業者になりました。
Adventure Works Cycles では、昨年度の成功を基にマーケット シェアの拡大をねらっています。そのために、ターゲット顧客の絞り込み、外部 Web サイトによる製品販売ルートの拡大、および生産コストの削減による販売コストの削減に努めています。
実際の環境等で Collation
他のDBだとソートともいう。 https://docs.microsoft.com/ja-jp/sql/relational-databases/collations/collation-and-unicode-support#Japanese_Collations Monitoring Performance By Using the Query Storehttps://msdn.microsoft.com/en-us/library/dn817826.aspx https://support.office.com/ja-jp/article/SQL-Server-%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AE%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%88%E3%81%BE%E3%81%9F%E3%81%AF-SQL-Server-%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%81%B8%E3%81%AE%E3%83%AA%E3%83%B3%E3%82%AF-a5a3b4eb-57b9-45a0-b732-77bc6089b84e?ui=ja-JP&rs=ja-JP&ad=JP デモで実施 Import or link to data in an SQL Server database
https://support.office.com/en-us/article/Import-or-link-to-data-in-an-SQL-Server-database-a5a3b4eb-57b9-45a0-b732-77bc6089b84e Import or link to data in an SQL Server database
https://support.office.com/en-us/article/Import-or-link-to-data-in-an-SQL-Server-database-a5a3b4eb-57b9-45a0-b732-77bc6089b84e