1
00:00:00,330 --> 00:00:00,630
大丈夫。

2
00:00:00,630 --> 00:00:01,530
お帰りなさい。

3
00:00:01,590 --> 00:00:06,510
このレッスンでは、ほとんどのコースで使用する主なデータベースであるMongo D-Bを紹介します。

4
00:00:06,510 --> 00:00:07,650
&nbsp;

5
00:00:07,950 --> 00:00:11,800
そしてビデオの終わりまでに私たちの目標はMongo T-Pをインストールすることです。

6
00:00:11,810 --> 00:00:16,860
ですから、Mongo D-Bとはどのようなデータベースなのでしょうか、そしてなぜそれを使用しているのかを話します。

7
00:00:17,460 --> 00:00:25,170
私は最後のビデオでこれを簡単に触れましたが、Mongo

8
00:00:25,170 --> 00:00:29,960
DPは後編でも非リレーショナルでもないデータベースなので、データは基本的にjavascriptオブジェクトや配列のように見えます。

9
00:00:30,060 --> 00:00:32,780
データベースに格納するキー値のペア。

10
00:00:33,000 --> 00:00:35,550
それは非常に柔軟でダイナミックであることを意味します。

11
00:00:35,700 --> 00:00:37,640
しかし、それが実際に私たちが使っている理由ではありません。

12
00:00:37,740 --> 00:00:43,590
&nbsp;

13
00:00:43,680 --> 00:00:47,970
&nbsp;

14
00:00:47,970 --> 00:00:54,480
&nbsp;

15
00:00:55,140 --> 00:01:00,720
&nbsp;

16
00:01:00,890 --> 00:01:02,200
正直なところ、私たちがやっていることは、私が選ぶことのできるデータベースの中で実行可能であり、これは、私が学んだことのあるところで私が行った可能性のある決定のひとつです私たちはMongoを学ぶことができました。そして、Manguを決定した主な理由は、Expressとのノードでもっとも人気のあるデータベースだということです。

17
00:01:02,200 --> 00:01:07,440
あなたが知っているかもしれないかなりの人気のスタックがあります。スタックと呼ばれ、Mongo

18
00:01:07,440 --> 00:01:11,280
ExpressとNoadの略です。

19
00:01:11,280 --> 00:01:14,290
だから我々は今のところ男性を積み重ねようとしている。

20
00:01:14,390 --> 00:01:15,280
角張っていない。

21
00:01:15,540 --> 00:01:19,260
それはMongo Expressとノードなので、これらの2つがあります。

22
00:01:19,320 --> 00:01:23,880
今私たちはMongoについて学ぶ必要があります。私がMongoに決めたもう1つの理由は、それが明示的なアプリケーションの代わりにそれを使用するための本当に良いツールを持っているということです。

23
00:01:23,880 --> 00:01:27,150
&nbsp;

24
00:01:27,180 --> 00:01:32,400
つまり、Mongoを選んで選ぶことのできるデータベースの選択肢がいくつかありました。

25
00:01:32,400 --> 00:01:33,100
&nbsp;

26
00:01:33,150 --> 00:01:37,610
私はあなたがいつもモンゴーを世界で最高のものとするべきだと言っているわけではありません。

27
00:01:37,650 --> 00:01:43,590
実際、それは非常に人気があり、この数年間でコミュニティの小さな部分から反発がありました。

28
00:01:43,590 --> 00:01:45,570
&nbsp;

29
00:01:45,660 --> 00:01:47,990
そして、その反発に対して反発がありました。

30
00:01:48,060 --> 00:01:49,840
しかし、それは多少議論の余地があります。

31
00:01:49,860 --> 00:01:54,870
多くの企業がこれを使用しており、すぐに最も人気の高いデータベースの1つになっています。

32
00:01:54,870 --> 00:02:00,720
現在、最も人気の高い続編データベースではなく、一般的に3番目または4番目に人気のあるデータベースです。

33
00:02:00,720 --> 00:02:01,630
&nbsp;

34
00:02:01,980 --> 00:02:07,800
私たちがインストールに移る前に、Mangu D-Bのホームページを見せてくれるので、Mangu D-B dot

35
00:02:07,830 --> 00:02:08,760
orgです。

36
00:02:08,760 --> 00:02:10,380
ここでドキュメントを読むことができます。

