Navicat Data Modeler Win 1
Total Page:16
File Type:pdf, Size:1020Kb
Navicat Data Modeler Win 1 Table of Contents WELCOME TO NAVICAT DATA MODELER! 4 SYSTEM REQUIREMENTS 5 FEATURES MATRIX 6 REGISTRATION 7 INSTALLATION 8 MAINTENANCE/UPGRADE 10 END-USER LICENSE AGREEMENT 11 GETTING STARTED 19 SIDEBAR PANEL 21 Model Tree Palette 22 Diagram Tree Palette 24 Properties Palette 26 History Palette 29 DIAGRAM EDITOR 30 Create Tables 31 Table Designer 33 Table Fields 34 Table Uniques 36 Table Indexes 37 Table Foreign Keys 38 Table Options 39 Create Layers 40 Create Notes and Labels 42 Create Images 44 Create Relations 46 Format Diagram 48 Preview and Print 50 REVERSE ENGINEERING (AVAILABLE ONLY IN FULL VERSION) 51 SELECT CONNECTION FOR REVERSE ENGINEERING 52 MySQL Connection 54 PostgreSQL Connection 55 Oracle Connection 57 SQLite Connection 59 SQL Server Connection 60 ODBC Connection 61 Navicat Data Modeler Win 2 SSH Settings (Available only for MySQL, Oracle, PostgreSQL and SQL Server and supports SSH2 Protocol only) 65 Benefit of SSH Tunneling 66 Password Authentication 67 Public Key Authentication 69 HTTP Settings (Available only for MySQL, PostgreSQL and SQLite) 71 SSL Settings (Available only for MySQL and PostgreSQL) 72 Installation of OpenSSL and MySQL/PostgreSQL 73 Setting up SSL Certificate for MySQL/PostgreSQL 74 Setting up Client Certificate for Navicat Data Modeler 77 Advanced Settings (Available only for MySQL, Oracle, SQLite and SQL Server) 78 CHOOSE TABLES FOR REVERSE ENGINEERING 80 SCRIPT GENERATION (AVAILABLE ONLY IN FULL VERSION) 81 GENERAL SETTINGS FOR EXPORT SQL 82 ADVANCED SETTINGS FOR EXPORT SQL 83 FORWARD ENGINEERING (AVAILABLE ONLY IN FULL VERSION) 84 SELECTING SYNCHRONIZATION TYPE 85 SELECTING SCHEMAS/TABLES 86 SELECTING TARGET CONNECTION 87 VIEWING COMPARISON RESULT 89 OPTIONS 91 GENERAL OPTIONS 92 MODEL OPTIONS 93 MISCELLANEOUS OPTIONS 94 File Association Options 95 OCI Options (Available only in Full Version & only for Oracle) 96 USEFUL TOOLS 97 SEARCH FILTER 98 FULL SCREEN MODE 99 HINTS AND TIPS 100 NAVICAT SUPPORT INFORMATION 102 Navicat Data Modeler Win 3 Welcome to Navicat Data Modeler! Navicat Data Modeler is a powerful and easy-to-use GUI tool for creating and manipulating database models. It enables users to design database structures, reverse engineer, forward engineer, generate SQL files and print models to files, etc. Navicat Data Modeler is available on three platforms - Microsoft Windows, Mac OS X and Linux. Here are some highlights of Navicat Data Modeler: Create and manipulate a model graphically. Support various database systems (Oracle, Microsoft SQL Server, MySQL, PostgreSQL and SQLite). Reverse engineer databases/schemas or tables to a model. Forward engineer a model to a sql file or database/schema. Create and edit table structures directly. Navicat Data Modeler Win 4 System Requirements System Requirements for Windows Microsoft Windows XP SP2, Vista, Server 2003, Server 2008, Windows 7, Windows 8 Pentium II processor or above Hard-disk space vary depending on installation. Full installation requires 65 MB of available hard-disk space. System Requirements for Mac OS X Mac OS X 10.6 Snow Leopard, 10.7 Lion, 10.8 Mountain Lion or 10.9 Mavericks Intel CPU System Requirements for Linux Compatible with i386 PC Supports 32-bit and 64-bit Linux platform Supports Linux kernel version 2.2 or higher Supports Glibc 2.4 or above Supports GNOME and KDE Note: You need to install all 32-bit libraries before working on 64-bit Linux. Navicat Data Modeler Win 5 Features Matrix Note: ESS stands for Navicat Data Modeler Essentials. Win Mac Linux Platforms Win Mac Linux ESS ESS ESS GUI Workspace Build model with multiple schemas + + + + + + Multiple diagram editing + + + + + + Full screen mode + + + + - - Advanced Diagram Editor Crow's Foot, IDEF1x and UML notations + + + + + + Create/edit/drop database objects + + + + + + Create/edit/drop relations + + + + + + Auto layout + - + - + - Zoom in/Zoom out + + + + + + Aligning and distributing database objects + + + + + + Adding vertices, layers, images and notes/labels + + + + + + Unlimited Undo/Redo capability + + + + + + Reverse Engineering Import from local/remote MySQL, Oracle, PostreSQL, and + - + - + - SQLite Import from local/remote SQL Server and SQL Azure + - + - - - Import tables from ODBC + - + - - - Import connections from Navicat family + - + - + - Connection through SSH/HTTP + - + - + - SSL secure connection + - + - + - Support of character set and unicode + - + - + - Forward Engineering Comparing and synchronizing database/model + - + - + - Generating complex SQL/DDL + - + - + - Other Useful Features Search filter + + + + + + Multi-page print preview + + - - + + Print the database diagram to PDF file + + + + + + Save the database diagram as a graphic file, i.e. PNG, SVG + + + + + + Navicat Data Modeler Win 6 Registration To make it economic and efficient for you to purchase our products, over 95% of customers order Navicat via our Online Shop using major Credit Cards - MasterCard, Visa, Euro card, JCB and American Express. All Online orders are processed by Share-it! and worldpay. The VeriSign Certificate for SSL transactions provided will ensure you a secured Online transactions. If you have ordered Navicat software and would like to review your order information, or if you have questions about ordering, payments, or shipping procedures, please contact our Navicat Sales Department. After purchase you will obtain a Registration Key to activate your licensed Navicat by e-mail within 24 hours after we received your order. Please make sure to enter a valid e-mail address in your order. If you have not received the keys within 24 hours, it is probably that the e-mail we sent was blocked by your email spam filter. To resend your download information and keys, please submit your registered email address to our Customer Center. If you get no reply from the resend form, please contact our Navicat Sales Department. Besides, if you feel uncomfortable with providing your personal information over the Internet, we accept Purchase Order and Bank/Wire Transfer. Please visit our Offline Order. Navicat Data Modeler Win 7 Installation We strongly suggest that you shut down any opened applications. This will help ensure a smooth installation. Note: For user who has been trying our unregistered version, just simply key in the Registration Key (16 digit) on the pop up Registration screen. Installation for Online Version 1. Open or Save the .exe file. 2. Click Next at the Welcome Screen. 3. Read the License Agreement. Accept it and click Next. 4. Accept the location of the program icons by clicking Next. If you wish to change the destination of the folder for Navicat Data Modeler program click Browse. 5. Follow the remaining steps. 6. After installed, key in the Registration Key (16 digit) on the pop up Registration screen. Installation for CD Version 1. Load the Navicat Data Modeler CD Installation disk into the CD-ROM drive. 2. Open the .exe file. 3. Click Next at the Welcome Screen. 4. Read the License Agreement. Accept it and click Next. 5. Accept the location of the program icons by clicking Next. If you wish to change the destination of the folder for Navicat Data Modeler program click Browse. 6. Follow the remaining steps. 7. After installed, key in the Registration Key (16 digit) on the pop up Registration screen. Navicat Data Modeler Win 8 Migrate Navicat Data Modeler to new computer All your connection settings are stored in registry. To view the registry record, in Windows, Choose Start -> Run, then type "regedit". HKEY_CURRENT_USER/Software/PremiumSoft/NavicatDataModeler 1. Uninstall Navicat Data Modeler from the existing computer. 2. Re-install Navicat Data Modeler in the new computer. Navicat Data Modeler Win 9 Maintenance/Upgrade How to purchase the maintenance plan? Navicat Software Maintenance Plan allows Navicat Data Modeler users to receive priority email support, receiving software upgrades and receiving bug fix releases at no additional cost during the protected period. Subscription to the Maintenance Plan is done at the time of your software license purchase or within 90 days as of your purchase date - it cannot be added to a previously purchased product at a later date. For details, please click here. How to upgrade your Navicat Data Modeler? If you want to upgrade installed copy of Navicat Data Modeler to the latest release, please submit your registered email address on the Customer Center. Please install the latest version into current Navicat Data Modeler Installation folder, it will replace your previous Navicat Data Modeler. But your current settings will remain unchanged. Navicat Data Modeler Win 10 End-User License Agreement IMPORTANT: THIS SOFTWARE END USER LICENSE AGREEMENT ("EULA") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER AN INDIVIDUAL OR, IF PURCHASED OR OTHERWISE ACQUIRED BY OR FOR AN ENTITY, AN ENTITY) AND PREMIUMSOFT CYBERTECH LTD..READ IT CAREFULLY BEFORE COMPLETING THE INSTALLATION PROCESS AND USING THE SOFTWARE. IT PROVIDES A LICENSE TO USE THE SOFTWARE AND CONTAINS WARRANTY INFORMATION AND LIABILITY DISCLAIMERS. BY INSTALLING AND USING THE SOFTWARE, YOU ARE CONFIRMING YOUR ACCEPTANCE OF THE SOFTWARE AND AGREEING TO BECOME BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO BE BOUND BY THESE TERMS, THEN DO NOT INSTALL THE SOFTWARE AND RETURN THE SOFTWARE TO YOUR PLACE OF PURCHASE. THIS EULA SHALL APPLY ONLY TO THE SOFTWARE SUPPLIED BY PREMIUMSOFT CYBERTECH LTD. HEREWITH REGARDLESS OF WHETHER OTHER SOFTWARE IS REFERRED TO OR DESCRIBED HEREIN. 1. Definitions a. "Non-commercial Version" means a version of the Software, so identified, for use by i) the individual who is a natural person and not a corporation, company, partnership or association or other entity or organization (ii) the individual who is a student, faculty or staff member at an educational institution, and (iii) staff of a non-profit organization or charity organization only. For purposes of this definition, "educational institution" means a public or private school, college, university and other post secondary educational establishment. A non-profit organization is an organization whose primary objective is to support an issue or matter of private interest or public concern for non-commercial purposes. b.