The free devart "dbForge SQL Complete" for add-in for SQL Server Management Studio Professional (2012, 2008) and Visual Studio Profesional - “SQL code formatter offer powerful autocompletion and formatting of T-SQL code that replaces native Microsoft T-SQL Intellisense”.
“Microsoft Visual Studio 2013 for Windows Desktop” is shipped with SSDT, → see Software Development Tools.
You may do SQL unit tests with “Microsoft SQL Server Data Tools ( SSDT )” of “Microsoft Visual Studio Professional” and “Microsoft Visual Studio Ultimate”.
The free “Microsoft Visual Studio Express 2013” is shipped with an edition of “Microsoft SQL Server Data Tools ( SSDT )” which lacks the unit test feature.
All editions of “Microsoft Visual Studio 2013” are shipped with a “LocalDB” of SQL Server Express. So for development, you are not urged anymore to install “SQL Server Express” ( as a Windows service.. ) anymore on your development machines.
After you install Visual Studio 2013, you can go to “Tools / Extensions and Updates / Updates” to learn if there is an update to install.
Just the commercial editions of “Microsoft Visual Studio 2012” are shipped with SSDT.
Tools shipped with Microsoft SQL Server:
Microsoft MSDN "bcp Utility" - “The bcp utility bulk copies data between an instance of Microsoft SQL Server and a data file in a user-specified format. The bcp utility can be used to import large numbers of new rows into SQL Server tables or to export data out of tables into data files”.
Microsoft Curah! Curate the web and share what you know "SQL Server Data Tools and SQL Server Business Intelligence (SSDT-BI)" - “The tools and templates integrate into a Visual Studio 2012 shell that is also installed. The previous generations of this toolset was known as SQL Server Business Intelligence Development Studio (BIDS). SSDT-BI, like BIDs leverages the Visual Studio Shell for the common design environment where the BI templates can be used. NOTE: The SSDT 'BI' version is different than the standard SSDT version, which does NOT include the BI templates”.
History:
SQL Server 2008R2: Last version to ship BIDS included with SQL Server.
SQL Server 2012: Included SSDT, which included the BIDS functionality for BI.
Post SQL Server 2012, a separate download:
“Microsoft SQL Server 2012 Data Tools - Business Intelligence for Visual Studio 2012”.
“Microsoft SQL Server 2012 Data Tools for Visual Studio 2012”.
SQL Server 2014:
“Microsoft SQL Server 2014 Data Tools” are included in all editions of Visual Studio 2013.4, including Express 2013.4 editions and the Community 2013.4.
SSDT-BI is not included with SQL Server, but a separate download: “Microsoft SQL Server 2014 Data Tools - Business Intelligence for Visual Studio 2013”.
Oracle SQL Developer works with Oracle, Access,... databases.
Future versions of Oracle SQL Developer are promised to work with MySQL, too.
The integrated database management tool Oracle Database 12c: EM Database Express - “Oracle Enterprise Manager Database Express, also referred to as EM Express, is a web-based tool for managing Oracle Database 12c. Built inside the database server, it offers support for basic administrative tasks such as storage and user management, and provides comprehensive solutions for performance diagnostics and tuning”.
You may not load a query to a file, due to a software failure ( a loaded query is parsed, resulting in an empty query window ) . Instead, you must use copy+paste.
You may save and work with several query windows, concurrently .
You may not include comments ( /* comment */ ) in your query.
You may load, save and work with several query windows, concurrently . But though You may save queries created within “SQLite Administrator” to files ( by “Save To File” ), there is no “Load From File” option in the query menu . So You may load contents to query windows just by copy+paste.
You may not rename saved queries:-(.
Unexpected & unwanted behaviour of the user interface: CTRL-S does not save anything, but deletes the current query window, including history .
You may load, save and work with several query windows, concurrently .
Trigger operations ( Edit Trigger Table ) .
A query window is not linked with a loaded file. I.e. there is no “Save” function ( expected/ususal keyboard shortcut “CTRL-S” ), but just “Save as” .
In case of unsuccessful queries, the reason for failure is explained in a modal window, but just after an extra click on a “Details” button. However, the native SQLite error message is not displayed.
Allows you to administer any database engine accessible via ODBC driver or OLE DB provider (SQLite, MySQL, Oracle, SQL Server, Access, and so on).
The OpenSource Eclipse database manager plugin and standalone Eclipse-based database manager DBeaver, a Java application #.
From within DBeaver IDE, you may download and install a bunch of JDBC database drivers for the many supported SQL databases ( MySQL, SQLite, PostgreSQL, Microsoft SQL,...), easily and automatically!
You may load, save and work with several query windows, concurrently .
A query window is not linked with a loaded file. I.e. there is no “Save” function ( expected/ususal keyboard shortcut “CTRL-S” ), but just “Save as” .
In case of unsuccessful queries, the reason for failure is explained in a modal window, by displaying the native SQLite error message.
The free dbTools Software "DBManager Freeware/Standard" for Windows - “Specially designed for personal use, it has a minimun set of features that makes it ideal for new database users to perform basic database management. You can use this edition for FREE for non commercial use”.