37
00:02:10,650 --> 00:02:14,700
それはあなたが知る必要があるいくつかの構文のいくつかを説明します。

38
00:02:14,710 --> 00:02:20,760
この大学のタブでは、オンラインコースを提供しています。あなたが興味を持っているが、あなたはこれを必要としない場合、これらのいくつかを見ることができます。

39
00:02:20,760 --> 00:02:22,650
&nbsp;

40
00:02:22,650 --> 00:02:24,190
あなたは別のオンラインコースを持っています。

41
00:02:24,300 --> 00:02:26,370
それでは今すぐインストールしましょう。

42
00:02:26,640 --> 00:02:32,850
私たちがする必要があるのは、Mongoをクラウド9インスタンスにインストールし、クラウド9をインストールすることです。

43
00:02:32,850 --> 00:02:36,220
幸いなことに私たちにとっては素晴らしい指示があります。

44
00:02:36,390 --> 00:02:37,880
だから私はそれをあなたに歩いて行くつもりです。

45
00:02:38,070 --> 00:02:42,600
私たちがする必要があるのは、3つの簡単なコマンドを実行することですが、それらは重要なコマンドです。

46
00:02:42,660 --> 00:02:47,400
だから私はあなたが一緒に従う前に私が最初にそれを見ることをあなたに尋ねるつもりです。

47
00:02:47,670 --> 00:02:50,330
だから私はコマンドを実行している30秒です。

48
00:02:50,550 --> 00:02:51,740
そして、あなた自身でそれをやるべきです。

49
00:02:51,750 --> 00:02:56,550
しかし、私たちが最初にやる必要があることが重要なことはディレクトリを作成し、データと呼ぶことが重要であるため、注意を払ってください。

50
00:02:56,910 --> 00:02:59,710
&nbsp;

51
00:02:59,850 --> 00:03:03,030
そして、それはマンガがすべての情報を保存する場所です。

52
00:03:03,240 --> 00:03:05,920
だからここで見られるようにディレクトリを作る必要があります。

53
00:03:06,420 --> 00:03:12,180
そして、Manguに、データディレクトリはすべてのデータを格納する場所と、そのディレクトリがどこにあるかをいつどこに伝えるべきかを伝える必要があります。

54
00:03:12,180 --> 00:03:16,080
&nbsp;

55
00:03:16,350 --> 00:03:18,560
正確に何をするのか心配する必要はありません。

56
00:03:18,570 --> 00:03:20,270
あなたはここでもっと読むことができます。

57
00:03:20,880 --> 00:03:26,700
しかし再び、Manguに新しいデータディレクトリを使用するように指示しています。そして、この3番目のコマンドをここで実行しなければなりません。

58
00:03:26,700 --> 00:03:32,040
&nbsp;

59
00:03:32,610 --> 00:03:38,550
だから、私は先に進んで実行するつもりですが、私は新しいディレクトリに移動するつもりです。私が入る予定のディレクトリは、実際にはこのメインのweb

60
00:03:38,550 --> 00:03:45,000
devブートキャンプディレクトリの外にあります。

61
00:03:45,000 --> 00:03:53,010
&nbsp;

62
00:03:53,010 --> 00:03:59,580
&nbsp;

63
00:03:59,880 --> 00:04:04,770
&nbsp;

64
00:04:04,770 --> 00:04:06,220
だから私の端末の私が私がワークスペースにいるのを見ることができるなら、私は実際にもう1つのレベルを見るつもりですか、今私は自分のワークスペースを見るので、私はこのデータディレクトリをどこにでもインストールできますあなたが誤って削除してしまわないように、私はそれを外に置くつもりです。

65
00:04:06,310 --> 00:04:12,090
だから我々は今それをやって、ディレクトリのデータをこれを少し大きくするようにします。

66
00:04:13,440 --> 00:04:19,710
&nbsp;

67
00:04:21,420 --> 00:04:28,850
そして私たちのすべてをクリアして、データディレクトリを確認してから、この行をコピーして貼り付けてEnterキーを押し、最後に実行しています。

68
00:04:28,850 --> 00:04:32,480
ここの行はちょうどそのようです。

69
00:04:32,850 --> 00:04:34,050
OK。

