Ví dụ cơ sở dữ liệu sinh viên MongoDB
MongoDB là cơ sở dữ liệu tài liệu mã nguồn mở, NoSQL được tạo bằng C++. Nó khác với các Cơ sở dữ liệu quan hệ khác như MySQL và có hiệu suất rất cao về bản chất. Một trong những đặc điểm quan trọng nhất của cơ sở dữ liệu NoSQL như MongoDB là chúng không có lược đồ. Nghĩa là, không giống như SQL, chúng tôi không chỉ định cấu trúc cho các bảng/cơ sở dữ liệu. MongoDB sử dụng tài liệu và bộ sưu tập thay vì hàng và bảng như SQL Show
Trong bài viết này, chúng ta sẽ thảo luận về cách tạo cơ sở dữ liệu trong MongoDB vì nó không chứa tùy chọn “tạo cơ sở dữ liệu” Được chứng nhận với IBM và UCI DCEChương trình đào tạo kỹ thuật dữ liệu UCI Đăng ký ngayLệnh sử dụngTrước khi đi sâu vào việc tạo và triển khai cơ sở dữ liệu, hãy cho chúng tôi hiểu những điều cơ bản về các lệnh MongoDB. Lệnh use DATABASE_NAME trong MongoDB được sử dụng để tạo cơ sở dữ liệu nếu nó chưa tồn tại, nếu không nó sẽ trả về cơ sở dữ liệu đã tồn tại Bây giờ chúng ta hãy xem cú pháp của lệnh sử dụng này trong MongoDB Cú pháp sử dụng lệnhLệnh sử dụng trong MongoDB được xác định bằng cú pháp sau sử dụng DATABASE_NAME Trong đó, từ khóa sử dụng được sử dụng để chuyển sang cơ sở dữ liệu được đề cập trong trường hợp nó tồn tại hoặc tạo một cơ sở dữ liệu mới nếu nó không tồn tại Bây giờ chúng ta hãy khám phá một vài ví dụ để chứng minh việc triển khai lệnh nêu trên trong MongoDB Ví dụ về sử dụng lệnhGiven that we want to create a database with the name Chúng tôi triển khai điều này bằng cách sử dụng lệnh use DATABASE_NAME trong MongoDB theo cách sau - > sử dụng cơ sở dữ liệu1 chuyển sang cơ sở dữ liệu db1 Để kiểm tra xem hiện tại chúng ta đang kết nối với cơ sở dữ liệu nào, chúng ta sử dụng lệnh db - >db cơ sở dữ liệu1 Chúng tôi sử dụng lệnh show dbs để kiểm tra danh sách cơ sở dữ liệu đầy đủ - > hiển thị dbs oldDB 0. 87513GB testDB 0. 76524GB Bây giờ chúng ta đã khám phá lệnh sử dụng, bây giờ chúng ta hãy xem quy trình hoàn chỉnh để tạo cơ sở dữ liệu trong MongoDB Cách thức và thời điểm tạo cơ sở dữ liệu trong MongoDB?Trước khi xem cách tạo một cơ sở dữ liệu như vậy, chúng ta hãy xem khi nào thực sự tạo một cơ sở dữ liệu trong MongoDB Khi nào tạo cơ sở dữ liệu trong MongoDB?Cơ sở dữ liệu MongoDB NoSQL được ưu tiên hơn cơ sở dữ liệu MySQL bất cứ khi nào chúng ta cần tuân theo mô hình tài liệu phong phú để lưu trữ nhiều loại dữ liệu thay vì dữ liệu có cấu trúc hàng-cột 2 chiều dựa trên bảng truyền thống. Nếu đây là những gì chúng ta cần, thì tốt hơn là tạo cơ sở dữ liệu MongoDB thay vì cơ sở dữ liệu MySQL. Bây giờ, hãy để chúng tôi khám phá cách chúng tôi làm như vậy Suppose we need to create a database in MongoDB called > hiển thị dbs oldDB 0. 87513GB testDB 0. 76524GB Chúng ta có thể thấy rằng cơ sở dữ liệu có tên db1 không tồn tại. Bây giờ chúng ta phải làm theo quy trình hoàn chỉnh để tạo thành công cơ sở dữ liệu này Nhà phát triển và quản trị viên MongoDB. khóa học miễn phíKhái niệm cơ bản về quản trị viên và nhà phát triển MongoDB MIỄN PHÍ Bắt đầu họcCách tạo cơ sở dữ liệu trong MongoDB?Để tạo cơ sở dữ liệu bằng trình bao MongoDB, hãy thực hiện các bước sau - 1. Let us assume that we want to create the database called > hiển thị dbs oldDB 0. 87513GB testDB 0. 76524GB 2. Since > sử dụng db1 chuyển sang db db1 3. Chúng ta cần sử dụng lệnh db để xác nhận việc tạo và kết nối với cơ sở dữ liệu của mình >db db1 4. Chúng tôi kiểm tra lại cơ sở dữ liệu hiện có để kiểm tra xem cơ sở dữ liệu mới tạo của chúng tôi có tồn tại không - > hiển thị dbs oldDB 0. 87513GB testDB 0. 76524GB Lý do tại sao cơ sở dữ liệu mới tạo của chúng tôi không được liệt kê ở đây là MongoDB thực sự chỉ tạo và lưu trữ cơ sở dữ liệu của chúng tôi khi chúng tôi chèn một số giá trị hoặc dữ liệu vào đó. Hãy để chúng tôi xem làm thế nào để làm điều đó 5. Bây giờ chúng tôi chèn dữ liệu vào cơ sở dữ liệu của mình bằng cách tạo một bộ sưu tập trước tiên. Tên bộ sưu tập của chúng tôi ở đây, chúng tôi giả sử là Sinh viên và chúng tôi chèn tài liệu sau vào cơ sở dữ liệu của mình db. Sinh viên. chèn( { "Tên học sinh". "Mẹ", "Chi nhánh sinh viên". "Khoa học máy tính" } ) Nếu tài liệu được chèn thành công, dữ liệu sau sẽ được hiển thị >db. Sinh viên. chèn( … { … "Tên học sinh". "Mẹ", … "Chi nhánh Sinh viên". "Khoa học máy tính" … } … ) WriteResult({ “nInserted”. 1 }) 6. Chạy lệnh show dbs để liệt kê các cơ sở dữ liệu hiện có > hiển thị dbs oldDB 0. 87513GB testDB 0. 76524GB db1 0. 34281GB Bây giờ chúng ta đã tạo và chèn thành công dữ liệu vào cơ sở dữ liệu của mình trong MongoDB chủ đề liên quan
Nắm vững các kỹ năng lập mô hình, nhập, truy vấn và phân đoạn dữ liệu với khóa đào tạo Trở thành chuyên gia về MongoDB với SimplilearnTrong bài viết này, chúng ta đã tìm hiểu khi nào và cách tạo cơ sở dữ liệu trong MongoDB theo những cách khác nhau. Chúng tôi thậm chí đã khám phá các lệnh khác nhau liên quan đến việc tạo cơ sở dữ liệu trong MongoDB như sử dụng, db, hiển thị, v.v. Để đi sâu hơn vào thế giới tạo và thao tác cơ sở dữ liệu và trở thành một nhà khoa học dữ liệu thành công, chúng tôi khuyên bạn nên xem các khóa học và tài liệu nghiên cứu chuyên sâu. Một tài nguyên học tập như vậy là Chương trình chứng nhận khoa học dữ liệu của Simplilearn, cung cấp kiến thức toàn diện về các công cụ khác nhau để thăng tiến trong sự nghiệp khoa học dữ liệu của bạn. Tìm các lớp đào tạo Lớp học trực tuyến dành cho nhà phát triển và quản trị viên MongoDB của chúng tôi tại các thành phố hàng đầuNameDatePlaceKhóa đào tạo cấp chứng chỉ MongoDB8 tháng 1 -30 tháng 1 năm 2023,Đợt các ngày trong tuầnChi tiết CityView của bạn Giới thiệu về tác giảShruti MShruti là một kỹ sư và một người đam mê công nghệ. Cô ấy làm việc trên một số công nghệ thịnh hành. Sở thích của cô bao gồm đọc sách, khiêu vũ và học ngôn ngữ mới. Hiện tại, cô đang học tiếng Nhật Làm cách nào để tạo cơ sở dữ liệu sinh viên trong MongoDB?Tạo cơ sở dữ liệu mới. Bạn có thể tạo Cơ sở dữ liệu mới trong MongoDB bằng cách sử dụng lệnh “use Database_Name” . Lệnh tạo cơ sở dữ liệu mới nếu chưa tồn tại, ngược lại sẽ trả về cơ sở dữ liệu đã có. bạn có thể chạy lệnh này trong mongo shell để tạo cơ sở dữ liệu mới.
Làm cách nào để tạo DBS trong MongoDB?Tab Cơ sở dữ liệu trong MongoDB Compass có nút "Tạo cơ sở dữ liệu". . Nhấp vào "Tạo cơ sở dữ liệu" để mở hộp thoại Nhập tên của cơ sở dữ liệu và bộ sưu tập đầu tiên của nó Nhấp vào "Tạo cơ sở dữ liệu" Tôi có thể thực hành MongoDB ở đâu?Sử dụng MongoDB trực tuyến
. MongoDB Atlas, our cloud database product.
Mô hình MongoDB giải thích bằng ví dụ là gì?MongoDB là cơ sở dữ liệu định hướng tài liệu mã nguồn mở được thiết kế để lưu trữ một lượng lớn dữ liệu và cũng cho phép bạn làm việc với dữ liệu đó một cách rất hiệu quả. It is categorized under the NoSQL (Not only SQL) database because the storage and retrieval of data in the MongoDB are not in the form of tables. |