検索

次のセクション: 加锁方式划分:隐式锁与显式锁950 回再生

5 秒后自动播放下一节
  もう一度見る

初心者から専門家までの MySQL (基本/上級/最適化)

導入 >
コースウェア
章1データベースの紹介と紹介

コース紹介

09分13秒

データベースを使用する理由と一般的なデータベースの概念

16分02秒

一般的なDBMSの比較

18分47秒

RDBMSと非RDBMSの比較

20分04秒

ERモデルとテーブルレコードの4種類の関係

20分32秒
章2mysqlのインストールと設定

mysql 8.0のアンインストール

20分41秒

mysql 8.0 および 5.7 バージョンのダウンロード、インストール、構成

35分29秒

mysql Installation_service の起動とユーザー ログインに関する FAQ

19分18秒

Mysqlの使い方デモ - mysql5.7の文字セット設定

27分52秒

navicat_sqlyog_dbserver などのツールの使用

28分59秒

mysql ディレクトリ構造と最初の 2 章の放課後演習

33分55秒
章3SQL の概要と基本的な SELECT クエリ

SQLの概要とSQLの分類

34分29秒

SQLの使用仕様とデータインポート

32分01秒

最も基本的な SELECT...FROM 構造

09分01秒

列 alias_duplication_NULL_DESC およびその他の操作

33分18秒

WHERE を使用してデータをフィルタリングする

10分06秒

宿題

09分34秒
章4オペレーター

算術演算子の使用

17分04秒

比較演算子の使用

58分02秒

論理演算子とビット演算子の使用

22分57秒

授業後のオペレーター演習

17分26秒
章5並べ替えとページングの操作

ORDER BY はソート操作を実装します。

21分32秒

LIMIT はページング操作を実装します

30分53秒

授業後の演習の並べ替えとページング

10分48秒
章6複数テーブルのクエリ

なぜ複数テーブルのクエリが必要なのでしょうか?

22分13秒

デカルト積エラーと正しい複数テーブル クエリ

35分42秒

等価結合 VS 非等価結合、自己結合 VS 非自己結合

16分33秒

SQL92 および 99 構文を使用して内部結合と外部結合を実装する方法

35分54秒

SQL99 を使用して 7 つの JOIN 操作を実装する

21分39秒

NATURAL JOIN と USING の使用

10分54秒

マルチテーブルクエリの授業後の演習

34分31秒
章7単一行関数

機能の分類

12分45秒

数値型の関数の説明

36分10秒

文字列型関数の説明

30分59秒

日付・時刻型の機能説明

52分37秒

プロセス制御機能の説明

21分42秒

暗号化と復号_MySQL情報関数とその他の説明

25分05秒

単行関数の授業後の演習

29分02秒
章8集計関数

よく使用される 5 つの集計関数

43分07秒

GROUP BYの使用

31分29秒

HAVING の使用と SQL ステートメントの実行プロセス

44分00秒

授業後の集計関数の演習

19分03秒
章9サブクエリ

サブクエリの例とサブクエリの分類

27分25秒

単一行サブクエリのケース分析

29分18秒

複数行サブクエリのケース分析

25分14秒

相関サブクエリのケース分析

45分57秒

サブクエリ放課後演習

40分16秒

授業後のサブクエリ演習 2

48分28秒
章10管理データテーブルの作成

データベースの作成、変更、削除

37分54秒

一般的なデータ型_テーブルを作成する 2 つの方法

30分18秒

テーブルの変更_名前の変更_テーブルの削除_テーブルのクリア

22分52秒

DCL での COMMIT と ROLLBACK の使用

21分58秒

Alibaba MySQL の命名規則と MySQL8DDL の細分化

20分29秒

授業後の管理テーブル作成演習

38分37秒
章11追加、削除、変更

DML にデータを追加する

26分28秒

DML 更新および削除操作_MySQL8 の新機能計算列

20分40秒

DDL と DML の包括的なケーススタディ

36分50秒

授業後の演習を追加、削除、変更する

37分20秒
章12mysqlのデータ型

データ型の概要_文字セットの設定

23分19秒

整数データ型の説明

25分22秒

浮動小数点数、固定小数点数、ビット型の説明

36分29秒

日付と時刻の種類の説明

37分52秒

文字列型の説明(ENUM、SET含む)

35分18秒

バイナリ型とJSON型の説明

24分12秒

型の使用に関する概要と提案

06分13秒
章13制約

データの整合性と制約の分類

17分27秒

非NULL制約の使用

15分30秒

一意制約の使用

35分45秒

主キー制約の使用

21分46秒

AUTO_INCREMENT

21分16秒

外部キー制約の使用

42分01秒

チェック制約とデフォルト値制約

20分22秒

放課後の練習を制限する

