﻿1
00:00:01,160 --> 00:00:02,980
‫Instruktur: Sekarang daripada

2
00:00:02,980 --> 00:00:05,972
‫menggunakan terminal untuk bekerja dengan MongoDB, kita juga

3
00:00:05,972 --> 00:00:09,290
‫dapat menggunakan aplikasi dengan antarmuka pengguna grafis yang

4
00:00:09,290 --> 00:00:11,123
‫disediakan MongoDB yang disebut Kompas.

5
00:00:12,010 --> 00:00:16,143
‫Jadi sekarang mari kita lanjutkan dan unduh aplikasi Kompas.

6
00:00:18,000 --> 00:00:20,820
‫Jadi jika Anda masih membuka halaman tempat kami

7
00:00:20,820 --> 00:00:23,180
‫mengunduh MongoDB di salah satu kuliah

8
00:00:23,180 --> 00:00:26,050
‫pertama, Anda dapat mengunduh aplikasi Kompas langsung dari sini.

9
00:00:26,050 --> 00:00:28,693
‫Oke, jadi itu alat dan Kompas.

10
00:00:29,880 --> 00:00:33,030
‫Baiklah, dan jika Anda baru pertama kali membuka

11
00:00:33,030 --> 00:00:36,250
‫situs MongoDB, maka langsung saja ke produk dan

12
00:00:36,250 --> 00:00:39,360
‫di sini, Anda memiliki Kompas MongoDB.

13
00:00:39,360 --> 00:00:43,008
‫Oke, sekarang cukup unduh versi stabil pada saat

14
00:00:43,008 --> 00:00:46,320
‫Anda merekam lalu pilih platform Anda yang

15
00:00:46,320 --> 00:00:50,570
‫dalam kasus saya adalah Mac OS dan kemudian unduh saja.

16
00:00:50,570 --> 00:00:52,350
‫Sekarang untuk mengunduh Kompas,

17
00:00:52,350 --> 00:00:54,400
‫Anda perlu memberi MongoDB beberapa informasi

18
00:00:54,400 --> 00:00:57,060
‫tentang Anda, tetapi itu sangat berharga, jadi saya

19
00:00:57,060 --> 00:00:59,170
‫tidak melihat ada masalah dalam melakukannya.

20
00:00:59,170 --> 00:01:00,760
‫Saya tidak akan melakukannya di

21
00:01:00,760 --> 00:01:03,710
‫sini sekarang karena saya sudah memiliki Kompas di komputer saya.

22
00:01:03,710 --> 00:01:06,225
‫Oke, jadi cukup jeda video pada

23
00:01:06,225 --> 00:01:09,680
‫titik ini, isi formulir ini lalu unduh penginstal

24
00:01:09,680 --> 00:01:12,120
‫dan instal di komputer Anda.

25
00:01:12,120 --> 00:01:14,900
‫Kemudian setelah itu, kembali ke video ini untuk

26
00:01:14,900 --> 00:01:16,333
‫memulai dengan Kompas.

27
00:01:19,600 --> 00:01:22,090
‫Jadi ketika Anda membuka aplikasi Kompas,

28
00:01:22,090 --> 00:01:23,980
‫seharusnya terlihat seperti ini.

29
00:01:23,980 --> 00:01:26,410
‫Jadi segera, Anda harus berada

30
00:01:26,410 --> 00:01:29,010
‫di layar untuk membuat koneksi baru, oke?

31
00:01:29,010 --> 00:01:31,190
‫Dan jika tidak, pergilah ke sini

32
00:01:31,190 --> 00:01:33,640
‫ke sisi kiri dan klik koneksi baru.

33
00:01:33,640 --> 00:01:35,943
‫Anda mungkin juga memiliki beberapa jendela

34
00:01:35,943 --> 00:01:38,630
‫dengan beberapa tip yang terbuka pertama kali saat Anda

35
00:01:38,630 --> 00:01:41,060
‫membuka Kompas tetapi Anda bisa menutupnya begitu saja.

