Database technology known by the term _____ is especially popular with Internet firms that rely on massive, unwieldy, and disparately structured data; and this technology is often at the heart of what are often characterized as "big data" efforts.
a) SQL
b) NoSQL
c) Hadoop
d) Relational