Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -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.

Original file line number Diff line number Diff line change
@@ -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.