Certified Ethical Hacker (CEH v10) — Question 44
An LDAP directory can be used to store information similar to a SQL database. LDAP uses a ____ database structure instead of SQL's ______ structure.
Because of this, LDAP has difficulty representing many-to-one relationships.
Answer options
- A. Strict, Abstract
- B. Simple, Complex
- C. Relational, Hierarchical
- D. Hierarchical, Relational
Correct answer: D
Explanation
The correct answer is D because LDAP uses a hierarchical database structure, which organizes data in a tree-like format, while SQL uses a relational structure based on tables. This hierarchical model makes it inherently difficult for LDAP to effectively represent many-to-one relationships, which are easily managed in a relational database.