Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan MongoDB veritabanı kurulumu ve kullanımı hakkında kapsamlı bir eğitim içeriğidir.
- Video, MongoDB'yi bilgisayara kurma, Mlab'de ücretsiz veritabanı oluşturma ve temel kullanım işlemlerini adım adım göstermektedir. Eğitmen önce "rock" adında bir veritabanı ve "books" koleksiyonu oluşturma, ardından komut satırı üzerinden veri ekleme ve sorgulama işlemleri anlatmaktadır. Ayrıca NoSQL Client uygulaması ve Node.js ile MongoDB'e bağlantı kurma yöntemlerini de göstermektedir.
- Video, NoSQL veritabanlarının temel prensiplerini, MongoDB'nin belge tabanlı yapısını ve pratik uygulamaları öğrenmek isteyenler için faydalı bir kaynak niteliğindedir.
- MongoDB Giriş
- MongoDB, verileri tutmak için kullanılan bir veritabanı sistemidir.
- MongoDB'yi kendi bilgisayarınıza indirip kurabilir ve içinde gelen araçları kullanabilirsiniz.
- MongoDB, hem yerel kurulum hem de bulut tabanlı hizmetler (örneğin mLab) üzerinden kullanılabilir.
- 01:02mLab Üzerinde Veritabanı Oluşturma
- mLab'de ücretsiz kayıt olabilir ve 5 GB kapasiteli veritabanı oluşturabilirsiniz.
- Veritabanı oluştururken bölge seçimi yapabilirsiniz, örneğin Avrupa seçeneği mevcuttur.
- Oluşturulan veritabanı (örneğin "rock") başlangıçta boş olup, kullanıcılar ve koleksiyonlar eklenir.
- 03:26Koleksiyon ve Döküman Oluşturma
- MongoDB'de koleksiyonlar, geleneksel veritabanlarındaki tablolara karşılık gelir.
- Koleksiyonlarda dökümanlar bulunur, bu dökümanlar JSON nesneleri gibidir.
- Her dökümanın benzersiz bir ID'si olmalıdır ve koleksiyon isimleri genellikle çoğul formdadır.
- 07:14Veritabanına Bağlanma
- MongoDB veritabanına bağlanmak için iki yöntem vardır: komut satırı araçları veya uygulamalar.
- Komut satırından bağlanmak için bağlantı dizesi (connection string) kullanılır.
- Bağlanmak için kullanıcı adı, şifre, sunucu adresi, port ve veritabanı adı bilgileri gereklidir.
- 10:38MongoDB Veritabanı Kullanımı
- MongoDB'de veritabanı ve koleksiyon isimleri hatalı yazılmış olabilir.
- MongoDB'de kayıt ekleme işlemi "db koleksiyon adı" şeklinde yapılabilir.
- MongoDB'de alanlar birbirinden bağımsız olabilir, bu özgürlük veritabanı kullanımı için avantaj sağlar.
- 11:54MongoDB Sorgulama İşlemleri
- MongoDB'de sorgulama işlemleri bir nesne olarak yazılır.
- "find()" fonksiyonu kullanılarak tüm kayıtlar getirilebilir veya belirli sorgularla filtrelenen kayıtlar getirilebilir.
- Komut satırından MongoDB kullanmak zor olabilir, bu nedenle GUI tabanlı araçlar tercih edilebilir.
- 12:30MongoDB GUI Kullanımı
- NoSQL Client.com gibi GUI araçları MongoDB ile bağlantı kurmak için kullanılabilir.
- Bağlantı kurmak için veritabanı adı, kullanıcı adı ve şifre bilgileri gerekir.
- GUI arayüzünde sağ tıklayarak döküman eklenebilir, silinebilir veya sıralama yapılabilir.