Free Online Courses for Software Developers - MrBool
× Please, log in to give us a feedback. Click here to login
×

You must be logged to download. Click here to login

×

MrBool is totally free and you can help us to help the Developers Community around the world

Yes, I'd like to help the MrBool and the Developers Community before download

No, I'd like to download without make the donation

×

MrBool is totally free and you can help us to help the Developers Community around the world

Yes, I'd like to help the MrBool and the Developers Community before download

No, I'd like to download without make the donation

Comparing the effort: Importing and exporting data and Programming and debugging

A comparison of the effort required to perform common tasks in SQL Server, Oracle, MySQL and PostgreSQL – Part 3

To continue our analysis of Comparing the effort: Building a High Availability Cluster and Setting up replication, we study two more features:

4) Importing and exporting data


The task Importing and exporting data refers to how to insert and extract data from database in CSV text file format to and from the tables of the database.

Oracle, SQL Server, PostgreSQL, and MySQL have commands to import CSV text files where you must specify the delimiters that separate the rows and columns in the text file. Usually these commands are similar to LOAD FILE ... or the like. Both SQL Server and Oracle have some tools and wizards that allow for more specific options, such as SQL Server Data Import/Export Wizard, which evolved into the SQL Server Integration Services. A comparison of the level of difficulty to the task Importing and exporting data is presented in Table 1.



Table 1. Comparison of the level of difficulty to the task Importing and exporting data.

5) Programming and debugging


The task of programming and debugging refers to the programming mode in the database and also the difficulty associated with this programming and debugging task.

In this task the junior DBA took into account the different programming languages that can be used in the database other than the SQL dialect commonly used for programming a stored procedure or function. Oracle has a very strong integration with Java and SQL Server allows you to program in any language of the .NET environment. MySQL does not work very well with the programming of database routines in other languages, nor with the interactive mode of programming outside of a stored procedure or function. PostgreSQL uses the PL/pgSQL and its variations (PL/Tcl, PL/Perl and PL/Python) and also allows you to program in with the C language. A plus is the resources of debug tools provided by SQL Server and Oracle. A comparison of the level of difficulty to the task Programming and debugging is presented in Table 2.



Table 2. Comparison of the level of difficulty to the task Programming and debugging.

In the next section, we will discuss about Database migration and Security.


Mauro Pichiliani has the Master of Science degree on collaborative systems by the Aeronatics Institute of Technology (ITA) in Brazil. He is a specialist on database technologies with more than 8 years of experience on the industry...

What did you think of this post?
Services
[Close]
To have full access to this post (or download the associated files) you must have MrBool Credits.

  See the prices for this post in Mr.Bool Credits System below:

Individually – in this case the price for this post is US$ 0,00 (Buy it now)
in this case you will buy only this video by paying the full price with no discount.

Package of 10 credits - in this case the price for this post is US$ 0,00
This subscription is ideal if you want to download few videos. In this plan you will receive a discount of 50% in each video. Subscribe for this package!

Package of 50 credits – in this case the price for this post is US$ 0,00
This subscription is ideal if you want to download several videos. In this plan you will receive a discount of 83% in each video. Subscribe for this package!


> More info about MrBool Credits
[Close]
You must be logged to download.

Click here to login