スキーマ/シノニム

更新日 2017-12-17 (日) 15:54:14

スキーマ

スキーマとはOSのディレクトリみたいなもの。利用者権限のユーザを指定して、そのユーザしか利用できなくする。スキーマが異なれば同じ名前のテーブルやビューを作成できる。MSSQLサーバのデフォルトのスキーマはdboでユーザもdboである。

スキーマの作成

スキーマ作成1.png

スキーマ作成2.png

ビューのスキーマ変更

ビューの作成時スキーマはdboになり作成後に変更するようだ

スキーマ変更.png

シノニム

シノニムはテーブルやビューの別名またはエイリアス、あだ名みたいなもの

  • シノニム名「SYN_Table2」がスキーマ「dbo」にある
  • 元の表はDBが「HAM」で、スキーマ「dbo」で、ビュー「Club」になる。(ビューであることはここには表示されていないが、作成時オブジェクトにビューを選択した)
  • スキーマ「dbo」、ビュー「Club」の別名として、スキーマ「dbo」シノニム(別名)「SYS_Table2」ができたことになる。このときシノニムのスキーマを別にすると別のスキーマからも見えるようだ

シノニム1.png

シノニム2.png

クライアントから閲覧

シノニム3.png

参考


添付ファイル: fileシノニム3.png 73件 [詳細] fileシノニム2.png 73件 [詳細] fileシノニム1.png 75件 [詳細] fileスキーマ変更.png 74件 [詳細] fileスキーマ作成2.png 72件 [詳細] fileスキーマ作成1.png 86件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-12-17 (日) 15:54:14 (704d)