SQL Training Resources for Developing Queries for the LDP Analytics Repository

The following links provide some helpful training resources for learning to write SQL queries to contribute to the LDP Analytics SQL report repository on GitHub. These queries are written for use with the implementation of the FOLIO Library Data Platform (LDP) at any institution using the FOLIO application software as its ILS/LMS (Integrated Library System or Library Management System). If you have developed a report prototype and you are ready to start writing queries, please follow the steps in the Report Prototypes and Contributing report queries to ldp-analytics pages in the Reporting SIG wiki for guidance on structure, naming, and posting to the report repository.


Training ResourceDescriptionLink
Relational AlgebraThis course in relational algebra provides an introduction to the algebraic query language that provides the formal foundations of SQL (Structured Query Language).https://lagunita.stanford.edu/courses/DB/RA/SelfPaced/about
Introduction to SQLThis course is a basic introduction to SQL (Structured Query Language).https://lagunita.stanford.edu/courses/DB/RA/SelfPaced/about
DatacampThis site provides good introductory SQL courses for a modest fee. 

4 courses on SQL: https://www.datacamp.com/tracks/sql-fundamentals

 pricing page: https://www.datacamp.com/pricing

Linked In LearningLinked In Learning provides access to several courses on SQL at many levels of expertise.https://www.linkedin.com/learning/
Collections Use Query Walkthrough In this video, LDP Developer Angela Zoss walks through the process of writing the Circ Item Detail report query. https://drive.google.com/open?id=1DtRVguXW-OG90tVi2SikH9MVALcJY46b
Using the LDP-Analytics GitHub Repository WalkthroughIn this video LDP Developer Angela Zoss walks through the process of using GitHub to develop and share SQL queries for the LDP-Analytics repository. Forward video to start at 22 minutes: https://drive.google.com/open?id=1PntzWZ8hWtE5xiA2dtQq3vFYgn3jv9Sb
CodeAcademy Learn SQL course and SQL CommandsA course called Learn SQL and a list of SQL Commands

SQL Murder Mystery

The SQL Murder Mystery is designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime.https://github.com/NUKnightLab/sql-mysteries
Select Star SQL"This is an interactive book which aims to be the best place on the internet for learning SQL."https://selectstarsql.com/
SQL for Non-Technical People
https://datapractices.org/courseware/2_7.html
Library Carpentryintroduction to SQLhttps://librarycarpentry.org/lc-sql/