适用于 Mac 的免费数据库软件
数据库软件,顾名思义,是/是创建和/或管理数据库引擎的工具。 数据库基本上是数据的存储库,任何数据库引擎的工作不仅仅是存储数据,而且还能够足够有效地检索它们以形成重要信息。 兼容Mac系统的数据库软件有不少,其中有些是免费的,有些是需要付费的。 下面给出了 10 个这样的列表 适用于 Mac 的免费数据库软件 :
部分1
1.SQLiteManager
特点和功能:
· 这个适用于 Mac 的免费数据库软件为 REALSQL 服务器提供完整的支持平台。
· SQLiteManager 不仅支持 SQLite2 和 SQLLite3,还支持将 SQLite2 数据库转换为 SQLite3 之一。
· 本数据库软件提供了一些已内置于软件中的高级功能,如查询优化器、语言参考和虚拟机分析器等。
SQLiteManager 的优点:
· 大多数数据库操作——无论是插入、删除、表视图、触发器——都由 SQLiteManager 有效地处理。 可以毫无阻碍地删除、创建或重命名表。
· 该数据库软件不仅有助于作为查询机,而且有助于有效地生成报告。
· Blob 数据可以通过 SQLiteManager 以 TIFF、JPEG 或 QuickTime 格式读取和显示。
· 有效处理进出口机制。
SQLiteManager 的缺点:
· 虽然经常使用的 SQL 查询是专门分类的,但是经常使用的数据库没有单独列出是一个缺点。 每次使用文件对话确实很乏味。
· 此数据库管理器非常适合简单查询,但无法处理复杂或大型过滤条件。
用户评论/评论:
· SQLiteManager 是一个相当彻底的应用程序。 如果你知道你的 SQL,它会为 SQLite 提供一个简洁的 GUI。
· 它提供基本的数据查看/编辑设施。
· 与许多替代应用程序不同,SQLiteManager 确实在 AppleShare 卷上打开 SQLite 数据库文件,使用适当的 Mac OS Cocoa GUI(不是丑陋的 Java)并允许编辑视图。
http://www.macupdate.com/app/mac/14140/sqlitemanager
截图:
部分2
2.OpenOffice.org
特点和功能:
· OpenOffice.org 是一种数据库管理工具,其功能旨在取代 Mac 用户对 Microsoft Office 的需求。
· 这个适用于 Mac 的免费数据库软件支持多种语言,并且被发现与大多数办公套件兼容,这使得更改通过 Word 或 Powerpoint 创建的文档成为可能。
· OpenOffice.org 程序由六个组件组成,其中分别包括用于数学应用程序和电子表格的公式和计算,分别是 Draw、Write、base 和 Impress。 虽然最后一个组件用于处理演示文稿,但 base 是数据库管理组件。
OpenOffice.org 的优点:
· 这个数据库管理工具在处理各种格式的文件时提供了灵活性和复杂性。
· 从准备和展示电子表格到管理大量数据,这个软件是一个完美的软件。
OpenOffice.org 的缺点:
· OpenOffice.org 软件的性能确实会因为使用 Java 作为其基本程序而降低,这通常会减慢该数据库软件的速度。
· 数据库软件无法响应打开、打印或格式化 Office 文档。
用户评论/评论:
· 与来自 Windows 或 Mac 的 Microsoft Office 文件高度兼容(虽然不完美)。
· 在线提供大量免费模板,包括报告作者。
· 与 Word 文档非常兼容。 一旦你习惯了工具栏的布局,你就有了一个非常好的文字处理替代品。 学生可以下载它而不必担心他们的预算。
http://www.macupdate.com/app/mac/9602/openoffice
https://ssl-download.cnet.com/Apache-OpenOffice/3000-18483_4-10209910.html
截图:
部分3
3.便当
特点和功能:
· 便当是适用于 Mac 的免费数据库软件通过提供个人文件和文件夹、日历时间表和联系人、事件、项目活动等的适当组织,为用户提供个性化的数据库管理方法。
· Bento 允许以自定义方式查看数据和信息。 可以拖放元素进行查看,并以适合用户的任何格式呈现。
· 该数据库软件还提供媒体类型字段,可以轻松地从 iPhone 和此类设备传输照片和图像。
便当的优点:
· 这个适用于 Mac 的免费数据库软件有助于搜索数据、对其进行排序以及查看特定于用户偏好的信息。
· 可以从广泛的可用范围中选择模板,并且通过直观的 Bento 界面使数据库创建变得用户友好。
· 与 iCal 和地址簿的集成是一个主要优势。
· 通过 Bento 启用标签打印以及将数据库导出给其他用户。
便当的缺点:
· 无法获得MySQL等数据库引擎的强度和自发性。
· 许多用户报告在升级到更高版本的程序后丢失了他们的数据。
· 启动程序确实需要一些时间。
用户评论/评论:
· 它是一个长期的最爱,因为它使用起来非常简单,并且在您的计算机和 iOS 设备之间同步数据是多么容易。
· Bento,通过使用打印对话框,有效地消除了您对合并字段的需要,这几乎消除了整个过程的困难。
http://www.macworld.com/article/1158903/bento4.html
截图:
部分4
4. MesaSQLite
特点和功能:
· 这个数据库管理工具可以编辑和分析或创建 SQLite3 引擎数据的摘要。
· MesaSQLite 最有利的特性之一是它有助于在单个实例上保持与多个数据库的连接。
·该程序的界面是表格格式,对新用户很有用。
MesaSQLite 的优点:
· SQLite3 中任何数据库的设计和创建或更改都很容易获得。
· 该软件足以将数据导出为 REAL Basic 格式的代码,这基本上创建了一个备份转储,该转储将包括数据库的结构和内容。
· 转储,反过来,将有助于将自定义查询和屏幕内容导出到 .xls 或 .csv 格式的适当表格、选项卡等。
MesaSQLite 的缺点:
· 高级复杂级别的数据库管理操作无法有效处理Mac 的免费数据库软件。
· 回滚和错误没有很好的记录,因此缺乏可理解性。
用户评论/评论:
· 易于安装和使用。 布局合理的 GUI。
· 处理我迄今为止喂过的所有数据库。
· 查询生成器非常好。
· 我也喜欢使用的简单性。
· 很高兴看到这是一个原生的 Cocoa 应用程序,而不是一些丑陋的 Java 替代品。 MesaSQLite 在 AppleShare 卷上打开数据库文件,其他一些人对此感到窒息。
http://www.macupdate.com/app/mac/26079/mesasqlite
https://ssl-download.cnet.com/MesaSQLite/3000-2065_4-166835.html
截图:
部分5
5.MDB 资源管理器
特点和功能:
· 这个适用于 Mac 的免费数据库软件无需任何 Access 许可即可轻松快速地查看 MDB 文件。
· 可以打开来自多个不同访问数据库的表,只要它们属于适当的列、表关系和索引结构。
· 该软件有助于生成与流行的数据库管理系统(如 Oracle、SQL Server、MySQL、SQLite、PostgreSQL 等)兼容的 SQL 文件。
MDB Explorer 的优点:
· 通过该数据库引擎有效地实现数据的过滤。
· 排序和搜索功能提供有效的性能。
· 提供以全屏模式查看文本的能力。
· MDB Explorer 支持 Unicode 格式的数据。
MDB Explorer 的缺点:
· 大多数运营都需要应用内购买。
· Access 97个文件可以正常打开,其他无法打开或支持。
用户评论/评论:
· 我需要这个应用程序来简单地将访问数据库转换为每个表的一系列 xml 文件。 工作得很好。
·它不需要你打开任何命令提示符,重新启动你的机器,甚至不需要你叫你精通电脑的表弟,这是一个你可以自己做的 3 分钟的工作。
https://itunes.apple.com/us/app/accdb-mdb-explorer-open-view/id577722815?mt=12
http://blog.petermolgaard.com/2011/11/22/working-with-access-databases-mdb-files-on-mac-osx/
截图:
部分6
6. MAMP
特点和功能:
· 这个数据库引擎通常被称为 MAMP 软件,它是 Macintosh、Apache、MySQL 和 PHP 的缩写名称,因为它只需几个简单的步骤和点击即可安装所有上述软件。
· MAMP 软件通过在个人 Mac 系统上的本地服务器中安装环境来工作,而不会影响任何现有的 Apache 服务器设置。
· 删除安装同样简单,只需要删除相应的文件夹,不会妨碍 OS X 的设置。
MAMP的优点:
·软件的控制和使用非常适合用户,只需一个简单且呈现在桌面上的小部件。
· 本软件的应用不需要任何脚本知识,也不需要过多的配置和更改。
· 数据库管理工具效率高,设计和使用简单。
MAMP的缺点:
· 此数据库软件不适用于实时托管的 Web 服务器。
· 对于网络上的服务器,需要额外的 OS X 服务器以及提供的 Linux 或 apache 服务器。
用户评论/评论:
· 有一个安装程序,因为 MAMP 文件夹包含您所有的项目文件和数据库,它负责在您更新旧版本时迁移所有数据。 简单的拖放无法做到的事情。
· 除了一些额外的功能,如 ffmpeg 等,非常棒的应用程序。
· 刚刚好; 在您的 Mac 上配置成独立环境的工业软件! 它只是有效并且运作良好。
· 很棒的软件。 易于安装和使用,非常可靠和理想的环境。
http://www.macupdate.com/app/mac/16197/mamp
截图:
部分7
7. SQL编辑器
特点和功能:
· SQLEditor 优于其他数据库管理软件的功能在于它是一个工具,不仅可以管理数据库操作,还可以用作 ERD [实体-关系图] 工具。
· 一个吸引人的特点适用于 Mac 的免费数据库软件是它允许导入和导出 Ruby On Rails 类型的迁移文件。
· 传统的SQL打字,由拖放操作,通过点击和界面来创建和管理数据库和信息,有助于加快程序的速度。
SQLEditor 的优点:
· SQLEditor 致力于逆向工程的概念——它可以将现有数据库导入图表,该工具将有助于为用户创建图表。
· 可以建立 JDBC 连接,以便将通过编辑器创建的图表有效传输和导出到 MySQL 和 Postgresql。
· DDL 文件可以与此编辑器进行通信。
SQLEditor 的缺点:
· SQLEditor 无法确定在无法识别外键约束参数的数据库环境中设置的任何关系。 强制在所有表结构中使用外键关系是 SQLEditor 的一个缺点。
· 指定自定义字段长度并不容易或不允许。
用户评论/评论:
· 对于从事任何数据库开发的任何人来说,该产品都是必不可少的软件。
· 它始终如一地帮助我们完成从图形化记录现有数据库 (ERD) 到创建/维护新系统的所有工作。
· 我用它作为教学/演示工具在大学教授数据库概念。 它是可视化数据库设计的绝佳工具,并且易于使用。
· 我已经使用了几个版本,并且功能集正在逐渐成熟。 很值这个价。
https://ssl-download.cnet.com/SQLEditor/3000-2065_4-45547.html
截图:
部分8
8. DbWrench 数据库设计
特点和功能:
· 这个适用于 Mac 的免费数据库软件不仅有助于设计数据库,还有助于同步它们。
· 该软件开发了许多组件,帮助解决高级数据库概念和相关工程实践,如信息工程、巴克和巴赫曼等。
· 图表功能是提供直接在图表中编辑数据库项目的特定功能之一。
· 通过这个数据库管理工具支持正向和反向工程——也就是说,DDL结构中的SQL脚本可以通过单击更新,数据库插入和表中的更新可以通过自动生成的表格和服务器数据库的更改来完成将被同步并反映回数据库设计中。
· DbWrench 数据库设计软件的自动命名功能允许强制执行命名约定; 此外,该软件还可以更快地添加外键。
DbWrench 数据库设计的优点:
· 数据库中的插入、更新和此类操作伴随着对数据输入的验证以及为各个字段提供外键特定组合框。
· 该软件有一个专用的高级编辑器,用于 SQL 脚本和编码。 SQL 语法根据设计突出显示。
· 可以为常用的实体名称和命令创建缩写标题。
· DbWrench 数据库设计软件与多家供应商兼容。 通过单一许可证,它支持 MySql、Oracle、Microsoft SQL Server 以及 PostgreSQL。
· 可以设计模板以更快地创建列。
· 还提供了 HTML 文档。
· 大型数据库图表可以通过导航器轻松处理。
DbWrench 数据库设计的缺点:
· 设计概念和接口可能需要用户接受一些培训。
· 修改设计需要大量时间,因此成为用户必须投入更多时间和精力的问题。
用户评论/评论:
· DbWrench 是用纯Java 编写的,可以在多种操作系统上运行。
· 它的多供应商和多平台功能使其成为异构数据库环境的理想选择。
http://www.macupdate.com/app/mac/20045/dbwrench
截图:
部分9
9. iSQL-查看器
特点和功能:
· iSQL-Viewer 的一个独特功能是使两端满足的特定设计 – 数据库开发人员的需求以及 JDBC 驱动程序得到适当的解决,从而轻松实现。
· 这个适用于 Mac 的免费数据库软件是 2/3 JDBC 兼容的。
· 这个工具的前端是用Java 编写的。
iSQL-Viewer 的优点:
· 用户界面已得到增强,以支持跨平台 SQL 操作。
· 通过该软件可以有效地执行与数据库管理相关的常见任务,并具有 SQL 书签、历史跟踪等多种工具和功能。
· 可以成功地查看和浏览数据库对象、元素和模式。
iSQL-Viewer 的缺点:
· 它需要查询按钮运行操作,这是一个主要缺点。
· 新手用户需要时间和培训来习惯该系统,因为它不太容易使用。
· 需要安装 JDBC 驱动程序,同样,用户需要相当多的知识才能开始。
用户评论/评论:
·伟大的书签和参数替换。
·这是一个非常好的基于JDBC Java 的SQL 查询工具。 它是供开发人员使用的,但任何人都可以耐心地使用它。
https://ssl-download.cnet.com/iSQL-Viewer/3000-10254_4-40775.html
截图:
部分10
10.RazorSQL
特点和功能:
· 管理所有主要数据库插入和检索操作、浏览其他数据库环境和进行查询的数据库管理工具是 RazorSQL。
· 这个适用于 Mac 的免费数据库软件无疑是通用的管理软件,因为它不同于其他供应商,提供了一个内置连接大多数主要数据库环境的环境,包括 PostgreSQL、Firebird、Informix、HSQLDB、Openbase 等。
· 使用此工具进行查询时检索到的结果会呈现一个语法突出显示的窗口来编辑查询。
RazorSQL 的优点:
· 它不需要最终用户的任何管理。
· 软件包是完整的,并附带一个足够智能的引擎,可以处理开箱即用的操作,其关系数据库系统作为内置功能提供。
· RazorSQL 提供了一个强大的解决方案,因为它不仅支持 SQL 编程,还支持 PL/SQL、PHP、TransactSQL、xml、Java、HTML 和十一种这样的语言。
RazorSQL 的缺点:
· 尽管其强大的数据库管理和信息检索方法,该工具未能证明对新用户和该领域的学习者直观。
· 遇到的错误需要借助技术专长进行排序,这是工具不提供支持的缺点。
用户评论/评论:
·这是我为 MySQL、MS SQL、SQLite 和其他一些我需要检查、编辑和查询的工具找到的最好的一体化 SQL 编辑器。
· 这是一款出色的软件。 我强烈推荐给任何开发者。
·它定期维护和添加,并且代表了与一些更昂贵的软件的所有时间讨价还价之一。
https://ssl-download.cnet.com/RazorSQL/3000-10254_4-10555852.html
适用于 Mac 的免费数据库软件