Search a portfolio of Database software, SaaS and cloud applications for iPhone. Save time with reviews, on-line decision support and guides. GetApp is your free Directory to Compare, Short-list and Evaluate Business Solutions. Save time with reviews, on-line decision support and guides.
- Best Database Software For Mac
- Database Applications For Mac
- Best Database App
- Database Software For Mac Reviews
- Database Management Apps For Mac Free
- SolarWinds Database Performance Analyzer has the features of Machine Learning, Cross-Platform Database Support, Expert Tuning Advisors, Cloud Database Support, and Automation Management API, etc. Costs: The price for the software starts at $2107 and it offers a fully functional free trial for 14 days.
- SQLPro Studio is the premium database management tool for Postgres, MySQL, Microsoft Management Studio, and Oracle databases. Features Intellisense/SQL auto-completion Syntax highlighting with customizable themes (including dark).
|Designed by||Laurent Ribardière|
|First appeared||1984; 36 years ago (dev) 1987; 33 years ago (official)|
v18 R3 Beta
|Filename extensions||4DB, 4DC|
|File formats||Interpreted, Compiled|
Best Database Software For Mac
|Original author(s)||Laurent Ribardière|
|Initial release||1984; 36 years ago (ss) 1987; 33 years ago (v1)|
v18 R3 Beta
|Written in||C++, C|
|Operating system||Windows, Mac OS|
|Original author(s)||Laurent Ribardière|
|Initial release||1993; 27 years ago (v1)|
v18 R3 Beta
|Written in||C++, C|
|Operating system||Windows, Mac OS|
4D (4th Dimension, or Silver Surfer, as it was known during early development) is a relational database management system and IDE developed by Laurent Ribardière. 4D was created in 1984 and had a slightly delayed public release for Macintosh in 1987 with its own Programming Language
The 4D product line has since expanded to an SQLback-end, integrated compiler, integration of PHP, and several productivity plug-ins and interfaces. Some of the plug-ins created by 4D include 4D Write (a word processor), 4D View (somewhat like a spreadsheet, but with extra functionality) and 4D Internet Commands (which let you add all sorts of Internet related functionality to a database). There are also over 100 third-party plugins, free and commercial.
4D can also be used as a web server, to run compiled database applications.
Today, 4D is published by the French company 4D SAS and has a sales, distribution and support presence in most major markets, with the United States, the United Kingdom, and France being the primary markets. The product is localized in more than a dozen languages, including English, French, German, Japanese, Czech, Hebrew, Arabic, Korean and Persian.
Silver Surfer, as it was known during early development, was developed by Laurent Ribardière in 1984. Following negotiations with Ribardiere it was planned that Apple Inc. (formerly Apple Computer Inc) would publish the software but Apple canceled the plan, reportedly due to pressure from other potential database publishers who claimed that if Apple had their own 'brand' database, 3rd party products would be disadvantaged in the marketplace. Apple tried at the time to ensure well known software publishers supported the Macintosh platform and as a result, the project reverted to Laurent Ribardière, who with the French businesswoman Marylene Delbourg-Delphis published 4th Dimension. Although independently published, Apple supported the new venture and used 4D extensively throughout the organization for projects including fitness center management and CIM (Computer Integrated Manufacturing). A number of Apple personnel became 4D experts, including Lance McAndrew in Apple's Cupertino headquarters and Andrew O'Donoghue in Apple's Irish based European manufacturing headquarters, where a 4th Dimension application managed the entire European Service Center administration.
Over the next few years 4th Dimension's installed base grew and the publisher ACI, established a US-based subsidiary ACIUS, initially led by Guy Kawasaki. After 16 years of operating as ACIUS up to 2000, the name was officially changed to 4D Inc.
In 1993, 4D Server v1.1, the client/server version of 4th Dimension was introduced along with the release of 4th Dimension v3.1.
In 1995, 4D v3.5 went cross-platform and has since then supported both the Microsoft Windows and Apple Macintosh operating systems.
In 1997, 4D v6 was the first version of 4D to contain a fully integrated web server, allowing developers to translate 4D forms into HTML on the fly using only the 4D language.
In 2004, 4D 2004 was the first version of 4D to allow developers to create standalone, client/server, web and Service Oriented Applications (SOA)without changing any code.
In 2008, 4D v11 added a SQL layer to the 4D database engine and extending native SQL in to the 4D programming language which allowed 4D developers to write native SQL code to connect to either local or remote servers
In 2010, 4D v12 integrated the ability to execute PHP functions/scripts from within the 4D programming language. This version also supported new replication and synchronization commands and included a 64 bit version of 4D Server
|Branch||Latest version||Initial release||Final release||Status Feb 2019||Notes|
|v18.x||v18.LTS||16 Jan 2020||Ongoing||Supported||Project Databases for Version Control, Built-in encryption tools, 4D for iOS, 4D Write Pro, 4D View Pro|
|v17.x||v17.4||10 July 2018||Ongoing||Supported||ORDA (Object Relational Data Access), Collections, Object Notation, Dynamic forms|
|v16.x||v16.6||10 Jan 2017||Ongoing||Support ended 24 July 2019||New Cache Management System, Preemptive Multithreading, 4D Dev Pro 64 bit|
|v15R||v15R5||10 Nov 2015||14 Sep 2016||Superseded by 16.x||Preview of features to be in v16.x|
|v15.x||v15.6||16 Jul 2015||25 Apr 2017||Support ended 25 Apr 2018||64 bit 4D Server for Mac servers; New network layer|
|v14R||v14R5||May 2014||March 2015||No longer supported||preview of features to be in v15.x|
|v14.x||v14.6||12 Dec 2013||20 Dec 2016||No longer supported||4D Mobile (Connectivity options for 4D Server as a datasource for Wakanda (software)); Structured JSON objects (C_Object); SQL views; new tools for maintenance and monitoring, new journaling system.|
|v12.x||v12.6||3 Jun 2010||8 Oct 2013||No longer supported||64 bit 4D Server for Windows servers; PHP integration; Synchronization and Replication|
|v11.x||v11.9||23 Sep 2008||7 Jul 2011||No longer supported||SQL engine; integrated maintenance center (MSC); SVG management; Integrated Web Area|
|2004.x||2004.8||31 Aug 2004||30 Jun 2009||No longer supported||Revamped interface; Integration of high-level ODBC commands, 4D Customizer, 4D Backup and 4D Engine|
|2003.x||2003.8r2||17 Mar 2003||11 Apr 2006||No longer supported||XML; Web Services; Embedded Compiler|
|v6.8.x||6.8.6||15 Apr 2002||24 Sep 2004||No longer supported|
|v6.7.x||6.7.5||No longer supported|
|v6.5.x||18 May 1999||No longer supported|
|v6.0.x||6.0.5||1997||27 Feb 1998||No longer supported||Integrated Web Server|
|v3.x||No longer supported||4D v3.5 was the first cross-platform version (mac/win),|
|v1.x||1987||No longer supported||Mac only|
A 4D application can run in either Standalone mode or Client-Server mode.
In Standalone mode, the 4D application (4D.exe on Windows or 4D.app on Mac) is used to open the structure file (4DB/4DC) file directly along with the associated data file (4DD).
In the Client-Server paradigm the 4D Server application (4DServer.exe on Windows or 4DServer.app on Mac) is used to open the structure file (4DB/4DC) file directly along with the associated data file (4DD). 4D may then be used in remote mode to connect to the 4D Server.
4D has two applications; 4D and 4D Server. 4D Server runs only as a server but 4D can be run in either standalone or remote mode.
4D can be run in two modes. 4D in single-user mode allows for 1 person to run the application. 4D in remote mode is used for connecting to a 4D Server.
4D Server is used for Client-Server connectivity to the application. In this mode, 4D Server loads the structure file (4DB or 4DC) and also the datafile (4DD) and provides network access to 4D (in remote). Each workstation has a dynamically updated cache of the resources they are working with, while the 4D Server maintains the data and code.
This section will include syntax examples demonstrating different programming constructs used in 4D, such as for loops and variable usage.
4D fields, variables, and expressions can be of the following data types:
|Integer 64 bits||Yes||No||No|
More info on 4D data type can be found on the 4D Data Types documentation page
Local variables are prefixed with a
$myLocalVariable and only live for the duration of the method.
Process variables have no prefix like
myProcessVariable and live throughout the duration of the process.
Inter-process (or Global) variables are prefixed with a
<>myGlobalVariable and live throughout the duration of the application.
Comparison of looping
You can use Real, Integer, and Long Integer variables as well as inter-process, process, and local variable counters. For lengthy repetitive loops, especially in compiled mode, use local Long Integer variables.
Here is an example:
The following example goes through all the elements of a two-dimensional array:
The following example builds an array of pointers to all the date fields present in the database:
Database Applications For Mac
- ^ ab'High-End Mac Database Offers Own Programming Language'. InfoWorld.
- ^ abc'4D Product Lifecycle'. 4D. Retrieved 2016-01-10.
- ^'4D People - 4D'. 4d.com.
- ^'A History of Innovation'. 4d.com.
- ^'Overdue Apple Server Goes to Market'. ComputerWorld.
- ^'New Database Software Program Moves Macintosh Into The Big Leagues'. chicagotribune.com.
- ^'Seeking 4th Dimension? Take Heart, It`s Now In Town'. chicagotribune.com.
- ^Guy, Kawasaki (1989). The Macintosh Way. United States: Scott Foresman Trade. pp. 18. ISBN0673461750.
- ^'Good Bye ACI US, Hello 4D, Inc'. MacNews.com.
- ^InfoWorld. 4D Server delivers on the promises of others. InfoWorld Media Group, Inc.
- ^ComputerWorld. Database maker opens new Windows. ComputerWorld.
- ^InfoWorld. 4th Dimension suitable for mixed Mac, Windows sites. InfoWorld Media Group, Inc.
- ^'4D, Inc. Ships 4D 2004 Featuring a New Streamlined Design Environment and New Deployment Technologies Business Wire'. www.businesswire.com. Retrieved 2016-02-29.
- ^'4D Announces the Worldwide Release of 4D Server V11 SQL'. www.prnewswire.com. Retrieved 2016-02-29.
- ^'4D Server v11 adds SQL, optimizes performance MacNN'. MacNN.com. Archived from the original on 2016-03-05. Retrieved 2016-02-29.
- ^'4D v12 is Now Available'. iClarified. Retrieved 2016-02-29.
- 4D Documentation (static & live)
- 4th Dimension (software) at Curlie
- 4d-database on Stack Overflow
Sweet memories fade with time, but when captured in images, they stay with you forever. If you are fond of taking pictures, you must have a collection of hundreds and thousands of photos. Capturing moments is fun but organizing them can be an arduous task. However, if you have a photo management app for your Mac, things could get a lot easier. To know about some of them, read on!
Best Photo Management Softwar for Mac
Organizing photos can be fun when you have a third party app on your Mac. We have listed some of the best photo management apps for Mac.
Best Database App
1. CyberLink PhotoDirector 365
Cyberlink PhotoDirector 365 is a photo management tool that not only helps you to organize your photos in a neat manner but also provides advanced editing tools. Let’s take a look at the features of the CyberLink PhotoDirector 365:
- To manage your photos, you can categorize them with keyword tags, star ratings, smart collections, color coding, and flags.
- The software can automatically arrange your photos on the basis of on composition, frame, time or date or you can manually organize them by simply dragging and dropping.
- You can share both digital and hard copy photos with your friends. Moreover, you can create slideshows and upload them to YouTube.
Also Read:5 Best Duplicate Photo Finder and Cleaner Tools
2. Adobe Photoshop Elements 15
Adobe Photoshop Elements 15 is a simpler and efficient way of managing your photos on Mac.
Let’s take a look at the features of the Adobe Photoshop Elements 15:
- With Auto Curate feature, your photos are organized according to the image quality, faces, subjects, Smart Tags and more which makes searching for images easier.
- The software suggests you use Smart tags to your photos so that you can find the photos easily later on.
- It also allows you to fix multiple photos at a time.
3. AfterShot Pro 2
AfterShot Pro 2 helps you in organizing and viewing all your photo collection in one place making it one of the best photo Management apps for Mac. Let’s check out all the features of AfterShot Pro 2:
- You can edit and make other changes to one or many photos at once with powerful batch processing controls.
- The powerful search tools, star ratings, and other tools help you quickly find photos no matter what is the size of your photo collections.
- You can easily compare, filter and select your best photos from n number of similar looking photos
Also Read:10 Best Duplicate File Finder And Cleaner Apps
One of the best photo management apps for Mac, Unbound helps you efficiently manage your photos according to your needs. Let’s take a look at the features of the Unbound:
- You can use albums to categorize your photos. With instant search, you can locate any album within a few clicks.
- The app can play slideshows, display EXIF information and can also use GPS location data to display photos on a map.
- Unbound can sync your albums to your iPhone, iPad or other Macs with the help of Dropbox. So that you can upload and organize your photos from any of the devices.
5. Phase One MediaPro1
Phase One MediaPro1 is a good choice if you love to keep your photo collection organized and managed. Let’s go through the features of the Phase One MediaPro1:
- It allows you to handle photos in batch whether it is editing or renaming.
- The app allows you to convert your RAW format images to JPEG or PNG, BMP and more to make it easy to share it across.
- It has an auto-sort feature which uses metadata annotations to sort photos.
Also Read:How to Find and Remove Duplicate Photos on Mac
Database Software For Mac Reviews
So, these are some of the best photo management software for Mac which you can use. Try them and let us know which worked for you.
Database Management Apps For Mac Free