No.1ベストアンサー
- 回答日時:
単一ビュー:
その質問の表現、言い方が逆です。だから、意味不明になってます。
単一ビュー「とは」、一つのテーブルから作成されたビューで、group byで集約したり、関数を使ったりしていないビューのことを言います。
つまり、単一ビューという言葉の定義をしているだけです。定義ですから、これにとやかく言っても始まらないんですね。
まぁ、単純に言えば、単一ビューというのは、一つのテーブルから、せいぜい単純な選択をしただけのビューと言えばいいのかな。
この用語を定義する必要性は、次に、「このビューは、更新可能ですか?」と言い始めた時に、出てきます。単一ビューに対しては、insert , updateが可能です。(ただし、insertの際には、ビューに登場する以外のカラムが実テーブルにある時には、それらにはデフォルト値が入ります。それも無ければ、NULLです。そのカラムにnot null制約がついていると、制約違反ではねられます。)
スキーマ:
Oracleでは、ユーザー毎に一つのスキーマが割り当てられます。
そうですね。とあるマンションを一つのデータベースに例えてみましょうか。マンション一棟全体がデータベースです。隣のマンションは、別のデータベースとしましょう。
マンションの部屋には、各々住人が住みますね。この部屋がスキーマです。隣の部屋にヤカンがあっても、自分の部屋に同じ形のヤカンを置いても良いですよね。このヤカンを区別する必要が出た時には、Aさん宅のヤカンとか、Bさん宅のヤカンとか言えますよね。
表名も同じです。userA.onajihyouとか、userB.onajihyouといったように識別します。
自分の部屋にあるものを使うのに、Aさん宅のヤカンとは言いませんよね。素直にヤカンです。
表名も同じ。例え、他のスキーマに同じ表名があろうが何だろうが、自分のスキーマ内の表に対しては、onajihyouでちゃんと通用します。
ただし、マンションにも共有部分があります。データベースも同じ。各自のスキーマに属さない要素がいくつかあります。何がスキーマに属して、何がスキーマに属さないのかは、参考書やマニュアルを見れば書いてありますので、興味があれば探してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 日本語 意味とは何か、どこにあるのか? 16 2022/04/09 11:44
- 日本語 「~人」と「~名」の使い分け 2 2022/06/02 11:59
- 英語 関係代名詞節内の複文の可否とルールについて 1 2022/08/02 11:08
- 日本語 <代名詞><指示詞>という誤り 4 2022/04/01 11:06
- 英語 総称的意味の「the+過去分詞」が無冠詞複数形で置き換えることができない理由について 5 2022/08/04 10:14
- 英語 ”be”<動詞>と<助動詞>混同の誤り ― 形式主義文法論の混迷 12 2022/05/17 11:09
- 日本語 意味とは何か? どこにあるのか?(Ⅱ) 4 2022/04/21 13:35
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- 日本語 「災害級の暑さ」と言う言い方について 12 2023/08/02 20:36
- 中国語 中国語のピンイン表記 2 2022/04/29 01:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
異なるスキーマからデータを抽...
-
datapumpの実行方法について
-
特定のスキーマのテーブルを一...
-
SQLでスキーマ名(所有者名)の...
-
Oracle10gで他のスキマーのテー...
-
スキーマとインスタンスをサル...
-
oracleのimpdpでORA-39166
-
ストアドやviewなどのエクスポート
-
viewのバックアップ
-
オブジェクトエラー
-
スキーマのエクスポートについて
-
スキーマの削除、スキーマオブ...
-
SynonymとViewについて
-
シノニムってエイリアスのエイ...
-
データを削除しても表領域の使...
-
Viewにインデックスは張れ...
-
CLOB型へのINSERT
-
ORA-00959: 表領域'****'は...
-
postgreSQLのint型は桁数指定が...
-
SQL*Loaderで、データを加工し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
異なるスキーマからデータを抽...
-
datapumpの実行方法について
-
SQLでスキーマ名(所有者名)の...
-
特定のスキーマのテーブルを一...
-
viewのバックアップ
-
select insert 句
-
oracleのimpdpでORA-39166
-
Oracle10gで他のスキマーのテー...
-
シノニムってエイリアスのエイ...
-
SynonymとViewについて
-
DBリンク&シノニム経由インデ...
-
スキーマの削除、スキーマオブ...
-
オブジェクトエラー
-
異なるスキーマからビュー作成
-
ストアドで別スキーマのテーブ...
-
DBリンク経由の参照について
-
oracle 10g ユーザやスキーマご...
-
ストアドやviewなどのエクスポート
-
Oracleにおいて
-
スキーマとインスタンスをサル...
おすすめ情報