<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
>
    <channel>
                    <atom:link rel="alternate" hreflang="en-GB"
                       href="https://www.itpro.com/uk/feeds/tag/sql"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from ITPro UK in Sql ]]></title>
                <link>https://www.itpro.com/uk/tag/sql</link>
        <description><![CDATA[ All the latest sql content from the ITPro  UK team ]]></description>
                                    <lastBuildDate>Wed, 21 Aug 2024 08:48:12 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ How to check your SQL Server version ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/infrastructure/servers-and-storage/how-to-check-your-sql-server-version</link>
                                                                            <description>
                            <![CDATA[ If you're building a new database application, you'll want to know which version of SQL Server you're using ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GoCbYUuux9jCo8DoBGfw2D</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6xtM886fTQ6fDUJYGADRJ5-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 21 Aug 2024 08:48:12 +0000</pubDate>                                                                                                                                <updated>Wed, 21 Aug 2024 13:08:36 +0000</updated>
                                                                                                                                            <category><![CDATA[Servers &amp; Storage]]></category>
                                                    <category><![CDATA[Infrastructure]]></category>
                                                                                                                    <dc:creator><![CDATA[ Darien Graham-Smith ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/nZP8qH6BDshBkBZo9Kvhbe.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6xtM886fTQ6fDUJYGADRJ5-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lines of SQL code on a screen]]></media:description>                                                            <media:text><![CDATA[Lines of SQL code on a screen]]></media:text>
                                <media:title type="plain"><![CDATA[Lines of SQL code on a screen]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6xtM886fTQ6fDUJYGADRJ5-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Microsoft SQL Server is one of the world&apos;s most popular database platforms. According to some estimates as many as one in three databases runs on SQL Server, alongside competitors such as Oracle, <a href="https://www.itpro.com/sql/30242/what-is-sql">MySQL</a>, and <a href="https://www.itpro.com/development/software-development/359775/getting-started-with-postgres">PostgreSQL</a>.</p><p>However, SQL Server is not a single product. Since its original launch in 1989, there have been more than 20 major releases of SQL Server. At the time of writing four different releases are still supported, namely: </p><p>SQL Server 2016;</p><p>SQL Server 2017;</p><p>SQL Server 2019; and </p><p>SQL Server 2022. </p><p>All supported releases of SQL Server can handle everyday database tasks, but there are several reasons why it&apos;s important to know which specific version you&apos;re using.</p><h2 id="how-to-check-your-sql-server-version">How to check your SQL Server version</h2><h3 class="article-body__section" id="section-support-lifecycle"><span>Support lifecycle</span></h3><p>If you&apos;re planning a deployment, or scoping out future database projects, you need to know that your SQL Server installation will be supported for the required duration, or you might miss out on important security or functionality updates.</p><p>Each version of SQL Server receives around five to six years of mainstream support after its release, meaning it may receive new features and performance improvements alongside security updates. After this, there&apos;s a five-year period of extended support when no new features are added, but security updates and paid technical support are still available. Once extended support ends, no more assistance or updates will be provided, even if critical security vulnerabilities are discovered.</p><p>Here are the key support dates for the current major editions of SQL Server:</p><div ><table><tbody><tr><td class="firstcol " ><strong>Version</strong></td><td  ><strong>Mainstream support until</strong></td><td  ><strong>Extended support until</strong></td></tr><tr><td class="firstcol " >SQL Server 2016</td><td  >13 July 2021</td><td  >14 July 2026</td></tr><tr><td class="firstcol " >SQL Server 2017</td><td  >11 October 2022</td><td  >12 October 2027</td></tr><tr><td class="firstcol " >SQL Server 2019</td><td  >28 February 2025</td><td  >8 January 2030</td></tr><tr><td class="firstcol " >SQL Server 2022</td><td  >11 January 2028</td><td  >11 January 2033</td></tr></tbody></table></div><p>As you can see, the 2016 and 2017 editions of SQL Server are already out of mainstream support and will be entirely unsupported within three years. For this reason, it&apos;s important to keep track of the SQL Server version, whether you&apos;re beginning a new project or maintaining an existing database. </p><h3 class="article-body__section" id="section-feature-availability"><span>Feature availability</span></h3><p>Each subsequent release of SQL Server brings new capabilities that weren&apos;t available in previous editions. For example, SQL Server 2016 introduced enhanced encryption capabilities, for working with sensitive information such as financial data; it also brought JSON support, making it easier to programmatically extract and process data. </p><div  class="fancy-box"><div class="fancy_box-title">RELATED WHITEPAPER</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aUzQGYcUNdcxydND65fYQT" name="The New Imperative_ Future-proof Your Business with Hybrid Cloud Storage.jpg" caption="" alt="The New Imperative: Future-proof Your Business with Hybrid Cloud Storage" src="https://cdn.mos.cms.futurecdn.net/aUzQGYcUNdcxydND65fYQT.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: Nasuni)</span></figcaption></figure><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/cloud/hybrid-cloud/the-new-imperative-future-proof-your-business-with-hybrid-cloud-storage"><em>Unlock the value of your business data</em></a></p></div></div><p>New features in SQL Server 2017 included new string manipulation functions and automatic performance tuning, while SQL Server 2019 brought support for big data clusters and improvements for parallel processing. The latest SQL Server 2022 release has many features designed to work better with <a href="https://www.itpro.com/microsoft-azure/34048/microsoft-azure-review-competitive-cloud-pricing-takes-a-bite-out-of-aws">Azure</a> and other cloud data sources.</p><p>If you&apos;re building a new database application, you&apos;ll want to know which version of SQL Server you&apos;re using, to ensure you have access to all the capabilities you might need.</p><h3 class="article-body__section" id="section-security-and-feature-updates"><span>Security and feature updates</span></h3><p>As well as knowing which major SQL Server edition you&apos;re using, it&apos;s important to check the minor version number (the digits after the first decimal point) to ensure that the latest available updates to security and functionality have been installed. </p><p>An up-to-date installation might have two different version numbers, depending on how server updates have been configured. If the server is set to receive GDR (General Distribution Release) updates then only security fixes will be added to the original installation, and the version number will reflect that. If it&apos;s on the CU (Cumulative Update) branch it will also receive new features and usability enhancements, and will usually have a higher version number.</p><p>You can check the latest GDR and CU version numbers on Microsoft&apos;s SQL Server update page. At the time of writing the latest updates for the past three releases are:</p><div ><table><tbody><tr><td class="firstcol " ><strong>Version</strong></td><td  ><strong>Latest GDR update</strong></td><td  ><strong>Latest CU update</strong></td></tr><tr><td class="firstcol " >SQL Server 2017</td><td  >14.0.2056.2</td><td  >14.0.3456.2</td></tr><tr><td class="firstcol " >SQL Server 2019</td><td  >15.0.2116.2</td><td  >15.0.4385.2</td></tr><tr><td class="firstcol " >SQL Server 2022</td><td  >16.0.1121.4</td><td  >16.0.4135.4</td></tr></tbody></table></div><p>SQL Server 2016 and earlier major releases were updated with milestone Service Packs as well as individual GDR and CU updates; see the Microsoft website for details of the latest version numbers for different Service Pack levels.</p><h2 id="sql-server-version-number">SQL Server version number</h2><p>The moment you&apos;ve been waiting for: how to check your SQL Server version number.</p><p>There are numerous methods you can use to check the major and minor version numbers of a SQL Server instance. Here are four quick ways to find the information:</p><h3 class="article-body__section" id="section-1-use-sql-server-management-studio"><span>1. Use SQL Server Management Studio</span></h3><p>Microsoft&apos;s free SQL Server Management Studio tool can provide extensive information about a SQL Server installation. After you&apos;ve connected the application to your SQL Server instance, check the Object Explorer window and you should see the server&apos;s version number shown in brackets after its name. If you can&apos;t see the full version number, or want more information, right-click on the server name and select Properties to open a window with many more details about the version and capabilities of the server.</p><p><br></p><h3 class="article-body__section" id="section-2-query-the-server-directly"><span>2. Query the server directly</span></h3><p>You can query a SQL Server&apos;s version number directly from a Windows command prompt. To connect to the server, enter sqlcmd -S servername\instancename, replacing server\instancename with the appropriate details for your server. If your connection is successful, you should now see a "1>" prompt: enter "select @@version", then at the "2>" prompt, enter "go". This should return a copyright statement which includes the server version number and build date.</p><p><br></p><h3 class="article-body__section" id="section-3-examine-the-executable"><span>3. Examine the executable</span></h3><p>If you have desktop access to the computer your SQL Server instance is running on, you can check the version number by inspecting the executable file that runs the server. By default you&apos;ll find this file in a folder called C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Binn (the precise path will be slightly different for older versions of SQL Server); navigate here in the Windows File Explorer, then find the file called sqlservr.exe, right-click on it and select "Properties". In the Properties window that opens, click on the Details tab to see information about the server, including its version number.</p><p><br></p><h3 class="article-body__section" id="section-4-check-the-log-files"><span>4. Check the log files</span></h3><p>You can also find your SQL Server version number by inspecting its logs. By default, these are stored in a folder called C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Log (again, this will be slightly different for older versions of SQL Server). Note that this folder is protected, so you&apos;ll need to either edit its security settings to give yourself access or navigate to it from an elevated Command Prompt.</p><p>Once you&apos;ve got access to the Log folder, open the text file called ERRORLOG, or any older file with this name and a numbered extension. The first line of each log file contains the version number of the server.</p><p><br></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Best practices for running Microsoft SQL Server on AWS ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/data-insights/databases/361277/best-practices-for-running-microsoft-sql-server-on-aws</link>
                                                                            <description>
                            <![CDATA[ Optimise performance for your SQL Server ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">dFEfbQiHLCGLUZLGFRSeC7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Xp7C8DCGWnYYqXJchKCPAU-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Mon, 18 Oct 2021 13:42:09 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                <author><![CDATA[ itpro@futurenet.com (ITPro) ]]></author>                    <dc:creator><![CDATA[ ITPro ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/Xp7C8DCGWnYYqXJchKCPAU-1280-80.png">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Whitepaper front cover]]></media:description>                                                            <media:text><![CDATA[Whitepaper front cover]]></media:text>
                                <media:title type="plain"><![CDATA[Whitepaper front cover]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Xp7C8DCGWnYYqXJchKCPAU-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><em>Provided by</em></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="TTFdqMZ2i4cHSjQkyxGMJ" name="" alt="AWS logo" src="https://cdn.mos.cms.futurecdn.net/TTFdqMZ2i4cHSjQkyxGMJ.jpg" mos="https://cdn.mos.cms.futurecdn.net/TTFdqMZ2i4cHSjQkyxGMJ.jpg" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>Organisations need the ability to back up their legacy data, and with the choice of open source and commercial databases available, you can choose the best option for your business.</p><p>Join Database & Solutions Specialists’, Domagoj Kovac and Baris Furtinalar, as they discuss options for running managed services for your SQL servers, which offer full control, automated backups and options for scale.</p><p>Download this webinar for expert guidance on best performance and migration in order to make your tech life easier.</p><iframe frameborder="0" height="1000" width="100%" data-lazy-priority="high" data-lazy-src="https://dennis.cvtr.io/forms/webinar-smb-windows?locale=1&p=false&wp=7472"></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The best SQL courses  ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/data-insights/sql/360642/14-best-sql-courses</link>
                                                                            <description>
                            <![CDATA[ Learn about a core data management technology with the best SQL courses, covering both basics and more advanced skills ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ezUwzYqcVVwC6sQSigT57X</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/R7ervTnDVhpb8Yy9QQYHR9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 20 Aug 2021 12:32:47 +0000</pubDate>                                                                                                                                <updated>Sat, 31 May 2025 08:11:49 +0000</updated>
                                                                                                                                            <category><![CDATA[Careers and Training]]></category>
                                                    <category><![CDATA[Business]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Howell ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/RyCMPNysW5pydbG6t9n8Kh.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Rene Millman ]]></dc:contributor>
                                                                                                                                                                                    <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/R7ervTnDVhpb8Yy9QQYHR9-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Rows of SQL code on a computer screen]]></media:description>                                                            <media:text><![CDATA[Rows of SQL code on a computer screen]]></media:text>
                                <media:title type="plain"><![CDATA[Rows of SQL code on a computer screen]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/R7ervTnDVhpb8Yy9QQYHR9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Extracting actionable intelligence from the ever-increasing volumes of data enterprises generate is fundamental to maintaining a competitive edge. Structured Query Language (SQL) serves as a critical tool for this data interaction, enabling professionals to manage, retrieve, and analyze information efficiently. As organizations increasingly rely on data-driven decision-making, the ability to effectively harness database technologies is paramount. For individuals and teams looking to develop or sharpen these vital capabilities, a diverse range of SQL courses provides structured learning paths, offering a clear route to mastering this essential programming language.</p><p>Up-skilling through dedicated training remains a highly effective strategy for building crucial technical competencies within IT teams, and SQL proficiency is consistently among the most sought-after skills. Investing in SQL education can lead to significant improvements in operational efficiency, allowing businesses to unlock deeper insights from their data repositories. For IT professionals, acquiring or enhancing <a href="https://www.itpro.com/careers/29133/the-top-programming-languages-you-need-to-learn"><u>SQL skills</u></a> not only broadens their technical toolkit but also opens doors to new career opportunities and increased marketability in a competitive landscape.</p><p>In this article, we look at some of the most effective SQL courses available, designed to empower you with this essential programming language and enhance your data-handling proficiency. The enduring relevance of SQL, even with the advent of newer data technologies, means that expertise in this area is a valuable asset. Whether you&apos;re starting your journey with databases or aiming to refine advanced querying techniques, the right course can provide the knowledge and practical experience needed to succeed.</p><h2 id="what-is-sql">What is SQL?</h2><p><a href="https://www.itpro.com/sql/30242/what-is-sql"><u>SQL</u></a>, often pronounced &apos;sequel&apos;, has been a cornerstone of data management since its emergence in the late 1970s. It is a standardized programming language specifically designed for managing and manipulating relational databases—systems that store information in tables with predefined relationships between them. </p><p>The primary function of SQL is to allow users to query these databases, meaning they can request specific data, update existing records, insert new information, and manage the database structure itself.</p><p>The skills required to write effective SQL queries have remained in high demand since the language&apos;s inception. Even with the rise of NoSQL databases and big data technologies, SQL continues to be a dominant force in data interaction. Most businesses rely on SQL-backed systems for critical operations, leading to a persistent and strong demand for personnel with robust SQL programming skills.</p><p>Whether you aim to broaden your existing technical skill set or are embarking on a new career in data analysis, database administration, or software development, achieving proficiency in SQL can significantly expand your professional opportunities.</p><p><strong>How We Chose The Best SQL Courses - new section</strong>Selecting the most effective SQL courses requires careful consideration of various factors critical to a positive and impactful learning experience. For this IT Pro guide, we evaluated a wide array of SQL training options based on several key criteria. These include the comprehensiveness and depth of the curriculum, the expertise of the instructors and the reputation of the providing institutions or platforms, and a strong emphasis on practical, hands-on learning through real-world examples and exercises.We prioritized courses with recently updated content that reflects current SQL standards, database technologies, and industry best practices. Significant weight was also given to consistently high student ratings and positive reviews, indicating a proven track record of delivering value. Furthermore, this selection aims to cater to diverse needs within the IT professional community, offering pathways for beginners, specialized options for roles in data science or marketing, and advanced courses for experienced users looking to optimize performance or master specific database ecosystems like Microsoft Azure or Google Cloud. Our goal is to highlight courses that not only teach SQL but also empower learners to apply these skills effectively in their professional roles.</p><h2 id="the-best-sql-courses-for-year">The best SQL courses for 2026</h2><h3 class="article-body__section" id="section-the-ultimate-mysql-bootcamp-go-from-sql-beginner-to-expert"><span>The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert</span></h3><p><strong>Best overall SQL course</strong></p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GRHxXJh4G3o4DRfiSWKY3P" name="" alt="SQL course 1" src="https://cdn.mos.cms.futurecdn.net/GRHxXJh4G3o4DRfiSWKY3P.jpg" mos="" align="middle" fullscreen="" width="0" height="0" attribution="" endorsement="" class=""></p></div></div></figure><p><strong>Provider:</strong> Colt Steele (via Udemy)</p><p><strong>Price: </strong>TBC - available via a Udemy plan (pricing starts at £15 per month)</p><p><strong>Course link: </strong><a href="https://www.udemy.com/course/the-ultimate-mysql-bootcamp-go-from-sql-beginner-to-expert"><u>The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert</u></a></p><p><strong>Course duration:</strong> 21 hours</p><p>This highly-rated Udemy course, led by reputable instructor Colt Steele was last updated in April 2025. It&apos;s designed to transition students from SQL novices to proficient users capable of tackling complex database tasks. The curriculum is comprehensive, covering fundamental SQL syntax, database creation and management, advanced querying techniques including joins and Window Functions with MySQL 8, and practical data modeling for real-world scenarios.</p><p>Emphasizing a hands-on approach, the bootcamp is packed with exercises, challenges, and projects to solidify learning. Upon successful completion, students are expected to confidently interact with any SQL database, particularly MySQL, generate insightful reports, and leverage SQL for data-driven decision-making or application integration.</p><h3 class="article-body__section" id="section-databases-and-sql-for-data-science-with-python"><span>Databases and SQL for Data Science with Python</span></h3><p><strong>Best SQL course with academic credit</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1796px;"><p class="vanilla-image-block" style="padding-top:55.57%;"><img id="BndjSJsNStC8XMBFe9Mg9Q" name="Screenshot 2023-09-14 at 15.02.25.png" alt="A screenshot of the Coursera website advertising the 'Databases and SQL for Data Science with Python' course" src="https://cdn.mos.cms.futurecdn.net/BndjSJsNStC8XMBFe9Mg9Q.png" mos="" align="middle" fullscreen="" width="1796" height="998" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Coursera)</span></figcaption></figure><p><strong>Provider:</strong> IBM (via Coursera)</p><p><strong>Price:</strong> Typically included with a Coursera Plus subscription (e.g., around $59/month or an annual option) or available through Coursera&apos;s single course purchase/specialization pricing, which can vary.</p><p><strong>Course link:</strong> <a href="https://www.coursera.org/learn/sql-data-science" target="_blank"><u>Databases and SQL for Data Science with Python</u></a></p><p><strong>Course length:</strong> 33-35 hours</p><p>This course, offered by IBM through Coursera, is designed for individuals looking to build a foundational understanding of SQL and its application in data science, particularly when working with Python. It offers a structured learning path for beginners with no prior database programming experience. </p><p>Across its modules, learners will explore relational database concepts, learn to create and access databases, execute SQL queries for data retrieval and manipulation, and understand how to use Python to interact with databases. A key feature is its integration within broader IBM professional certificates, and successful completion can contribute to those credentials. The curriculum covers essential SQL commands, data types, and delves into more advanced topics relevant to data engineering.</p><h3 class="article-body__section" id="section-sql-master-sql-database-queries-in-just-90-mins"><span>SQL: Master SQL Database Queries in Just 90 Mins!</span></h3><p><strong>Best SQL course for intensive learning</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1604px;"><p class="vanilla-image-block" style="padding-top:37.78%;"><img id="EEQhJdgc8GVF4YfV2hYYKh" name="Screenshot 2023-09-14 at 15.12.23.png" alt="A screenshot of the Udemy website advertising the 'SQL - Master SQL Database Queries in Just 90 Minutes!' course" src="https://cdn.mos.cms.futurecdn.net/EEQhJdgc8GVF4YfV2hYYKh.png" mos="" align="middle" fullscreen="" width="1604" height="606" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Udemy)</span></figcaption></figure><p><strong>Provider:</strong> Udemy</p><p><strong>Price:</strong> $44 (£34.99)</p><p><strong>Course link:</strong> <a href="https://www.udemy.com/course/master-sql-database-queries/" target="_blank"><u>SQL - Master SQL Database Queries in Just 90 Minutes!</u></a></p><p><strong>Course length:</strong> 1 hour 30 minutes</p><p>This Udemy course is designed for individuals seeking a rapid introduction to SQL database queries, promising to cover the essentials in approximately 90 minutes. Given the widespread use of SQL databases across businesses, a fundamental understanding of basic querying is a valuable skill for many professionals. It offers a focused curriculum designed for rapid skill acquisition. </p><p>This offering serves as a crash course, guiding students from foundational concepts to writing their initial queries. It&apos;s positioned as an ideal starting point for those who have regular interaction with SQL databases and need a quick primer to become functional.</p><h3 class="article-body__section" id="section-sql-database-design-a-z-learn-ms-sql-server-postgresql"><span>SQL & Database Design A-Z: Learn MS SQL Server + PostgreSQL</span></h3><p><strong>Best SQL course for data science</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1566px;"><p class="vanilla-image-block" style="padding-top:41.76%;"><img id="NzY2HgnAUDS7qseGMd8tN" name="Screenshot 2023-09-14 at 15.42.05.png" alt="A screenshot of the Udemy website advertising the 'SQL & Database Design A-Z™: Learn MS SQL Server + PostgreSQL' course" src="https://cdn.mos.cms.futurecdn.net/NzY2HgnAUDS7qseGMd8tN.png" mos="" align="middle" fullscreen="" width="1566" height="654" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Udemy)</span></figcaption></figure><p><strong>Provider:</strong> Kirill Eremenko, et al (via Udemy)</p><p><strong>Price:</strong> £59.99 ($75)</p><p><strong>Course link:</strong> <a href="https://www.udemy.com/course/sqldatabases/"><u>SQL & Database Design A-Z: Learn MS SQL Server + PostgreSQL</u></a></p><p><strong>Course length:</strong> 12 hours 30 minutes</p><p>This Udemy course, developed by Kirill Eremenko and the Ligency Team, is presented as a comprehensive guide for individuals aiming for careers in data science, data analytics, or database administration. Students will learn to craft database queries for both PostgreSQL and Microsoft SQL Server. The curriculum also delves into the distinctions and applications of OLAP (Online Analytical Processing) and OLTP (Online Transaction Processing) databases and includes numerous practical exercises to solidify understanding of both MS SQL Server and PostgreSQL.</p><p>The course focuses heavily on database design principles, an essential skill for anyone looking to build robust and efficient database solutions. It aims to provide a strong foundation in SQL, database architecture, and practical application across two major database systems.</p><h3 class="article-body__section" id="section-advanced-sql-for-query-tuning-and-performance-optimization"><span>Advanced SQL for Query Tuning and Performance Optimization</span></h3><p><strong>Best SQL course for advanced users</strong></p><figure class="van-image-figure " data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="HKdH7Wi4GnL7PFwTMrSU78" name="" alt="A screenshot of the LinkedIn Learning website showing the sign up screen for the 'Advanced SQL for Query Tuning and Performance Optimization' course" src="https://cdn.mos.cms.futurecdn.net/HKdH7Wi4GnL7PFwTMrSU78.jpg" mos="" align="middle" fullscreen="" width="0" height="0" attribution="" endorsement="" class=""></p></div></div></figure><p><strong>Provider:</strong> LinkedIn Learning</p><p><strong>Price:</strong> <strong>:</strong> Included with a LinkedIn Learning subscription (typically around $29.99/month if billed annually, or $39.99/month if billed monthly. Individual course purchase options may also exist, often around $35-45).</p><p><strong>Course link:</strong> <a href="https://www.linkedin.com/learning/advanced-sql-for-query-tuning-and-performance-optimization/reduce-query-reponse-time-with-query-tuning" target="_blank"><u>Advanced SQL for Query Tuning and Performance Optimization</u></a></p><p><strong>Course length:</strong> 1 hour 44 minutes</p><p>Learning to create SQL queries in isolation is insufficient for real-world application; understanding query execution and its impact on database performance is crucial. This LinkedIn Learning course, with expert instruction from Dan Sullivan, delves into the practicalities of SQL query execution. </p><p>It focuses on how queries affect database resources and processing power. The content guides learners through modeling strategies to ensure each query runs efficiently and avoids negative impacts on overall database performance, covering essential techniques for query tuning and optimization.</p><h3 class="article-body__section" id="section-excel-to-mysql-analytic-techniques-for-business-specialization"><span>Excel to MySQL: Analytic Techniques for Business Specialization</span></h3><p><strong>Best SQL course for Excel users</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1908px;"><p class="vanilla-image-block" style="padding-top:51.78%;"><img id="QsG8Ew9B5mexitbxUjhFcM" name="Screenshot 2023-09-14 at 15.23.37.png" alt="A screenshot of the Coursera website advertising the 'Excel to MySQL: Analytic Techniques for Business Specialization' course" src="https://cdn.mos.cms.futurecdn.net/QsG8Ew9B5mexitbxUjhFcM.png" mos="" align="middle" fullscreen="" width="1908" height="988" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Coursera)</span></figcaption></figure><p><strong>Provider:</strong> Duke University (via Coursera)</p><p><strong>Price:</strong> Typically included with a Coursera Plus subscription (e.g., around $59/month or an annual option). Specific pricing for the specialization, if purchased standalone, can vary but is often in the range of $49−79 per month after a trial period.</p><p><strong>Course link:</strong> <a href="https://www.coursera.org/specializations/excel-mysql" target="_blank"><u>Excel to MySQL: Analytic Techniques for Business Specialization</u></a></p><p><strong>Course length:</strong> Approximately 7 months, assuming a pace of around 3 hours per week</p><p>This Coursera specialization, offered by Duke University, is designed to empower learners to bridge the gap between spreadsheet analysis and more powerful database querying techniques. It guides students through a structured path, starting with data analysis in Excel and progressively introducing MySQL for more complex data manipulation and business intelligence tasks. </p><p>The curriculum focuses on practical analytic techniques, enabling participants to manage large datasets, extract meaningful insights, and make data-driven business decisions. This comprehensive program is suitable for those looking to enhance their analytical capabilities by moving beyond the limitations of Excel for larger-scale data work.</p><h3 class="article-body__section" id="section-learn-sql"><span>Learn SQL</span></h3><p><strong>Best SQL course for comprehensive learning</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1680px;"><p class="vanilla-image-block" style="padding-top:58.93%;"><img id="mozKixSEZVpTJGHu65QFHe" name="Screenshot 2023-09-14 at 15.40.05.png" alt="A screenshot of the Udacity website advertising the 'Learn SQL' course" src="https://cdn.mos.cms.futurecdn.net/mozKixSEZVpTJGHu65QFHe.png" mos="" align="middle" fullscreen="" width="1680" height="990" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Udacity)</span></figcaption></figure><p><strong>Provider:</strong> Udacity</p><p><strong>Price:  £377.50 for a one-time payment. A monthly subscription is £94 per month.</strong></p><p><strong>Course link:</strong> <a href="https://www.udacity.com/course/learn-sql--nd072" target="_blank"><u>Learn SQL</u></a></p><p><strong>Course length:</strong> 2 months (estimated)</p><p>Udacity&apos;s "Learn SQL" course is designed to equip students with the ability to write SQL queries for analyzing substantial datasets. The curriculum typically starts with fundamental SQL commands, functions, and data cleaning methodologies. Learners then progress to understand how these querying skills are applied to both relational databases (like PostgreSQL) and an introduction to non-relational database concepts. </p><p>A key feature of Udacity&apos;s approach is the inclusion of real-world projects designed to build practical skills. Students often benefit from mentor support and career services, depending on the specific program enrollment. This course aims to provide a comprehensive learning experience for those starting or advancing their SQL capabilities.</p><h3 class="article-body__section" id="section-ms-sql-server-learn-ms-sql-server-from-scratch"><span>MS SQL Server: Learn MS SQL Server from Scratch</span></h3><p><strong>Best SQL course for MS SQL users</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1542px;"><p class="vanilla-image-block" style="padding-top:43.19%;"><img id="668WJGzpnBmndpcSMsS7EH" name="Screenshot 2023-09-14 at 15.30.10.png" alt="A screenshot of the Udemy website advertising the 'MS SQL Server: Learn MS SQL Server from Scratch' course" src="https://cdn.mos.cms.futurecdn.net/668WJGzpnBmndpcSMsS7EH.png" mos="" align="middle" fullscreen="" width="1542" height="666" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Udemy)</span></figcaption></figure><p><strong>Provider: </strong>Udemy</p><p><strong>Price:</strong>  £59.99</p><p><strong>Course link: </strong><a href="https://www.udemy.com/course/ms-sql-server-learn-ms-sql-server-from-scratch" target="_blank"><u>MS SQL Server: Learn MS SQL Server from Scratch</u></a></p><p><strong>Course length:</strong> 5 hours 30 minutes</p><p>This Udemy course, offered by Oak Academy, focuses on teaching the fundamental aspects of creating and managing databases using Microsoft SQL Server. Students will be introduced to writing MS SQL queries and will also learn to use SQL Server Management Studio (SSMS), a graphical interface for managing and extracting information from SQL Server databases. </p><p>The course focuses on practical application, guiding learners from initial database creation to effective data management within an MS SQL Server environment, making it ideal for those new to this specific RDBMS.</p><h3 class="article-body__section" id="section-learn-intermediate-sql-for-marketers-and-product-managers"><span>Learn Intermediate SQL for Marketers and Product Managers</span></h3><p><strong>Best SQL course for marketing</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2312px;"><p class="vanilla-image-block" style="padding-top:47.58%;"><img id="2AVB3xeYWbphD6tZVmDRFD" name="Screenshot 2023-09-14 at 15.36.50.png" alt="A screenshot of the Codecademy website advertising the 'Learn Intermediate SQL for Marketers and Product Managers' course" src="https://cdn.mos.cms.futurecdn.net/2AVB3xeYWbphD6tZVmDRFD.png" mos="" align="middle" fullscreen="" width="2312" height="1100" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Codecademy)</span></figcaption></figure><p><strong>Provider:</strong> Codecademy</p><p><strong>Price: </strong>£120 ($149.99)</p><p><strong>Course link: </strong><a href="https://www.codecademy.com/learn/sql-marketing"><u>Learn Intermediate SQL for Marketers and Product Managers</u></a></p><p><strong>Course length:</strong> 5 hours (approximately)</p><p>This Codecademy Pro course is specifically tailored for marketing and product professionals who need to leverage SQL for data-driven insights. Recognizing that sales funnels, churn metrics, and customer data are often stored in databases, this course empowers those without prior programming knowledge to query this information effectively. </p><p>The curriculum focuses on practical, intermediate SQL skills directly applicable to marketing analytics and product management, such as analyzing user behavior, segmenting customers, and measuring campaign performance. Its hands-on, interactive learning environment is designed to make SQL accessible and immediately useful for optimizing strategies and understanding business performance.</p><h3 class="article-body__section" id="section-deploying-microsoft-azure-synapse-analytics-and-azure-sql-database"><span>Deploying Microsoft Azure Synapse Analytics and Azure SQL Database</span></h3><p><strong>Best SQL course for MS Azure users</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1776px;"><p class="vanilla-image-block" style="padding-top:53.60%;"><img id="6u8esAZXB8Lq2XvdSRscK5" name="Screenshot 2023-09-14 at 15.35.11.png" alt="A screenshot of the Pluralsight website advertising the 'Deploying Microsoft Azure Synapse Analytics and Azure SQL Database' course" src="https://cdn.mos.cms.futurecdn.net/6u8esAZXB8Lq2XvdSRscK5.png" mos="" align="middle" fullscreen="" width="1776" height="952" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Pluralsight)</span></figcaption></figure><p><strong>Provider: </strong>Pluralsight</p><p><strong>Price:</strong> £24 ($30) / month (after a 10-day trial)</p><p><strong>Course link:</strong> <a href="https://www.pluralsight.com/courses/microsoft-azure-sql-data-warehouse-sql-database-deploying"><u>Deploying Microsoft Azure Synapse Analytics and Azure SQL Database</u></a></p><p><strong>Course length:</strong> 1 hour 57 minutes</p><p>A core focus of this Pluralsight course, instructed by Robert Lindley, is to place SQL querying within the context of Azure SQL Databases, and it also covers Azure Synapse Analytics. The course addresses deploying these Azure resources, particularly as part of a CI/CD (Continuous Integration/Continuous Deployment) process using Azure DevOps. </p><p>This relatively short and highly focused course aims to equip students with the skills to effectively deploy Azure SQL Databases and Azure Synapse Analytics (formerly Azure SQL Data Warehouse) within an Agile development framework.</p><h3 class="article-body__section" id="section-sql-for-data-analysis-beginner-mysql-business-intelligence"><span>SQL for Data Analysis: Beginner MySQL Business Intelligence</span></h3><p><strong>Best SQL courses for business leaders</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1534px;"><p class="vanilla-image-block" style="padding-top:43.29%;"><img id="bGMYfebSfibJKerHyNuFCS" name="Screenshot 2023-09-14 at 15.38.52.png" alt="A screenshot of the Udemy website advertising the 'SQL for Data Analysis: Beginner MySQL Business Intelligence' course" src="https://cdn.mos.cms.futurecdn.net/bGMYfebSfibJKerHyNuFCS.png" mos="" align="middle" fullscreen="" width="1534" height="664" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Udemy)</span></figcaption></figure><p><strong>Provider:</strong> Maven Analytics (via Udemy)</p><p><strong>Price:</strong> £59.99 </p><p><strong>Course link:</strong> <a href="https://www.udemy.com/course/mysql-for-data-analysis"><u>SQL for Data Analysis: Beginner MySQL Business Intelligence</u></a></p><p><strong>Course length:</strong> 4 hours 30 minutes</p><p>For businesses that need to understand how their data can influence strategic planning, this course from Maven Analytics offers an excellent foundation to build knowledge and skills. The course uses MySQL and MySQL Workbench to guide students in developing SQL queries, including the creation of MySQL JOIN statements for working with multiple tables. </p><p>The real-world business cases and practical exercises characteristic of Maven Analytics&apos; courses make this learning highly valuable for all business leaders and aspiring analysts looking to leverage data for decision-making.</p><h3 class="article-body__section" id="section-the-complete-sql-bootcamp-go-from-zero-to-hero"><span>The Complete SQL Bootcamp: Go from Zero to Hero</span></h3><p><strong>Best for comprehensive PostgreSQL learning from a top instructor</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3248px;"><p class="vanilla-image-block" style="padding-top:43.23%;"><img id="gqhT95vKwSXwkTRVZhro8b" name="Screenshot 2025-05-31 at 09.09.12.png" alt="The Complete SQL Bootcamp: Go from Zero to Hero" src="https://cdn.mos.cms.futurecdn.net/gqhT95vKwSXwkTRVZhro8b.png" mos="" align="middle" fullscreen="" width="3248" height="1404" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Udemy)</span></figcaption></figure><p><strong>Provider</strong>: Jose Portilla (via Udemy)</p><p><strong>Price</strong>: £89.99 (UK Price). Typically around $129.99 (Note: Udemy prices fluctuate frequently with sales; this is a common non-sale price, but significant discounts are very frequent.</p><p><strong>Course link</strong>: <a href="https://www.udemy.com/course/the-complete-sql-bootcamp/">https://www.udemy.com/course/the-complete-sql-bootcamp/</a></p><p><strong>Course length</strong>: Approximately 9 hours of on-demand video (current listing is 9h 6m).</p><p>This perennially popular Udemy course, instructed by leading data science and programming instructor Jose Portilla, is designed to take absolute beginners to a confident level of SQL proficiency using PostgreSQL. Its comprehensive curriculum covers everything from basic SQL syntax, data manipulation (SELECT, INSERT, UPDATE, DELETE), and database creation to more advanced topics, such as GROUP BY statements, conditional expressions, JOINs, subqueries, and data type management.</p><p>A key strength of this bootcamp is its clear explanations and numerous practical exercises and challenges that allow students to apply what they&apos;ve learned immediately with a widely used open-source database. The course structure is logical and progressive, making complex concepts accessible. Given its high ratings, extensive student base, and the instructor&apos;s reputation, it&apos;s a trusted choice for individuals looking to build a solid and practical foundation in SQL with PostgreSQL, a skill highly valued in various tech roles.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ SolarWinds makes its DBA xPress tool free for all users  ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/data-insights/microsoft-sql-server-mssql/360608/solarwinds-makes-its-dba-xpress-tool-free-for-all</link>
                                                                            <description>
                            <![CDATA[ DBA xPress simplifies DataOps and Microsoft SQL Server cloud migrations ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qF1xLbsENinUKFGfz7Y1Yz</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/zDMfot5kyySAUEmYNvBgSP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 17 Aug 2021 15:44:52 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Data and Insights]]></category>
                                                    <category><![CDATA[Business]]></category>
                                                                                                                    <dc:creator><![CDATA[ Praharsha Anand ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/zDMfot5kyySAUEmYNvBgSP-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[SolarWinds logo on the side of a building]]></media:description>                                                            <media:text><![CDATA[SolarWinds logo on the side of a building]]></media:text>
                                <media:title type="plain"><![CDATA[SolarWinds logo on the side of a building]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/zDMfot5kyySAUEmYNvBgSP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>SolarWinds has announced that its DBA xPress solution is now free for all users. </p><p>In addition to automating data and schema comparisons, DBA xPress simplifies <a href="https://www.itpro.com/software/microsoft" data-original-url="https://www.itpro.com/search/microsoft">Microsoft</a> SQL Server <a href="https://www.itpro.com/cloud" data-original-url="https://www.itpro.com/tags/cloud">cloud</a> migrations. </p><div  class="fancy-box"><div class="fancy_box-title"></div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/security/exploits/360238/weekly-threat-roundup-solarwinds-microsoft-sonicwall" data-original-url="/security/exploits/360238/weekly-threat-roundup-solarwinds-microsoft-sonicwall">Weekly threat roundup: SolarWinds, Microsoft, SonicWall</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/security/cyber-attacks/360199/microsoft-warns-solarwinds-customers-that-serv-u-is-under-attack" data-original-url="/security/cyber-attacks/360199/microsoft-warns-solarwinds-customers-that-serv-u-is-under-attack">Microsoft warns SolarWinds customers that Serv-U is under attack</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/security/cyber-attacks/360017/solarwinds-hackers-target-microsoft-customers" data-original-url="/security/cyber-attacks/360017/solarwinds-hackers-target-microsoft-customers">SolarWinds hackers breach Microsoft support agent to target customers</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/security/cyber-attacks/359708/solarwinds-hackers-target-150-organisations-microsoft" data-original-url="/security/cyber-attacks/359708/solarwinds-hackers-target-150-organisations-microsoft">SolarWinds hackers hit 150 organisations in new wave of attacks</a></p></div></div><p>With its built-in SQL capabilities, DBA xPress lets data analysts assess dependencies and connections between tables, users, and functions, among other database parameters.</p><p>“As digital transformation continues to accelerate across industries, we’re seeing more businesses start to prioritize their move to the cloud. But as teams—especially database managers—start to break down cloud migration requirements, it quickly becomes apparent how time-consuming and costly it can be,” explained Rohini Kasturi, chief product officer at SolarWinds.</p><p>Kasturi continued, “To succeed in migrating from one environment to another, teams need to optimize their data to maximize the performance of cloud-hosted databases and adopt solutions that enable DataOps practices to drive efficiency and productivity. We’re hoping to kickstart and simplify this optimization process for DBAs, <a href="https://www.itpro.com/development/devops/358660/it-pro-panel-defining-devops" data-original-url="https://www.itpro.com/development/devops/358660/it-pro-panel-defining-devops">DevOps</a> teams, tech pros, and business leaders alike by offering DBA xPress for free.”</p><p>Object Browser, which is available within DBA xPress, lets users explore and filter all objects within a schema, including tables and primary key constraints. With Data Surf, analysts can generate diagrams of parent and child tables, zoom in and out, customize table nodes, and more. The Data Space Analyzer offers insights into available database disk space. </p><div  class="fancy-box"><div class="fancy_box-title">RELATED RESOURCE</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="V54YJmE46MV9vmzvrWtaMA" name="V54YJmE46MV9vmzvrWtaMA.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V54YJmE46MV9vmzvrWtaMA.jpg" mos="https://cdn.mos.cms.futurecdn.net/V54YJmE46MV9vmzvrWtaMA.jpg" link="" align="" fullscreen="" width="0" height="0" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div></figure><p class="fancy-box__body-text"><strong>Reinvention starts with cloud migration of your data infrastructure</strong></p><p class="fancy-box__body-text">Explore why the most efficient way forward is data-driven</p><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/cloud/cloud-storage/360420/cloud-migration-of-your-data-infrastructure" data-original-url="/cloud/cloud-storage/360420/cloud-migration-of-your-data-infrastructure">FREE DOWNLOAD</a></p></div></div><p>Additionally, users can automate schema and data synchronization via the command-line interface (CLI). Businesses can also perform scheduled data comparisons between production and development environments.</p><p>“As more organizations seek the benefits of DataOps strategies, it’ll be imperative in the near term to deliver value through data. DBA xPress will help tech pros tackle this head-on—for free—and help them move one step closer to implementing a successful DataOps strategy,” added SolarWinds.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Five database problems and how to solve them ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/data-insights/databases/358688/five-database-problems-and-how-to-solve-them</link>
                                                                            <description>
                            <![CDATA[ If your database is slowing down, here’s what to look out for ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gwNhoZLubJc3LdiZjdBcwM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/dcoosjM5VmK7AF653jTSB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Feb 2021 15:57:48 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                                    <dc:creator><![CDATA[ IT Pro ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                    <sponsoredContent>true</sponsoredContent>
                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/dcoosjM5VmK7AF653jTSB-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Illustration of staff working on a central database]]></media:description>                                                            <media:text><![CDATA[Illustration of staff working on a central database]]></media:text>
                                <media:title type="plain"><![CDATA[Illustration of staff working on a central database]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/dcoosjM5VmK7AF653jTSB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>By now, the fact that data is the most important commodity for a modern business is old news. The value of data and the need for a solid data strategy is well established, and the benefits speak for themselves. However, one aspect that often gets overlooked in conversations about data-driven business is that this information needs to pass through a database in order to start generating value – and it’s here that many organisations run into trouble.</p><p>Running a database can be tricky, especially once you start scaling to multiple regions or high volumes of transactions being processed at the edge. There are countless ways in which an inexpertly configured and maintained database can start developing problems, most of which can have a significant impact on performance and availability. Here are some of the top problems that can creep into databases – as well as what to look out for and how to solve them.</p><h3 class="article-body__section" id="section-data-ingestion"><span>Data ingestion</span></h3><p>This may sound obvious, but in order for a database to be valuable, it needs to be able to ingest data – and this process can present its own problems for unwary organisations. For example, you need to think about what sources your data is coming from, and any integrations that may be required in order to get it from those sources into your database. These connections may require additional resources to build and operate, and their health needs to be monitored in order to prevent bottlenecks.</p><p>Another concern is at what speed data needs to be ingested – real-time data processing sounds attractive, and can be hugely advantageous for certain applications, but for databases which aren’t accessed regularly or where the contents aren’t time sensitive, real-time ingestion may be introducing unnecessary complexity and slowdown when batch processing would have been just as effective.</p><p>These issues can be circumvented by planning out and documenting the details of your database architecture as early as possible. As part of this, DBAs should also be thinking about what kinds of data they’re ingesting into a given database; for example, if you’re building a customer database to serve a mailing list, you can probably stick to basic details like name and email address, without worrying about age, physical address, height and shoe size. The smaller your database is, the faster it will run.</p><h3 class="article-body__section" id="section-database-size"><span>Database size</span></h3><p>As we mentioned above, a lean database is a fast database – and by the same token, a larger database will perform increasingly poorly over time. This can often happen without being noticed, which is why it’s important to conduct regular audits and health checks on your database, both to monitor the size and to make sure that it doesn’t contain any unnecessary data.</p><p>Of course, what counts as ‘unnecessary data’ will differ from one organisation to another, and organisations should have specific policies governing what data to collect, which databases to house it in and how long to keep it for. Not only does this help keep the size of databases down by allowing for old data to be cleared through rules-based automation, it also helps organisations maintain a good compliance posture when dealing with personal information.</p><h3 class="article-body__section" id="section-query-optimisation"><span>Query optimisation</span></h3><p>One of the most pervasive problems that affects databases is poorly-constructed queries. This is sometimes the result of gradual tweaking as a database evolves over time, other times the queries were badly written from the word go. Whatever the reason, an inefficient query can have major impacts on performance and stability. </p><p>There are a few common culprits to look for when troubleshooting underperforming queries. For example, it may be using too many join operations, or be structured in such a way that it’s performing full index scans for a relatively simple task. While you can manually comb through your database operations looking for inefficiencies, this can be a long and time-consuming task for DBAs. </p><p>It’s often much simpler to use utilities like Quest SQL Optimizer, which can automate much of the process. Tools such as this allow you to scan your database environment for potentially inefficient SQL statements, test alternatives to determine relative performance and restructure indexes to improve overall database speed.</p><h3 class="article-body__section" id="section-database-security"><span>Database security</span></h3><p>The database is the crown jewel of any organisation’s IT. It’s the place where your customer records, financial information, access credentials and any amount of other valuable information is kept – which makes it a tempting target for hackers. Unfortunately, databases are also one of the elements of a company’s infrastructure which is most prone to developing security holes as it grows. Therefore, it should be among the top priorities for security teams to protect.</p><p>We’ve already covered the importance of regular auditing from a database health perspective, but it can also have a big impact on security. With Quest’s Change Auditor, admins can track data-level events such as changes to rows, triggers and tables, as well as alterations to access permissions - another area that must be closely monitored in order to ensure good security.</p><h3 class="article-body__section" id="section-resource-consumption"><span>Resource consumption</span></h3><p>According to Gartner, <a href="https://www.gartner.com/en/newsroom/press-releases/2019-07-01-gartner-says-the-future-of-the-database-market-is-the">three-quarters of all databases will be deployed in the cloud by next year</a>, but while cloud can be great for simplifying the operation and maintenance of your databases, that doesn’t mean that you can forget about hardware capacity and configuration altogether. If you’ve over-estimated the compute and storage needs of your cloud database in the initial planning stages, it’s easy for running costs to rapidly spiral. Similarly, if the needs of your database change over its lifetime, you may find that capacity has to be expanded as your database grows.</p><p>This is why it’s important to keep a close eye on the performance and resource consumption of cloud databases, optimising your storage, compute and networking configuration periodically to ensure that costs and performance are matching up to expectations. <a href="https://www.quest.com/foglight-evolve/?">Tools like Quest Foglight Evolve</a> can help organisations to set more accurate estimates of necessary cloud service tier requirements prior to migration of a virtual machine or container on which the database resides, and costs of that workload can be easily tracked on an ongoing basis once a migration has been completed, all within Foglight.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 250,000 stolen MySQL databases auctioned on the dark web ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/security/358096/250000-stolen-mysql-databases-auctioned-on-dark-web</link>
                                                                            <description>
                            <![CDATA[ Hackers are thought to have obtained 7TB of stolen data using the PLEASE_READ_ME ransomware campaign ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">cDZHngqfhxL7w74Ezfyy8X</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2QVtGsQqwJmbv96BVLpaAJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 11 Dec 2020 12:42:06 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Security]]></category>
                                                                                                                    <dc:creator><![CDATA[ Sabina Weston ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2QVtGsQqwJmbv96BVLpaAJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Image of a cyber criminal using several computers in a dark room ]]></media:description>                                                            <media:text><![CDATA[Image of a cyber criminal using several computers in a dark room ]]></media:text>
                                <media:title type="plain"><![CDATA[Image of a cyber criminal using several computers in a dark room ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2QVtGsQqwJmbv96BVLpaAJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A quarter of a million databases stolen from tens of thousands of breached <a href="https://www.itpro.com/sql/30242/what-is-sql" data-original-url="https://www.itpro.com/sql/30242/what-is-sql">MySQL</a> servers are being offered for sale on the <a href="https://www.itpro.com/security/32117/what-is-the-dark-web" data-original-url="https://www.itpro.com/security/32117/what-is-the-dark-web">dark web</a>, according to security researchers from Guardicore Labs.</p><p>Hackers are believed to have obtained 7TB of stolen data using the PLEASE_READ_ME ransomware campaign, successfully targeting around 83,000 MySQL database servers.</p><div  class="fancy-box"><div class="fancy_box-title"></div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/security/358042/foxconn-ransomware-attack" data-original-url="/security/358042/foxconn-ransomware-attack">Apple supplier Foxconn hit by £25.5m ransomware attack</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/security/malware/358033/malspam-campaigns-distributing-qakbot-on-the-rise" data-original-url="/security/malware/358033/malspam-campaigns-distributing-qakbot-on-the-rise">Malspam campaigns distributing QakBot on the rise</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/security/ransomware/358017/us-department-store-hit-by-egregor-ransomware" data-original-url="/security/ransomware/358017/us-department-store-hit-by-egregor-ransomware">US department store Kmart hit by Egregor ransomware</a></p></div></div><p>PLEASE_READ_ME has reportedly been active since January 2020, attacking weak credentials on internet-facing MySQL servers.</p><p>Since then, Guardicore Global Sensors Network (GGSN) reported 92 attacks, with numbers rising sharply in October. According to Guardicore researchers, the ransomware attacks originated from 11 different IP addresses, most of which were found to be located in the UK and Ireland.</p><p>The ransomware campaign is untargeted, meaning that it attempts to infect any of the five million MySQL servers which are internet-facing. Hackers exploit <a href="https://www.itpro.com/security/34616/the-top-password-cracking-techniques-used-by-hackers" target="_blank" data-original-url="https://www.itpro.com/security/34616/the-top-password-cracking-techniques-used-by-hackers">weak credentials</a> and are able to re-access the network by leaving a backdoor user on the database for persistence.</p><p>Guardicore Labs researchers managed to discover two different variants during the lifetime of this campaign. The first, which lasted from January to the end of November, saw attackers leaving their victims a ransom note with their wallet address, the amount of <a href="https://www.itpro.com/strategy/28296/what-is-bitcoin" data-original-url="https://www.itpro.com/strategy/28296/what-is-bitcoin">Bitcoin</a> to pay, as well as an email address for technical support, with 10 days being given to make the payment. </p><p>The second variant, which began on 3 October and also lasted until late November, got rid of the Bitcoin wallet payments and email communications. Instead, hackers opted for a website in the Tor network to receive payments and used unique alphanumeric tokens, outlined in the ransom notes, to identify the victims.</p><p>In a <a href="https://www.guardicore.com/labs/please-read-me-opportunistic-ransomware-devastating-mysql-servers">blog post</a> detailing the discovery, security researchers Ophir Harpaz and Omri Marom said that the “PLEASE_READ_ME operators are trying to up their game by using double extortion in scale”. </p><p>“Factoring their operation will render the campaign more scalable and profitable. Guardicore Labs provides an IOCs repository and will keep monitoring this campaign to help organizations protect against it,” they added.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ CockroachDB SQL database gets key updates to spacial data capabilities and security ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/data-insights/sql/357733/cockroachdb-sql-database-gets-key-updates-to-spacial-data-capabilities-and</link>
                                                                            <description>
                            <![CDATA[ The update also includes a new package for Kubernetes ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wBHciM4bXCcindeHpN5HaE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fCvcAKbnVnaXSKLtYfk7oT-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 11 Nov 2020 17:53:33 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                                    <dc:creator><![CDATA[ David Gargaro ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/fCvcAKbnVnaXSKLtYfk7oT-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Database graphic]]></media:description>                                                            <media:text><![CDATA[Database graphic]]></media:text>
                                <media:title type="plain"><![CDATA[Database graphic]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fCvcAKbnVnaXSKLtYfk7oT-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Cockroach Labs just released CockroachDB 20.2, the latest version of its cloud-native, distributed <a href="https://www.itpro.com/sql/30242/what-is-sql" data-original-url="https://www.itpro.com/sql/30242/what-is-sql">SQL</a> database. It includes new capabilities for spatial data, a new CockroachDB for <a href="https://www.itpro.com/enterprise-applications/31654/what-is-kubernetes" data-original-url="https://www.itpro.com/enterprise-applications/31654/what-is-kubernetes">Kubernetes</a> option, and enterprise backup and restore functions for free users.</p><p>The <a href="https://www.itpro.com/software/28109/what-is-open-source" data-original-url="https://www.itpro.com/software/28109/what-is-open-source">open-source</a> and freely available CockroachDB is the first cloud-native distributed database to include spatial data types and associated libraries. It’ll support net new workloads for Internet of Things (IoT), transportation and environmental applications, and includes a geodistributed database with geospatial capabilities. The syntax is compatible with PostGIS, an open-source software that adds support for geographic objects to the PostgreSQL object-relational database. </p><p>CockroachDB on Kubernetes combines the cloud-native database with a custom operator optimized for orchestrated deployments. Its distributed, share-nothing architecture enables users to attach storage however they want, as CockroachDB manages the scale, resilience and distribution of data. The included Kubernetes operator simplifies deployment configuration and ensures no-downtime rolling upgrades in production.</p><p>The CockroachDB 20.1 update brings basic distributed backup and restore features that were previously available only in the enterprise version to CockroachDB Core, the free, open-source version of the database.This update ensures <a href="https://www.itpro.com/cloud/cloud-backup/354178/the-essential-guide-to-cloud-based-backup-and-disaster-recovery" data-original-url="https://www.itpro.com/cloud/cloud-backup/354178/the-essential-guide-to-cloud-based-backup-and-disaster-recovery">companies’ disaster-recovery plans</a> are in place and they can freely build high-performing production applications.</p><p>The latest version of CockroachDB extends its TPC-C benchmark performance to 140,000 warehouses, improving its throughput to 1.7 million transactions per minute (tpmC), a 40% improvement versus 2019. The TPC-C benchmark serves to simulate e-commerce or retail environments.</p><p>CockroachDB 20.2 other updates include: </p><ul><li>The introduction of Pebble, an open-source storage engine that provides performance and stability improvements, in place of the old storage engine.</li><li>The database’s new monitoring UI displays key troubleshooting metrics for developers to query performance, including an SQL transactions page and a database sessions page.</li><li>It adds new SQL functionality, such as partial indexes, materialized views, enumerated types, and user-defined schemas.</li><li>It gains enterprise-grade security with logging, Role Based Access Control (RBAC) and certificate management.</li><li>Adds support for Java tools Hibernate, MyBatis, Spring Data JPA, and Spring Data JDBC; and the Ruby tool Active Record.</li></ul><p>"We're committed to making CockroachDB the database of choice for developers everywhere," said Spencer Kimball, CEO and co-founder, Cockroach Labs. "We've listened to our users, and we've made improvements to all areas of the database, including a new package, CockroachDB on Kubernetes, to ease deployments in cloud-native environments. No matter what the use case, we want to equip every developer with the database they need to build and create their business's next billion-dollar idea."</p><p>Comcast, DoorDash, eBay, Nubank, JPMorganChase, SpaceX, and hundreds of other companies use CockroachDB for transactional cloud-based applications. CockroachDB builds on the traditional relational databases PostgreSQL and provides elastic scale, indestructible resilience and low-latency distributed performance. </p><p>"LaunchDarkly empowers development and business teams to control their software. Our customers depend on our services to be available, fast, and correct from anywhere on the planet," said Justin Caballero, senior distributed systems engineer at LaunchDarkly. "We chose CockroachDB for our next gen database because of its consistency and flexibility, and the control it affords over our data."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ BigQuery Omni pulls Google, AWS, and Azure analytics into one UI ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/data-insights/sql/356444/bigquery-omni-pulls-google-aws-and-azure-analytics-into-one-ui</link>
                                                                            <description>
                            <![CDATA[ Google's Anthos-powered platform lets users analyse data across multiple providers at once ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">dneYf9CJ3LDXYaCYcYuv4y</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ncGuVnqgnJ7vHNmTcegUr6-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 14 Jul 2020 11:53:20 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                                    <dc:creator><![CDATA[ Dale Walker ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/YhUVp3rWtcZPM5XznPeTmX.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/ncGuVnqgnJ7vHNmTcegUr6-1280-80.png">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ncGuVnqgnJ7vHNmTcegUr6-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Google has launched an early version of BigQuery Omni, its new analytics tool that lets users access and view data across Google Cloud and Amazon Web Services without leaving the <a href="https://www.itpro.com/business-strategy/28163/what-is-big-data-analytics" data-original-url="https://www.itpro.com/business-strategy/28163/what-is-big-data-analytics">Big Query</a> UI.</p><p>Powered by <a href="https://www.itpro.com/cloud/33428/what-is-anthos-google-s-brand-new-multi-cloud-platform" data-original-url="https://www.itpro.com/cloud/33428/what-is-anthos-google-s-brand-new-multi-cloud-platform">Google Anthos</a>, its vendor-neutral app development platform, users will be able to use <a href="https://www.itpro.com/sql/30242/what-is-sql" data-original-url="https://www.itpro.com/sql/30242/what-is-sql">SQL</a> and the standard BigQuery APIs to manipulate data silos sourced from multiple platforms, without having to manage the underlying infrastructure.</p><div  class="fancy-box"><div class="fancy_box-title"></div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/cloud/virtual-machines/356441/google-launches-confidential-vms-for-sensitive-data-processing" data-original-url="/cloud/virtual-machines/356441/google-launches-confidential-vms-for-sensitive-data-processing">Google launches Confidential VMs for sensitive data processing</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/sql/30242/what-is-sql" data-original-url="/sql/30242/what-is-sql">What is SQL?</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/cloud/33428/what-is-anthos-google-s-brand-new-multi-cloud-platform" data-original-url="/cloud/33428/what-is-anthos-google-s-brand-new-multi-cloud-platform">What is Anthos? Google’s brand new multi-cloud platform</a></p></div></div><p>Although the initial alpha launch of the service is restricted to Google Cloud and AWS, Google has also confirmed that Microsoft Azure will eventually be supported.</p><p>The tool has been designed to target those customers who rely on multiple cloud service providers and are forced to juggle and consolidate a number of analytics tools in order to get a view of their data.</p><p>This is made possible by the decoupling of storage and compute, according to the firm. The compute side has always been regarded as ‘stateless’ but, until now, BigQuery required data to be stored in Google Cloud – this restriction has now been scrapped, allowing customers to store their data in any supported public cloud.</p><p>This single view means that customers can use BigQuery Omni to run SQL queries on clusters in whichever region the data resides. For example, it will be possible to query Google Analytics 360 Ads data stored in Google Cloud while simultaneously querying logs data from any apps stored in <a href="https://www.itpro.com/cloud/amazon-web-services-aws/356220/amazon-launches-code-free-app-builder" data-original-url="https://www.itpro.com/cloud/amazon-web-services-aws/356220/amazon-launches-code-free-app-builder">AWS S3</a>. This can then be used to build a dashboard to get a complete view of audience behaviour alongside ad spend.</p><p>This means customers can avoid any costs associated with moving or copying data between cloud platforms in order to get a full view, Google claims.</p><p>“85% of respondents to 451 Research’s Voice of the Enterprise Data & Analytics, Data Platforms 1H20 survey agreed that the ability to run the same database on multiple cloud/data centre environments is an important consideration when selecting a new data platform,” said Matt Aslett, research director, Data, AI and Analytics, 451 Research.</p><p>“As hybrid and multi-cloud adoption has become the norm, enterprises are increasingly looking for data products that provide a consistent experience and lower complexity of using multiple clouds, while enabling the ongoing use of existing infrastructure investments," he added.</p><div  class="fancy-box"><div class="fancy_box-title">RELATED RESOURCE</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3m26tzHpdUUfgFcpcCqN4Y" name="3m26tzHpdUUfgFcpcCqN4Y.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3m26tzHpdUUfgFcpcCqN4Y.jpg" mos="https://cdn.mos.cms.futurecdn.net/3m26tzHpdUUfgFcpcCqN4Y.jpg" link="" align="" fullscreen="" width="0" height="0" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div></figure><p class="fancy-box__body-text"><strong>Cloud vs on-premise storage: What’s right for you?</strong></p><p class="fancy-box__body-text">Key considerations driving document storage decisions for businesses</p><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/infrastructure/server-storage/356302/cloud-vs-on-premise-storage-whats-right-for-you" data-original-url="/infrastructure/server-storage/356302/cloud-vs-on-premise-storage-whats-right-for-you">FREE DOWNLOAD</a></p></div></div><p>The new system is built using Anthos, an app development platform <a href="https://www.itpro.com/cloud/33428/what-is-anthos-google-s-brand-new-multi-cloud-platform" data-original-url="https://www.itpro.com/cloud/33428/what-is-anthos-google-s-brand-new-multi-cloud-platform">launched last year</a> to appease customers that wanted a single programming model that allowed for data to be moved between their various cloud providers without charge or requiring changes.</p><p>The underlying infrastructure is run entirely by Google, including any communication between cloud providers, on the familiar BigQuery UI, so there will be little operational change from the customers’ perspective, the company claims.</p><p>BigQuery Omni’s engine will run on Anthos clusters inside the BigQuery managed service, and will source data from the various data silos across a customer’s public cloud services, provided they have provided authorisation. In order to run queries, data is temporarily moved from the cloud provider’s data storage to the BigQuery cluster running on Anthos.</p><p>For now, BigQuery Omni is only available in private alpha, so customers will need to apply to Google to use it if they’re interested. It’s also only available for AWS S3 for now, with Azure support coming soon.</p><p>There is currently no general release date available.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Structured vs unstructured data management ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/big-data-analytics/34532/structured-vs-unstructured-data-management</link>
                                                                            <description>
                            <![CDATA[ Big data is big business – if you have the skills to manage it ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9DwkXWpcwpF4T5bC3Hp7JP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tYAdXmxBbvxCCn7ZuiMdiP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 30 Sep 2019 15:15:00 +0000</pubDate>                                                                                                                                <updated>Fri, 17 May 2024 15:18:11 +0000</updated>
                                                                                                                                            <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                <author><![CDATA[ jane.mccallion@futurenet.com (Jane McCallion) ]]></author>                    <dc:creator><![CDATA[ Jane McCallion ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Wq9nnLr7TNkY8gyBRb7YsA.jpeg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jane is deputy editor at ITPro, and its sibling titles Cloud Pro and ChannelPro. She’s started out with the brands as a staff writer specializing in cloud computing. She went on to become senior writer and reports editor, managing the content and creation of ITPro’s quarterly whitepapers. During this time, she broadened her expertise to include cyber security, data centers and enterprise IT infrastructure. In 2016, she became features editor, managing a pool of freelance and internal writers, while continuing to specialise in enterprise IT infrastructure, data centers, and business strategy.&lt;/p&gt;
&lt;p&gt;In October 2021, she became the sites’ deputy editor and now has a more strategic role, although she is still a specialist in enterprise IT infrastructure and business strategy.&lt;/p&gt;
&lt;p&gt;Jane holds an MA in journalism from Goldsmiths, University of London, and a BA in Applied Languages from the University of Portsmouth. She is fluent in French and Spanish, and has written features in both languages.&lt;/p&gt;
&lt;p&gt;Prior to joining ITPro, Jane was a freelance business journalist writing as both Jane McCallion and Jane Bordenave for titles such as European CEO, World Finance, and Business Excellence Magazine.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/tYAdXmxBbvxCCn7ZuiMdiP-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Data depicted through coloured strands]]></media:description>                                                            <media:text><![CDATA[Data depicted through coloured strands]]></media:text>
                                <media:title type="plain"><![CDATA[Data depicted through coloured strands]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tYAdXmxBbvxCCn7ZuiMdiP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Businesses at the top of their respective industries all have one thing in common: the knowledge that data, both structured and unstructured, forms the heart of their organization and is key to their success.</p><p>A comprehensive and nuanced data strategy is therefore vital.</p><p>Creating one, however, is not an easy feat. It isn’t just a matter of dealing with all the sources of data; it’s also having expertise in the tools required to manipulate and process that data and understand what needs to be structured and where a rigid model is inappropriate.</p><p>Do you have people that are experts in <a href="https://www.itpro.com/operating-systems/microsoft-windows/356801/need-excel-training-try-these-10-cheap-or-free-options">Excel</a>, <a href="https://www.itpro.com/sql/30242/what-is-sql">SQL</a>, <a href="https://www.itpro.com/nosql/34227/what-is-nosql">NoSQL</a>, <a href="https://www.itpro.com/databases/34533/what-is-azure-database-for-postgresql">PostgreSQL</a> and Oracle? Does your business have a suitable data lake so all corners of the company can benefit from the data itself and generate their own specific insights?</p><p>If you answered ‘no’ to any of these, then your data management strategy might not be up to scratch. How you feed that data into your business, or data lake, is up to you. But understanding how to store that data - either in a structured or unstructured manner - is crucial in making that next big step in your business’ journey to the top.</p><h2 id="what-is-structured-data-and-how-is-it-managed">What is structured data and how is it managed?</h2><p>When it comes to databases, structured data is often what first comes to mind.</p><p>Structured data - also known as relational data - is stored in tables with columns and rows. The structure is described by a schema, with relationships defined between the tables. For example, one table might contain a list of customers, another table might contain a list of telephone numbers with one row in the customer table potentially having many connected rows in the telephone numbers table.</p><div  class="fancy-box"><div class="fancy_box-title">RELATED RESOURCE</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wE3UT9aDVGm6fZh2yRZMu6" name="wE3UT9aDVGm6fZh2yRZMu6.jpg" caption="" alt="Whitepaper cover with title and connected cubes graphic" src="https://cdn.mos.cms.futurecdn.net/wE3UT9aDVGm6fZh2yRZMu6.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: IBM)</span></figcaption></figure><p class="fancy-box__body-text"><strong>An EDR buyer&apos;s guide</strong></p><p class="fancy-box__body-text"><em>Learn how to select the best endpoint detection and response (EDR) solution for your business.</em></p><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/security/cyber-security/368443/an-edr-buyers-guide"><strong>DOWNLOAD FOR FREE</strong></a></p></div></div><p>Structured data is, by its very nature, already “managed”. The definition of the tables and columns means that data must be kept in an orderly fashion. Constraints can be added to the columns to, for example, ensure that only numbers are entered for telephone numbers and that no telephone number can be added without an associated customer.</p><p>The structured approach to data storage has both benefits and drawbacks. Users are able to understand and access data easily, with a wide variety of tools for querying and analysis available. However, it can also be regarded as highly inflexible when the data needing to be stored does not fit the structured data model.</p><p>It&apos;s also worth noting that a relational database management system (RDBMS) is often embedded in products that also offer far more bells and whistles than just managing data and making it available to queries.</p><p>For example, Salesforce, the cloud-based <a href="https://www.itpro.com/desktop-software/28214/what-is-crm">customer relationship management (CRM)</a> platform, manages the structured data put into it, but also offers tools like chat, access to the Force.com development platform, analytics, and so on.</p><h2 id="what-is-unstructured-data-and-how-is-it-managed">What is unstructured data and how is it managed?</h2><p>Unstructured data is anything that can&apos;t be organised into a structured database. Common examples are free-flowing text-based interactions, such as email conversations or chat logs, word processing documents, slideshow presentations, image libraries, or videos.</p><p>Estimates vary for how much unstructured data lies in business. One recent projection estimated that 80% of global data would be unstructured in the near future. </p><p>It contains a wealth of corporate information but, by its nature, was difficult to access until modern <a href="https://www.itpro.com/business-strategy/28163/what-is-big-data-analytics">big data analytics</a> and <a href="https://www.itpro.com/strategy/28181/what-is-ai">AI</a> have become a reality.</p><p>Together with structured data, it&apos;s also one of the three Vs of Big Data variety (the other two being velocity and volume).</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/C4MoSKDijXM" allowfullscreen></iframe></div></div><p>There are many benefits to using unstructured data. It is rapid to accumulate and there is no need for time-consuming parsing since there is no predefined structure. It can also be stored in its native format and lends itself well to corporate data lakes.</p><p>However, the benefits can also be pitfalls; specialized skills and tools are required to analyze unstructured data and users can be left alienated when faced with data that does not adhere to a uniform format.</p><p>Common tools for dealing with unstructured data (also referred to as NoSQL) include <a href="https://www.itpro.com/business-strategy/chief-information-security-officer-ciso/370365/mongodb-ciso-dont-be-afraid-simplify-issues-executives">MongoDB</a> and DynamoDB.</p><p>Unstructured data management (UDM) is essential for successfully making use of all this data. Rather than there being a handful of tools to point to for UDM, there are instead some basic tenets to be followed, which we outline below.</p><h3 class="article-body__section" id="section-indexing"><span>Indexing</span></h3><p>This term, sometimes known as "discovering" as well as other related terms, means compiling your data to really see what&apos;s there, how frequently it is accessed, for how long it has existed, and more. </p><p>The objective of indexing is to find out whether this information will potentially bring future value to the organisation and see if it is worth putting in an UDM system and archiving it.</p><p>This, however, can be a long process, and can take many weeks to sift and scan all the data. Be ready to dedicate a lot of effort and time to this process in the initial stage. This is also the section where you should add metatags so that the data is easy to search later on in the process.</p><h3 class="article-body__section" id="section-storage-and-availability"><span>Storage and availability</span></h3><p>Now that the data has been organised, it now requires storing in a suitable location with the correct attributes that make it automatically and easily accessible.</p><p>There are a number of storage locations to choose from, which includes general cloud storage like <a href="https://www.itpro.com/microsoft-azure/34048/microsoft-azure-review-competitive-cloud-pricing-takes-a-bite-out-of-aws">Microsoft Azure</a> or <a href="https://www.itpro.com/cloud/cloud-storage/setting-up-and-securing-amazon-s3-storage">AWS S3</a> or on-premises data lakes. When the information resides here, it is able to be stored in its "natural" state, which means there is no need to store it in a database format, but also allows it to be available for automated querying through <a href="https://www.itpro.com/application-programming-interface-api/33557/the-api-economy-what-your-business-needs-to-know">APIs</a>.</p><p>When thinking about which type of storage to utilise, it&apos;s worth considering how frequently the data that is being stored is accessed. For example, if it&apos;s relatively frequent, it might need to be put in "cold" storage, which is usually much cheaper than if it is kept in storage that makes the information accessible at all times. However, in this "cold" storage it will be slower to access initially when you do need to sift through it and query it.</p><h3 class="article-body__section" id="section-semi-structured-data"><span>Semi-structured data</span></h3><p>Semi-structured data can be regarded as a “halfway house” between structured and unstructured data. While it does not have the predefined model of structured data, it is easier to store and work with than unstructured data.</p><p>Examples of semi-structured include JSON or XML. Although the columns and definitions of traditional structured data are not usually present, the data does contain tags and markers to separate elements, making for simpler querying. These tags and markers are referred to as “metadata” and mean data can be better catalogued.</p><h3 class="article-body__section" id="section-vector-databases"><span>Vector databases</span></h3><p>Also found in the category of unstructured data  - although increasingly meriting a section of its own - and becoming progressively more popular in the era of <a href="https://www.itpro.com/technology/artificial-intelligence/examples-of-generative-ai-in-action-today">generative AI</a>, are vector databases.</p><p>As with unstructured data, pretty much anything can be dropped into the database. However, an embedding function encodes the data into vectors to capture its meaning and context. The result is something that can be searched based on similarity or vector distance.</p><p>An example would be searching for an image based on content or style. Or a large language model (LLM) generating more relevant and coherent text.</p><p>Examples of vector databases include Pinecone and Weaviate.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ What is Azure Database for PostgreSQL?  ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/databases/34533/what-is-azure-database-for-postgresql</link>
                                                                            <description>
                            <![CDATA[ We look at Microsoft's cloud implementation of the open source database ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">26ZoQh8m6ixDgD4i5hFh4T</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hYBsZimHpZFudtsad43KLc-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 30 Sep 2019 15:00:00 +0000</pubDate>                                                                                                                                <updated>Fri, 27 May 2022 16:54:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                <author><![CDATA[ connor.jones@futurenet.com (Connor Jones) ]]></author>                    <dc:creator><![CDATA[ Connor Jones ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/LPjgE2kGKixS9aF7Jdp2mT.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Connor Jones is the News and Analysis Editor at ITPro, CloudPro, and ChannelPro. As the brands’ leader for news, he welcomes pitches on all topics, and he personally still reports breaking news on the topics of cyber security, software, and Big Tech firms.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;He has been at the forefront of global cyber security news coverage for the past few years, breaking developments on major stories such as LockBit’s ransomware attack on Royal Mail International, and many others. He has also made sporadic appearances on the ITPro Podcast discussing topics from home desk setups all the way to hacking systems using prosthetic limbs.&lt;/p&gt;
&lt;p&gt;Connor is currently in his third year at ITPro, but has been a journalist for much longer, having written for the likes of Red Bull Esports and UNILAD. He has a master’s degree in Magazine Journalism from one of the UK’s leading journalism departments at the University of Sheffield, as well as an undergraduate degree in English Language from Sheffield Hallam University.&lt;/p&gt;
&lt;p&gt;When he’s not hitting the phones trying to squeeze stories out of sources and press offices, in his free time Connor studies software development, is a keen cook, and enjoys leading an active life through cycling, hiking, racket sports, and weightlifting.&lt;/p&gt; ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/hYBsZimHpZFudtsad43KLc-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Abstract image of stacked white discs on a green background to symbolise a database]]></media:description>                                                            <media:text><![CDATA[Abstract image of stacked white discs on a green background to symbolise a database]]></media:text>
                                <media:title type="plain"><![CDATA[Abstract image of stacked white discs on a green background to symbolise a database]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hYBsZimHpZFudtsad43KLc-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>What do Microsoft, Apple, Accenture, Skype, Reddit, Twitch, Spotify and the International Space Station all have in common?</p><p>Despite being very different companies working in a range of sectors, they all run essential workloads with the same open source database system: PostgreSQL.</p><div  class="fancy-box"><div class="fancy_box-title"></div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/cloud-management/30798/the-key-challenges-of-migrating-databases-to-the-cloud" data-original-url="/cloud-management/30798/the-key-challenges-of-migrating-databases-to-the-cloud">The key challenges of migrating databases to the cloud</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/hacking/34441/how-does-a-sql-injection-attack-work" data-original-url="/hacking/34441/how-does-a-sql-injection-attack-work">How does a SQL injection attack work?</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/big-data-analytics/34520/what-is-sap-hana" data-original-url="/big-data-analytics/34520/what-is-sap-hana">What is SAP HANA?</a></p></div></div><p>PostgreSQL is considered to be the most sophisticated <a href="https://www.itpro.com/software/28109/what-is-open-source" data-original-url="https://www.itpro.com/software/28109/what-is-open-source">open source</a> database system. It was launched over 25-years-ago as the successor to the Ingres databases, which was developed in the 1970s by a team of scientists from the University of California.</p><p>Now, while the original PostgreSQL is a free and <a href="https://www.itpro.com/software/28109/what-is-open-source" data-original-url="https://www.itpro.com/software/28109/what-is-open-source">open source</a> relational database management system, there is also Azure Database for PostgreSQL, which is a tool that allows users to build massively scalable PostgreSQL apps. It's based in Microsoft's flagship Azure cloud service, and makes it possible to develop apps using PostgreSQL tech without actually needing to take full control for the instances. It's also available in different deployment modes and can be on-premises on any infrastructure the customer likes.</p><p>To fully understand how versitle Azure Database for PostgreSQL is, we need to break down its tiers and pricing models.</p><h2 id="deployment-types-for-azure-database-for-postgresql">Deployment types for Azure Database for PostgreSQL</h2><h3 class="article-body__section" id="section-azure-database-for-postgresql-single-server"><span>Azure Database for PostgreSQL – Single Server</span></h3><p>The main deployment method for PostgreSQL databases on Azure is the Single Server model, and very closely resembles the conventional PostgreSQL. Users can also take advantage of the <a href="https://www.itpro.com/cloud/hybrid-cloud/354545/why-enterprises-are-moving-back-to-on-premise-data-centres" target="_blank" data-original-url="https://www.itpro.com/cloud/hybrid-cloud/354545/why-enterprises-are-moving-back-to-on-premise-data-centres">on-premise</a> version to create a single PostgreSQL server as the main host for multiple databases.</p><p>The Single Server model also offers a fully managed service that can boast <a href="https://www.itpro.com/cloud/microsoft-azure/358248/microsoft-will-soon-offer-9999-uptime-for-azure-active-directory" data-original-url="https://www.itpro.com/cloud/microsoft-azure/358248/microsoft-will-soon-offer-9999-uptime-for-azure-active-directory">99.99% performance guarantee</a>, and includes several additional features, such as <a href="https://www.itpro.com/security/encryption/359943/what-is-end-to-end-encryption-and-why-is-everyone-fighting-over-it" data-original-url="https://www.itpro.com/security/encryption/359943/what-is-end-to-end-encryption-and-why-is-everyone-fighting-over-it">encryption</a>.</p><p>This configuration can also be handled through the Azure portal as well as the Azure command line interface (CLI), as can the majority of Microsoft’s cloud services. The Single Server deployment can also let developers have a single database per server, which means they can make the most of resource usage and even share resources across several databases.</p><p>Administrators on Azure Database for PostgreSQL don’t always have full superuser permissions, unfortunately, with the highest privileges available going to the azure_pg_admin. The managed service will always retain the superuser attributes, assigned to azure_superuser, and regular users aren’t able to access this role or its privileges.</p><h3 class="article-body__section" id="section-azure-database-for-postgresql-hyperscale-citus"><span>Azure Database for PostgreSQL - Hyperscale (Citus)</span></h3><div  class="fancy-box"><div class="fancy_box-title">RELATED RESOURCE</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="s7hnF2HF5HjCJogZeSiun4" name="s7hnF2HF5HjCJogZeSiun4.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/s7hnF2HF5HjCJogZeSiun4.png" mos="https://cdn.mos.cms.futurecdn.net/s7hnF2HF5HjCJogZeSiun4.png" link="" align="" fullscreen="" width="0" height="0" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div></figure><p class="fancy-box__body-text"><strong>Understanding the economics of in-cloud data protection</strong></p><p class="fancy-box__body-text">Data protection solutions designed with cost optimisation in mind</p><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/cloud/cloud-computing/367728/understanding-the-economics-of-in-cloud-data-protection" data-original-url="/cloud/cloud-computing/367728/understanding-the-economics-of-in-cloud-data-protection">FREE DOWNLOAD</a></p></div></div><p>If you have a database which is over 100GB and requires maximum performance, you might want to consider <a href="https://www.itpro.com/software/33579/microsoft-announces-azure-updates-for-iot-databases-and-more" data-original-url="https://www.itpro.com/software/33579/microsoft-announces-azure-updates-for-iot-databases-and-more">Azure's newest PostgreSQL deployment model</a>. Also known as the 'Hyperscale (Citus)' hosting type, this method uses technology from Citus Data, a company that <a href="https://www.itpro.com/cloud/32849/microsoft-buys-citus-data-to-boost-open-source-database-in-the-cloud" data-original-url="https://www.itpro.com/cloud/32849/microsoft-buys-citus-data-to-boost-open-source-database-in-the-cloud">Microsoft acquired in January 2019</a>.</p><p>Hyperscale (Citus) uses database sharding technology, which splits data into smaller component parts and distributes them across a large number of compute nodes which are grouped together into a cluster. This cluster offers more storage capacity and CPU utilisation than a standard single-server PostgreSQL deployment would be able to.</p><p>Big companies like Facebook and Google use database sharding within their data centres, but one of the advantages of Hyperscale (Citus) is that sharding is handled automatically, without the tenant application needing to be taught how to do it. The system parallelises <a href="https://www.itpro.com/sql/30242/what-is-sql" target="_blank" data-original-url="https://www.itpro.com/sql/30242/what-is-sql">SQL</a> queries and other operations across available servers, with a central 'coordinator node' handling query routing, aggregation and planning, and 'worker nodes' storing data.</p><p>When the coordinator receives a request from the application, it routes the query to the relevant worker node(s), depending on where the data in question is stored. Caveat emptor, however; as Hyperscale (Citus) is in public preview, it does not offer an SLA at the time of writing.</p><h2 id="how-much-does-azure-database-for-postgresql-cost">How much does Azure Database for Postgresql cost?</h2><p>There are three pricing tiers available for the single server version of Azure Database for PostgreSQL, with each setting out the various provisions that a customer may expect from these packages. These are termed Basic, General Purpose, and Memory Optimised.</p><p>While all tiers offer computing power provisioned in <a href="https://www.itpro.com/virtualisation/31628/what-is-server-virtualisation" target="_blank" data-original-url="https://www.itpro.com/virtualisation/31628/what-is-server-virtualisation">virtual cores</a>, or vCores, and each uses fifth-generation chips based on Intel’s Broadwell 2.3 GHz processors, the number of cores and the memory available varies.</p><p>The entry-level tier, for instance, offers either one or two rentable vCores, combined with 2GB memory, for £0.026 per hour and £0.051 per hour each. General Purpose and Memory Optimised configuration both offer far more memory and vCores, and are priced more steeply, with the maximum configuration available for £4.179 per hour.</p><p>Elements of the servers’ configuration can be changed and adjusted after they’re established, however, and there are a number of factors that combine to influence how much the system will end up costing. You could, for example, ramp up the number of vCores deployed, the storage capacity, and the length of time that backups are retained. Users can also interchange between the different pricing tiers, between General Purpose and Memory Optimised setups, for example.</p><p>The final pricing also depends on the type of package you take out and how you want to pay for it, whether it be pay-as-you-go, or annual billing, which generally cost less as you pay more upfront. This annual discounting is not available on the basic level, however. The full breakdown of available tiers is listed below, with <a href="https://azure.microsoft.com/en-gb/pricing/details/postgresql/server">fuller pricing information available on through Microsoft</a>.</p><h2 id="understanding-the-pricing-tiers">Understanding the pricing tiers</h2><h3 class="article-body__section" id="section-single-server"><span>Single Server</span></h3><div ><table><tbody><tr><td  ><strong>Pricing tier</strong></td><td  >Basic</td><td  >General Purpose</td><td  >Memory Optimised</td></tr><tr><td  ><strong>Compute generation</strong></td><td  >Gen 5</td><td  >Gen 5</td><td  >Gen 5</td></tr><tr><td  ><strong>vCores</strong></td><td  >1, 2</td><td  >2, 4, 8, 16, 32, 64</td><td  >2, 4, 8, 16, 32</td></tr><tr><td  ><strong>Memory per vCore</strong></td><td  >2-4GB</td><td  >10-320GB</td><td  >20-320GB</td></tr><tr><td  ><strong>Storage capacity</strong></td><td  >Up to 1TB</td><td  >Up to 16TB</td><td  >Up to 16TB</td></tr></tbody></table></div><h3 class="article-body__section" id="section-flexible-server"><span>Flexible Server</span></h3><div ><table><tbody><tr><td  ><strong>Pricing tier</strong></td><td  >Burstable</td><td  >General Purpose</td><td  >Memory Optimised</td></tr><tr><td  ><strong>Instance</strong></td><td  >B1ms, B2s</td><td  >Dv4, Dv3, Ddsv4, Dsv3</td><td  >Ev4, Ev3, Edsv4, Esv3</td></tr><tr><td  ><strong>vCores</strong></td><td  >1, 2</td><td  >2, 4, 8, 16, 32, 64</td><td  >2, 4, 8, 16, 32, 64</td></tr><tr><td  ><strong>Memory per vCore</strong></td><td  >2-4GB</td><td  >8-256GB</td><td  >16-504GB</td></tr><tr><td  ><strong>Storage capacity</strong></td><td  >Up to 16TB</td><td  >Up to 16TB</td><td  >Up to 16TB</td></tr></tbody></table></div><h3 class="article-body__section" id="section-hyperscale-citus"><span>Hyperscale (Citus)</span></h3><div ><table><tbody><tr><td  ><strong>Pricing tier</strong></td><td  >Basic</td><td  >Standard</td></tr><tr><td  ><strong>vCores</strong></td><td  >2, 4, 8</td><td  >4, 8, 16, 32, 64</td></tr><tr><td  ><strong>Memory per vCore</strong></td><td  >8-32GB</td><td  >32-432GB</td></tr><tr><td  ><strong>Storage capacity</strong></td><td  >128-512GB</td><td  >0.5-2TB</td></tr></tbody></table></div><p>Each tier provides a free back up of up to 100% of your provisioned server storage. You can increase your backup retention period, however, this will increase the amount of backup storage consumed by the server, and so you will be charged extra.</p><p><strong>Basic</strong></p><p>The entry-level tier is primarily designed for low-priority workloads that don't require a great deal of performance. This can include test/dev environments or intermittently-accessed applications.</p><p><strong>General Purpose</strong></p><p>As the name suggests, the general-purpose tier is where most workloads will naturally fall, and encompasses most enterprise PostgreSQL use-cases. It offers a balance of performance and economy.</p><p><strong>Memory Optimised</strong></p><p>The highest tier is reserved for applications like financial transaction databases or <a href="https://www.itpro.com/business-strategy/28163/what-is-big-data-analytics" target="_blank" data-original-url="https://www.itpro.com/business-strategy/28163/what-is-big-data-analytics">analytics engines</a> where low latency is paramount. For this reason, it makes heavy use of in-memory computing.</p><p>While the Basic tier does not provide an IOPS guarantee, other tiers have IOPS scale with the provisioned storage size in a 3:1 ratio.</p><p><strong>Burstable</strong></p><p>Somewhat self-explanatory, this pricing tier is exclusive to the Flexible Server deployment and is best suited for businesses that make use of cloud bursting to optimise their resource usage.</p><p><strong>Standard</strong></p><p>This pricing tier is only available with Hyperscale (Citus) deployments and covers different variables such as worker node size, coordinator node size, and storage per node.</p><h2 id="benefits-of-azure-database-for-postgresql">Benefits of Azure Database for PostgreSQL</h2><p>The database cloud service has a number of advantages.</p><p><strong>Built-in high availability:</strong> The service provides built-in high availability with no additional setup, configuration or extra cost. This means there is no need to set up further <a href="https://www.itpro.com/cloud/virtual-machines/355269/getting-started-with-virtual-machines" target="_blank" data-original-url="https://www.itpro.com/cloud/virtual-machines/355269/getting-started-with-virtual-machines">virtual machines</a> and configure replication to guarantee high availability for a PostgreSQL database.</p><p><strong>Security:</strong> All data including backups are encrypted on disk by default. Also, the service has SSL enabled by default, so all data in-transit is encrypted.</p><p><strong>Scalability:</strong> The service allows users to scale compute on the fly without application downtime in one step.</p><p><strong>Automated backups:</strong> Users do not need to independently manage storage for backups. The service offers up to 35 days retention for automated backup.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ How does a SQL injection attack work? ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/hacking/34441/how-does-a-sql-injection-attack-work</link>
                                                                            <description>
                            <![CDATA[ Understanding one of the simplest, yet most effective, methods of cyber attack ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">devRJUFZod8T1Qy8PgTdA6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/VWFqfk86axLnAXLjZ4MDhG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 19 Sep 2019 08:57:00 +0000</pubDate>                                                                                                                                <updated>Fri, 20 Mar 2026 00:36:12 +0000</updated>
                                                                                                                                            <category><![CDATA[Hacking]]></category>
                                                    <category><![CDATA[Security]]></category>
                                                                                                                    <dc:creator><![CDATA[ Adam Shepherd ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3n2BoLAtRj8Z5eRfxtwyK8.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Max Slater-Robins ]]></dc:contributor>
                                                                                                                                                                                    <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/VWFqfk86axLnAXLjZ4MDhG-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A close-up shot of SQL code representing a SQL injection attack.]]></media:description>                                                            <media:text><![CDATA[A close-up shot of SQL code representing a SQL injection attack.]]></media:text>
                                <media:title type="plain"><![CDATA[A close-up shot of SQL code representing a SQL injection attack.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/VWFqfk86axLnAXLjZ4MDhG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>SQL injection (SQLi) remains a major cybersecurity threat, allowing attackers to manipulate databases, steal sensitive data, and disrupt services at organizations of all sizes, despite being well-documented for many years. </p><p>“SQL injection is perhaps the best understood class of vulnerability across security professionals. SQL injection has been around for <a href="https://web.archive.org/web/20140319065810/http://www.phrack.com/issues.html?issue=54&id=8#article">nearly 30 years</a> and is often highly impactful. An innocent field on a web page can let an attacker extract or modify the entire backing database, or even allow the attacker to run code as the database server,” the UK <a href="https://www.itpro.com/security/what-is-the-national-cyber-security-centre-ncsc-and-what-does-it-do"><u>National Cyber Security Centre (NCSC)</u></a> wrote in a <a href="https://www.ncsc.gov.uk/blog-post/prompt-injection-is-not-sql-injection" target="_blank"><u>blog post</u></a> in December 2025. </p><p>It continued: “SQL injection is also conceptually attractive as it's illustrative of a recurring problem in cybersecurity; that is, ‘data’ and ‘instructions’ being handled incorrectly. This allows an attacker to supply ‘data’ that is executed by the system as an instruction. It's the same underlying issue for many other critical vulnerability types that include cross-site scripting and exploitation of buffer overflows.”</p><p>While SQLi occurrences have declined, they remain a persistent risk. In 2024, SQL injection accounted for 6.7% of vulnerabilities in open-source projects and 10% in closed-source applications – a 14% and 17% decrease from 2023, respectively, according to <a href="https://www.aikido.dev/blog/the-state-of-sql-injections" target="_blank"><u>Aikido Security</u></a>, but still a threat. </p><p>Even widely used services are vulnerable. In an interview, Troy Hunt, founder of Have I Been Pwned, <a href="https://haveibeenpwned.com/PwnedWebsites#LandAirSea" target="_blank"><u>highlighted</u></a> a recent breach caused by SQLi in a password reset form, occurring in January 2025.</p><p>Hunt says that the landscape has “definitely improved due a combination of factors such as frameworks automatically parameterising queries and the emerging prevalence of easily accessible WAFs like Cloudflare, but we do still see plenty of incidents as a result of SQLi.” </p><h2 id="how-have-sqli-attacks-been-used">How have SQLi attacks been used? </h2><p>SQL injection remains a major attack vector for cybercriminals, with recent breaches demonstrating its ability to cause large-scale damage. </p><p>In June 2023, attackers exploited an <a href="https://www.itpro.com/security/why-the-moveit-breach-still-lives-rent-free-in-the-minds-of-it-leaders"><u>SQLi vulnerability in MOVEit</u></a>, a managed file transfer software used by businesses and government agencies, leading to the theft of sensitive data from nearly 100 million individuals, affecting banks, health care providers, and educational institutions worldwide. The sheer scale of the attack highlighted how a single SQLi flaw can result in devastating consequences across multiple industries.</p><p>To take another example, in mid-2024, a similar vulnerability <a href="https://www.dynatrace.com/news/blog/new-sql-injection-vulnerability-in-filecatalyst-workflow"><u>was discovered</u></a> in FileCatalyst Workflow, an enterprise file transfer solution, that let authenticated users modify the database through SQL injection during the setup process. </p><p>While the vulnerability required user authentication, it demonstrated the dangers of SQLi being exploited internally, either by malicious insiders or attackers who had already gained initial access, and reinforced that SQLi isn’t just an external threat; companies must also secure internal applications to prevent unauthorized database access. </p><p>Hunt has seen firsthand how SQLi continues to be exploited. “One of the most recent breaches listed in Have I Been Pwned was caused by SQL injection on a password reset form,” he explains.</p><p>He emphasised that preventing SQLi is not just about securing login pages but also protecting any input field that interacts with a database. When asked about common mistakes, Hunt said it was “definitely a lack of parameterisation of untrusted data. Arguably, there should also be better sanitisation on input, but parameterisation heals all mistakes.”</p><p>Beyond data breaches, SQLi can manipulate or destroy entire databases, leading to financial loss and operational disruptions. Attackers can modify records, erase critical business data, or even shut down entire systems, causing long-term damage. Despite widespread awareness of SQLi, many companies still fail to prioritize secure coding, relying on outdated security measures that leave them exposed.</p><h2 id="how-to-defend-against-sqli-attacks">How to defend against SQLi attacks</h2><p>SQLi remains a serious security risk, but organizations can take several steps to mitigate it. Many attacks succeed because of poor coding practices, particularly when developers fail to secure database queries against malicious input. </p><p>SQLi vulnerabilities often arise when applications allow unchecked user input to be executed as part of a database command. Addressing this requires secure coding techniques, proactive security testing, and the use of modern security tools.</p><p>One of the most effective ways to prevent SQLi is through parameterized queries and prepared statements, which ensure that user input is treated strictly as data rather than executable code. <a href="https://www.itpro.com/cloud/cloud-security/sanstm-institute-product-overview-safeguard-your-business-critical-web-apps-and-apis-with-a-waf"><u>Web application firewalls</u></a> (WAFs) also play a role in mitigating SQLi attacks by filtering malicious traffic. </p><p>While WAFs do not fix the underlying vulnerability, they can be highly effective in blocking real-world exploitation. Hunt emphasises this point, explaining that a WAF that inspects inbound traffic can stop SQLi attacks even if the core issue remains unresolved. “[WAF] doesn’t fix the underlying vulnerability, but it’s very effective at stopping it from being exploited,” he said. </p><p>Security testing is another essential defense against SQLi. Regular security audits and <a href="https://www.itpro.com/penetration-testing/33981/what-is-penetration-testing">penetration testing</a> help organizations identify vulnerabilities before they can be exploited. Asked about what to do, Hunt says companies should “invest in infosec training for software developers and engage professional penetration testers. Paid bug bounties are also a great way of helping the good guys find vulnerabilities before the bad guys do.”</p><p>While automated tools can help detect SQLi vulnerabilities, prevention ultimately depends on developers writing secure code. </p><h2 id="are-we-doing-enough">Are we doing enough? </h2><p>Despite progress in reducing SQLi vulnerabilities, SQLi remains a persistent threat. </p><p>The FBI and CISA have repeatedly warned that organizations must do more to eliminate these flaws, emphasizing that poor security practices continue to expose critical systems. While many modern frameworks provide built-in protections, vulnerabilities still appear due to legacy code, poor developer training, and inconsistent security enforcement. </p><p>Hunt acknowledges the improvements made over time but stresses that SQLi is still a real and active risk. “We’ve seen a lot of progress over the last couple of decades,” he says, “but clearly it’s still being exploited, and we need to remain vigilant.” </p><p>Many businesses remain vulnerable because they prioritise functionality over security, leaving database protection as an afterthought. Security best practices such as parameterized queries, web application firewalls, and penetration testing are essential, but they require ongoing investment and awareness. </p><p>Ultimately, defending against SQLi requires more than just technical fixes: it demands a security-first mindset at every stage of development. Developers, security teams, and business leaders must work together to prioritize secure coding practices, conduct regular security assessments, and stay informed about emerging threats. </p><p>As long as SQLi continues to be exploited, businesses cannot afford to become complacent. The tools and knowledge to prevent SQLi exist, but only a proactive and consistent approach will ensure that these vulnerabilities are truly eliminated.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ What is a relational database? ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/data-insights/31725/what-is-a-relational-database</link>
                                                                            <description>
                            <![CDATA[ Relational databases underpin many applications and software, but what is it? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">aUCxBNHEisoq44P5pGDCwD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PbcCHnA9aRsNBo4fjMXCXP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 18 Jul 2019 09:37:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                                    <dc:creator><![CDATA[ Adam Shepherd ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3n2BoLAtRj8Z5eRfxtwyK8.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PbcCHnA9aRsNBo4fjMXCXP-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PbcCHnA9aRsNBo4fjMXCXP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Databases are the cornerstone of any business; they're used to track purchase orders, catalogue customers and manage employee payrolls. On top of that, basically every web technology is built on a back-end database.</p><div  class="fancy-box"><div class="fancy_box-title"></div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/business-intelligence/29518/four-steps-to-big-data-project-success" data-original-url="/business-intelligence/29518/four-steps-to-big-data-project-success">Five steps to big data project success</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/sql/30242/what-is-sql" data-original-url="/sql/30242/what-is-sql">What is SQL?</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/cloud/33424/four-business-benefits-of-cloud-data-warehousing" data-original-url="/cloud/33424/four-business-benefits-of-cloud-data-warehousing">Four business benefits of cloud data warehousing</a></p></div></div><p>The most common form of database within IT is the relational database. These are coded using <a href="https://www.itpro.com/sql/30242/what-is-sql" target="_blank" data-original-url="https://www.itpro.com/sql/30242/what-is-sql">SQL (pronounced 'sequel')</a> which stands for Structured Query Language. These databases require specialised software to manage, examples of which include Oracle Database, Microsoft's SQL Server family, and PostgreSQL.</p><p>Relational databases were first developed in order to standardise the way that databases were constructed and maintained. Prior to this, the way databases were structured and navigated often differed from one to the other, making them hard to develop applications for without being deeply familiar with the database in question.</p><p>In order to make this task - and <a href="https://www.itpro.com/strategy/28185/what-is-data-mining" target="_blank" data-original-url="https://www.itpro.com/strategy/28185/what-is-data-mining">the general process of working with databases</a> - more efficient, relational models were developed to provide a universal, standardised format for databases. These were easier to maintain, more versatile and quicker to learn how to work with.</p><h3 class="article-body__section" id="section-how-do-relational-databases-work"><span>How do relational databases work?</span></h3><p>Relational databases are comprised of multiple interconnected tables which are linked by a shared value. These shared values are identified by 'keys' - the column or columns within a table which contain values which are shared between multiple tables. These keys help the database understand which row of values to pull from each table when handling queries. The primary key is usually the first column within a table, although a table can contain multiple subsidiary keys, or 'composite keys' comprised of multiple combined columns.</p><p>Let's look at an example, from a fictional restaurant delivery company that wants to offer UK customers who have been premium subscribers for over a year a voucher for their favourite food as a reward. Their database contains two relevant tables - one with customers' personal details, and one with their subscriber information, as shown below.</p><p>Personal details</p><div ><table><tbody><tr><td  ><strong>Email address</strong></td><td  ><strong>Name</strong></td><td  ><strong>Surname</strong></td><td  ><strong>Country</strong></td></tr><tr><td  >John_Smith@domain.com</td><td  >John</td><td  >Smith</td><td  >UK</td></tr><tr><td  >j.doe@unknown.net</td><td  >Jane</td><td  >Doe</td><td  >FR</td></tr><tr><td  >JonesSteve@address.org</td><td  >Steve</td><td  >Jones</td><td  >US</td></tr></tbody></table></div><p>Subscription details</p><div ><table><tbody><tr><td  ><strong>Email address</strong></td><td  ><strong>Membership tier</strong></td><td  ><strong>Membership length</strong></td><td  ><strong>Favourite restaurant</strong></td></tr><tr><td  >JonesSteve@address.org</td><td  >Premium</td><td  >6 months</td><td  >Thai Dyed</td></tr><tr><td  >j.doe@unknown.net</td><td  >Free</td><td  >3 months</td><td  >Pizza Planet</td></tr><tr><td  >John_Smith@domain.com</td><td  >Premium</td><td  >18 months</td><td  >Burgers Ahoy</td></tr></tbody></table></div><p>In order to establish which customers are eligible and to send them the offer, the company needs to establish their name, email address, country, membership tier, the length of their membership and their favourite food. They can do this by using the database's key - which in this case is the email address - to cross-reference the two tables with one another.</p><p>This allows the database to establish that, because he has been a premium member for a year and a half and lives in the UK, John Smith is eligible for the reward, as well as allowing it to automatically send a personalised email to him containing a voucher for his favourite burger restaurant.</p><h3 class="article-body__section" id="section-relational-database-schemas"><span>Relational database schemas</span></h3><p>Relational databases are organised according to specific schemas - predefined rules governing how tables are laid out, including what data is contained in each column and the order they come in, as well as which columns are used as keys.</p><p>Schemas can be coded in SQL or laid out in charts and graphics. The schema's specifics will differ from database to database, but the format is standardised enough that it's easy to go from working with one schema to another, making them simpler to develop applications for.</p><h3 class="article-body__section" id="section-advantages-of-relational-databases"><span>Advantages of relational databases</span></h3><p>The primary advantage of relational databases over earlier non-standardised methods of database architecture is the high degree of consistency they offer. Relational databases are both internally consistent - ensuring that <a href="https://www.itpro.com/desktop-software/29699/best-data-modelling-tools" target="_blank" data-original-url="https://www.itpro.com/desktop-software/29699/best-data-modelling-tools">data is easy to find</a>, because it's formatted and laid out in a uniform way - as well as being much more interoperable with each other due to their use of pre-set schemas.</p><p>Relational databases are also rules-based, meaning that you can manage and edit large databases by creating global parameters and applying them to every record and table within a database. Additionally, because the databases themselves are independent of the physical storage on which they reside, database architects can alter the infrastructure the database runs on without affecting its logical integrity.</p><p>These databases also have certain advantages over newer database architectures such as NoSQL (which we'll discuss further in a moment). Relational databases tend to be more stable and consistent than their non-relational counterparts, and they're often better-suited to complex queries. The relational model also benefits from a much greater wealth of support resources, information and skilled professionals, due to its longer history.</p><h3 class="article-body__section" id="section-relational-database-alternatives"><span>Relational database alternatives</span></h3><p>In recent years, the dominance of the relational model has been challenged by the emergence of non-relational 'NoSQL' databases, typified by providers like Couchbase and MongoDB. NoSQL databases (predictably) do not use SQL, and are instead built using <a href="https://www.itpro.com/programming-languages/30204/what-is-object-oriented-programming" target="_blank" data-original-url="https://www.itpro.com/programming-languages/30204/what-is-object-oriented-programming">object-oriented programming languages</a> like Python, Ruby, Java and C++.</p><p>These databases are predominantly built to handle massive scale, and have found particular popularity as a tool for <a href="https://www.itpro.com/business-strategy/28163/what-is-big-data-analytics" target="_blank" data-original-url="https://www.itpro.com/business-strategy/28163/what-is-big-data-analytics">big data storage and analysis</a>. The main advantages NoSQL offers over relational databases are that NoSQL databases can be expanded horizontally by adding more nodes of commodity hardware, and that they are <a href="https://www.itpro.com/strategy/28161/the-best-big-data-technologies" target="_blank" data-original-url="https://www.itpro.com/strategy/28161/the-best-big-data-technologies">designed to allow unstructured data</a>, whereas relational databases demand rigid formatting.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ What is SQL? ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/sql/30242/what-is-sql</link>
                                                                            <description>
                            <![CDATA[ This guide should help you understand SQL, the programming language that defined the database query ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3B3hGejW88GvLjBfdRUxQ3</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xVQswfezqCHunR3CeLcAZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 15 Jul 2019 15:16:00 +0000</pubDate>                                                                                                                                <updated>Fri, 20 May 2022 14:32:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                                    <dc:creator><![CDATA[ Adam Shepherd ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3n2BoLAtRj8Z5eRfxtwyK8.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xVQswfezqCHunR3CeLcAZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A computer keyboard with letters spelling SQL in blue]]></media:description>                                                            <media:text><![CDATA[A computer keyboard with letters spelling SQL in blue]]></media:text>
                                <media:title type="plain"><![CDATA[A computer keyboard with letters spelling SQL in blue]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xVQswfezqCHunR3CeLcAZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Experienced IT professionals will more than likely have encountered SQL (Structured Query Language) and understand what it is. Commonly pronounced as ‘sequel’, SQL is one of the most widely-used programming languages for managing databases.</p><p>SQL is particularly useful for handling structured data in relational databases, where the information in one table is connected to information in another. </p><p>There are a number of benefits to using <a href="https://www.itpro.com/data-insights/sql/360642/14-best-sql-courses" data-original-url="https://www.itpro.com/data-insights/sql/360642/14-best-sql-courses">SQL</a> as a programming language. Given that multiple records can be accessed with a single command, this makes it a much faster tool to use compared to legacy read/write tools such as ISAM or VSAM.</p><p>SQL is based upon tables and rows, with each query requesting information from a data set housed in each of these tables - or rows within tables.</p><h2 id="what-is-sql-2">What is SQL?</h2><p>The concept of SQL was first developed in the 1970s by Edgar F. Codd, a pioneer in relational database management. He wanted to create a system that would make it easier to manage shared databases.</p><p><a href="https://www.itpro.com/channel/369798/ibm-replaces-partner-world-programme-with-new-ibm-partner-plus" data-original-url="https://www.itpro.com/channel/369798/ibm-replaces-partner-world-programme-with-new-ibm-partner-plus">IBM</a> computer scientists Donald D. Chamberlin and Raymond F. Boyce picked up on the theory behind Codd's research and began developing the concept, using it to query information within System R, the company's semi-relational database.</p><p>First known as SEQUEL (Structured English Query Language), IBM continued to evolve the technology and, in 1979, <a href="https://www.itpro.com/cloud/cloud-computing/369363/oracle-sets-out-its-stall-for-a-new-age-of-multi-cloud" data-original-url="https://www.itpro.com/cloud/cloud-computing/369363/oracle-sets-out-its-stall-for-a-new-age-of-multi-cloud">Oracle</a> (previously called Relational Software) released the first commercialised version of the system.</p><h2 id="what-elements-comprise-sql">What elements comprise SQL?</h2><p>SQL language consists of a number of separate elements, all of which comprise a 'statement'. Statements, or queries, start with a term like SELECT or CREATE, and finish with a semicolon, indicating the end of the query.</p><p>Here are the elements that you typically find in SQL language:</p><ul><li><strong>Clauses</strong> - the individual components of a statement; like 'UPDATE' or 'WHERE' - these set the nature of the query</li><li>Predicates - these specify conditions that can change the scope of the query: for instance, stipulating either 'BETWEEN' or 'ALL' will give you different datasets; the former, a range between x and y, or the latter, the entire data that fits your query.</li><li><strong>Expressions </strong>- expressions can produce scalar values (a storage location paired with an identifier) or tables, containing columns and rows.</li><li><strong>Queries </strong>- these retrieve data relevant to the criteria you define.</li><li><strong>Statements </strong>- statements are the way queries are sent from your SQL software to the database server. They start with a term like SELECT or CREATE, (your clause) and finish with a semicolon, indicating the end of the query.</li></ul><h2 id="common-sql-queries">Common SQL queries</h2><p>Codecademy put together a useful list of <a href="http://www.codecademy.com/articles/sql-commands?r=master">common SQL queries</a> that demonstrate how SQL is used to query and manipulate data. We've used some examples below:</p><ul><li><strong>ALTER TABLE </strong>- this lets you add new columns to a database, increasing the kinds of data it can record.</li><li><strong>CREATE TABLE </strong>- adding a new table lets your database store a whole new type of data.</li><li><strong>ORDER BY</strong> - this is a useful command to ensure the data you query is presented in a useful manner - for instance, alphabetically.</li><li><strong>UPDATE </strong>- updating a database lets you alter rows, say for instance if the data has changed, or you've found it to be incorrect</li></ul><h2 id="sql-servers">SQL servers</h2><div  class="fancy-box"><div class="fancy_box-title">RELATED RESOURCE</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Xp7C8DCGWnYYqXJchKCPAU" name="Xp7C8DCGWnYYqXJchKCPAU.png" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Xp7C8DCGWnYYqXJchKCPAU.png" mos="https://cdn.mos.cms.futurecdn.net/Xp7C8DCGWnYYqXJchKCPAU.png" link="" align="" fullscreen="" width="0" height="0" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div></figure><p class="fancy-box__body-text"><strong>Best practices for running Microsoft SQL Server on AWS</strong></p><p class="fancy-box__body-text">Optimise performance for your SQL Server</p><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/data-insights/databases/361277/best-practices-for-running-microsoft-sql-server-on-aws" data-original-url="/data-insights/databases/361277/best-practices-for-running-microsoft-sql-server-on-aws">FREE DOWNLOAD</a></p></div></div><p>Most IT professionals are more likely to interact with SQL via the database server software it powers than the language itself. SQL powers database software such as Oracle Database, <a href="https://www.itpro.com/security/358096/250000-stolen-mysql-databases-auctioned-on-dark-web" data-original-url="https://www.itpro.com/security/358096/250000-stolen-mysql-databases-auctioned-on-dark-web">MySQL</a>, <a href="https://www.itpro.com/databases/34533/what-is-azure-database-for-postgresql" data-original-url="https://www.itpro.com/databases/34533/what-is-azure-database-for-postgresql">PostgreSQL</a> and Microsoft's venerable family of SQL Server products.</p><p>SQL database servers have been around for decades, and many businesses rely on them to power their applications. Due to their age, SQL databases also have a much greater bedrock of community support resources available.</p><p>Some organisations choose to use NoSQL databases rather than SQL, which is seen by some as being more scalable than SQL servers due to the ability to add more nodes. NoSQL is non-relational, and does not require a predefined schema for its databases. MongoDB and Couchbase are both examples of NoSQL servers.</p><h2 id="sql-data-manipulation">SQL data manipulation</h2><p>SQL's ability to change and edit data makes it an incredibly useful programming language. Rather than simply storing data, you can issue commands to change it when necessary. Data isn't often very useful when it's out of data, so being able to update your database to keep your data accurate is essential.</p><h2 id="sql-security">SQL Security</h2><p>One of the most pervasive types of cyber attack facing businesses is the <a href="https://www.itpro.com/hacking/34441/how-does-a-sql-injection-attack-work" data-original-url="https://www.itpro.com/hacking/34441/how-does-a-sql-injection-attack-work">SQL injection attack</a>.</p><p>SQL injection attacks allow cyber attackers to view, modify, delete, or otherwise access the data held in these databases if they are relied upon by <a href="https://www.itpro.com/security/27713/the-importance-and-benefits-of-effective-patch-management" data-original-url="https://www.itpro.com/security/27713/the-importance-and-benefits-of-effective-patch-management">vulnerable</a> websites or web applications.</p><p>Typically targeting websites or web apps which both rely on SQL-based databases and use web forms for various user functions, cyber criminals can exploit vulnerabilities in these websites or apps to query the back-end database for themselves.</p><p>They can also knock services offline using the same method, if data theft isn’t their game.</p><div  class="fancy-box"><div class="fancy_box-title"></div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/security/ransomware/369162/fargo-ransomware-targets-vulnerable-microsoft-sql-servers-in-new-wave-of" data-original-url="/security/ransomware/369162/fargo-ransomware-targets-vulnerable-microsoft-sql-servers-in-new-wave-of">FARGO ransomware targets vulnerable Microsoft SQL servers in new wave of attacks</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/data-insights/databases/368822/datadog-database-monitoring-extends-to-sql-server-and-azure-database" data-original-url="/data-insights/databases/368822/datadog-database-monitoring-extends-to-sql-server-and-azure-database">Datadog Database Monitoring extends to SQL Server and Azure database platforms</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/server-storage/servers/367841/solarwinds-sql-sentry-review-the-big-sql-server-picture" data-original-url="/server-storage/servers/367841/solarwinds-sql-sentry-review-the-big-sql-server-picture">SolarWinds SQL Sentry review: The big SQL Server picture</a></p></div></div><p>Web forms are used for a variety of purposes but one of the most common uses is for login pages where users enter their usernames and passwords. A website or web app then uses the information taken from these fields, cross-references it with the data in its SQL database and, if the two credentials match, then the user can access their account.</p><p>SQL injection attacks see hackers submit specially crafted lines of code in these input fields in an attempt to submit their own query to the database and access it in the way they want. Many web forms are set up to prevent SQL injections from being possible - they’re coded so they only accept valid username and/or password characters.</p><p>However, some web forms are not set up as securely and can allow attackers to inject their custom code which often leads to the <a href="https://www.itpro.com/security/data-breaches/358455/10-ways-to-protect-your-company-from-the-next-big-data-breach" data-original-url="https://www.itpro.com/security/data-breaches/358455/10-ways-to-protect-your-company-from-the-next-big-data-breach">theft of data</a>.</p><iframe allow="encrypted-media" frameborder="0" height="" width="100%" data-lazy-priority="low" data-lazy-src="https://open.spotify.com/embed-podcast/episode/63BVgzWgs8xyaI0GZbeceH"></iframe>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ IBM and WANdisco team up on relational database tech ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/hybrid-cloud/32693/ibm-and-wandisco-team-up-on-relational-database-tech</link>
                                                                            <description>
                            <![CDATA[ IBM Db2 Big SQL will provide a SQL solution on hybrid deployments for the first time ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rgBH5Wu58qdnyNfuBgcPfu</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/R7ervTnDVhpb8Yy9QQYHR9-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 09 Jan 2019 14:18:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hybrid Cloud]]></category>
                                                    <category><![CDATA[Cloud]]></category>
                                                                                                                    <dc:creator><![CDATA[ Clare Hopping ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/R7ervTnDVhpb8Yy9QQYHR9-1280-80.jpg">
                                                            <media:credit><![CDATA[Shutterstock]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Rows of SQL code on a computer screen]]></media:description>                                                            <media:text><![CDATA[Rows of SQL code on a computer screen]]></media:text>
                                <media:title type="plain"><![CDATA[Rows of SQL code on a computer screen]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/R7ervTnDVhpb8Yy9QQYHR9-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>IBM and WANdisco have developed relational database technology to extend IBM Big Replicate (WANdisco Fusion) for customers requiring a hybrid cloud environment solution.</p><p>Although WANdisco has previously supported Hadoop to offer a <a href="https://www.itpro.com/sql/30242/what-is-sql" target="_blank" data-original-url="https://www.itpro.com/sql/30242/what-is-sql">SQL</a> solution on private clouds, this is the first time the company has been in a position to also support relational databases for hybrid set-ups.</p><p>IBM Db2 Big SQL, which has been jointly developed with WANdisco, takes IBM Big Replicate one step further, offering a SQL engine for Hadoop, with the added bonus of HDFS, RDBMS, NoSQL databases, object stores and WebHDFS source support.</p><div  class="fancy-box"><div class="fancy_box-title"></div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.itpro.com/open-source/32430/ibms-red-hat-acquisition-could-be-disastrous-says-puppet-exec" data-original-url="/open-source/32430/ibms-red-hat-acquisition-could-be-disastrous-says-puppet-exec">IBM's Red Hat acquisition could be "disastrous", says Puppet exec</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/sql/30242/what-is-sql" data-original-url="/sql/30242/what-is-sql">What is SQL?</a> <a data-analytics-id="inline-link" href="https://www.itpro.com/technology/31493/ibm-watson-can-predict-just-how-productive-you-are" data-original-url="/technology/31493/ibm-watson-can-predict-just-how-productive-you-are">IBM Watson can predict just how productive you are</a></p></div></div><p>"This co-engineered SQL solution with IBM is an exciting breakthrough for WANdisco as this is the first time that our technology has been applied to SQL data," David Richards, chief executive officer and chairman of WANdisco said.</p><p>"This launch also represents a significant advancement of our relationship with a key partner and the scope of our addressable market in IBM's channel. WANdisco's unique technology presents great opportunity to collaborate with partners to address novel data requirements that previously have not been possible to meet."</p><p>Benefits of IBM Db2 Big SQL include low latency, high security, SQL compatibility, and Enterprise Data Warehouse (EDW) and federation capabilities, giving data scientists and others with the responsibilities for processing data the tools to access data and scale their business, however many users need to access the information at once.</p><p>"Our close relationship with IBM was built upon further in 2018 with an increased royalty percentage and substantial client contracts," Richards added. "We look forward to growing opportunities with IBM in the year ahead, leveraging our new co-engineered product to address as yet untapped data requirements."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ SQL injection flaw fixed by Drupal ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/security/23315/sql-injection-flaw-fixed-by-drupal</link>
                                                                            <description>
                            <![CDATA[ The makers of the open source content management system have fixed troublesome flaw ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">sw73Q6aunE1KRoNPkhQkRY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MWm2Gn2KpdLVE6mQvnuJfg-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 17 Oct 2014 07:19:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Security]]></category>
                                                                                                                    <dc:creator><![CDATA[ Clare Hopping ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MWm2Gn2KpdLVE6mQvnuJfg-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Security flaw]]></media:description>                                                            <media:text><![CDATA[Security flaw]]></media:text>
                                <media:title type="plain"><![CDATA[Security flaw]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MWm2Gn2KpdLVE6mQvnuJfg-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Drupal has patched an SQL injection flaw that could potentially let hackers load malicious code onto sites running version 7 of the platform.</p><p>The Drupal Association wrote in its advisory: "A vulnerability in this API allows an attacker to send specially crafted requests resulting in arbitrary SQL execution. Depending on the content of the requests, this can lead to privilege escalation, arbitrary PHP execution, or other attacks.</p><p>"Although there are no known exploits in use at this time, Drupal 7 sites are exposed to this vulnerability until they are updated."</p><p>It went on to say that unlike other vulnerabilities that could be fixed by plugging holes, this can only be patched by installing the latest version of Drupal - version 7.32 - to guard against possible attacks.</p><p>The flaw was discovered in an API that was developed to prevent such attacks happening against the open source content management system, but, as the Drupal Association admits, something went wrong and instead of sanitising the database requests against malicious code, it allowed requests to be made.</p><p>The vulnerability has been present since November 2013, but it wasn't until an independent security researcher discovered the problem and alerted Drupal that it was patched.</p><p>The company said it was advised of the vulnerability in the third week of September of 2014, but decided to wait until it had a security update scheduled before rolling out the patch.</p><p>Since Drupal issued the original alert, it updated the post, saying "There are now proof of concept (POC) instructions in the wild that demonstrate how to exploit this. While we do not have reports of actual usage, the nature of this vulnerability is such that the attack can be difficult to detect."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ SQL and DDOS attacks remain priority for hackers ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/643870/sql-and-ddos-attacks-remain-priority-for-hackers</link>
                                                                            <description>
                            <![CDATA[ Sensitive data increasingly being gleamed from social networks and through the practice of 'E-whoring', notes Imperva. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9gv825j5d83eTE2be4N9Fn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Xbz3RroKDmnYzTAG8dgp6B-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 31 Oct 2012 12:34:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hacking]]></category>
                                                    <category><![CDATA[Security]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alexandra Velasco ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Xbz3RroKDmnYzTAG8dgp6B-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Hacking]]></media:description>                                                            <media:text><![CDATA[Hacking]]></media:text>
                                <media:title type="plain"><![CDATA[Hacking]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Xbz3RroKDmnYzTAG8dgp6B-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>SQL injection and DDoS attacks are still the main ways in which hackers aim to attack websites.</p><p>Nearly one fifth of discussion volume (19 per cent) in a hacker forum comprising of 250,000 members, was dedicated to discussing SQL and DDOS attacks, according to data security firm, Imperva.</p><p>SQL injections are currently the top priority for hackers, as security teams and businesses have failed to take precautions to protect themselves, the firm in its Monitoring Hacker Forums report.</p><p>Gleaming sensitive information through popular social media networks and the practice of E-whoring are also on the rise.</p><p>Facebook and Twitter are the most discussed media platforms in hacker forums taking up 39 per cent and 37 per cent of the discussion time, respectively.</p><p>"Facebook and Twitter are on top of that list and with some presence of Myspace and Google + and LinkedIn," Tal Be'ery, web researcher for Imperva, told IT Pro.</p><p>"But Facebook and Twitter are at the top because are the most popular [and] therefore the most interesting data can be found there."</p><p>E-whoring, the practice of selling pornographic content, is becoming more popular avenue for hackers who exploit men and women. Hackers typically pretend to be women and tempt victims into paying money for 'E-whoring packages' with the promise of pictures and videos.</p><p>Hackers aims to attain street cred' in forums by giving aspiring students tips and tricks. As they start to learn more, students are given topic forum-specific codes so that the experienced hacker does not give out vital information about what they know or who they are.</p><p>Be'ery added that through the private network within forums, hackers use private messaging, giving certain people authentication privileges or using instant messaging since creating accounts is easily accessible.</p><p>Businesses should use CAPTCHA authentication and monitor browser traffic to make sure they are protected from attacks, he added.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MySQL hit by irony attack ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/632293/mysql-hit-by-irony-attack</link>
                                                                            <description>
                            <![CDATA[ MySQL.com gets hit by an SQL injection attack, and hackers leak some disconcertingly weak passwords onto the net. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8UChmuzWnSVmnxYz9CSwzE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NLzrwHcoQHnq3d4BkH4E8h-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 28 Mar 2011 15:35:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hacking]]></category>
                                                    <category><![CDATA[Security]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tom Brewster ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/NLzrwHcoQHnq3d4BkH4E8h-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[MySQL]]></media:description>                                                            <media:text><![CDATA[MySQL]]></media:text>
                                <media:title type="plain"><![CDATA[MySQL]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NLzrwHcoQHnq3d4BkH4E8h-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In a somewhat ironic hack, MySQL.com has been compromised as a result of an SQL injection attack, leading to usernames and password hashes being published online.</p><p>The exploited flaws did not lie within MySQL business database management software, but in the implementation of the Oracle-owned website.</p><p>The hackers posted a host of usernames and password hashes some of which have reportedly been decrypted already onto Pastebin.com.</p><p>Hackers Ne0h and TinKode claimed responsibility for the compromises. The latter said they were behind an SQL injection <a href="https://www.itpro.com/628414/hacked-royal-navy-site-sinks" target="_blank" data-original-url="https://www.itpro.com/628414/hacked-royal-navy-site-sinks">attack on the Royal Navy website</a> last year.</p><p>A number of the employee passwords leaked by the MySQL.com hackers appeared to be fairly weak, according to Chester Wisniewski, senior security advisor at Sophos Canada.</p><p>"Most embarrassingly, the director of product management's WordPress password was set to a four digit number... his ATM PIN perhaps?" Wisniewski said in a <a href="http://nakedsecurity.sophos.com/2011/03/27/mysql-com-and-sun-hacked-through-sql-injection" target="_blank">blog</a>.</p><p>"The irony is that they weren't compromised by means of their ridiculously simple passwords, but rather flaws in the implementation of their site."</p><p>MySQL owner Sun Microsystems now an Oracle subsidiary was also targeted by the two hackers, as tables and emails were dumped on Pastebin, but no passwords.</p><p>"It was noted on Twitter that MySQL.com is also subject to an XSS (cross-site scripting) vulnerability that was reported in January 2011 and has not been remedied," Wisniewski added.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Promise launches low-cost RAID NAS ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/629032/promise-launches-low-cost-raid-nas</link>
                                                                            <description>
                            <![CDATA[ A two-bay RAID capable NAS at a low price has come onto the market, launched by Promise. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">d4wTYGNuWpitDvimMxT8tJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/oacznCR5eQVcw642HJy6Li-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 30 Nov 2010 15:46:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Storage]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Desktops]]></category>
                                                                                                                    <dc:creator><![CDATA[ Alan Lu ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/oacznCR5eQVcw642HJy6Li-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Promise SmartStor NS2600]]></media:description>                                                            <media:text><![CDATA[The Promise SmartStor NS2600]]></media:text>
                                <media:title type="plain"><![CDATA[The Promise SmartStor NS2600]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/oacznCR5eQVcw642HJy6Li-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Promise has launched a two-bay network attached storage (NAS) device that costs just 145 ex VAT.</p><p>The SmartStor NS2600 has two hard disk bays so supports both RAID 0 and RAID 1. It is then up to the user if it is deployed for either maximum performance or greater data redundancy.</p><p>Promise claimed the NS2600 used just 7W of power when it sleep mode, so it's environmentally friendly too.</p><p>As well as several consumer-oriented features, such as a UPnP media server and a download manager, the NS2600 also has several business-focused features. These included the ability to act as a print server, potentially saving the cost of a dedicated network printer, and the ability to act as a repository for IP security camera footage.</p><p>It supports Microsoft Active Directory and can even be used as a web or SQL server which will be attractive to smaller businesses with tight IT budgets.</p><p>We suspect the NS2600 is the two-bay version the larger and more expensive NS4600, which was favourably reviewed by our colleagues at <a href="http://www.expertreviews.co.uk/network-storage/278329/promise-smartstor-ns4600" target="_blank">Expert Reviews</a>.</p><p>However, Promise isn't as well known as rival NAS manufacturers Synology and Thecus, who make NAS devices with the benefit of broader support amongst third party plug-in developers. It may, therefore, struggle to attract customers not motivated purely by price.</p><p>The SmartStore NS2600 will be available shortly and is backed by a two-year limited warranty.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ IT recruitment dives 24 per cent ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/609584/it-recruitment-dives-24-per-cent</link>
                                                                            <description>
                            <![CDATA[ The number of jobs being advertised has slid by nearly a quarter, one firm has said. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">t6wi4Kmdomvs4jfrApLjZs</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/XxW2zy4tPjFzXody9gaSpY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 20 Jan 2009 17:57:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Business]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nicole Kobie ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/XxW2zy4tPjFzXody9gaSpY-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/XxW2zy4tPjFzXody9gaSpY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The number of IT jobs being advertised fell by 24 per cent in the last quarter of 2008, as the struggling economy took its toll.</p><p>According to numbers from <a href="http://www.salaryservices.co.uk" target="_blank">Salary Services Limited (SSL)</a>, IT recruitment fell from 129,672 jobs in the third quarter of last year, to 98,173 in the last quarter. A post on its site claimed this was the worst decline in jobs since 2001 and could soon be as bad as 1991.</p><p>The number of jobs advertised in London since the start of 2008 has fallen 45 per cent much of that in the past six months.</p><p>As demand falls, salaries are also being hit, said George Molyneaux, research director for SSL, in a statement. "Needless to say this reduction in demand is starting to feed through to pay levels with advertised salaries remaining at the same level as last year. The first time this has happened since 1992," he said.</p><p>Still, many skills are still in demand. While SQL skills fell 12.5 per cent on-quarter, it was still the most advertised, across both the contract and permanent markets.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Medical body improves database security ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/605784/medical-body-improves-database-security</link>
                                                                            <description>
                            <![CDATA[ The Royal College of Physicians has strengthened its IT security infrastructure with the implementation of database monitoring technology. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">8gFrhnUXpQHhFYsZkES89W</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fFFpLf94SiMUqNUowaB5Jn-1280-80.gif" type="image/gif" length="0"></enclosure>
                                                                        <pubDate>Fri, 29 Aug 2008 15:09:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Big Data]]></category>
                                                    <category><![CDATA[Technology]]></category>
                                                                                                                    <dc:creator><![CDATA[ Miya Knights ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/gif" url="https://cdn.mos.cms.futurecdn.net/fFFpLf94SiMUqNUowaB5Jn-1280-80.gif">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Royal College of Physicians]]></media:description>                                                            <media:text><![CDATA[Royal College of Physicians]]></media:text>
                                <media:title type="plain"><![CDATA[Royal College of Physicians]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fFFpLf94SiMUqNUowaB5Jn-1280-80.gif" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="http://www.rcplondon.ac.uk" target="_blank">Royal College of Physicians</a> (RCP) has upgraded its IT security with a database intrusion detection and prevention system (IDS and IPS) appliance.</p><p>The UK-based medical professional organisation has deployed the activity monitoring tool, <a href="http://www.secerno.com/?pg=solutions" target="_blank">Secerno.SQL</a> to protect the confidential data held on its 22,000 fellows and members worldwide in its Structured Query Language (SQL) databases.</p><p>Christopher Venning, RCP IT and network support manager said: "Over the years, we have invested heavily in protecting our network perimeter and locking down our website. However, the threat landscape is continually evolving and hacker attacks are becoming highly targeted, cleverly written to circumvent network defences."</p><p>Venning said the College wanted to upgrade the protection of its highly confidential members' information against SQL injection attack.</p><p>"A data security breach would have disastrous ramifications for us, damaging not only our reputation, but also the security of our members, to whom we have a duty of care," he added.</p><p>The implementation included a security audit of all the RCP's legacy applications and the identification of database storage areas, interactivity between databases, and data access policies across the organisation.</p><p>The audit findings were used to configure the monitoring tool and refine data access policies.</p><p>"Despite being a relatively new implementation, the results are clearly visible," Venning said. "We have a better understanding of how, why and by whom our databases are being used. And more importantly, we are in a position to continually make security improvements."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ NHS website affected by mass SQL 'Asprox' attack ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/604635/nhs-website-affected-by-mass-sql-asprox-attack</link>
                                                                            <description>
                            <![CDATA[ Finjan reports a trojan attack this month affected over one thousand websites – including the one belonging to our very own NHS. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bekPNHXMPv7qimjuG1uZC7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/C2X8wETTVbSjABpfwhFeBb-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 16 Jul 2008 16:21:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Public Sector]]></category>
                                                    <category><![CDATA[Business]]></category>
                                                                                                                    <dc:creator><![CDATA[ Asavin Wattanajantra ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/C2X8wETTVbSjABpfwhFeBb-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/C2X8wETTVbSjABpfwhFeBb-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="http://www.nhs.uk/Pages/homepage.aspx" target="_blank">National Health Service's official website, NHS.uk</a>, was one of a thousand websites compromised by a massive web attack this month, according to <a href="http://finjan.com" target="_blank">Finjan</a>.</p><p>In its <a href="http://www.finjan.com/MCRCblog.aspx?EntryId=2002" target="_blank">latest blog</a>, Finjan said that the attack was caused by a trojan toolkit called Asprox', which has been around for a while, gaining popularity during 2007.</p><p>The toolkit works by first searching Google for webpages with the file extension '.asp'. Once found, it launches an SQL injection attack, which appends a reference to the malware file using the iframe (SCRIPT) tag. The most serious attack of recent times was back in April when IT PRO reported on a SQL attack which <a href="https://www.itpro.com/192510/microsoft-denies-fault-for-massive-sql-attack" target="_blank" data-original-url="https://www.itpro.com/192510/microsoft-denies-fault-for-massive-sql-attack">affected half a million websites</a>.</p><p>Each of the 1,000 or so different compromised websites included a reference to malware which was in turn served by 160 other internet domains.</p><p>Finjan chief technical officer Yuval Ben-Itzhak believed that as the malware serving domains were increasing, much more was to come from Asprox.</p><p>"Among the compromised websites we found were those of respectable organisations, governmental institutes, health care organisations as well as high-ranked websites," he said.</p><p>Another website said to be affected were <a href="http://atdmt.com" target="_blank">atdmt.com</a>, a digital media company which Microsoft are looking at acquiring. The official websites for the government of San Francisco and the University of California were also compromised.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Week in review: Skynet here we come! ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/193980/week-in-review-skynet-here-we-come</link>
                                                                            <description>
                            <![CDATA[ Microsoft has trouble with XP and SQL, HMRC staff are snoops, bloggers speak up on elections and robots learn to carry mugs. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fuKJCpzGSBjNztgAJBf2q2</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uKpp4zFQJSPwFW7WQznqj3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 02 May 2008 10:53:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Security]]></category>
                                                                                                                    <dc:creator><![CDATA[ Asavin Wattanajantra ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/uKpp4zFQJSPwFW7WQznqj3-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uKpp4zFQJSPwFW7WQznqj3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>PC makers flout XP end date</p><p>Dell and other manufacturers are telling Vista-phobic buyers to exercise their "downgrade rights" to keep the older Microsoft operating system.</p><p>No Microsoft decision yet on Yahoo bid</p><p>Microsoft has failed to reach a decision about its next step in its stand-off with Yahoo over its billion dollar takeover bid.</p><p>Microsoft denies fault for massive SQL attack</p><p>The company insists that there were no vulnerabilities specific to Windows which could have allowed a massive database attack affecting over half a million web pages.</p><p>IT pros get political ahead of London's mayoral election</p><p>Research into the political leanings of leading UK bloggers and internet forum posters shows an opinion poll-defying sub-trend among the net-savvy.</p><p>HMRC staff fired for looking at sensitive data</p><p>Hundreds of staff at HM Revenue and Customs (HMRC) have been disciplined - and others fired - for accessing private or sensitive data without permission.</p><p>Robots butlers in ten years</p><p>Earlier this week, Intel showcased a set of innovations in its robotics research from its labs in Seattle and Pittsburgh, showing the current limitations - as well as the potential - of such technology.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Microsoft denies fault for massive SQL attack ]]></title>
                                                                                                                                                                                                <link>https://www.itpro.com/192510/microsoft-denies-fault-for-massive-sql-attack</link>
                                                                            <description>
                            <![CDATA[ The company insists that there were no vulnerabilities specific to Windows which could have allowed a massive database attack affecting over half a million web pages. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2UYDNK8S5a8S2W1x8zpBmt</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WhpdwF6mxUPFW7fUvHu2ZP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 28 Apr 2008 12:23:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Security]]></category>
                                                                                                                    <dc:creator><![CDATA[ Asavin Wattanajantra ]]></dc:creator>                                                                                    <dc:source><![CDATA[ null ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WhpdwF6mxUPFW7fUvHu2ZP-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WhpdwF6mxUPFW7fUvHu2ZP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="http://www.microsoft.com" target="_blank">Microsoft</a> has denied that there is any vulnerability in its Internet Information Services (IIS) or SQL server after reports of a massive SQL injection infecting hundreds of thousands of web pages.</p><p>The automated attack was reported by <a href="http://www.f-secure.com" target="_blank">F-Secure</a> to have infected more than half a million websites, including those of the United Nations and the UK government. These had been hacked and modified to download malware to visitor's computers, resulting in many being shut down.</p><p>Microsoft denied it was due to any new or unknown vulnerabilities in ISS or SQL. It also said the <a href="http://www.microsoft.com/technet/security/advisory/951306.mspx" target="_blank">Security Advisory</a> that was published on 17 April which flagged up vulnerability in Windows was unconnected to the incident.</p><p>"The attacks are facilitated by SQL injection and are not related to issues related to IIS 6.0, ASP, ASP.Net or Microsoft SQL technologies," said Bill Sisk, a communications manager at Microsoft's Security Response Centre on the <a href="http://blogs.iis.net/bills/archive/2008/04/25/sql-injection-attacks-on-iis-web-servers.aspx" target="_blank">IIS blog</a>.</p><p>It was claimed that attackers created an automated attack which took advantage of SQL injection vulnerabilities in web pages which did not follow security best practices for web application development.</p><p>Microsoft said that even though the attacks targeted sites hosted on IIS web servers, the vulnerabilities could be found on any platform.</p><p>Data security provider <a href="http://www.secerno.com" target="_blank">Secerno</a> claimed that this was the first database threat that was equal in size and scope with well-known PC and virus attacks.</p><p>"What is different about this threat is that it automates attacks that were previously done by hand. This capability has increased both the threat level and the possible number of sites infected significantly," said Steve Moyle, chief technology officer at Secerno.</p><p>"The attack works by exploiting weaknesses on the web site to gain access to the website and essentially take it over. Once in control of the database, the SQL injection takes every piece of data and adds a link with a malicious Java script."</p><p>He added: "When a web visitor goes to a page and clicks on a link with the infected Java script, his computer becomes infected."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>