Database Fundamentals

Course Outline
Introduction Intro.pptx
DayModulesSharing
1
  • Understand how data is stored in tables
  • Understand relational database concepts
  • Understand data manipulation language (DML)
  • Understand data definition language (DDL)
  • Choose data types
  • Understand tables and how to create them
  • Create views
  • Create stored procedures and functions
2
  • Select data
  • Insert data
  • Update data
  • Delete data
3
  • Understand normalization
  • Understand primary, foreign, and composite keys
  • Understand indexes
  • Understand database security concepts
  • Understand database backups and restore

Recommanded Books
TitleSQL in a Nutshell: A Desktop Quick Reference
ISBN978-1-492-08886-8
AuthorKevin Kline, Regina O. Obe, Leo S. Hsu
Year2022
Publisher O'Reilly Media
TitlePractical SQL, 2nd Edition: A Beginner's Guide to Storytelling with Data
ISBN978-1-718-50106-5
AuthorAnthony DeBarros
Year2022
Publisher No Starch Press
TitleSQL for Beginners: Learn Sql Programming Very Easy
ISBN
Authornew boo
Year2022
Publisher
TitleBeginning T-SQL: A Step-by-Step Approach
ISBN978-1-484-26605-2
AuthorKathi Kellenberger, Lee Everest
Year2021
Publisher Apress
TitlePro SQL Server Relational Database Design and Implementation: Best Practices for Scalability and Performance
ISBN978-1-484-26496-6
AuthorLouis Davidson
Year2021
Publisher Apress
TitleLearning SQL: Master SQL Fundamentals
ISBN978-1-492-05761-1
AuthorAlan Beaulieu
Year2020
Publisher O’Reilly Media
TitleMicrosoft SQL Server 2019: A Beginner’s Guide
ISBN978-1-260-45887-9
AuthorDusan Petkovic
Year2020
Publisher McGraw-Hill Education