Johdanto MongoDB Luo tietokanta

Seuraava artikkeli MongoDB Luo tietokanta tarjoaa pääpiirteet tietokannan ja kokoelmien luomiseen MongoDB: ssä. MongoDB on tietokannan hallintajärjestelmä. Se on avoimen lähdekoodin eli se on saatavana ilmaiseksi. MongoDB noudattaa asiakirjakeskeistä tietokantamallia, koska se tukee erilaisia ​​tietomuotoja. MongoDB: n arkkitehtuuri tehdään yhdistämällä asiakirjoja ja kokoelmia.

MongoDB-tietokannan luominen

Jos olet SQL-taustasta, saatat ajatella kuten SQL: ää, Luo tietokanta -komentoa käytetään MongoDB: ssä tietokannan luomiseen. MongoDB ei tue mitään käskyä luoda tietokanta. MongoDB: ssä ei tarvitse luoda tietokantaa manuaalisesti, kuten SQL: ssä, MongoDB luo tietokannan automaattisesti hakemalla arvoja määritellystä kokoelmasta, kun käyttäjä tallentaa arvon kokoelmiin.

Kuinka luoda tietokanta MongoDB: hen?

Tietokannan luomiseksi MongoDB: ssä meidän on ensin sijoitettava tietokanta ja kokoelma oikein. Tietokanta on tarkoitettu kokoelman säilyttämiseen. Ja näitä kokoelmia käytetään kaikkien dosenttien säilyttämiseen. Asiakirjat ovat vain kokoelma kentän nimiä ja arvoja.

Katsotaanpa joitain esimerkkejä kokoelmien rakenteen ymmärtämiseksi

(
"StudentID": 1,
"StudentName": "John"
)

Yllä olevassa esimerkissä on kaksi kenttää eli StudentID ja StudentName. Siksi asiakirja sisältää nämä kaksi kenttää kentän nimellä ja vastaavasti 1 ja John kentän arvoina.

Luo tietokanta

Tietokannan luomiseen MongoDB: ssä käytetään komentoa

Syntaksi

käytä tietokannan nimeä

Esimerkiksi:

>Use Student

Yllä olevassa esimerkissä käyttö on komento luoda tietokanta ja Opiskelija on tietokannan nimi.

Jos yllä oleva komento suoritettiin onnistuneesti, se antaa seuraavan tuloksen

Lähtö: Vaihdettu opiskelijaksi

MongoDB siirtyi tietokantaan automaattisesti, kun käyttäjä on luonut sen.

Huomaa: Jos tietokannalle antamasi nimi on jo olemassa, MongoDB ohjaa sinut uudelleen, eli yhdistää sinut suoraan tietokantaan. Jos tietokannalle antamaa nimeä ei ole, ensin se luo annetun nimen tietokannan ja vaihtaa sitten luotuun tietokantaan.

Näytä tietokannan nimi

Jos haluat tietää parhaillaan yhdistämäsi tietokannan nimen, voit käyttää db-komentoa tietokannan nimen selvittämiseen.

Syntaksi:

db

Esimerkiksi:

> db

Tuotos : Opiskelija

Tämä komento on hyödyllinen käyttäjille, kun he työskentelevät useiden tietokantojen kanssa ja haluavat tietää oikean tietokannan arvojen lisäämiseksi tietokantaan.

Luettelo kaikista tietokannoista

Jos haluat tietää kaikki MongoDB: ssä olevat tietokannat, voit käyttää show DBS -komentoa luetteloimaan kaikki tietokannat.

Syntaksi: näytä dbs

Esimerkiksi:

> show dbs

lähtö:

Opettaja

Työntekijät

Edellä mainitussa esimerkissä voit nähdä, että Student-tietokantaa ei näytetä tietokantojen luettelossa. Tämä johtuu siitä, että MongoDB ei luo tietokantaa, ennen kuin asiakirjat on tallennettu.

Kuinka luoda kokoelma?

Luodaksesi kokoelmia tietokantaan eli asiakirjaan, joka sisältää kentän nimen ja kentän arvot, käytämme MongoDB db.createCollection (nimi, asetukset) -komentoa.

CreateCollection () -komennon syntaksi annetaan seuraavasti:

