MongoDB duomenų modifikacija;
MongoDB pagrindiniai bruožai;
Mongo Shell komandos;
Išvados;
Literatūros šaltiniai.
Nagrinėjamų temų sąrašas
Prieiga per internetą:
Įvadas
Darbo tikslas – supažindinti ir pristatyti MongoDB.
Darbo uždaviniai:
• Paaiškinti kas yra MongoDB;
• Nurodyti ir supažindinti apie MongoDB dokumentus, kolekcijas, užklausas, duomenų modifikaciją;
• Pateikti MongoDB pagrindinius bruožus;
• Pristatyti Mongo Shell komandas.
Kas yra MongoDB?
MongoDB yra atviro kodo dokumentinė duomenų bazės valdymo sistema, kuri suteikia aukšto lygio našumą, aukšto prieinamumo galimybės ir neturi griežtos struktūros. MongoDB duomenys saugomi dokumentuose JSON formatu, kur duomenys saugomi laukelio ir reikšmės pavidalu. Keli dokumentai sudaro kolekciją. Pagal nutylėjimą dokumentai esantys kolekcijoje neturi būti vienodos struktūros tai yra dokumentų laukeliai neprivalo būti su vienodais nustatymais ir duomenų tipais.
MongoDB dokumentai
Dokumentai yra analogiškos struktūros kaip programavimo kalbos, kur duomenų „raktas“ priskiriamas atitinkamai reikšmei (pvz. žodynai, dėstymai, žemėlapiai, masyvai). Formaliai, MongoDB duomenų dokumentas yra BSON dokumentas. BSON yra dvejetainis JSON dokumentas su papildomais duomenų tipais. BSON turi daugiau duomenų tipų nei JSON. MongoDB dokumente laukelio reikšmė gali būti bet kokio BSON duomenų tipo, įskaitant kitus dokumentus, masyvus ir dokumentų masyvus. Žemiau pateikiamas MongoDB dokumento fragmentas:
{
name: „sue“, ←laukelis: reikšmė
age: 26, ←laukelis: reikšmė
status: “A”, ←laukelis: reikšmė
groups: [ “news”, “sports” ] ←laukelis: reikšmė
}
MongoDB kolekcija
MongoDB visus dokumentus saugo kolekcijose. Kolekcija yra grupė susijusių dokumentų, kurie turi jiems priskirtus indeksus. Dokumentų kolekcijos yra analogai duomenų lentelių, kurios yra reliacinėse duomenų bazėse. Apačioje matoma, kaip atrodo dokumentų kolekcijos:
Privalumai saugant duomenis dokumentuose
• Dokumentuose naudojami duomenų tipai yra giminingi daugeliui kitų programavimo kalbų naudojamiems duomenų tipams;
• Įterpti dokumentai ar masyvai sumažina poreikį daugiau resursų reikalaujančiam duomenų prijungimui;
• Dinaminė duomenų saugojimo struktūra palaiko sklandų polimorfizmą.
MongoDB užklausos
MongoDB užklausos objektas yra specifinė dokumentų kolekcija. Užklausos specifiniai kriterijai...
Šį darbą sudaro 578 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Kiti darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!