70
00:04:34,190 --> 00:04:39,060
指示に戻ると、実行する必要がある3つのコマンドが完了したことがわかります。

71
00:04:39,060 --> 00:04:40,150
&nbsp;

72
00:04:40,380 --> 00:04:42,330
そして今、私たちはMongoをインストールしました。

73
00:04:42,450 --> 00:04:48,750
私たちがやったことは、実際にはMongoを開始し、基本的にMongoを開始するプロセスであるMongo

74
00:04:48,750 --> 00:04:53,430
demanを開始することです。残りのコースでは、Mongo

75
00:04:53,490 --> 00:04:55,670
demanをバックグラウンドで実行し続けます。

76
00:04:56,280 --> 00:05:03,150
そして、それを行うコマンドは、このドットスラッシュモンゴーの悪魔であるモンゴム神のように見えます。

77
00:05:03,270 --> 00:05:05,100
だから私たちは戻ってきます。

78
00:05:05,100 --> 00:05:09,060
我々は、Man-Godを見るディレクトリでこれを実行する必要があります。

79
00:05:09,060 --> 00:05:13,700
それは、私たちがデータをインストールしたのと同じディレクトリであり、次にコマンドを貼り付けます。

80
00:05:14,430 --> 00:05:16,540
そして、あなたはテキストの束を見るべきです。

81
00:05:17,010 --> 00:05:19,910
これは現在開始されているMongoサーバーです。

82
00:05:20,070 --> 00:05:23,390
ですから、ここでこのコマンドを使用して開始したプロセスです。

83
00:05:23,760 --> 00:05:25,860
そして、私たちがすることは、これを実行しておくことです。

84
00:05:25,860 --> 00:05:29,700
だから私は実際にこのタブを開いたままにして、新しいタブを作るつもりです。

85
00:05:29,850 --> 00:05:35,280
あなたはここでこれを行うこともできますし、新しいターミナルに署名することもできます。そして、これはコースの大半でその内部で作業する場所です。

86
00:05:35,280 --> 00:05:35,890
&nbsp;

87
00:05:35,940 --> 00:05:40,440
データベースに常に接続して常に接続できるようにしたいので、これに触れません。

88
00:05:40,440 --> 00:05:41,570
&nbsp;

89
00:05:41,580 --> 00:05:42,980
それでは今すぐ試してみましょう。

90
00:05:43,130 --> 00:05:47,540
簡単なテストでは、Mongoという単語を入力してenterを押すことができます。

91
00:05:48,300 --> 00:05:53,140
私たちのプロンプトが変更された場合、それはすべてがうまくいくことを意味します。

92
00:05:53,480 --> 00:05:59,250
そして、ここでManguをタイプして入力して打ち込んだのは、Mongo Dを開いたことです。

93
00:05:59,250 --> 00:06:05,460
&nbsp;

94
00:06:05,460 --> 00:06:08,910
BシェルやMongoコンソールは、私たちのデータとやりとりして、デバッグするための場所です.JavaScriptコンソールはデバッグできる場所ですが、実際には動作しません。

95
00:06:08,910 --> 00:06:10,690
ほとんどの時間。

96
00:06:10,950 --> 00:06:12,590
それで今はすべてそれをします。

97
00:06:12,600 --> 00:06:16,870
このMongoデーモンが常にバックグラウンドで動作していることを確認してください。

98
00:06:16,920 --> 00:06:20,070
それが止まったら、それは誤って止められます。

99
00:06:20,070 --> 00:06:22,140
私はそのコマンドをもう一度実行することができます。

100
00:06:22,410 --> 00:06:26,470
しかし、私は私たちがそのデータフォルダを作成した正しいディレクトリにいることを確認する必要があります。

101
00:06:26,580 --> 00:06:30,620
だから、これは新しいタブを開いたままにしておいてください。それは今のところそれです。

102
00:06:30,630 --> 00:06:34,890
次のレッスンでは、データベースとやり取りして物を追加して削除するためのMongoコードを書く方法を紹介します。

103
00:06:34,890 --> 00:06:37,890
&nbsp;

104
00:06:37,890 --> 00:06:39,040
それらを読んでください。

105
00:06:39,060 --> 00:06:40,410
すべての楽しいもの。

106
00:06:40,440 --> 00:06:41,390
さて、私はあなたに会いましょう。