36
00:01:41,060 --> 00:01:43,930
‫Oke, sehingga Anda sampai ke layar ini.

37
00:01:43,930 --> 00:01:47,260
‫Sekarang untuk membuat koneksi ke database lokal Anda,

38
00:01:47,260 --> 00:01:49,460
‫pastikan Anda memiliki server

39
00:01:49,460 --> 00:01:53,480
‫Mongo yang berjalan di latar belakang, jadi untuk memastikan,

40
00:01:53,480 --> 00:01:56,175
‫buka proses ini di sini

41
00:01:56,175 --> 00:01:59,140
‫lalu di sini pastikan itu masih berfungsi

42
00:01:59,140 --> 00:02:01,973
‫sehingga masih di port default 27017.

43
00:02:03,631 --> 00:02:06,700
‫Oke dan jadi jika Anda kembali ke sini, Anda sebenarnya

44
00:02:06,700 --> 00:02:09,150
‫sudah memiliki yang otomatis terisi untuk Anda.

45
00:02:09,150 --> 00:02:11,687
‫Jadi Hostname secara default adalah Localhost

46
00:02:11,687 --> 00:02:16,687
‫dan portnya adalah 27017 seperti yang kita lihat di server Mongo kita.

47
00:02:17,130 --> 00:02:20,025
‫Benar, jadi Anda sebenarnya tidak perlu mengisi apa pun,

48
00:02:20,025 --> 00:02:22,868
‫yang harus kita lakukan hanyalah mengklik connect.

49
00:02:22,868 --> 00:02:25,864
‫Baiklah, dan segera, di sini Anda melihat

50
00:02:25,864 --> 00:02:29,524
‫semua database yang kami miliki secara lokal di komputer kami.

51
00:02:29,524 --> 00:02:33,800
‫Jadi di sini, di daftar yang bagus ini dan juga di sini di sisi kiri.

52
00:02:33,800 --> 00:02:36,500
‫Jadi, hanya untuk memastikan bahwa ini

53
00:02:36,500 --> 00:02:39,873
‫benar, mari kita pergi ke terminal kami di sini

54
00:02:40,840 --> 00:02:43,650
‫dan menulis, nah setelah menghapus ini di

55
00:02:43,650 --> 00:02:48,650
‫sini tentu saja, mari kita tulis show dbs dan memang ini adalah sama

56
00:02:48,680 --> 00:02:51,880
‫persis untuk database yang saya miliki di Kompas.

57
00:02:51,880 --> 00:02:53,710
‫Dan sekali lagi, jangan

58
00:02:53,710 --> 00:02:55,730
‫khawatir jika milik Anda tidak persis

59
00:02:55,730 --> 00:02:59,970
‫sama, selama Anda memiliki database tes natours di sana, Anda baik-baik saja.

60
00:02:59,970 --> 00:03:02,330
‫Oke, jadi kami membukanya dan kami

61
00:03:02,330 --> 00:03:04,650
‫memiliki koleksi wisata kami.

62
00:03:04,650 --> 00:03:07,440
‫Dan Anda juga dapat melihatnya di sini di sisi kiri.

63
00:03:07,440 --> 00:03:09,830
‫Jadi jika kita membukanya sekarang,

64
00:03:09,830 --> 00:03:12,510
‫maka di sana kita memiliki dua dokumen

65
00:03:12,510 --> 00:03:16,710
‫yang telah kita buat sebelumnya di shell Mongo, jadi mari kita

66
00:03:16,710 --> 00:03:19,160
‫buat yang baru, beri nama, dan

67
00:03:19,160 --> 00:03:22,890
‫gunakan lagi The Forest Hiker, yang merupakan salah satu yang

68
00:03:22,890 --> 00:03:25,771
‫kami hapus di kuliah sebelumnya, oke tekan

69
00:03:25,771 --> 00:03:28,570
‫kembali, yang kemudian akan membuka baris baru.

70
00:03:28,570 --> 00:03:32,630
‫Mari kita atur harganya menjadi 297, oke?

