タグ

databaseとmysql-workbenchに関するnabinnoのブックマーク (3)

  • 第13回 MySQL Workbenchを使ってER図を編集する | gihyo.jp

    前々回(第11回 MySQL Workbenchを使って既存のデータベースからER図を作成する)では、現在DBにある情報からER図を作成しする方法を紹介しました。しかし、第11回でも少し説明した通り、ER図を出力した際にテーブル間の関係を自動的に定義できるのは外部キーが指定されている場合だけです。 近年採用されているWebアプリケーションフレームワークの一部では、外部キーを定義せずアプリケーションの内部でテーブル間の関係を定義するものもあり、外部キーを適切に定義していないこともあると思います。 今回はそういった外部キーが設定されていない場合に、MySQL Workbenchを使ってER図上のテーブル間の関係を定義する方法をお伝えしていきたいと思います。 デモンストレーション環境について 今回は第11回で使用したDocker上のMySQLを利用して、新しいテーブルを定義していきます。 $ c

    第13回 MySQL Workbenchを使ってER図を編集する | gihyo.jp
  • 第11回 MySQL Workbenchを使って既存のデータベースからER図を作成する | gihyo.jp

    ちょっと気が早い気がしますが、そろそろ年度末に向けてさまざまな準備を考えはじめる時期だと思います。異動や入退社に備えて、ちゃんとドキュメントを整えていますか。 特にデータベースを使用しているプログラムに関しては、データベース内の情報を正しく活用するためにはどのようなデータ構造があって、どのようなデータが入力されているのかを正しく理解する必要があります。正しく理解ができていないと新規にプログラムを適切に追加したり、今までのプログラムを適切に修正することが難しくなります。 また、CREATE TABLE文やCREATE INDEX文などといった、DDL(Data Definition Language)と呼ばれるデータ構造を定義するために使われるSQLが残っているから大丈夫、という方もいらっしゃると思いますが、普段触っている環境ではなく、別のデータベースをコードやDDLを眺めながら、関連を考え

    第11回 MySQL Workbenchを使って既存のデータベースからER図を作成する | gihyo.jp
  • How to get ER model of database from server with Workbench

    Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Explore Teams Collectives™ on Stack Overflow Find centralized, trusted content and collaborate around the technologies you use most. Learn more about Collectives

    How to get ER model of database from server with Workbench
  • 1