Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
An Introduction to SQL for ArcGIS Pro® for Esri Users
Rating: 4.2 out of 5(32 ratings)
307 students

An Introduction to SQL for ArcGIS Pro® for Esri Users

teaching Esri users how to leverage SQL in their ArcGIS projects.
Created byArthur Lembo
Last updated 8/2021
English

What you'll learn

  • how to operate the SQL for ArcGIS Pro interface.
  • how to write SQL for GIS and data analytics.
  • spatial operations for GIS analysis using SQL.
  • how to integrate geodatabases, Postgres databases, shapefiles and other data sources into a cohesive GIS solution.
  • how to perform perform parallel processing using SQL for ArcGIS Pro.

Course content

6 sections21 lectures4h 56m total length
  • Purpose, learning objectives, and schedule8:57

    This is a quick introduction to the purpose of the workshop, learning objectives, and the general schedule.  You'll quickly see just how much material is packed into the workshop.  You'll also get an opportunity to think about whether you want to follow this workshop in a serial fashion (preferred), or jump around to the topics that interest you most. 

  • Installation of SQL for ArcGIS Pro0:10

    Installing SQL for ArcGIS Pro is easy.  But in order to complete this workshop, you'll need the data, too.  Make sure you download and unzip the scripts and two geodatabases. 

  • Quick Start Tutorial: why you need to leverage SQL in your GIS projects8:52

    SQL is easier than you think.  But sometimes we need convincing.  Before we jump into the training, it's important to see what SQL for ArcGIS Pro can do, and how easily it can do it.  The real purpose of this lecture is to let you take in the power, flexibility, and innovation of SQL for ArcGIS Pro, and convince you that using it can transform your GIS career.  So for the next 10 minutes, just sit back, and look at what SQL for ArcGIS Pro can do.  While watching the video, keep thinking about the steps required in a traditional GIS process, and you'll begin to realize what writing SQL against geodatabases can accomplish. 

  • Why you should use SQL with your geodatabases14:36

    As you start using SQL with your geodatabases, you will be learning a new skill for your GIS toolbox.  And, for many traditional GIS users, SQL is a foreign concept.  This lecture is going to discuss a number of important topics as you learn SQL and begin the process of communicating the importance of these tools to GIS colleagues:

    • An overview and case for of SQL for GIS professionals

    • Why traditional GIS can limit us

  • Overview of the data and scenarios8:23

    In this workshop we'll be using real world data - the Tompkins County, NY GIS.  In fact, it's the same data that I use in my courses for SQLServer, Postgres, QGIS, Geoserver, SQLite, Python, and others.  If you've been through my other courses, you might be getting a little tired of seeing the same data, but on the other hand, you have the unique perspective of solving the same problems with different GIS technologies.  In fact, many students have used this experience to communicate their mastery of different software products during job interviews - impressing their potential employer with their breadth of knowledge of many GIS products. 

    So once again, we'll return to Tompkins County to answer basic and advanced GIS questions related to land parcels, infrastructure, natural resources, and demographics. 

    As an added bonus, we'll introduce a number of real-life scenarios to see the software in action.

Requirements

  • must be excited about learning new tools to work with your geodatabases.
  • students should be familiar with ArcGIS or ArcGIS Pro.
  • students should be aware of GIS operations.
  • students show have some knowledge of databases.

Description

Just released by Manifold Software Limited - SQL for ArcGIS Pro!  This new add-in for ArcGIS Pro now allows you to perform full SQL processing on Esri geodatabases.  That means for the first time selects, updates, inserts, joins, aggregate queries, spatial SQL, and other SQL functionality now apply to Esri geodatabases.    And if that isn't enough, the SQL for ArcGIS Pro Add-In is fully parallel, meaning if you have the cores on your computer, SQL for ArcGIS Pro will use it - with no restrictions or additional costs to use the massive number of cores typically found on gaming PCs. 

Like my other video training, SQL for ArcGIS Pro for Esri Users is a full video course, equivalent to two days of training. In this course you'll learn to use basic and advanced SQL to explore, analyze, edit, and update Esri geodatabases using the new SQL for ArcGIS Pro Add-In.  You'll learn how to write SQL queries, integrate spatial concepts, and pull in data sources from other technologies within a common application that works directly with ArcGIS Pro. 

If you are an Esri professional, you likely know how to perform GIS analysis within the Esri GUI, and may even be skilled with Model Builder and Python.  But, if you haven't been exposed to SQL, you'll gain so much knowledge about the power that SQL offers to GIS professionals. 

The course will cover:

  • an overview of SQL

  • traditional SQL queries

  • spatial SQL for vector geometry

  • advanced concepts in SQL

  • and numerous real life scenarios to demonstrate how SQL for ArcGIS can be used within your current Esri environment.

Important note:  The SQL for ArcGIS Pro module is sold by Manifold Software Limited.  It is a low-cost Windows-based application.  But, it is not free.  However, you can download the Manifold GIS Free Viewer and make use of almost all of the functionality in SQL for ArcGIS Pro.  The only limitations of using the free viewer include having to import the geodatabase yourself into the Manifold GUI, no ability to save or print out your results, and you can't update Esri geodatabases.  However,  this is an excellent way to test out the SQL queries in SQL for ArcGIS Pro without having to pay anything.

Who this course is for:

  • Esri users who want to take full advantage of SQL with their geodatabases.
  • Advanced data analysts who want to leverage the power of SQL, parallel processing, and full scale data integration in their software solutions.
  • Database professionals who want to integrate spatial capabilities into their database solutions.