From e3cfce28fc2ad4d5be896fb246115fd7ead760d9 Mon Sep 17 00:00:00 2001 From: Christian Date: Fri, 14 Feb 2025 12:47:27 +0100 Subject: [PATCH 1/2] Lesson material on Introduction to database: overview of sql and relational databases --- ...ql-and-Relational-Databases-Lesson Note.md | 88 +++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 Batch24/LessonMaterials/Batch23-24-25-Introdution-To-Databases-Overview-Sql-and-Relational-Databases-Lesson Note.md diff --git a/Batch24/LessonMaterials/Batch23-24-25-Introdution-To-Databases-Overview-Sql-and-Relational-Databases-Lesson Note.md b/Batch24/LessonMaterials/Batch23-24-25-Introdution-To-Databases-Overview-Sql-and-Relational-Databases-Lesson Note.md new file mode 100644 index 0000000..f352873 --- /dev/null +++ b/Batch24/LessonMaterials/Batch23-24-25-Introdution-To-Databases-Overview-Sql-and-Relational-Databases-Lesson Note.md @@ -0,0 +1,88 @@ + +Introduction To Databases : Overview Of Sql And Relational Databases. +(Batch 23/24/25) + +Lesson Date: 10|02|2025. + +Introduction: +A database is an organized collection of data that can be easily accessed, managed, and updated. +They allow for efficient data storage, retrieval, and manipulation, which is essential for dynamic applications. + +Relational databases are a specific type of database that stores data in tables (or relations). Each table consists of rows and columns, +where each row represents individual entry or a record that exists in a table and each column holds specific information about +every record in the table. + +SQL (Structured Query Language) as the standard language used to communicate with relational databases. It is used for querying, updating, +and managing data. + +During this course, we will cover the following topics: + + +1. What a Database Is. + + Material Used: + Dotnet Tutorials. + W3 Schoool Tutorials. + +2. The Types of Databases. + + Material Used: + Dotnet Tutorials. + W3 Schoool Tutorials. + Udemy video. + +3. What a Relational Database Is. + + Material Used: + Dotnet Tutorials. + W3 Schoool Tutorials. + Udemy video. + +4. Types Of Relational Database. + + Materials Used: + Dotnet Tutorials. + W3 Schoool Tutorials + +5. What SQL is. + + Materials Used: + Dotnet Tutorials. + W3 Schoool Tutorials. + Udemy video. + +6. The Most Important SQl Command + + Materials Used: + Dotnet Tutorials. + W3 Schoool Tutorials. + Udemy video. + +7. Installation of Mysql with Mysql Workbench. + + Materials Used: + Udemy Video. + +8. Write SQl Querry with Mysql and Workbench. + +9. Data Types in Mysql. + + Materials Used: + Udemy video + +10. What Primary Key Is. + + Materials Used: + Udemy video. + +11. What Foreign Key Is. + + Materials Used: + Udemy video. + +12. Unique, Not Null, Null and Check Constraints. + + Materials Used: + Udemy video. + +13.Code examples will be provided. \ No newline at end of file From d78e177488725034260d8806332ae85f5a082e3b Mon Sep 17 00:00:00 2001 From: Christian Date: Fri, 14 Feb 2025 15:15:10 +0100 Subject: [PATCH 2/2] Lesson note on MySQl: Practice Creating Databases, Tables and Performing Crud --- ...ng-Databases-Tables-and-Performing-Crud.md | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 Batch24/LessonMaterials/Batch-23-24-25-MySQl-Practice-Creating-Databases-Tables-and-Performing-Crud.md diff --git a/Batch24/LessonMaterials/Batch-23-24-25-MySQl-Practice-Creating-Databases-Tables-and-Performing-Crud.md b/Batch24/LessonMaterials/Batch-23-24-25-MySQl-Practice-Creating-Databases-Tables-and-Performing-Crud.md new file mode 100644 index 0000000..2f1a218 --- /dev/null +++ b/Batch24/LessonMaterials/Batch-23-24-25-MySQl-Practice-Creating-Databases-Tables-and-Performing-Crud.md @@ -0,0 +1,70 @@ + +SQL Basics: MySQl: Practice Creating Databases, Tables and Performing Crud in c#. + +(Batch 23/24/25) + +Lesson Date: 10|02|2025. + +Introduction: +This course is designed to provide you with essential skills in SQL and database management using MySQL, +with a specific focus on integrating these skills into C# applications. + +During this course, we will cover the following topics: + +1. What Object Relation Mapper(ORM) Is: + + Materials Used: + Dotnet Tutorials. + W3 Schoool Tutorials. + Udemy video. + +2. Types Of Object Relational Mapper(ORM): + + Materials Used: + Dotnet Tutorials. + W3 Schoool Tutorials. + Udemy video. + +3. Installation of Mysql.Data(External Package): + + Materials Used: + Udemy video. + Internet. + +4. Explanation of Important Classes and Method in Myqsl.Data Namespace. + + Materials Used: + Dotnet Tutorials. + Udemy video. + +5. Importance of Opening and Closing Conncection. + + Materials Used: + Dotnet Tutorials. + Udemy video. + +6. How To Use Connection String in c# Applications. + + Materials Used: + Dotnet Tutorials. + Udemy video. + + +7. How To Connect c# Applications To MySQL Database. + + Materials Used: + Dotnet Tutorials. + Udemy video. + +8. Create Databases and Tables: + + Materials Used: + W3 Schoool Tutorials. + Udemy video. + Intrnet. + +9. Build Practical Application Using Student Entity, To Perform Crud Operation. + + Materials Used: + Udemy video. +