Heim Datenbank MySQL-Tutorial 如何使用Erwin进行基于MySQL的数据库设计_MySQL

如何使用Erwin进行基于MySQL的数据库设计_MySQL

Jun 01, 2016 pm 02:00 PM
如何 数据库设计

ERwin是常用的进行数据库设计的工具,支持众多的数据库,可惜不支持MYSQL,大概是因为很少有企业用到MYSQL吧,但是MYSQL实际上还是很优秀的。

  为了能够使用ERWIN能够进行基于MYSQL数据库的物理设计,可以采用以下方法步骤:

  (假定你已经有了一个设计好的LOGICAL MODEL)

  1.安装MYSQL的ODBC DRIVER,可以去MYSQL.COM,有链接可以下载。

  2.在ODBC的管理程序中建立一个连接你的MYSQL数据库的USER DSN。

  3.从已建立好的LOGICAL MODEL生成一个基于ODBC 2.0的PHYSICAL MODEL。

  4.这步是重点:

  因为基于ODBC生成的数据库脚本并不完全兼容MYSQL的SQL语法,所以还需要做些其他的工作。例如,有时候需要用到DATETIME TYPE,但是只能生成DATE TYPE,我们可以采用SQL脚本来完成,ERWIN支持的脚本有两种:MODEL-LEVEL, TABLE-LEVEL.前者是针对整个PHYSICAL MODEL,而后者可以用于1个或多个TABLE。根据运行顺序,又分两种:

  Pre Script, Post Script。看名字就知道意思了。如果我们想把表里的"CREATE_ON"的TYPE设置为DATETIME,可以生成一个TABLE-LEVEL SCRIPT:

  ALTER TABLE %TableName MODIFY CREATE_ON DATETIME%TableName是ERWIN自带的宏,还有许多其他的宏,关于这方面的,可以看帮助。

  你也可以根据自己的需要,定义不同的SCRIPT(例如,需要设置一个字段为AUTO_INCREMENT)。

  5.在FORWARD ENGINEER里根据实际情况选择Pre Script,Post Script,然后生成即可

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Redundante Feldprobleme beim Datenbankdesign: Best Practices in der PHP-Programmierung Redundante Feldprobleme beim Datenbankdesign: Best Practices in der PHP-Programmierung Jun 22, 2023 am 11:02 AM

Mit der Popularität des Internets und der zunehmenden Anzahl von Anwendungsszenarien ist das Datenbankdesign zu einem äußerst wichtigen Thema geworden. Beim Datenbankdesign sind redundante Felder ein sehr wichtiges Thema. Redundante Felder beziehen sich auf doppelte oder unnötige Felder, die beim Entwurf der Datenbank erscheinen. Obwohl redundante Felder die Abfrageeffizienz und -geschwindigkeit bis zu einem gewissen Grad verbessern können, verschwenden sie auch Speicherplatz, erhöhen die Wartungsschwierigkeiten und beeinträchtigen sogar die Datenkonsistenz und -sicherheit. Daher sollten bei der PHP-Programmierung bestimmte Best Practices befolgt werden, um die durch redundante Felder verursachten Probleme zu lösen.

Forschung zu Lösungen für Datenbankdesignprobleme, die bei der Entwicklung mithilfe der MongoDB-Technologie auftreten Forschung zu Lösungen für Datenbankdesignprobleme, die bei der Entwicklung mithilfe der MongoDB-Technologie auftreten Oct 08, 2023 pm 05:53 PM

Erforschung von Lösungen für Datenbankdesignprobleme, die bei der Entwicklung der MongoDB-Technologie auftreten. Zusammenfassung: Angesichts der rasanten Entwicklung von Big Data und Cloud Computing ist das Datenbankdesign in der Softwareentwicklung besonders wichtig. In diesem Artikel werden häufige Probleme beim Datenbankdesign erörtert, die während der Entwicklung auftreten, und MongoDB-Lösungen anhand spezifischer Codebeispiele vorgestellt. Einleitung: Im Softwareentwicklungsprozess ist das Datenbankdesign ein wichtiges Glied. Herkömmliche relationale Datenbanken weisen bei der Verarbeitung großer Datenmengen einige Leistungs- und Skalierbarkeitsprobleme auf. Und MongoD

Golang-Lerndatenbank-Designpraxis für Webanwendungen Golang-Lerndatenbank-Designpraxis für Webanwendungen Jun 24, 2023 am 10:33 AM

Golang ist eine von Google entwickelte Programmiersprache. Aufgrund ihrer Benutzerfreundlichkeit, überlegenen Leistung und plattformübergreifenden Funktionen wird sie in der modernen Webanwendungsentwicklung immer beliebter. Bei der Entwicklung von Webanwendungen ist das Datenbankdesign ein sehr wichtiger Teil. In diesem Artikel stellen wir vor, wie man das Datenbankdesign bei der Entwicklung von Webanwendungen mit Golang übt. Auswahl einer Datenbank Zunächst müssen wir eine geeignete Datenbank auswählen. Golang unterstützt eine Vielzahl von Datenbanken, wie MySQL, Po

Gibt es eine Zukunft für eine Beschäftigung in der klinischen Pharmazie an der Harbin Medical University? (Wie sind die Beschäftigungsaussichten für die klinische Pharmazie an der Harbin Medical University?) Gibt es eine Zukunft für eine Beschäftigung in der klinischen Pharmazie an der Harbin Medical University? (Wie sind die Beschäftigungsaussichten für die klinische Pharmazie an der Harbin Medical University?) Jan 02, 2024 pm 08:54 PM