33分24秒
章14ビュー

データベースのオブジェクトとビューについて

25分54秒

ビューの作成と表示

26分12秒

ビューデータの更新とビューの削除

25分01秒

授業後の演習を見る

17分08秒
章15ストアドプロシージャ

ストアド プロシージャの使用手順

19分20秒

ストアド プロシージャの作成と呼び出し

33分01秒

ストアド関数の作成と呼び出し

23分30秒

ストアド プロシージャと関数の表示、変更、削除

25分45秒

ストアド プロシージャ関数の授業後の演習

42分34秒
章16変数と構造体

GLOBAL および SESSION システム変数の使用

34分41秒

セッションユーザー変数とローカル変数の使用

42分15秒

プログラムエラー処理メカニズム

41分15秒

分岐構造IFの使用

35分15秒

ブランチ構造の活用 CASE

27分00秒

LOOP_WHILE_REPEAT 3 つのループ構造

51分47秒

LEAVE と ITEATE の使用

28分42秒

カーソルの使用

29分07秒

宿題

58分55秒
章17引き金

トリガーの作成

38分13秒

トリガーの削除_Trigger の授業後の演習を表示

31分28秒
章18MySQL8.0の新機能と共通テーブル式

mysql8.0の新機能

01時間13分00秒

共通表式_授業後の演習

35分12秒
章19高度な機能の概要

章の概要

19分12秒

CentOS環境の準備

22分26秒

MySQLのアンインストール

11分12秒

Linux に MySQL8.0 および 5.7 バージョンをインストールする

25分59秒

SQLyogはMySQL8.0と5.7のリモート接続を実装します

26分16秒

文字セットの変更と基礎原理の説明

26分40秒

比較ルール - リクエストからレスポンスまでのエンコードとデコードのプロセス

21分26秒

SQL ケースの仕様と sql_mode 設定

24分05秒

MySQL のディレクトリ構造とファイル システム内のテーブル表現

34分48秒
章20ユーザーおよびユーザーパスワードの操作と権限の管理

ユーザーの作成、変更、削除

22分28秒

ユーザーパスワードの設定と管理

14分42秒

権限管理とアクセス制御

38分30秒

役割の使用

24分02秒

設定ファイル、システム変数、mysql 論理アーキテクチャ

35分16秒
章21SQL実行処理

SQL実行処理

21分30秒

mysql 8.0 および 5.7 での SQL 実行フローのデモンストレーション

16分16秒

OracleにおけるSQL実行プロセスとバッファプールの使用

22分28秒
章22ストレージ エンジンとインデックス

テーブルのストレージエンジンの設定、InnoDBとMyISAMの比較

32分43秒

アーカイブ、CSV、メモリなどのストレージ エンジンの使用

15分43秒

インデックスを使用する理由とそのメリットとデメリット

24分16秒

シンプルなインデックス設計ソリューション

22分22秒

インデックスの反復設計計画

18分51秒

クラスター化インデックス、セカンダリ インデックス、ジョイント インデックスの概念

23分24秒

InnoDB_MyISAM インデックス スキームの B+ ツリーに関する注意事項

25分22秒

ハッシュインデックス、AVLツリー、B-tree、B+ツリーの比較

41分20秒
章23InnoDB データストレージ構造

InnoDB データ ストレージ構造の概要

20分23秒

ページ構造のファイルヘッダーとファイル末尾

17分52秒

ページ構造の最小最大レコード_行フォーマットのレコードヘッダー情報

24分10秒

ページ構造: ページ ディレクトリとページ ヘッダー

17分49秒

ラインフォーマットの設定とibdファイルの解析 コンパクトラインフォーマット

30分46秒

行オーバーフローと動的、圧縮、冗長

17分16秒

セグメント、断片化領域、および表スペース構造

36分28秒
章24指数の分類

指数の分類

11分33秒

テーブルにインデックスを追加する 3 つの方法

38分52秒

インデックスの削除と新しいインデックス機能: 降順インデックス、非表示インデックス

32分13秒

インデックス作成に適した11の場面(1)

35分22秒

インデックス作成に適した11の状況(2)

24分44秒

インデックスの作成が適切でない 7 つの状況

09分57秒
章25データベースの最適化手順

システムパフォーマンスパラメータの表示

17分56秒

低速クエリ ログ分析、SHOW PROFILE で SQL 実行コストを表示

26分00秒
章26EXPLAIN

EXPLAIN の概要とテーブルおよび ID フィールドの分析

31分27秒

EXPLAIN中のselect_type、パーティション

39分57秒

EXPLAIN の ref、row、filtered、および extra の分析

30分04秒

EXPLAIN の 4 つの形式とビュー オプティマイザによる SQL の書き換え

19分10秒