71
00:03:32,630 --> 00:03:34,890
‫Dan ketika saya di sini

72
00:03:34,890 --> 00:03:37,450
‫saya hanya menekan tab untuk kemudian

73
00:03:37,450 --> 00:03:41,500
‫menentukan nilainya, oke, dan sekali lagi kembali, peringkat, tab

74
00:03:41,500 --> 00:03:43,810
‫dan 4. 7.

75
00:03:43,810 --> 00:03:47,940
‫Oke, jadi mari kita masukkan, atau sebenarnya kita

76
00:03:47,940 --> 00:03:50,810
‫harus mengubah ini di sini

77
00:03:50,810 --> 00:03:54,340
‫dari string ke angka, jadi katakanlah bilangan

78
00:03:54,340 --> 00:03:59,340
‫bulat dan katakanlah di sini ganda, masukkan dan ini dia.

79
00:03:59,910 --> 00:04:03,490
‫Jadi seperti ini kami membuat dokumen baru.

80
00:04:03,490 --> 00:04:05,260
‫Dan tentu saja di sini, di terminal, kami

81
00:04:05,260 --> 00:04:10,260
‫dapat dengan cepat mengonfirmasi itu, jadi db. wisata. find, dan

82
00:04:12,630 --> 00:04:15,800
‫ini dia dokumen baru kami yang

83
00:04:15,800 --> 00:04:19,080
‫baru saja kami buat menggunakan Kompas.

84
00:04:19,080 --> 00:04:22,200
‫Jadi Kompas sebenarnya hanyalah antarmuka pengguna grafis untuk melakukan

85
00:04:22,200 --> 00:04:26,160
‫hal yang sama persis seperti yang bisa kita lakukan di sini, oke.

86
00:04:26,160 --> 00:04:29,400
‫Tapi tentu saja sangat penting bagi kami untuk melakukannya

87
00:04:29,400 --> 00:04:31,455
‫dalam kode, karena itu sebenarnya

88
00:04:31,455 --> 00:04:34,205
‫bagaimana nanti di aplikasi ekspres kami, oke?

89
00:04:34,205 --> 00:04:36,690
‫Tapi tentu saja masih sangat penting

90
00:04:36,690 --> 00:04:40,330
‫untuk juga melakukannya dalam kode sebelumnya karena itu sebenarnya bagaimana

91
00:04:40,330 --> 00:04:43,450
‫kita akan melakukannya nanti di aplikasi ekspres kita.

92
00:04:43,450 --> 00:04:45,623
‫Bagaimanapun, mari kita kembali

93
00:04:45,623 --> 00:04:49,540
‫ke sini dan misalnya, mengedit beberapa hal di sini.

94
00:04:49,540 --> 00:04:53,270
‫Jadi kita punya di sini di sisi kanan tombol-tombol

95
00:04:53,270 --> 00:04:58,270
‫ini untuk mengedit, dan jadi kita bisa dengan mudah, katakanlah mengubah harga di

96
00:04:58,750 --> 00:05:03,610
‫sini ke 997 misalnya, lalu tekan perbarui di sini dan ini dia.

97
00:05:03,610 --> 00:05:06,220
‫Kita juga dapat menghapus dokumen, jadi mari

98
00:05:06,220 --> 00:05:08,973
‫kita singkirkan yang baru saja kita lakukan sebelumnya.

99
00:05:10,150 --> 00:05:13,940
‫Oke dan tentu saja kami juga dapat meminta dokumen dan

100
00:05:13,940 --> 00:05:15,780
‫kami melakukannya di sini.

101
00:05:15,780 --> 00:05:17,120
‫Dan di sini kita

102
00:05:17,120 --> 00:05:19,530
‫sebenarnya perlu menulis jenis kode yang kita tulis sebelumnya.

103
00:05:19,530 --> 00:05:21,870
‫Jadi misalnya kita cari wisata dengan

104
00:05:21,870 --> 00:05:24,200
‫harga kurang dari 700.

