導入
Express は、データを形式的に指定するために使用されるコンピューター言語です。これは標準化の対象となっています (ISO 10303-11)。
したがって、この言語を使用すると、コンピューターシステムで解釈可能なデータの明確な表現を定義できるようになり、 Expressモデルから多数の要素を直接かつ自動的に生成できるようになります。
- UMLのようなオブジェクトアプローチを採用したモデリング言語
- その目的はデータベースを指定することだけであり、システムをモデル化することではありません
Express は、オブジェクト データベースとオブジェクト アプリケーションをどこで分離するかについての答えも提供します。
- 論理的および機能的な整合性制約はデータベースの一部です
- 他のすべてのメソッドはアプリケーションの一部であり、 Expressでは表現できません。
Expressモデルは、グラフィック形式またはテキスト形式で作成できます。いわゆる「 Express-G 」グラフィック形式は、さまざまな関係者間のコミュニケーションを容易にしますが、「 Express-G 」図にはテキスト記述のすべての要素を含めることはできません。
Express言語でのモデルの例を次に示します。
設立図; (ONEOF(学生, 従業員)) のエンティティ人物抽象スーパータイプ; END_ENTITY; (人) のエンティティ学生サブタイプ。 END_ENTITY; (人) のエンティティ従業員のサブタイプ。 END_ENTITY; END_SCHEMA;

参考文献

