Anda di halaman 1dari 16

Tugas Membuat Database

Nama : Andi Agung Dwi Arya B


Kelas : 4A
Nim : 105841101818
Dalam tugas ini saya membuat database dengan 5 collection dan 5 field antara lain :
Collection :
1.Nasabah
 No
 Nama
 Tanggal lahir
 Alamat
 Pekerjaaan
2.Keluarga
 No
 Nama
 Tll
 Umur
 Alamat
3.Data
 Absen
 Nama
 Jenis kelamin
 Kelas
 Cita-cita
4.Hp
 Codehp
 Namahp
 Buatan
 Sistem Operasi
 Harga
5.Judul Film
 Judul_film
 Tahun
 Genre
 Kualitas
 Rating
Cara membuat database yang pertama yaitu masuk ke CMD

Dengan mengetik perintah Mongo

Lalu kita langsung membuat Databasenya

Dengan USE (nama_database)


Dengan itu kita langsung membuat Collectionnya dengan perintah

db.(nama_collection).insert({“nama_feild”:”IsiFleid:})
//Insert artinya memasukkan data kedalam collection
untuk melihat hasil dari inputan kita , dengan perintah db.nama_colecction.find().pretty()

Terus kita membuat 5 collection


Collection Data

Collection HP
Collection FILM

Collection Keluarga
Dengan Code Sebagai Berikut
Microsoft Windows [Version 10.0.17763.1098]
(c) 2018 Microsoft Corporation. All rights reserved.

C:\Users\ASUS>mongo
MongoDB shell version v4.2.3
connecting to:
mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("bdfa9a81-247e-4f40-a815-ff26ee00b831") }
MongoDB server version: 4.2.3
Server has startup warnings:
2020-03-23T11:00:50.885+0800 I CONTROL [initandlisten]
2020-03-23T11:00:50.885+0800 I CONTROL [initandlisten] ** WARNING: Access
control is not enabled for the database.
2020-03-23T11:00:50.885+0800 I CONTROL [initandlisten] ** Read and write
access to data and configuration is unrestricted.
2020-03-23T11:00:50.886+0800 I CONTROL [initandlisten]
---
Enable MongoDB's free cloud-based monitoring service, which will then receive and
display
metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL
accessible to you
and anyone you share the URL with. MongoDB may use this information to make
product
improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()


To permanently disable this reminder, run the following command:
db.disableFreeMonitoring()
---

> show dbs