105
00:05:24,200 --> 00:05:26,611
‫Jadi, sekali lagi itu

106
00:05:26,611 --> 00:05:30,100
‫berfungsi seperti yang kita lakukan sebelumnya di terminal.

107
00:05:30,100 --> 00:05:32,430
‫Oke jadi, di cangkang Mongo.

108
00:05:32,430 --> 00:05:35,923
‫Jadi, kami ingin harganya kurang dari

109
00:05:37,150 --> 00:05:38,030
‫700.

110
00:05:38,030 --> 00:05:40,240
‫Dan Anda lihat di sini bahwa

111
00:05:40,240 --> 00:05:42,970
‫Kompas sebenarnya melakukan banyak saran otomatis di sini,

112
00:05:42,970 --> 00:05:44,880
‫jadi mari kita lihat lagi.

113
00:05:44,880 --> 00:05:47,733
‫Jadi itu memberi kita lt dan lte segera di sini.

114
00:05:49,110 --> 00:05:50,930
‫Dan dalam hal ini, tidak terlalu penting.

115
00:05:50,930 --> 00:05:53,570
‫Jadi tutup orang itu dan tutup yang ini.

116
00:05:53,570 --> 00:05:55,480
‫Dan Anda lihat sebelumnya

117
00:05:55,480 --> 00:05:57,990
‫berwarna merah, artinya kueri itu tidak

118
00:05:57,990 --> 00:06:00,600
‫valid, dan juga tombolnya tidak dapat diklik.

119
00:06:00,600 --> 00:06:05,060
‫Tapi sekarang, ketika itu benar, kita hanya perlu menekan kembali dan kemudian itu

120
00:06:05,060 --> 00:06:08,500
‫memberi kita semua dokumen yang cocok dengan kueri kita.

121
00:06:08,500 --> 00:06:11,200
‫Dalam hal ini, hanya satu

122
00:06:11,200 --> 00:06:15,750
‫ini, tetapi tentu saja jika ada beberapa, maka semuanya akan cocok.

123
00:06:15,750 --> 00:06:18,890
‫Dan di sini kita juga bisa melakukan

124
00:06:18,890 --> 00:06:22,970
‫proyek, dan ingat bahwa proyek berarti hanya memilih beberapa bidang.

125
00:06:22,970 --> 00:06:23,973
‫Jadi katakanlah,

126
00:06:25,600 --> 00:06:30,600
‫nama disetel menjadi satu, jadi kita hanya mendapatkan namanya sekarang.

127
00:06:30,730 --> 00:06:32,810
‫Benar, ingat melakukan itu

128
00:06:32,810 --> 00:06:35,480
‫di salah satu kuliah cangkang Mongo, oke.

129
00:06:35,480 --> 00:06:37,720
‫Akhirnya, kami kemudian dapat mengatur ulang semua

130
00:06:38,560 --> 00:06:40,020
‫ini dan menyingkirkan pertanyaan

131
00:06:40,020 --> 00:06:42,350
‫kami dan kembali ke keadaan awal kami.

132
00:06:42,350 --> 00:06:45,270
‫Dan di sini, di Kompas kita benar-benar dapat melakukan segala macam hal.

133
00:06:45,270 --> 00:06:49,500
‫Agregasi, tentukan beberapa skema atau analisis skema, lihat indeks

134
00:06:49,500 --> 00:06:52,290
‫dan semua hal bagus yang akan

135
00:06:52,290 --> 00:06:54,380
‫kita lakukan sepanjang kursus.

136
00:06:54,380 --> 00:06:56,350
‫Oke, jadi kita akan melakukan

137
00:06:56,350 --> 00:06:59,780
‫agregasi, kita akan menganalisis skema kita, kita akan membuat indeks,

138
00:06:59,780 --> 00:07:02,490
‫kita akan membuat validasi dan benar-benar seperti

139
00:07:02,490 --> 00:07:05,673
‫yang Anda lihat ada banyak konten di depan kita.

