
MySQL JSON データ操作
この実験では、MySQL データベース内での JSON データの操作方法を学びます。JSON データの挿入、`JSON_EXTRACT` を使用したクエリ、JSON フィールド値の更新、JSON プロパティへのインデックス作成が含まれます。MySQL に接続し、データベースを作成して、JSON データを操作します。
MySQL

PostgreSQL でのデータフィルタリングと簡単なクエリ
この実験 (Lab) では、PostgreSQL でのデータフィルタリングと簡単なクエリの実行方法を学びます。WHERE 句を使用してデータをフィルタリングし、LIKE でパターンマッチングを行い、ORDER BY でソートし、LIMIT と OFFSET で結果セットのサイズを制御します。PostgreSQL データベースに接続し、サンプルテーブルを作成します。
PostgreSQL

MySQL 全文検索機能
この実験では、MySQL の全文検索機能を探求します。データベースとテーブルを作成し、全文インデックスを追加して、その作成を確認します。このセットアップにより、MySQL データベース内での効率的なテキスト検索の準備が整います。
MySQL

PostgreSQLのインストールと初期設定
この実験では、LabEx VM上にPostgreSQLをインストールし、初期設定を行います。PostgreSQLを起動して動作を確認し、デフォルトデータベースの探索やサーバーの状態確認、基本的な設定の確認を行うことが目標です。
PostgreSQL

MySQL 関数とカスタムロジック
この実験では、MySQL でカスタム関数を作成して使用する方法を学びます。この実験では、長方形の面積を計算する関数を作成することにより、データベース内で再利用可能なロジックをカプセル化することに焦点を当てます。手順には、MySQL 関数の作成、使用、テスト、および削除が含まれます。
MySQL

MySQL 共通テーブル式 (CTE)
この実験では、MySQL で共通テーブル式 (CTE) を使用してクエリの可読性と保守性を向上させる方法を学びます。この実験では、`WITH` 句を使用した単純な CTE の定義、階層データのための再帰 CTE の作成、CTE とテーブルの結合、および CTE クエリ出力のテストについて説明します。
MySQL

MySQL の設定とチューニング
この実験では、MySQL サーバーを最適なパフォーマンスのために設定およびチューニングする方法を学びます。この実験では、`SHOW VARIABLES` を使用して現在の設定を表示し、InnoDB バッファープールサイズを調整し、チューニング後のクエリパフォーマンスを監視し、設定変更を保存する手順をガイドします。
MySQL

MySQL インデックスとパフォーマンス最適化
この実験では、MySQL のインデックスとパフォーマンス最適化技術について学びます。この実験は、データベースクエリのパフォーマンスを向上させるためのインデックスの作成と管理に焦点を当てています。クエリプランの分析、複合インデックスの追加、未使用インデックスの削除を行います。
MySQL

MySQL レプリケーションの基本
この実験では、MySQL レプリケーションの基本を学びます。単一の MySQL インスタンスをマスターとスレーブの両方として機能するように設定することで、マスター・スレーブレプリケーション環境をセットアップする方法を学びます。この実験では、バイナリログの有効化、レプリケーションユーザーの作成、マスターへの接続設定、およびレプリケーションステータスの検証を行います。
MySQL

MySQL イベントスケジューラ
この実験では、MySQL イベントスケジューラを使用してタスクを自動化する方法を学びます。イベントスケジューラの有効化、テーブル内のデータを定期的に更新するイベントの作成、イベントの実行ステータスの確認、そして最終的にイベントを削除するまでの手順をガイドします。
MySQL

MySQL セキュリティベストプラクティス
この実験では、MySQL の必須のセキュリティプラクティスを学びます。実験では、root アカウントの保護、限定的な権限を持つ専用ユーザーの作成、権限の管理、およびデータベースサーバーの強化のために不要なデフォルトアカウントの削除について説明します。
MySQL

MySQL エラー処理とロギング
この実験では、MySQL の不可欠なエラー処理とロギングのテクニックを学びます。一般クエリログの有効化、ストアドプロシージャでのエラーハンドラーの実装、SIGNAL を使用したカスタムエラーの発生、そして MySQL エラーログの確認を通じて、データベースの効果的なデバッグと監査を行います。
MySQL

大規模データセットのための MySQL パーティショニング
この実験では、大規模データセットに対する MySQL パーティショニングの実装方法を学び、クエリパフォーマンスとデータ管理を改善します。範囲によるテーブルのパーティショニング、特定のパーティションのクエリ、パーティションの再編成、およびクエリ速度への影響の確認を行います。
MySQL

MySQL バックアップと復旧
この実験では、`mysqldump` コマンドラインツールを使用して MySQL データベースをバックアップおよび復元する方法を学びます。この実験では、データの整合性と可用性を確保するための論理バックアップの作成と復元の基本的なテクニックを扱います。
MySQL

PostgreSQL における基本的なデータ操作
この実験(Lab)では、PostgreSQL における基本的なデータ操作について学びます。SQL コマンドを使用して、PostgreSQL データベース内でデータの挿入、SELECT によるクエリ、レコードの更新、およびレコードの削除を行います。これは、不可欠なデータ管理テクニックの実践的な入門となります。
PostgreSQL

PostgreSQL テーブルの作成とデータ型
この実験(Lab)では、PostgreSQL のテーブル作成とデータ型について探求します。`psql` を使用して PostgreSQL に接続し、主キーを持つテーブルを作成し、`NOT NULL`や `UNIQUE` などの制約を追加します。その後、テーブル構造を検査し、データ型を実証するためにデータを挿入します。
PostgreSQL

MySQL インポート・エクスポート操作
この実験では、MySQL のインポートおよびエクスポート操作を実行する方法を学びます。`LOAD DATA INFILE` を使用して CSV ファイルから MySQL テーブルにデータをインポートする方法、クエリ結果を CSV にエクスポートする方法、インポートしたデータを検証する方法を探求します。MySQL のデータハンドリングをマスターしましょう!
MySQL

PostgreSQL を使用したデータベース管理の基礎
このラボでは、PostgreSQL を使用したデータベース管理の基礎を学びます。データベースの作成、一覧表示、接続、および削除について説明します。基本的なデータベース管理タスクを調べ、PostgreSQL でデータベースのメタデータを表示します。
PostgreSQL