2016-06-29 4 views
0

私はインターンで、私はかなりよく知られていないことに取り組んできました。私のマネージャーはExcelファイルのデータを使用して簡単なMySQLデータベースを作成するようにリクエストしましたが、どこから始めたらいいか分かりません。私は通常、ここに誰かに助けを求めるが、みんな本当に忙しいようだ。基本的に、データベースの目的は、物事を標準化するために、どのようなオブジェクトグループが互いに関連しているかを見ることです。実際には関係のないことについては詳細には触れないようにしています。Excelのデータを使用して簡単なMySQLデータベースを起動するのに役立つ必要があります

データベースのスキーマを最初に設計してから、その実装方法の更新があります。テーブルを作成するためのクエリを書くことから始めましょうか?私はExcelファイルを.csvに変換する必要があると仮定していますが、このデータを読み込んでオブジェクトタイプ(各オブジェクトの属性、列に表示される)に基づいて正しいテーブルに送信するにはどうすればよいですか?

今はあまり質問したくありませんが、私が始めなければならないことを誰かが理解するのを助けることができたら、本当に感謝します。

+0

外観:http://stackoverflow.com/questions/13067370/convert-excel-worksheet-to-sql-script – scraaappy

+0

ます。また、[正規](HTTPS上に読むことをお勧めします:// en.wikipedia.org/wiki/Database_normalization)。 –

答えて

0
  1. スプレッドシートの列見出しを見てください。
  2. オブジェクトに関連する列とグループに関連する列を決定します。
  3. オブジェクトに関連する列は、オブジェクト表のフィールド名になります。各オブジェクトを一意に識別できるように、この表にIDフィールドを指定します。
  4. グループに関連する列は、グループテーブルのフィールド名になります。このテーブルにIDフィールドを与えて、各グループを一意に識別できるようにします。
  5. オブジェクトが複数のグループに属しているかどうかを考えてください。もしそうなら、おそらくオブジェクトグループテーブルが必要です。このテーブルには、ObjectIDとGroupIDが含まれています。ここで
関連する問題