Week 5 - SQLite, SQL, and Bash
Learning objectives
- Continued exploration of SQL concepts including joins, views, set operations, and triggers
- Read and write data from SQLite
- Write a basic Bash script
Slides and other materials
Lecture notes:
ASDN dataset ER (entity-relationship) diagram
Bash resources
https://swcarpentry.github.io/shell-novice/
- Good Carpentry lesson, our lesson on Bash is drawn from this.
https://www.gnu.org/software/bash/manual/
- The official user manual.
https://www.pcwdld.com/bash-cheat-sheet
- A cheat sheet that is better than most.
-
- Indispensable tool for writing scripts.
http://mywiki.wooledge.org/BashPitfalls
- How to do things the right way in Bash.