Wie sind die Beschäftigungsaussichten der klinischen Pharmazie an der Harbin Medical University? Obwohl die Beschäftigungssituation im Land nicht optimistisch ist, haben Absolventen der Pharmazie immer noch gute Beschäftigungsaussichten. Insgesamt ist das Angebot an Pharmaabsolventen geringer als die Nachfrage. Pharmaunternehmen und Pharmafabriken sind die Hauptkanäle für die Aufnahme solcher Absolventen. Auch die Nachfrage nach Talenten in der Pharmaindustrie wächst stetig. Berichten zufolge hat das Angebot-Nachfrage-Verhältnis für Doktoranden in den Hauptfächern Pharmazeutische Präparate und Naturmedizinische Chemie in den letzten Jahren sogar 1:10 erreicht. Beschäftigungsrichtung des Hauptfachs „Klinische Pharmazie“: Nach dem Abschluss können Studierende des Hauptfachs „Klinische Medizin“ in medizinischen und Gesundheitsabteilungen, in der medizinischen Forschung und anderen Abteilungen in der medizinischen Behandlung, Prävention, medizinischen Forschung usw. tätig werden. Beschäftigungspositionen: Medizinischer Vertreter, Pharma-Vertriebsmitarbeiter, Vertriebsmitarbeiter, Vertriebsleiter, Regionaler Vertriebsleiter, Investmentmanager, Produktmanager, Produktspezialist, Krankenpfleger

So laden Sie das Win10-Image schnell herunter So laden Sie das Win10-Image schnell herunter Jan 07, 2024 am 11:33 AM

Kürzlich haben einige Freunde berichtet, wie man Win10-Bilddateien herunterlädt. Da es so viele Bilddateien auf dem Markt gibt, was soll ich tun, wenn ich eine normale Datei zum Herunterladen finden möchte? Heute hat Ihnen der Herausgeber den Link zum Herunterladen des Bildes und die detaillierten Lösungsschritte bereitgestellt. Schauen wir uns diese gemeinsam an. Win10-Image-Schnelldownload und Installations-Tutorial-Download-Link >>> System Home Ghostwin101909-Image 64-Bit-Version v2019.11<<<>>>Win10-Image 64-Bit v2019.07<<<>>>Win10-Image 32-Bit v2019. 07<< <1. Suchen Sie im Internet

So bereinigen Sie den temporären Ordner So bereinigen Sie den temporären Ordner Feb 22, 2024 am 09:15 AM

So bereinigen Sie den temporären Ordner. Während wir den Computer verwenden, sammeln sich nach und nach temporäre Dateien (temporäre Dateien) an. Diese temporären Dateien werden generiert, wenn wir den Computer nutzen, z. B. Cache-Dateien beim Surfen im Internet, temporäre Dateien bei der Installation von Software usw. Wenn der temporäre Ordner über einen längeren Zeitraum nicht bereinigt wird, kann dies viel Speicherplatz beanspruchen und die Geschwindigkeit des Computers beeinträchtigen. Daher ist das regelmäßige Bereinigen des temporären Ordners ein notwendiger Schritt, um die Computerleistung aufrechtzuerhalten. Im Folgenden stellen wir einige einfache Möglichkeiten zum Bereinigen des temporären Ordners vor. Methode 1: Manuell reinigen

So setzen Sie das Win10-System zurück So setzen Sie das Win10-System zurück Jun 29, 2023 pm 03:14 PM

Wie setze ich das Win10-System zurück? Heutzutage verwenden viele Freunde gerne Computer mit dem Win10-System. Allerdings werden sie bei der Verwendung von Computern zwangsläufig auf einige unlösbare Probleme stoßen. Wie sollten Sie das also tun? Folgen wir dem Editor, um das Tutorial zum Zurücksetzen des Win10-Systems anzusehen. Benutzer in Not sollten es nicht verpassen. Anleitung zum Zurücksetzen des Win10-Systems 1. Klicken Sie auf Windows und wählen Sie Einstellungen. 2. Klicken Sie auf Update und Sicherheit. 3. Wählen Sie Wiederherstellen. 4. Klicken Sie rechts auf Start, um diesen Computer zurückzusetzen. Das Obige ist der gesamte Inhalt von [So setzen Sie das Win10-System zurück – Tutorial zum Zurücksetzen des Win10-Systems]. Weitere spannende Tutorials sind auf dieser Website verfügbar!

Design und Anwendung von PHP- und MySQL-Datenbanken Design und Anwendung von PHP- und MySQL-Datenbanken Jun 20, 2023 am 09:27 AM

PHP und MySQL sind ein leistungsstarkes Paar mit einem breiten Anwendungsspektrum. In der Internetbranche sind PHP und MySQL zur Standardkonfiguration des Technologie-Stacks geworden, und eine große Anzahl von Websites, Webanwendungen, Backend-Managementsystemen und anderen Anwendungen hat diese Kombination übernommen. In diesem Artikel werden das Design und die Anwendung von PHP- und MySQL-Datenbanken untersucht und einige Best Practices vorgestellt. 1. Vorteile von PHP und MySQL-Datenbank PHP ist eine quelloffene, plattformübergreifende, serverseitige Web-Programmiersprache mit vielfältigen Einsatzmöglichkeiten. MySQL ist ein

See all articles