db.createCollection(name, options)

  • Tässä komennossa name-parametri on sen kokoelman nimi, jonka haluamme luoda.
  • Optio on valinnainen parametri. Optio on asiakirja, jota käytetään määrittelemään kokoelman kokoonpano.

Vaiheet kokoelmien luomiseen

Alla on joitain vaiheita kokoelman luomiseen, jotka ovat seuraavat:

Vaihe 1:

Käytä komentoa db.createCollection.

>db.createCollection("CreateCollection")

Edellä mainitun komennon lähtö voidaan noutaa näytä kokoelmat -komennolla.

>show collections

lähtö:

CreateCollection

MongoDB luo myös kokoelmat automaattisesti, kun lisäät joitain asiakirjoja. Joten edellä mainitut vaiheet voidaan poistaa.

Seuraavat vaiheet voidaan suorittaa.

Vaihe 1: Kirjoita ensin lisäyslausunto lisätäksesi asiakirjoja kokoelmaan

Syntaksi

db.DatabaseName.insert
(
);

Vaihe 2: Tämän jälkeen kirjoita kenttien nimet ja kenttäarvot kohtaan lause

Syntaksi

db.DatabaseName.insert

(

(

kentän nimi1,

kentän arvo1

)

(

kentän nimi2

kentän arvo2

)

….

);

Esimerkiksi:

db.Student.insert
(
(
"StudentID": 1,
"StudentName": "smith"
)
);

MogoDB antaa insert () -komento lisätäksesi asiakirjoja tietokenttien kokoelmiin.

Jos yllä oleva komento suoritetaan onnistuneesti, se antaa seuraavan tuloksen.

lähtö:

WriteResult ((”nLisätty”: 1))

Yllä oleva tulos osoittaa, että insert-komento on onnistuneesti suoritettu ja lisää yhden tietueen tietokannan kokoelmaan.

Nyt jos suoritat show dbs -komennon, se antaa seuraavan tuloksen

Esimerkiksi:

>show dbs

lähtö:

Opiskelija

Opettaja

Työntekijät

Poista luotu tietokanta

Jos haluat poistaa luodun tietokannan, voit käyttää drop-komentoa. MongoDB tarjoaa tiputuskomennon tietokannan poistamiseen

Syntaksi

db.DropDatabase ()

Tämä poistaa valitsemasi tietokannan. Jos tiettyä tietokantaa ei ole valittu, se poistaa oletustietokannan.

Esimerkiksi:

Vaihe 1: Tarkista ensin käytettävissä olevat tietokannat show DBS -komennolla

>show dbs

opiskelija

Opettaja

Työntekijät

Testata

Vaihe 2: Jos haluat poistaa Student-tietokannan, komennot ovat seuraavat:

>db.dropDatabase()

>( "dropped" : "student", "ok" : 1 )

Vaihe 3: Tulos voidaan tarkistaa show DBS -komennolla.

>show dbs

Opettaja

Työntekijät

Testata

Pudota kokoelma tietokannasta

MongoDB: ssä db.collection.drop () -komentoa käytetään pudottamaan kokoelma tietokannasta.

Pudotus () -komennon syntaksi:

db.collection_name.drop ()

Esimerkiksi:

Vaihe 1: Tarkista ensin käytettävissä olevat kokoelmat osoittamalla kokoelmat -komentoa

>show collections

CreateCollection

TeacherCollection

EmployeesCollection

Vaihe 2: Jos haluat poistaa CreateCollectionin, komennot ovat seuraavat:

>db.CreateCollection.drop()

totta

Vaihe 3: Tulos voidaan tarkistaa Näytä kokoelmat -komennolla.

>show collections

TeacherCollection

EmployeesCollection

Johtopäätös - Mongo DB Luo tietokanta

Tässä artikkelissa olemme nähneet, kuinka luoda mainospudotustietokanta sekä luoda ja poistaa kokoelmia MongoDB: ssä MongoDB-komentoja käyttämällä.

Suositellut artikkelit

Tämä on opas Mongo DB Luo tietokantaan. Tässä keskustellaan siitä, kuinka luoda, poistaa, pudottaa ja poistaa kokoelmia MongoDB: ssä käyttämällä MongoDB-komentoja. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Kopiointi MongoDB: ssä
  2. MongoDB-työkalut
  3. MongoDB-vaihtoehdot
  4. Kuinka asentaa MongoDB