
合格させるMongoDB C100DEVテスト問題でテストエンジンとPDFを提供中
あなたをお手軽にC100DEV試験合格させるリアルC100DEV練習問題集で更新されたのは2023年10月11日
MongoDB C100DEV認定試験の準備をするために、候補者は公式のMongoDBドキュメントを研究し、トレーニングコースに参加し、MongoDBを使用したアプリケーションの開発を実践することをお勧めします。 MongoDBは、候補者が試験の準備を支援するために、学習ガイド、練習試験、認定試験準備コースなどの準備リソースも提供しています。
MongoDB C100DEV認証を取得することは、データベース開発のキャリアを向上させたい開発者にとって貴重な資産となることがあります。認証は、開発者がMongoDBについての堅固な理解を持ち、効率的かつスケーラブルなアプリケーションを設計・構築することができることを雇用主や同僚に示すものです。また、認定開発者は、認定専門家のコミュニティや継続的なトレーニング機会を含む、MongoDBの独占的なリソースにアクセスできます。
質問 # 28
Suppose you have a mobile_games collection with the following document structure to redesign: { game: "Fishing Clash", company: "Ten Square Games", platforms: ['Android', 'IOS'], ... release_USA: ISODate("2017-04-09T01:00:00+01:00"), release_France: ISODate("2017-04-09T01:00:00+01:00"), release_Italy: ISODate("2017-08-17T01:00:00+01:00"), ... } Which pattern solution is best suited for this situation?
- A. The Attribute Pattern.
- B. The Extended Reference Pattern.
- C. There is no need to redesign the document structure.
- D. The Bucket Pattern.
- E. The Subset Pattern.
正解:A
解説:
https://www.mongodb.com/blog/post/building-with-patterns-the-attribute-pattern
質問 # 29
Select all true statements regarding to $out stage.
- A. $out operator creates collections in the same database as the source collection.
- B. $out operator will overwrite an existing collection if specified.
- C. $out operator will create a new empty collection or overwrite an existing collection if the pipeline raises an error.
- D. All indexes on an existing collection are rebuilt when $out overwrites the collection.
- E. $out operator must be the last stage in a pipeline.
正解:A、B、D、E
解説:
https://docs.mongodb.com/manual/reference/operator/aggregation/out/
質問 # 30
Use case: e-learning platform Which of the following scenarios is the best candidate to use the Computed Pattern?
- A. Our app needs to retrieve a course and information about its instructor.
- B. A course model needs to store references to image of the course that are kept in an external location outside the database.
- C. A course model needs to store a counter representing the number of times it was purchased.
- D. Our app needs to retrieve a course and its ten most recent reviews.
正解:C
解説:
https://www.mongodb.com/blog/post/building-with-patterns-the-computed-pattern
質問 # 31
Suppose you have a products collection with an index: { product_category: 1 } For which of the following queries can MongoDB look at only a subset of the index entries, rather than all of the index entries?
- A. db.products.find( { product_category: /S./ } )
- B. db.products.find( { product_category: /A./ } )
- C. db.products.find( { product_category: /^A./ } )
正解:C
解説:
https://docs.mongodb.com/manual/reference/operator/query/regex/
質問 # 32
Select all valid BSON types in MongoDB. (select 4)
- A. ObjectId
- B. String
- C. Dictionary
- D. Array
- E. Boolean
正解:A、B、D、E
解説:
https://docs.mongodb.com/manual/reference/bson-types/
質問 # 33
Which of the following stages do you need to use to randomly select 10 documents from a specific collection?
- A. { $rand: { size: 10 } }
- B. { $sample: { size: 10 } }
- C. { $sample: { get: 10 } }
- D. { $sampleRate: { size: 10 } }
正解:B
解説:
https://docs.mongodb.com/manual/reference/operator/aggregation/sample/
質問 # 34
Use case: e-learning platform Which of the following scenarios is the best candidate to use the Subset Pattern?
- A. Our app needs to retrieve a course and information about its instructor.
- B. A course model needs to store a counter representing the number of times it was purchased.
- C. Our app needs to retrieve a course and its ten most recent reviews.
- D. A course model needs to store references to image of the course that are kept in an external location outside the database.
正解:C
解説:
https://www.mongodb.com/blog/post/building-with-patterns-the-subset-pattern
質問 # 35
Suppose you want to join two collections in the same database. What aggregation stage do you need to use?
- A. $lookup
- B. $project
- C. $out
正解:A
解説:
https://docs.mongodb.com/manual/reference/operator/aggregation/lookup/
質問 # 36
Which of the following commands are valid to start a mongod?
- A. mongod --log /var/log/mongo/mongod.log --db /data/db --fork
- B. mongod --dbpath /data/db --fork
- C. mongod -f /etc/mongod.conf
- D. mongod --logpath /var/log/mongo/mongod.log --dbpath /data/db --fork
正解:C、D
解説:
mongod --dbpath /data/db --fork This is incorrect because a --logpath must be specified in order to fork the process. mongod --log /var/log/mongo/mongod.log --db /data/db --fork This is incorrect because both --log and --db are invalid flags.
質問 # 37
You have the following index in a movies collection: { "title": 1, "imdb.rating": -1, "imdb.votes": -1, "type": 1 } Can the following query use the given index for both filtering and sorting?
db.movies.find( { "imdb.rating": 8, "title": "James Bond" } ).sort( { "imdb.votes": -1 } )
- A. Yes
- B. No
正解:A
解説:
Yes, this query can use the index prefix. The order of the fields in the query predicate does not matter. Since both "imdb.rating" and "title" are part of an index prefix, this query can use the index for an equality condition. https://docs.mongodb.com/manual/indexes/
質問 # 38
Select all true statements about setting up a replica set in MongoDB.
- A. When connecting to a replica set, the mongo shell will redirect to the connection to the primary node.
- B. rs.initiate() should only be run on one node in the replica set.
- C. All nodes in a replica set must be running on the same port.
正解:A、B
解説:
https://docs.mongodb.com/manual/replication/
質問 # 39
Which of the following statements are true about the mongo shell? Check all that apply.
- A. Mongo shell allows us to interact with MongoDB instance without using GUI.
- B. The mongo shell doesn't return documents in sorted order by default.
- C. Mongo shell is a fully functioning JavaScript interpreter (which means that we can create things like JavaScript variables and functions in mongo shell).
- D. You can get a sorted set of documents by using the sort() method.
正解:A、B、C、D
解説:
https://docs.mongodb.com/manual/reference/mongo-shell/
質問 # 40
Select the method that forces MongoDB to use a specific index.
- A. explain()
- B. index()
- C. hint()
- D. force()
正解:C
解説:
https://docs.mongodb.com/manual/reference/method/cursor.hint/
質問 # 41
Select all true statements regarding to replica sets in MongoDB.
- A. Replica set members have a fixed role assigned.
- B. Replica sets use failover to provide high availability to client applications.
- C. We can have up to 50 replica set members, but only 7 of those will be voting members.
正解:B、C
解説:
Replica set members have a fixed role assigned. -> False The availability of the system will be ensured by failing over the role of primary to an available secondary node through an election. https://docs.mongodb.com/manual/replication/
質問 # 42
Suppose we have a products collection with the following fields and values: _id (automatically created ObjectId) product_code (unique values for each product) color (as String values) size (this field is missing for some products) origin_country Which of these fields would be the best shard key?
- A. product_code
- B. origin_country
- C. _id
- D. color
- E. size
正解:A
解説:
With color, size, and origin_country we run the risk of low cardinality. The _id wouldn't make a good shard key because it isn't something meaningful we could query the database. https://docs.mongodb.com/manual/core/sharding-shard-key/
質問 # 43
......
MongoDB C100DEV(MongoDB Certified Developer Associate)認定試験は、人気のあるNoSQLデータベースであるMongoDBを使用する開発者を対象とした広く認知された認定試験です。この試験は、MongoDBを使用したアプリケーションの開発における候補者の知識とスキルをテストするよう設計されています。認定試験は、開発者がMongoDBベースのアプリケーションを設計、開発、展開できる能力を正当化します。
C100DEVリアル無料試験問題と解答:https://jp.fast2test.com/C100DEV-premium-file.html
2023年最新の実際に出る検証済みの無料MongoDB C100DEV試験問題:https://drive.google.com/open?id=1RZEJ_K0Nsrz5vdHas-H2B_OinLh_j6Zg