トレース分析オプティマイザーの実行計画とシステム スキーマ ビューの使用

10分21秒
章27インデックスの失敗

データの準備とインデックス作成が失敗する 11 の状況

41分23秒

インデックス失敗の 11 件 2

19分29秒
章28結合クエリ、サブクエリ、ページング クエリ

外部結合と内部結合のクエリ最適化

19分45秒

JOIN ステートメントの基本原則

27分56秒

サブクエリの最適化とソートの最適化

42分12秒

GROUP BY 最適化、ページング クエリの最適化

06分03秒

カバリングインデックスの使用

21分57秒

インデックス条件のプッシュダウン

18分27秒

その他のクエリ最適化戦略

12分51秒

タオバオデータベースの主キーを設計する方法

26分38秒
章29パラダイム

パラダイムの概要と第一正規形

21分42秒

第 2 正規形と第 3 正規形

25分44秒

非正規化アプリケーション

23分23秒

バス正規形、第 4 正規形、第 5 正規形、およびフィールド キー正規形

18分19秒

パラダイムの実践例

18分37秒
章30ER モデリング、設計原則、仕様の作成

ER モデリングとデータ テーブルの変換のプロセス

25分34秒

データベース設計原則と日常の SQL 記述仕様

15分30秒

Power Designer は概念的および物理的なデータ モデルを作成します

36分55秒
章31データベースのチューニング

全体的なデータベースのチューニング手順、MySQL サーバーのハードウェアとパラメータの最適化

28分46秒

データベース構造の最適化、3大テーブル最適化、その他3つの戦略

41分29秒
章32事務

トランザクションの ACID プロパティとトランザクションのステータス

27分58秒

明示的なトランザクションと暗黙的なトランザクション

19分51秒

トランザクションの使用例

25分20秒
章33同時実行の問題と分離レベル

データの同時実行性の問題と 4 つの分離レベル

19分49秒

MySQL 分離レベルの表示と設定

12分12秒

コミットされていない分離でデモを読む

13分23秒

コミットされた読み取りと反復可能な読み取り分離のデモンストレーション

09分27秒

ファントムリーディングのデモンストレーションと解決策

12分18秒
章34REDOログ、UNDOログ

REDO ログと UNDO ログ、および REDO ログが必要な理由について理解する

20分30秒

REDO ログのフラッシュ戦略とプロセスの分析

28分12秒

REDO ログ バッファおよび REDO ログ ファイルへの書き込み

19分49秒

Undoログの概要と書き込み手順

32分04秒
章35ロック

ロックの概要、読み取りと書き込みの同時実行の問題

21分35秒

データ操作タイプの観点から S ロックと X ロックを理解する

21分46秒

テーブルロック:Sロック、Xロック、インテンションロック

34分03秒

テーブル ロック、自己インクリメント ロック、メタデータ ロック

14分49秒

行ロック レコードロック、ギャップロック

26分59秒

ラインロック、キーロック、挿入意図ロック

14分23秒

ページ ロックの理解、楽観的ロックと悲観的ロックの使用

19分33秒

ロック方式の分割: 暗黙的ロックと明示的ロック

16分07秒

グローバル ロックとデッドロックについて

18分25秒

ロックメモリ構造と監視戦略

20分20秒
章36MVCC

MVCC は読み取りと書き込みの問題を解決します

10分56秒

MVCC 三銃士: 隠しフィールド、Undolog バージョン チェーン、ReadView

26分25秒

コミットされた読み取りおよび反復可能な読み取り分離レベルでの MVCC 操作プロセス

11分47秒

反復可能な読み取りの下でファントム読み取りを解決するための MVCC のプロセス

07分41秒
章376 つの主要なログ ファイル

6 つの主要なログ ファイルの概要

12分08秒

一般クエリログ、エラーログ

20分02秒

Binlog ログパラメータの設定とデータリカバリのデモンストレーション

43分58秒

バイナリログの削除、バイナリログ書き込みメカニズム、および 2 フェーズの送信

21分44秒

リレーログとマスター/スレーブレプリケーションの手順と原理の分析

26分46秒

1 つのマスターと 1 つのスレーブ アーキテクチャとマスター/スレーブ同期の実装

34分56秒

ビンログ形式の設定手順

11分49秒
章38データの同期とバックアップ

データ同期の一貫性の問題解決

14分17秒

データのバックアップと mysqldump を使用した論理バックアップ データの実装の概要

30分06秒

データの論理リカバリを実装するための mysql のデモンストレーション

18分06秒

物理バックアップと物理リカバリ、テーブルデータのエクスポートとインポートのデモンストレーション

24分12秒

データベースの移行と、逃げずにデータベースを削除する方法

18分10秒

メッセージ

08分47秒
  • キャンセル返事送信
  • キャンセルノートの配布送信