•Identify and briefly describe the members of the hierarchy of data.
•Identify the advantages of the database approach to data management.
•Identify the key factors that must be considered when designing a database.
•Identify the various types of data models and explain how they are useful in planning a database.
•Describe the relational database model and its fundamental characteristics.
•Define the role of the database schema, data definition language, and data manipulation language.
•Discuss the role of a database administrator and data administrator.
•Identify the common functions performed by all database management systems.
•Define the term big data and identify its basic characteristics.
•Explain why big data represents both a challenge and an opportunity.
•Define the term data management and state its overall goal.
•Define the terms data warehouse, data mart, and data lakes and explain how they are different.
•Outline the extract, transform, load process.
•Explain how a NoSQL database is different from an SQL database.
•Discuss the whole Hadoop computing environment and its various components.
•Define the term in-memory database and explain its advantages in processing big data.