admin 0.000GB
config 0.000GB
local 0.000GB
nasabah 0.000GB
> use nasabah
switched to db nasabah
>
db.pelanggan.insert({"no":"01","nama":"Agung","ttl":"21/10/2000","alamat":"Makassar"
,"pekerjaan":"programmer"})
WriteResult({ "nInserted" : 1 })
>
db.pelanggan.insert({"no":"02","nama":"Ari","ttl":"11/12/2001","alamat":"Makassar","p
ekerjaan":"mahasiswa"})
WriteResult({ "nInserted" : 1 })
>
db.pelanggan.insert({"no":"03","nama":"Dani","ttl":"15/09/2002","alamat":"gowa","peke
rjaan":"mahasiswi"})
WriteResult({ "nInserted" : 1 })
>
db.pelanggan.insert({"no":"04","nama":"Irsan","ttl":"25/09/1992","alamat":"takalar","pe
kerjaan":"Grab"})
WriteResult({ "nInserted" : 1 })
>
db.pelanggan.insert({"no":"05","nama":"Ali","ttl":"31/12/1990","alamat":"takalar","peke
rjaan":"Buruh"})
WriteResult({ "nInserted" : 1 })
> db.pelanggan.find().pretty()
{ "_id" : ObjectId("5e782cc99ca08b43aab0b909"), "nama" : "Agung" }
{
"_id" : ObjectId("5e782ce49ca08b43aab0b90a"),
"no" : "01",
"nama" : "Agungg",
"ttl" : "21/10/2000",
"alamat" : "Makasssar",
"Pekerjaan" : "Programmer"
}
{
"_id" : ObjectId("5e7835a675068b8784b25548"),
"no" : "01",
"nama" : "Agung",
"ttl" : "21/10/2000",
"alamat" : "Makassar",
"pekerjaan" : "programmer"
}
{
"_id" : ObjectId("5e7835ca75068b8784b25549"),
"no" : "02",
"nama" : "Ari",
"ttl" : "11/12/2001",
"alamat" : "Makassar",
"pekerjaan" : "mahasiswa"
}
{
"_id" : ObjectId("5e78360875068b8784b2554a"),
"no" : "03",
"nama" : "Dani",
"ttl" : "15/09/2002",
"alamat" : "gowa",
"pekerjaan" : "mahasiswi"
}
{
"_id" : ObjectId("5e78362e75068b8784b2554b"),
"no" : "04",
"nama" : "Irsan",
"ttl" : "25/09/1992",
"alamat" : "takalar",
"pekerjaan" : "Grab"
}
{
"_id" : ObjectId("5e78366f75068b8784b2554c"),
"no" : "05",
"nama" : "Ali",
"ttl" : "31/12/1990",
"alamat" : "takalar",
"pekerjaan" : "Buruh"
}
>
db.keluarga.insert({"no":"001","Nama":"sangkala","ttl":"20/10/1987","umur":"30","alam
at":"takalar"})
WriteResult({ "nInserted" : 1 })
>
db.keluarga.insert({"no":"002","Nama":"bunga","ttl":"10/11/1997","umur":"20","alamat"
:"takalar"})
WriteResult({ "nInserted" : 1 })
>
db.keluarga.insert({"no":"003","Nama":"karim","ttl":"15/09/2000","umur":"17","alamat"
:"takalar"})
WriteResult({ "nInserted" : 1 })
>
db.keluarga.insert({"no":"004","Nama":"rusli","ttl":"11/04/2002","umur":"15","alamat":"
takalar"})
WriteResult({ "nInserted" : 1 })
>
db.keluarga.insert({"no":"005","Nama":"agus","ttl":"01/12/2005","umur":"10","alamat":
"takalar"})
WriteResult({ "nInserted" : 1 })
> db.pelanggan.find().pretty()
> db.keluarga.find().pretty()
{
"_id" : ObjectId("5e7837a475068b8784b2554d"),
"no" : "001",
"Nama" : "sangkala",
"ttl" : "20/10/1987",
"umur" : "30",
"alamat" : "takalar"
}
{
"_id" : ObjectId("5e7837bf75068b8784b2554e"),
"no" : "002",
"Nama" : "bunga",
"ttl" : "10/11/1997",
"umur" : "20",
"alamat" : "takalar"
}
{
"_id" : ObjectId("5e7837eb75068b8784b2554f"),
"no" : "003",
"Nama" : "karim",
"ttl" : "15/09/2000",
"umur" : "17",
"alamat" : "takalar"
}
{
"_id" : ObjectId("5e78381075068b8784b25550"),
"no" : "004",
"Nama" : "rusli",
"ttl" : "11/04/2002",
"umur" : "15",
"alamat" : "takalar"
}
{
"_id" : ObjectId("5e78384475068b8784b25551"),
"no" : "005",
"Nama" : "agus",
"ttl" : "01/12/2005",
"umur" : "10",
"alamat" : "takalar"
}
>
db.data.insert({"absen":"01","nama":"samsi","jenis_kelamin":"P","kelas":"3","cita_cita":
"polwan"})
WriteResult({ "nInserted" : 1 })
>
db.data.insert({"absen":"02","nama":"randi","jenis_kelamin":"L","kelas":"4","cita_cita":
"polisi"})
WriteResult({ "nInserted" : 1 })
>
db.data.insert({"absen":"03","nama":"fajar","jenis_kelamin":"L","kelas":"1","cita_cita":"
tentara"})
WriteResult({ "nInserted" : 1 })
>
db.data.insert({"absen":"04","nama":"siska","jenis_kelamin":"P","kelas":"4","cita_cita":"
guru"})
WriteResult({ "nInserted" : 1 })
>
db.data.insert({"absen":"05","nama":"riku","jenis_kelamin":"L","kelas":"6","cita_cita":"
pilot"})
WriteResult({ "nInserted" : 1 })
> db.data.find().pretty()
{
"_id" : ObjectId("5e78393575068b8784b25552"),
"absen" : "01",
"nama" : "samsi",
"jenis_kelamin" : "P",
"kelas" : "3",
"cita_cita" : "polwan"
}
{
"_id" : ObjectId("5e78395175068b8784b25553"),
"absen" : "02",
"nama" : "randi",
"jenis_kelamin" : "L",
"kelas" : "4",
"cita_cita" : "polisi"
}
{
"_id" : ObjectId("5e78396d75068b8784b25554"),
"absen" : "03",
"nama" : "fajar",
"jenis_kelamin" : "L",
"kelas" : "1",
"cita_cita" : "tentara"
}
{
"_id" : ObjectId("5e78398a75068b8784b25555"),
"absen" : "04",
"nama" : "siska",
"jenis_kelamin" : "P",
"kelas" : "4",
"cita_cita" : "guru"
}
{
"_id" : ObjectId("5e7839b875068b8784b25556"),
"absen" : "05",
"nama" : "riku",
"jenis_kelamin" : "L",
"kelas" : "6",
"cita_cita" : "pilot"
}
>
db.hp.isnert({"codehp":"123","namahp":"asusx2","buatan":"china","sistemoperasi":"andr
oid","harga":"1.500.000"})
2020-03-23T12:28:03.773+0800 E QUERY [js] uncaught exception: TypeError:
db.hp.isnert is not a function :
@(shell):1:1
>
db.hp.isnert({"codehp":"123","namahp":"asusx2","buatan":"china","sistemoperasi":"andr
oid","harga":"1500000"})
2020-03-23T12:28:33.452+0800 E QUERY [js] uncaught exception: TypeError:
db.hp.isnert is not a function :
@(shell):1:1
>
db.hp.insert({"codehp":"123","namahp":"asusx2","buatan":"china","sistemoperasi":"andr
oid","harga":"1.500.000"})
WriteResult({ "nInserted" : 1 })
>
db.hp.insert({"codehp":"213","namahp":"asusx3","buatan":"china","sistemoperasi":"andr
oid","harga":"2.500.000"})
WriteResult({ "nInserted" : 1 })
> db.hp.insert({"codehp":"232","namahp":"Iphone
x","buatan":"AS","sistemoperasi":"IOS APPlE","harga":"4.500.000"})
WriteResult({ "nInserted" : 1 })
> db.hp.insert({"codehp":"331","namahp":"Iphone
x1","buatan":"AS","sistemoperasi":"IOS APPlE","harga":"5.500.000"})
WriteResult({ "nInserted" : 1 })
> db.hp.insert({"codehp":"111","namahp":"Asus
f3","buatan":"china","sistemoperasi":"Android","harga":"9.500.000"})
WriteResult({ "nInserted" : 1 })
> db.data.find().pretty()
> db.hp.find().pretty()
{
"_id" : ObjectId("5e783b0b75068b8784b25557"),
"codehp" : "123",
"namahp" : "asusx2",
"buatan" : "china",
"sistemoperasi" : "android",
"harga" : "1.500.000"
}
{
"_id" : ObjectId("5e783b1a75068b8784b25558"),
"codehp" : "213",
"namahp" : "asusx3",
"buatan" : "china",
"sistemoperasi" : "android",
"harga" : "2.500.000"
}
{
"_id" : ObjectId("5e783b4b75068b8784b25559"),
"codehp" : "232",
"namahp" : "Iphone x",
"buatan" : "AS",
"sistemoperasi" : "IOS APPlE",
"harga" : "4.500.000"
}
{
"_id" : ObjectId("5e783b5e75068b8784b2555a"),
"codehp" : "331",
"namahp" : "Iphone x1",
"buatan" : "AS",
"sistemoperasi" : "IOS APPlE",
"harga" : "5.500.000"
}
{
"_id" : ObjectId("5e783bb775068b8784b2555b"),
"codehp" : "111",
"namahp" : "Asus f3",
"buatan" : "china",
"sistemoperasi" : "Android",
"harga" : "9.500.000"
}
>
db.film.insert({"judul_film":"RRRRrrrrr","tahun":"2002","genre":"comedy","Kualitas":"
HD","Rating":8.1"})
2020-03-23T12:36:29.093+0800 E QUERY [js] uncaught exception: SyntaxError: ""
literal not terminated before end of script :
@(shell):1:104
>
db.film.insert({"judul_film":"RRRRrrrrr","tahun":"2002","genre":"comedy","Kualitas":"
HD","Rating":8,1"})
2020-03-23T12:38:41.485+0800 E QUERY [js] uncaught exception: SyntaxError: ""
literal not terminated before end of script :
@(shell):1:104
>
db.film.insert({"judul_film":"RRRRrrrrr","tahun":"2002","genre":"comedy","Kualitas":"
HD","Rating":"8.1"})
WriteResult({ "nInserted" : 1 })
>
db.film.insert({"judul_film":"final_destination","tahun":"2005","genre":"Horror","Kualit
as":"HD","Rating":"7.1"})
WriteResult({ "nInserted" : 1 })
>
db.film.insert({"judul_film":"Avangers","tahun":"2019","genre":"Action","Kualitas":"F
HD","Rating":"9.1"})
WriteResult({ "nInserted" : 1 })
>
db.film.insert({"judul_film":"Annabel","tahun":"2010","genre":"Thirllek","Kualitas":"W
EBrip","Rating":"6.1"})
WriteResult({ "nInserted" : 1 })
>
db.film.insert({"judul_film":"Indonesiasku","tahun":"2012","genre":"Comedy","Kualitas
":"FHD","Rating":"10"})
WriteResult({ "nInserted" : 1 })
> db.film.find().pretty()
{
"_id" : ObjectId("5e783d5a75068b8784b2555c"),
"judul_film" : "RRRRrrrrr",
"tahun" : "2002",
"genre" : "comedy",
"Kualitas" : "HD",
"Rating" : "8.1"
}
{
"_id" : ObjectId("5e783d7775068b8784b2555d"),
"judul_film" : "final_destination",
"tahun" : "2005",
"genre" : "Horror",
"Kualitas" : "HD",
"Rating" : "7.1"
}
{
"_id" : ObjectId("5e783db875068b8784b2555e"),
"judul_film" : "Avangers",
"tahun" : "2019",
"genre" : "Action",
"Kualitas" : "FHD",
"Rating" : "9.1"
}
{
"_id" : ObjectId("5e783de575068b8784b2555f"),
"judul_film" : "Annabel",
"tahun" : "2010",
"genre" : "Thirllek",
"Kualitas" : "WEBrip",
"Rating" : "6.1"
}
{
"_id" : ObjectId("5e783e1175068b8784b25560"),
"judul_film" : "Indonesiasku",
"tahun" : "2012",
"genre" : "Comedy",
"Kualitas" : "FHD",
"Rating" : "10"

Anda mungkin juga menyukai