在EA中将画出的ER图转换成SQL脚本
在进行数据库设计的时候,想着正好安装着EA软件呢,看能不能用EA画ER模型。结果发现不仅能画,而且还能进行整套数据库设计(生成SQL脚本)。 下面以机房收费系统用户--学生为例。学生可以查看余额,可以查看上机记录,可以查看上机状态,可以查看充记录,可
在进行数据库设计的时候,想着正好安装着EA软件呢,看能不能用EA画ER模型。结果发现不仅能画,而且还能进行整套数据库设计(生成SQL脚本)。
下面以机房收费系统用户--学生为例。学生可以查看余额,可以查看上机记录,可以查看上机状态,可以查看充值记录,可以修改密码。步骤如下:
(1)建立ER图之前,首先在EA中应选择使用哪种数据库。如图所示:
(2)画学生用户的ER模型图,如图所示:
(3)转换成数据模型图,选中所有的实体和属性名,右击,点击转换出现如图:
(4)选择ERD to Data Modeling选项及保存的位置,点击开始转换,转换成如图所示:
(5)任何的数据库表都需要主键,外键和约束,下面我们对这些表进行修改,选择任何一个数据表右击出现如图:喎?http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+ICAgICAgIDxpbWcgc3JjPQ=="http://www.2cto.com/uploadfile/Collfiles/20140603/2014060310081251.png" alt="\">
(6)点击“属性”按钮,出现如图所示:
(7)点击“Table Detail”,选中“columns”,点击确定出现如图所示:
(8)按照步骤走,就对表设置完主键和数据类型了。另外我们还要对其添加外键,选中联系(如:
右击,选择外键,对其就可以进行设置。这样修改基本就完成。
修改完的数据模型图如图所示:
(9)选中数据模型图,右击,选择“代码生成”--"Generate Selected Elements",出现如图所示:
(10)进行修改和对对象进行全选。在“文件生成”那,可以选择“单个文件”,也可以选择“每个表生成一个文件”。选择“每个表生产一个文件”,生成的形式如图:
选择“单个文件”,生成形式如下:
这样就已经创建成功啦!(SQL脚本就给大家展示了!)
直接看一下数据库中的表吧!如图:
当然这样建立的数据库,只是雏形,我们还要进行优化:消除重复和遵循三范式。
这应该说是懒人的办法直接生成SQL脚本,但是这个也是有难度的,因为我们必须对ER图相当了解和对各种表的关系进行非常透彻的分析,不然画出来的数据库还要进行相当大的修改。
在我们这个初学的阶段,我觉得还是用动手设计数据库比较好,练习一下对数据库的使用,只是最近碰见了一种这样的办法,先尝试了一下!
Ps:对这种办法只是实验了一下,还不成熟!请多多指教!

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











7月12日のニュースによると、Honor Magic V3シリーズは本日正式にリリースされ、新しいHonor Vision Soothing Oasisアイプロテクションスクリーンを搭載しており、スクリーン自体は高スペックで高品質であると同時に、AIアクティブアイプロテクションの導入も先駆けとなっています。テクノロジー。近視を軽減する伝統的な方法は「近視メガネ」であると報告されています。近視メガネの度数は均等に分散され、視野の中心領域は網膜上に結像されますが、周辺領域は網膜の後ろに結像されます。網膜は像が遅れていると認識し、眼軸方向の成長を促進し、その度数が深くなります。現在、近視の進行を軽減する主な方法の 1 つは、「デフォーカス レンズ」です。中央領域は通常の度数で、周辺領域は光学設計の隔壁によって調整され、周辺領域の像が収まります。網膜の前。

Apple の最新リリースの iOS18、iPadOS18、および macOS Sequoia システムでは、さまざまな理由で紛失または破損した写真やビデオをユーザーが簡単に回復できるように設計された重要な機能が写真アプリケーションに追加されました。この新機能では、写真アプリのツール セクションに「Recovered」というアルバムが導入され、ユーザーがデバイス上に写真ライブラリに含まれていない写真やビデオがある場合に自動的に表示されます。 「Recovered」アルバムの登場により、データベースの破損、カメラ アプリケーションが写真ライブラリに正しく保存されない、または写真ライブラリを管理するサードパーティ アプリケーションによって失われた写真やビデオに対する解決策が提供されます。ユーザーはいくつかの簡単な手順を実行するだけで済みます

7月29日のニュースによると、Honor X60i携帯電話は本日正式に発売され、価格は1,399元からとなっている。デザインの面では、Honor X60i 携帯電話は、中央に穴があり、四辺すべてにほぼ境界のない超狭い境界線を備えたストレート スクリーン デザインを採用しており、視野が大幅に広がります。 Honor X60i パラメータ ディスプレイ: 6.7 インチ高解像度ディスプレイ バッテリー: 5000mAh 大容量バッテリー プロセッサー: Dimensity 6080 プロセッサー (TSMC 6nm、2x2.4G A76+6x2G A55) システム: MagicOS8.0 システム その他の機能: 5G 信号強化、スマートカプセル、画面下指紋認証、デュアルMIC、ノイズリダクション、知識Q&A、撮影機能:背面デュアルカメラシステム:5000万画素メインカメラ、200万画素補助レンズ、フロントセルフィーレンズ:800万画素、価格:8GB

7月19日のニュースによると、初の主力折りたたみ新型携帯電話であるXiaomi MIX Fold 4が今夜正式にリリースされ、初めて「三次元特殊形状バッテリー」を搭載したとのこと。レポートによると、Xiaomi MIX Fold4はバッテリー技術で大きな進歩を遂げ、折りたたみ式スクリーン専用に革新的な「三次元特殊形状バッテリー」を設計しました。従来の屏風型端末は、スペース利用効率が低い従来の角形電池を使用することがほとんどでした。この問題を解決するために、Xiaomi は一般的な巻回バッテリーセルを使用せず、新しいラミネートプロセスを開発して新しい形式のバッテリーを作成し、スペース利用率を大幅に改善しました。バッテリー技術の革新 正極シートと負極シートを正確に交互に積み重ね、リチウムイオンの安全な埋め込みを確保するために、Xiaomi は新しい超音波溶接機とラミネート機を開発し、溶接と切断の精度を向上させました。

PHP でデータベース接続エラーを処理するには、次の手順を使用できます。 mysqli_connect_errno() を使用してエラー コードを取得します。 mysqli_connect_error() を使用してエラー メッセージを取得します。これらのエラー メッセージをキャプチャしてログに記録することで、データベース接続の問題を簡単に特定して解決でき、アプリケーションをスムーズに実行できるようになります。

Xiaomi の Redmi ブランドは、ポートフォリオにもう 1 つの低価格携帯電話、Redmi 14C を追加する準備を進めています。このデバイスはベトナムで8月31日に発売されることが確認されています。しかし、発売に先立ち、ベトナムの小売店を通じて携帯電話の仕様が明らかになった。 Redmi14CR Redmiは新しいシリーズに新しいデザインをもたらすことが多く、Redmi14Cも例外ではありません。この携帯電話の背面には大きな円形のカメラモジュールがあり、前世代のデザインとはまったく異なります。ブルーカラーバージョンでは、グラデーションデザインを採用し、より高級感を演出しています。しかし、Redmi14Cは実際には経済的な携帯電話です。カメラ モジュールは 4 つのリングで構成され、1 つはメインの 50 メガピクセル センサーを収容し、もう 1 つは深度情報用のカメラを収容します。

7 月 12 日のニュースによると、Honor Magic V3 が本日正式にリリースされ、折りたたみ式携帯電話の厚さが 9.2 mm になりました。特筆すべきは、Honor MagicV3は究極の薄さと軽さを追求しながらも、最先端技術により業界トップクラスの防水性能を実現していること。 10ミクロンの精密充填技術により、この携帯電話はIPX8防水規格に達するだけでなく、湿気の多い環境でもタッチ感度を維持し、ユーザーに安心な体験を提供します。 Honor は記者会見で大胆な実験を行い、MagicV3 をドラム式洗濯機に直接入れて 15 分間の迅速な洗濯テストを行いました。その結果は驚くべきものでした。携帯電話が安全であるだけでなく、その優れた防水機能も実証されました。栄光

6月13日のニュースによると、Motorolaは本日、Lenovo Motorazr 2024が6月25日14:00にリリースされる予定であると正式に発表しました。これは、以前にインターネットに登場した折りたたみスクリーン携帯電話のMotorazr50/Ultraシリーズとなる予定です。仕様の点では、MotorazR50 のパフォーマンスは印象的です。最大 165Hz のリフレッシュ レートを備えた 6.9 インチ 2640x1080 OLED 内部スクリーンを使用し、ユーザーにスムーズな視覚体験を提供します。同時に、リフレッシュレート144Hzの3.63インチ1066×1056 OLED外部スクリーンも装備されており、ユーザーの日常使用がより便利になります。内部画面と外部画面の両方が 10 億 7,000 万色のディスプレイをサポートし、豊かで繊細な色彩性能を実現します。ハードウェア構成に関しては、m
