データを使用して Zoo データベースを作成する方法 (任意)

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  チュートリアル > "ZooDB" データベース > データベースにデータを挿入する方法 >

データを使用して Zoo データベースを作成する方法 (任意)

このチュートリアルの前のセクションで、テキストファイル、および、 XML ファイルからデータベースにデータがインポートされました (次を参照してください: TXT ファイルからデータをインポートする )  (次を参照してください: XML ファイルからデータをインポートする)。

 

任意で、 ドキュメント フォルダーの \Altova\DatabaseSpy2019\DatabaseSpyExamples\Tutorial サブフォルダーから使用することのできる複数のテキスト、または、 XML ファイルからデータをインポートすることができます。 この場合、外部キーのリレーションシップとの問題を回避するために、以下のファイルを順序通りインポートしてください。

 

テキストファイル

XML ファイル

1.tblZookeepers.txt
2.tblFeedSuppliers.txt
3.tblAnimalFeed.txt
4.tblFeedingSchedules.txt
5.tblAnimals.txt
6.tblVeterinarians.txt
7.tblAnimalBirths.txt
8.tblMedicalTreatments.txt
1.dbo.tblZookeepers.xml
2.dbo.tblFeedSuppliers.xml
3.dbo.tblAnimalFeed.xml
4.dbo.tblFeedingSchedules.xml
5.dbo.tblAnimals.xml
6.dbo.tblVeterinarians.xml
7.dbo.tblAnimalBirths.xml
8.dbo.tblMedicalTreatments.xml

 

これらすべてのファイルのインポートに成功するためには、ソース ファイル (テキスト、または、 XML)  内で定義される外部キー値がターゲットデータベース テーブル内で存在する必要があります。(例えば、 データベース テーブル内にデータが既存の場合など)何らかの理由でインポートの操作が失敗した場合、今後のインポート操作が失敗する可能性があります。この場合、データベースの新しいコピーをインポートすることが奨励されます。

 

 

ZooDB データベースの新しいコピーをセットアップする方法:

1.新規の データベースを作成します (次を参照してください: チュートリアルデータベースの作成 )。
2.SQL エディター,を使用して、次の2つのスクリプトを実行します:
ocreate_ZooDB_tables.sql
ocreate_ZooDB_relationships.sql

(C) 2019 Altova GmbH