2017-02-22 17 views
0

PHP LaravelとMySQLを使用してアプリケーションを開発しました。設計されたデータベースは良い設計ではありません。ですから、C#ASP.NETでプロジェクトを行うための適切な設計と計画を立てて、SQLでデータベースを再設計したいと考えています。問題は、開発されたアプリケーションがデータベースにもっと多くのレコードを持っていることです。どのように私はレコードを保存することによってこれを達成することができます。mySQLからSQLへの移行

+0

** ** SQL **はSQL Serverですか?もしそうなら、どのバージョン? – JohnHC

+0

はい、mySQLからSQL Serverへ – sinthu225

+0

データ移行の練習が必要です。 –

答えて

1

データベース構造を再設計する場合、魔法の答えはありません。ただし、手動で行うこともできます。

  1. 、お使いのシステムからデータを抽出し、任意の言語でスクリプトを記述し、それを変換し、他のシステムにロードし
  2. に、紙の上
  3. あなたの新しいシステムを設計する一つのシステムからマップフィールド

おめでとうございます!最初の主要なETLプロジェクトを完了しました。

これに役立つフレームワークがあります(ETLフレームワークと呼ばれます)。彼らがあなたにこれを助けるかどうかは別の質問です。これを調べることはできますが、スクリプトを書くのに要する時間は、ETLフレームワークを1回使用するよりも時間がかかります。

+0

クリスマスありがとう – sinthu225