Database Engineering Summary of Coursework-1
Database Engineering Summary of Coursework-1
WEEK 1
• Course Introduction
• Database and Data
• Introduction to SQL
WEEK 2: CRUD OPERATIONS
WEEK 1:
• Course Introduction
• Introduction to version control
WEEK 2:
• Command Line
• Unix Commands
WEEK 3:
Week 1:
• Course intro
• Filtering data
• Joining tables
• Grouping data
Week 2:
• Updating and Inserting data
• Constraints
• Changing table structures
• Subqueries
• Virtual Tables
• Functions in Mysql
• Procedures
Graded Assignment
• Intro
• Advanced MySQL functions and Stored Procedures
• MySQL triggers and Events
Week 2: Database Optimization
• Optimizing Queries
• Further Optimization Techniques
Week 3: MySQL for Data Analytics
• Basics of python
• Control flow and conditionals
• Modules
• Popular packages, Libraries and Frameworks
Week 1:
• Course into
• Establishing a MySQL/Python Connection and Creating Tables
• Working with cursors
Week 1:
• Course intro
• Data modeling
• MySQL Workbench
Week 2: Data warehousing
Project
9. COURSE : Introduction to NoSQL Database: MongoDB
Week 1: Introduction to NoSQL
• Basics of NoSQL
• Working with Distributed Data
Week 2: Introducing Mongo DB
• Basics of MongoDB
• Getting started with MongoDB
Week 3:
1. Database Administrator
2. Data Engineer
3. Data Architect
4. Database Developer
5. Database Analyst