- 3m
- 2m
- 1m
- 4. How to ask great questions 2m
- 5. FAQ’s 2m
- 6. source code file 9m
Learn MySQL from scratch for Data Science and Analytics
About this course
Learn MySQL from scratch for Data Science and Analytics": ```html Unlock the power of data with our comprehensive course, Learn MySQL from scratch for Data Science and Analytics. This course is meticulously crafted for individuals eager to gain a robust understanding of MySQL and its applications in the realm of data science and analytics. Whether you are a complete beginner, a professional, or a student, this course will equip you with the essential skills to manage, analyze, and derive valuable insights from data. Throughout the course, you will delve into various critical topics including: - Installation and configuration of MySQL Server - Understanding database fundamentals and SQL syntax - Executing essential SQL commands for data manipulation - Employing advanced techniques such as joins, constraints, and views - Importing and exporting data efficiently - Backing up and restoring databases to safeguard your data By the end of this course, you'll be proficient in using MySQL, enabling you to tackle real-world data challenges in your projects and career.
What you'll learn
- Introduction to MySQL and SQL: Understanding the basics and getting started with MySQL.SQL Server Setup: How to install and connect to MySQL server, and navigate MySQL Workbench.Database Fundamentals: Overview of databases, creating databases, and understanding data types.Data Manipulation Language (DML): Learning how to insert, update, and delete data using SQL commands.Data Definition Language (DDL): Creating, altering, and dropping database objects.Data Control Language (DCL): Managing permissions and creating database users.Basic SQL Statements: Important SQL statements for querying data.Data Filtering: Using the WHERE clause to filter data rows.Aggregate Functions: Analyzing data using functions like SUM, MIN, and MAX.SQL Analytic Statements: Techniques like ORDER BY, BETWEEN, and using LIKE for searching data.Group By Statements: Learning how to group and aggregate data with HAVING clause.Joins: Understanding different types of joins and how to combine data from multiple tables.Constraints: Implementing constraints to maintain data integrity.Views: Creating views for simplifying complex queries.Advanced SQL Functions: Utilizing advanced functions for data analysis.Stored Procedures: Creating and managing stored procedures for executing complex logic.Data Import and Export: Importing and exporting data using CSV files.Backup and Restore Techniques: Managing database backups and restoring them when necessary.
Who this course is for
- Beginners who want to learn MySQL and SQL from scratch.Data science and analytics enthusiasts looking to enhance their SQL skills.Professionals aiming to use MySQL in their data analysis projects.Students pursuing studies in data science, analytics, or database management.Anyone interested in managing and analyzing data effectively.
Requirements
- No prior technical experience is required! All you need a computer!
- No SQL experience needed. You will learn everything you need to know
- No software is required in advance of the course (all software used in the course is free)
Curriculum
88 Lessons • 5h 50m estimated learning time- 7. Section Introduction 2m
- 8. MySQL Server Installation 14m
- 9. Connect MySQL Server Instance 6m
- 10. MySQL Workbench overview 11m
- 11. Download and Restore Sample Database 8m
- 12. Section Introduction 2m
- 13. Overview of Databases 10m
- 14. Creating Database 7m
- 15. SQL Data Types 4m
- 16. Column Data Types on Workbench 8m
- 17. Creating Table 4m
- 18. Overview of Primary and Foreign Key 4m
- 19. Primary Key 7m
- 20. Foreign Key 12m
- 21. Creating Temporary tables 13m
- 22. EER – Enhanced Entity Relationship Diagrams 5m
- 23. Section Introduction 2m
- 24. Insert statement 8m
- 25. Update statement 7m
- 26. Delete statement 4m
- 27. Section Introduction 2m
- 28. CREATE table statement 8m
- 29. DROP statement 3m
- 30. ALTER statement 5m
- 31. TRUNCATE statement 4m
- 32. COMMENT in query 3m
- 33. RENAME table 4m
- 34. Create Database user 4m
- 35. GRANT permissions 6m
- 36. REVOKE permissions 4m
- 37. Section Introduction 1m
- 38. SQL Statement basic 4m
- 39. SELECT Statement 4m
- 40. SELECT DISTINCT 2m
- 41. SELECT with column headings 2m
- 42. Column AS statement 3m
- 43. DASHBOARD Analytics 7m
- 44. SELECT WHERE Clause – theory 4m
- 45. SELECT WHERE Clause – practical 7m
- 46. Sum() 7m
- 47. Min()-Max() 3m
- 48. Order By statement 5m
- 49. SELECT TOP 3 records 2m
- 50. BETWEEN command 6m
- 51. Search Data using LIKE cards 5m
- 52. IN operator 3m
- 53. Section Introduction 1m
- 54. Group by – theory 4m
- 55. Data Analytics with Group By 4m
- 56. HAVING statement 4m
- 57. Overview of Joins 3m
- 58. What are Joins 3m
- 59. Inner join 7m
- 60. Left outer join 3m
- 61. Right outer join 2m
- 62. Union 3m
- 63. CERTESIAN Product or Cross Join 4m
- 64. Query Exercise 2m
- 65. Solution for Query Exercise 2m
- 66. Section introduction 2m
- 67. Check constraint 9m
- 68. NOT NULL constraint 3m
- 69. UNIQUE constraint 6m
- 70. Creating Views 4m
- 71. Data Analytic Views from multiple tables 4m
- 72. Section Introduction 2m
- 73. Timestamp 4m
- 74. Extract from timestamp 4m
- 75. Mathematical scalar functions 3m
- 76. String functions 8m
- 77. Advanced functions 4m
- 78. Sub Queries 4m
- 79. SELECT with calculations 5m
- 80. Create stored procedure 6m
- 81. Stored procedure with parameter 4m
- 82. Drop Procedure 2m
- 83. Section Introduction 2m
- 84. Import .csv file 5m
- 85. Export Data to .csv file 3m
- 86. Section Introduction 1m
- 87. Creating Database backup 3m
- 88. Restoring Database backup 3m
- 0.00 instructor rating
- 24 courses
- 3 students worldwide
Metla Sudha Sekhar
Mr. Sudha Sekhar, He is a Teacher and an IT Specialist, and also passionate to teach every single real-time step that leads students as well as professionals to become successful and the vision to impart Good Quality Software Education to all I.T to aspirants make a strong bridge the gap between the software companies requirements and the beginners.
He is Professional about web development and technologies:
* Programming: Python, C# Asp.Net and PHP more..
* UI/UX : HTML, CSS, Bootstrap, JavaScript, AJAX and more...
* Database : MS-SQL, MySQL, PostgreSQL, MongoDB, MariaDB and
more...
* Operating Systems / Servers: Administration of LINUX, Ubuntu,
CentOS, Windows and more...
Start solving your challenge now | Enroll today and learn real world practical example courses.
He is passionate about:
* Teaching students the correct way.
* Making things simple and easy to understand.
* Providing the best audio and video qualities to my courses.
* Real-time Examples who will understand real-time skills easily.
Student reviews
No student reviews have been posted yet.