Online Courses
Universities
Scholarships
AI Advisor
Home
›
Online Courses
›
Data Analysis
›
【MySQL8対応】データベースをとことん扱っ...
【MySQL8対応】データベースをとことん扱ってみよう【初心者〜中級者対応】【わかりやすさ重視】【解説資料たっぷり】
Udemy
Certificate
USD 24.99
Enroll now →
About this course
この講座は、MySQL8以降に対応した本格的なデータベースを学習するための講座です。法人向け新人研修の一環で、データベースの研修も担当しているのですが、生成AIの時代になったとはいえ、きちんとしたベースの知識を持っているかどうかで、スキルアップのスピードにかなりの違いがあるなと実感していたこともあり、本格的な講座を作ることになりました。せっかく作るのであれば、初学者向けの知識にとどまらず、CASE式やサブクエリ、正規化やスロークエリなども含め、さらにMySQL8以降の便利な機能であるWITH句やWINDOW関数も盛り込もうということで、当初想定していたよりもボリュームのある講座に仕上げることができました。別件でMySQL5系を使っていることもあり、Dockerを使った仮想環境で進めているので、仮想環境に親しみたい方にもちょうどいい講座になっていると実感しております。またいくつかのセクションの最後の方で小テストを用意していますので、データベースのスキルアップをしたい方にはぜひ本講座をご活用いただければ幸いです。環境: Dockerを使った仮想環境(MySQL8)・MySQL基本編CREATE DATABASE/CREATE TABLE/CRUD/INSERT/UPDATE/DELETE/SELECT/FROM/WHERE/ORDER BY/LIMIT/集計関数(SUM(), AVG(), COUNT(), MAX(), MIN()/GROUP BY/日付関数(YEAR(), MONTH(), DATE_FORMAT(), EXTRACT()/HAVING/DISTINCT/ALTER/INNER JOIN・データベース設計正規化/リレーション/ER図/テーブル設計・MySQL発展編サブクエリ/一時テーブル/ビュー/UNION ALL/変数/カレンダーテーブル/LEFT JOIN/RIGHT JOIN/IS NOT NULL/IFNULL()/自己結合/CROSS JOIN/CASE/ストアドプロシージャ/トリガー・WINDOW関数OVER/PARTITION BY/ORDER BY/ROWS/RANGE/LAG()/FIRST_VALUE()/RANK/DENSE_RANK()/NTILE()/CUME_DIST()/PERCENT_RANK()・パフォーマンス・運用・その他の機能インデックス/実行計画(EXPLAIN/ANALYZE/ログ(スロークエリログ)/pt-query-digest/外部キー制約/トランザクション(COMMIT, ROLLBACK/トランザクション分離レベル(ファントムリード再現)/ロック/フルバックアップ(リストア)/差分バックアップ(リストア)/パーティションレプリケーション(解説のみ)/シャーディング(解説のみ)
What you'll learn
understanding of MySQL8 features
proficiency in database design and management
ability to write complex queries including subqueries and window functions
knowledge of performance tuning and database operations
Course objectives
to provide comprehensive knowledge of MySQL8
to equip learners with practical skills in database handling
to enhance problem-solving abilities related to database queries
Skills you'll gain
database management
sql
docker
query optimization
performance tuning
mysql
window functions
data normalization
subqueries
data design
Related courses
Data Science Foundations
USD 49
Data Analytics in the Public Sector with R
USD 49
Data Science as a Field
USD 99
Geographic Information Systems (GIS)
USD 49
Data Visualization & Analytics in Tableau
USD 49
Enhancing Reproducible Science with GitHub and Docker
USD 49
Programming for Python Data Science: Principles to Practice
USD 49
Statistical Methods and Data Analysis
USD 49
Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.