Databases and SQL with Python
Designing relational databases, writing SQL and using databases from Python with drivers and an ORM.
PYTH-215 Year 2 3 credits 12 lessons planned ▶ Video lessons coming soon
Offered by HSM University · Python Programming
Course content
- 1Why databasesComing
- 2The relational modelComing
- 3Writing SELECT queriesComing
- 4Filtering, sorting and groupingComing
- 5JoinsComing
- 6Designing tables and keysComing
- 7NormalizationComing
- 8Changing data safely and transactionsComing
- 9Using SQLite and PostgreSQL from PythonComing
- 10Object-relational mappingComing
- 11Indexes and query performanceComing
- 12Capstone: a database-backed applicationComing
Requirements
Recommended background. You can start any course at any time.
Description
Designing relational databases, writing SQL and using databases from Python with drivers and an ORM.
Part of the Information Technology stream, typically taken in year 2.