私のテーブルをDbWrenchでデザインすると、Schemaという名前のオプションがあり、それには1つのオプション、SchemaA
しかありません。それは何を意味テーブルデザインのスキーマの意味は?
、そしてどのように動作しますか?
私のテーブルをDbWrenchでデザインすると、Schemaという名前のオプションがあり、それには1つのオプション、SchemaA
しかありません。それは何を意味テーブルデザインのスキーマの意味は?
、そしてどのように動作しますか?
残念ながら、「スキーマ」、「」スキーマは、データベースの設計であるデータベース
の文脈の中で二つのことを意味します。 "私にデータベーススキーマを見せてください"。通常、これはテーブルと外部キーを示すダイアグラムが必要なことを意味します。
"A"スキーマは名前空間に似ています。これにより、同じデータベース内の同じ名前の異なるアイテムを持つことができます。例えば、そこにPostgreSQLの既存の機能はsplit_part()
を呼ばれていますが、あなたがあなた自身を書いて、my_schema.split_part()
スキーマそれを呼び出すことができ、また、それが簡単に権限を管理することができます一括的に
Oracleの「ユーザー」にそのスキーマを呼び出します。 MySQLは、紛らわしく、そのスキーマ「データベース」を呼び出します。誰もが自分のスキーマ「スキーマ」を呼び出します。一部のデータベースでスキーマを使用しない