Você está na página 1de 0

Certified Apache CouchDB

Professional
VS-1045
Certified Apache CouchDB Professional
www.vskills.in



C CC Certified ertified ertified ertified Apache CouchDB Professional Apache CouchDB Professional Apache CouchDB Professional Apache CouchDB Professional

Certification Code Certification Code Certification Code Certification Code VS-1045
Vskills certification for Apache CouchDB Professional assesses the candidate for couchDB
database. he certification tests the candidates on !arious areas in Apache CouchDB
"hich includes kno"led#e of installin#$ ad%inisterin# and de!elopin# applications utili&in#
the CouchDB.
'h( should one take this certification) 'h( should one take this certification) 'h( should one take this certification) 'h( should one take this certification)
his Course is intended for professionals and #raduates "antin# to e*cel in their chosen
areas. +t is also "ell suited for those "ho are alread( "orkin# and "ould like to take
certification for further career pro#ression.

,arnin# Vskills Apache CouchDB Professional Certification can help candidate
differentiate in toda(-s co%petiti!e .ob %arket$ broaden their e%plo(%ent opportunities b(
displa(in# their ad!anced skills$ and result in hi#her earnin# potential.

/or e%plo(ers$ the certification pro!ides skill-!erification tools that not onl( help assess a
person-s skills in couchDB database but also the abilit( to 0uickl( co%plete on-the-.ob tasks
across %ultiple pro#ra%s.
'ho "ill benefit fro% takin# this certification) 'ho "ill benefit fro% takin# this certification) 'ho "ill benefit fro% takin# this certification) 'ho "ill benefit fro% takin# this certification)
1ob seekers lookin# to find e%plo(%ent in !arious soft"are and + infrastructure
co%panies$ students #enerall( "antin# to i%pro!e their skill set and %ake their CV
stron#er and e*istin# e%plo(ees lookin# for a better role can pro!e their e%plo(ers the
!alue of their skills throu#h this certification.
est Details est Details est Details est Details
Duration2 Duration2 Duration2 Duration2 30 %inutes
4o. of 0uestions2 4o. of 0uestions2 4o. of 0uestions2 4o. of 0uestions2 50
5a*i%u% %arks2 5a*i%u% %arks2 5a*i%u% %arks2 5a*i%u% %arks2 50$ Passin# %arks2 65 75089
here is no ne#ati!e %arkin# in this %odule.
/ee Structure /ee Structure /ee Structure /ee Structure
:s. ;000<- 7+ncludes all ta*es9
Certified Apache CouchDB Professional
www.vskills.in

Co%panies that hire Co%panies that hire Co%panies that hire Co%panies that hire Vskills Vskills Vskills Vskills Certified Certified Certified Certified Apache CouchDB Professional Apache CouchDB Professional Apache CouchDB Professional Apache CouchDB Professional
Vskills Certified Apache CouchDB Professional finds e%plo(%ent in bi# or s%all cloud
based soft"are de!elop%ent and + infrastructure co%panies. here is a shorta#e of
skilled professionals in this field and co%panies are in a constant look out of people "ell
ac0uainted "ith the "ork culture and the processes in!ol!ed.




















Certified Apache CouchDB Professional
www.vskills.in


Table of Contents



1. 1. 1. 1. +ntroduction +ntroduction +ntroduction +ntroduction
1.1 History of CouchDB
1.2 Overview of document-oriented databases
1.3 Components of CouchDB

6. 6. 6. 6. +nstallation +nstallation +nstallation +nstallation
2.1 Installation on linux operating system
2.2 Requirements for installation
2.3 Building from source code

;. ;. ;. ;. +nitials +nitials +nitials +nitials
3.1 Connecting to CouchDB without futon
3.2 Using CouchDB views

4. 4. 4. 4. Ad%inisterin# Ad%inisterin# Ad%inisterin# Ad%inisterin#
4.1 Using futon interface
4.2 Creating database and documents
4.3 Replication, compaction and bulk data handling

5. 5. 5. 5. 1S=4 1S=4 1S=4 1S=4
5.1 CouchDB and JSON

3. 3. 3. 3. Vie"s Vie"s Vie"s Vie"s
6.1 Using futon and permanent views
6.2 Views and CouchDB API
6.3 Aggregation, Ordering and filtering

>. >. >. >. 5ap<:educe 5ap<:educe 5ap<:educe 5ap<:educe
7.1 Map/Reduce advantages
7.2 Interfacing with CouchDB and Futon

?. ?. ?. ?. Depl Depl Depl Deplo(%ent o(%ent o(%ent o(%ent
8.1 Performance monitoring
8.2 Backup and Security
8.3 Clustering, Fault tolerance and load balancing

@. @. @. @. De!elop%ent De!elop%ent De!elop%ent De!elop%ent
9.1 Using CouchApp
9.2 Interfacing with programming languages and CMS

Certified Apache CouchDB Professional
www.vskills.in


Course =utline Course =utline Course =utline Course =utline


+ntroduction +ntroduction +ntroduction +ntroduction
Describes the evolution of CouchDB
Overview of document-oriented databases and their need
Explains the various components of CouchDB

+nstallation +nstallation +nstallation +nstallation
Describes the steps for installation of CouchDB on linux operating system
Explains the pre-requisites to be fulfilled for installation
Describes the procedure for building CouchDB from its source code

+nitials +nitials +nitials +nitials
Explains various applications to connect to CouchDB
Describes views management commands for CouchDB

Ad%inisterin# Ad%inisterin# Ad%inisterin# Ad%inisterin#
Illustrates the usage of futon interface and tools
Explains the procedure to create database and documents
Explains the process of implementing replication, compaction and bulk data import or
export in CouchDB

1S=4 1S=4 1S=4 1S=4
Explains the usage of JSON in CouchDB for designing and defining documents and
views

Vie"s Vie"s Vie"s Vie"s
Explains the procedure of using futon for defining views and implementing
permanent views
Illustrate the definition of views using the CouchDB API
Explains the aggregation functions, ordering and filtering results in view results

5ap<:educe 5ap<:educe 5ap<:educe 5ap<:educe
Explains the need and advantages of using Map/Reduce
Describes the steps to interface Map/Reduce with futon interface and CouchDB

Deplo(%ent Deplo(%ent Deplo(%ent Deplo(%ent
Explains the use of performance monitoring in CouchDB by stats URI
Explains the implementation of backup and security in CouchDB
Describes configuration of CouchDB for clustering, fault tolerance and load
balancing

Certified Apache CouchDB Professional
www.vskills.in

De!elop%ent De!elop%ent De!elop%ent De!elop%ent
Describes CouchApp usage for CouchDB applications
Explains the process of interfacing programming languages and CMS with CouchDB
Certified Apache CouchDB Professional
www.vskills.in



Sa%ple Auestions Sa%ple Auestions Sa%ple Auestions Sa%ple Auestions

1. 1. 1. 1. CouchDB is CouchDB is CouchDB is CouchDB is BBBBBBBBBBBBBB. BBBBBBBBBBBBBB. BBBBBBBBBBBBBB. BBBBBBBBBBBBBB.
A. =b.ect-oriented DB5S
B. Docu%ent-oriented DB5S
C. :elational DB5S
D. 4one of the abo!e

6 66 6. . . . CouchDB is CouchDB is CouchDB is CouchDB is a sche%a a sche%a a sche%a a sche%a- -- -less desi#n less desi#n less desi#n less desi#n. .. .
A. rue
B. /alse

; ;; ;. . . . 1S=4 stands for 1S=4 stands for 1S=4 stands for 1S=4 stands for BBBBBBBBBBBBB. BBBBBBBBBBBBB. BBBBBBBBBBBBB. BBBBBBBBBBBBB.
A. 1a!aScript =b.ect 4a%in#
B. 1a!aScript =b.ect 4otice
C. 1a!aScript =b.ect 4otation
D. 4one of the abo!e

4 44 4. . . . :,S stands for :,S stands for :,S stands for :,S stands for BBBBBBBBBBBBB. BBBBBBBBBBBBB. BBBBBBBBBBBBB. BBBBBBBBBBBBB.
A. :epresentational State ransfer
B. :epresentational State ransaction
C. :elational State ransfer
D. 4one of the abo!e
5 55 5. . . . An ob.ect in 1S= An ob.ect in 1S= An ob.ect in 1S= An ob.ect in 1S=4 44 4 is is is is BBBBBBBBBBBBB. BBBBBBBBBBBBB. BBBBBBBBBBBBB. BBBBBBBBBBBBB.
A. 4a%e<!alue pair
B. Code block
C. Code and data
D. 4one of the abo!e

Answers: 1 (B), 2 (A), 3 (C), 4 (A), 5 (A)

Você também pode gostar