SQL


What is SQL?

Structured Query Language (SQL) is a highly popular domain specific language (DSL) used to communicate with relational database management systems (RDBMS). SQL is a standard that is based on the "relational model", defined by professor E.F. Codd, of IBM during the 1960's and 1970s. Codd defined both a relational algebra and a relational calculus as foundational models in his endeavor to reinvent database management systems. This led to his seminal 1970 paper "A Relational Model of Data for Large Shared Data Banks". Commonly used implementations of SQL include Oracle, IBM's DB2, Postgres, MySQL, and SQLite. Notably, SQLite is not a client/server system, but rather an embedded database that is used as a core application-level storage system in macOS, iOS, and Android. There has been much debate over what constitutes a "real" relational system, as some widely used database systems famously lacked features that Codd considered foundational to the relational model, such as "foreign keys". The flexibility of SQL has proven so powerful that many non-relational systems (e.g. Apache Spark) have implemented subsets or variants of the language to make it easier for people to draw upon their capabilities.

How much do SQL developers make?

We don't have enough data for San Diego,
so we've calculated your salary information for the San Francisco Bay Area instead:
Based on real Hired interview data, SQL developers in San Diego earn an average annual salary of
Based on real Hired interview data, SQL developers in SF Bay Area earn an average annual salary of
$136,379
The salaries of candidates in this role range from a low of $80,000 to a high of $225,000, with a median salary of $140,000.

Loading...

Find SQL jobs on Hired.

SQL Resources

Check out the resources below to continue sharpening your SQL skills

SQL Engineer Jobs

Data Scientist-Journeyman-TS/SCI with Poly REQUIRED-Springfield, VA
Data Scientist-Journeyman-TS/SCI with Poly REQUIRED-Springfield, VA
Job Description:<br><br>Leidos is seeking a Data Scientist Journeyman to support our a customer in Springfield, VA. Active TS/SCI is required to be considered for the position. An Active TS/SCI wit...
Data Scientist-Journeyman-TS/SCI with Poly REQUIRED-Springfield, VA
Data Scientist-Journeyman-TS/SCI with Poly REQUIRED-Springfield, VA
Job Description:<br><br>Leidos is seeking a Data Scientist Journeyman to support our a customer in Springfield, VA. Active TS/SCI is required to be considered for the position. An Active TS/SCI wit...
Lead Data Modeler Consultant
Lead Data Modeler Consultant
Job ID: RD-1032219 Description:<br><br>As the health care industry continues to rapidly transform, our IT team conceives, develops and delivers impactful technology solutions to support access to q...
Lead Data Modeler Consultant
Lead Data Modeler Consultant
Job ID: RD-1032219 Description:<br><br>As the health care industry continues to rapidly transform, our IT team conceives, develops and delivers impactful technology solutions to support access to q...
Jr. ETL Tester
Jr. ETL Tester
5001+ employees
We are looking for Jr. ETL Tester. The candidate should have strong Technical expertise skills in any ETL / BI Tool, SQL, UNIX.<br><br>This is a client facing role & the candidate will have regular...
About Cognizant: Cognizant is a provider of information technology, consulting, and business process outsourcing services.
Jr. ETL Tester
5001+ employees
Jr. ETL Tester
We are looking for Jr. ETL Tester. The candidate should have strong Technical expertise skills in any ETL / BI Tool, SQL, UNIX.<br><br>This is a client facing role & the candidate will have regular...
About Cognizant: Cognizant is a provider of information technology, consulting, and business process outsourcing services.
(USA-WA-Seattle) Software Engineer, Database Systems
(USA-WA-Seattle) Software Engineer, Database Systems
5001+ employees
Google is known for developing innovative database technologies and is seeking engineers to bring fresh ideas around database technologies and distributed computing to our organization to help deve...
About Google: Google is a multinational corporation that specializes in Internet-related services and products.
(USA-WA-Seattle) Software Engineer, Database Systems
5001+ employees
(USA-WA-Seattle) Software Engineer, Database Systems
Google is known for developing innovative database technologies and is seeking engineers to bring fresh ideas around database technologies and distributed computing to our organization to help deve...
About Google: Google is a multinational corporation that specializes in Internet-related services and products.
Senior Data Engineer
Senior Data Engineer
a LogMeIn Inc video
Senior Data Engineer
Senior Data Engineer
a LogMeIn Inc video
Match with your dream SQL job on Hired.

Do you work with this skill? Send us a note if any of this information doesn't look correct:

support@hired.com