SlideShare a Scribd company logo
Install MongoDB
• Descarcati MongoDB de aici:
https://www.mongodb.com/download-center#community
si instalati-l.
Pentru a porni serverul MongoDB, va trebui sa creati directoarele:
C:/data/db
Apoi executati mongod.exe din directorul:
C:/Program Files/MongoDB/Server/4.0/bin/mongod.exe
• Pentru a deschide un shell, executati:
C:/Program Files/MongoDB/Server/3.4/bin/mongo.exe
Editoare MongoDB
• Vom utiliza editoarele:
1. 3T MongoChef: https://studio3t.com/
2. In NetBeans – instalati plugin-ul: NBMongo
(https://www.mongodbmanager.com/ )
• Pentru a conecta NetBeans la MongoDB selectati tab-ul Services,
dupa care dati click dreapta pe MongoDB si apoi selectati New
Connection
• In fereastra generate puteti modifica(sau nu) numele conexiunii,
dupa care selectati OK.
• Dati click dreapta pe numele conexiunii si selectati New Connection
• Observati ca pe server exista baza de date local, care nu are nici o
colectie(tabela!!)
• Pentru a crea baza de date flori, dati click dreapta pe numele
conexiunii si selectati Create database.
• In fereastra care se va deschide, introduceti numele bazei de date flori si
apasati OK.
• Observati ca a fost create baza de date flori:
• Pentru a crea o colectie(tabela) in baza de date flori, dati click
dreapta pe numele bazei de date si selectati: Add Collection.
• In fereastra care se deschide, inserati numele colectiei: flowers si
apoi OK.
• Observati ca baza de date flori are acum 2 colectii: default si flowers!
• Pentru a adauga documente(inregistrari) in colectia flowers, dati click
dreapta pe numele colectiei si apoi selectati Open in New Tab.
• Apoi apasati pe “+”
• In fereastra care se va deschide, vom introduce date in format JSON.
• Observam ca astfel am inserat un document in colectia flowers:
Repetati pasii pentru a mai introduce si alte documente, care au si alte
campuri!!!
Obs butoanele pentru editat si sters documente:

More Related Content

More from Razvan Raducanu, PhD

12. edit record
12. edit record12. edit record
12. edit record
Razvan Raducanu, PhD
 
11. delete record
11. delete record11. delete record
11. delete record
Razvan Raducanu, PhD
 
10. view one record
10. view one record10. view one record
10. view one record
Razvan Raducanu, PhD
 
9. add new record
9. add new record9. add new record
9. add new record
Razvan Raducanu, PhD
 
8. vederea inregistrarilor
8. vederea inregistrarilor8. vederea inregistrarilor
8. vederea inregistrarilor
Razvan Raducanu, PhD
 
7. copy1
7. copy17. copy1
6. hello popescu 2
6. hello popescu 26. hello popescu 2
6. hello popescu 2
Razvan Raducanu, PhD
 
5. hello popescu
5. hello popescu5. hello popescu
5. hello popescu
Razvan Raducanu, PhD
 
4. forme in zend framework 3
4. forme in zend framework 34. forme in zend framework 3
4. forme in zend framework 3
Razvan Raducanu, PhD
 
3. trimiterea datelor la vederi
3. trimiterea datelor la vederi3. trimiterea datelor la vederi
3. trimiterea datelor la vederi
Razvan Raducanu, PhD
 
2.routing in zend framework 3
2.routing in zend framework 32.routing in zend framework 3
2.routing in zend framework 3
Razvan Raducanu, PhD
 
1. zend framework intro
1. zend framework intro1. zend framework intro
1. zend framework intro
Razvan Raducanu, PhD
 
18. images in symfony 4
18. images in symfony 418. images in symfony 4
18. images in symfony 4
Razvan Raducanu, PhD
 
17. delete data
17. delete data17. delete data
17. delete data
Razvan Raducanu, PhD
 
16. edit data
16. edit data16. edit data
16. edit data
Razvan Raducanu, PhD
 
15. view single data
15. view single data15. view single data
15. view single data
Razvan Raducanu, PhD
 
14. add data in symfony4
14. add data in symfony4 14. add data in symfony4
14. add data in symfony4
Razvan Raducanu, PhD
 
13. view data
13. view data13. view data
13. view data
Razvan Raducanu, PhD
 
12.doctrine view data
12.doctrine view data12.doctrine view data
12.doctrine view data
Razvan Raducanu, PhD
 
11. move in Symfony 4
11. move in Symfony 411. move in Symfony 4
11. move in Symfony 4
Razvan Raducanu, PhD
 

More from Razvan Raducanu, PhD (20)

12. edit record
12. edit record12. edit record
12. edit record
 
11. delete record
11. delete record11. delete record
11. delete record
 
10. view one record
10. view one record10. view one record
10. view one record
 
9. add new record
9. add new record9. add new record
9. add new record
 
8. vederea inregistrarilor
8. vederea inregistrarilor8. vederea inregistrarilor
8. vederea inregistrarilor
 
7. copy1
7. copy17. copy1
7. copy1
 
6. hello popescu 2
6. hello popescu 26. hello popescu 2
6. hello popescu 2
 
5. hello popescu
5. hello popescu5. hello popescu
5. hello popescu
 
4. forme in zend framework 3
4. forme in zend framework 34. forme in zend framework 3
4. forme in zend framework 3
 
3. trimiterea datelor la vederi
3. trimiterea datelor la vederi3. trimiterea datelor la vederi
3. trimiterea datelor la vederi
 
2.routing in zend framework 3
2.routing in zend framework 32.routing in zend framework 3
2.routing in zend framework 3
 
1. zend framework intro
1. zend framework intro1. zend framework intro
1. zend framework intro
 
18. images in symfony 4
18. images in symfony 418. images in symfony 4
18. images in symfony 4
 
17. delete data
17. delete data17. delete data
17. delete data
 
16. edit data
16. edit data16. edit data
16. edit data
 
15. view single data
15. view single data15. view single data
15. view single data
 
14. add data in symfony4
14. add data in symfony4 14. add data in symfony4
14. add data in symfony4
 
13. view data
13. view data13. view data
13. view data
 
12.doctrine view data
12.doctrine view data12.doctrine view data
12.doctrine view data
 
11. move in Symfony 4
11. move in Symfony 411. move in Symfony 4
11. move in Symfony 4
 

Recently uploaded

Boli ale Sistemul Nervos Central (SNC) pptx
Boli ale Sistemul Nervos Central (SNC) pptxBoli ale Sistemul Nervos Central (SNC) pptx
Boli ale Sistemul Nervos Central (SNC) pptx
valerio13mai
 
Raport proiect transfrontalier „Educație online fără hotare”
Raport proiect transfrontalier „Educație online fără hotare”Raport proiect transfrontalier „Educație online fără hotare”
Raport proiect transfrontalier „Educație online fără hotare”
SemenNicoleta
 
Raport " Talentele copiilor de pretutindeni "
Raport " Talentele copiilor de pretutindeni "Raport " Talentele copiilor de pretutindeni "
Raport " Talentele copiilor de pretutindeni "
AndreeaChelaru7
 
ANATOMIA-COLOANEI-VERTEBRALE........pptx
ANATOMIA-COLOANEI-VERTEBRALE........pptxANATOMIA-COLOANEI-VERTEBRALE........pptx
ANATOMIA-COLOANEI-VERTEBRALE........pptx
StoicaHoratiu
 
Elemente geometrice din portul popular,,
Elemente geometrice din portul popular,,Elemente geometrice din portul popular,,
Elemente geometrice din portul popular,,
OlgaFalca
 
proiect Transfrontalier Mai.pptx simbiolurile primaverii
proiect Transfrontalier Mai.pptx simbiolurile primaveriiproiect Transfrontalier Mai.pptx simbiolurile primaverii
proiect Transfrontalier Mai.pptx simbiolurile primaverii
auraortacu
 

Recently uploaded (6)

Boli ale Sistemul Nervos Central (SNC) pptx
Boli ale Sistemul Nervos Central (SNC) pptxBoli ale Sistemul Nervos Central (SNC) pptx
Boli ale Sistemul Nervos Central (SNC) pptx
 
Raport proiect transfrontalier „Educație online fără hotare”
Raport proiect transfrontalier „Educație online fără hotare”Raport proiect transfrontalier „Educație online fără hotare”
Raport proiect transfrontalier „Educație online fără hotare”
 
Raport " Talentele copiilor de pretutindeni "
Raport " Talentele copiilor de pretutindeni "Raport " Talentele copiilor de pretutindeni "
Raport " Talentele copiilor de pretutindeni "
 
ANATOMIA-COLOANEI-VERTEBRALE........pptx
ANATOMIA-COLOANEI-VERTEBRALE........pptxANATOMIA-COLOANEI-VERTEBRALE........pptx
ANATOMIA-COLOANEI-VERTEBRALE........pptx
 
Elemente geometrice din portul popular,,
Elemente geometrice din portul popular,,Elemente geometrice din portul popular,,
Elemente geometrice din portul popular,,
 
proiect Transfrontalier Mai.pptx simbiolurile primaverii
proiect Transfrontalier Mai.pptx simbiolurile primaveriiproiect Transfrontalier Mai.pptx simbiolurile primaverii
proiect Transfrontalier Mai.pptx simbiolurile primaverii
 

1.Install MongoDB 4.0

  • 2. • Descarcati MongoDB de aici: https://www.mongodb.com/download-center#community si instalati-l. Pentru a porni serverul MongoDB, va trebui sa creati directoarele: C:/data/db Apoi executati mongod.exe din directorul: C:/Program Files/MongoDB/Server/4.0/bin/mongod.exe
  • 3. • Pentru a deschide un shell, executati: C:/Program Files/MongoDB/Server/3.4/bin/mongo.exe
  • 4. Editoare MongoDB • Vom utiliza editoarele: 1. 3T MongoChef: https://studio3t.com/ 2. In NetBeans – instalati plugin-ul: NBMongo (https://www.mongodbmanager.com/ )
  • 5. • Pentru a conecta NetBeans la MongoDB selectati tab-ul Services, dupa care dati click dreapta pe MongoDB si apoi selectati New Connection
  • 6. • In fereastra generate puteti modifica(sau nu) numele conexiunii, dupa care selectati OK.
  • 7. • Dati click dreapta pe numele conexiunii si selectati New Connection
  • 8. • Observati ca pe server exista baza de date local, care nu are nici o colectie(tabela!!)
  • 9. • Pentru a crea baza de date flori, dati click dreapta pe numele conexiunii si selectati Create database.
  • 10. • In fereastra care se va deschide, introduceti numele bazei de date flori si apasati OK. • Observati ca a fost create baza de date flori:
  • 11. • Pentru a crea o colectie(tabela) in baza de date flori, dati click dreapta pe numele bazei de date si selectati: Add Collection.
  • 12. • In fereastra care se deschide, inserati numele colectiei: flowers si apoi OK. • Observati ca baza de date flori are acum 2 colectii: default si flowers!
  • 13. • Pentru a adauga documente(inregistrari) in colectia flowers, dati click dreapta pe numele colectiei si apoi selectati Open in New Tab.
  • 14. • Apoi apasati pe “+” • In fereastra care se va deschide, vom introduce date in format JSON.
  • 15. • Observam ca astfel am inserat un document in colectia flowers:
  • 16. Repetati pasii pentru a mai introduce si alte documente, care au si alte campuri!!! Obs butoanele pentru editat si sters documente: