プロジェクト in MySQL Skill Tree

基本機能の総合操作

初級

このプロジェクトでは、標準的な MySQL 関数を使用して、人事データベース内の emp テーブルから情報を取得する方法を学びます。MySQL へのアクセス、データのインポート、およびさまざまなデータ操作タスクを実行するための SQL スクリプトの作成を練習します。

SQLMySQL

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このプロジェクトでは、人事データベースの emp テーブルから情報を取得するための標準的なMySQL関数の使い方を学びます。MySQLにアクセスし、データをインポートし、さまざまなデータ操作タスクを実行するためのSQLスクリプトを書く練習を行います。

👀 プレビュー

MariaDB [personnel]> SOURCE /home/labex/project/BasicFunctions.sql;
+--------+--------+-------------+
| Name   | Salary | Days on Job |
+--------+--------+-------------+
| HTIMS  |  26.67 |       14990 |
| NELLA  |  53.33 |       14925 |
| DRAW   |  41.67 |       14923 |
| SENOJ  |  99.17 |       14884 |
| NITRAM |  41.67 |       14705 |
| EKALB  |  95.00 |       14855 |
| KRALC  |  81.67 |       14816 |
| TTOCS  | 100.00 |       12621 |
| GNIK   | 166.67 |       14655 |
| RENRUT |  50.00 |       14725 |
| SMADA  |  36.67 |       12621 |
| SEMAJ  |  31.67 |       14639 |
| DROF   | 100.00 |       14639 |
| RELLIM |  43.33 |       14588 |
+--------+--------+-------------+
14 rows in set (0.000 sec)

🎯 タスク

このプロジェクトでは、以下を学びます。

  • パスワードなしで sudo コマンドを使ってMySQLにアクセスする方法
  • SQLファイルからデータをMySQLデータベースにインポートする方法
  • emp テーブルの各社員の名前、日給、勤務日数を取得するSQLスクリプトを書く方法
  • REVERSE()ROUND()DATEDIFF() などのMySQL関数を使ってデータを操作する方法

🏆 成果

このプロジェクトを完了すると、以下のことができるようになります。

  • コマンドラインを使って効率的にMySQLデータベースにアクセスして管理すること
  • 標準的なMySQL関数を使って複雑なデータ取得と操作タスクを実行すること
  • データ処理とレポート作成を自動化するためのSQLスクリプトを開発すること
  • MySQLの基本とその実際の応用に対する理解を示すこと

講師

labby

Labby

Labby is the LabEx teacher.