Andrew J. (Andy) Oppel is a senior data modeler for Blue Shield of California and has taught database technology for the University of California, Berkeley, Extension for more than 25 years. He is the author of Databases: A Beginner’s Guide, Data Modeling: A Beginner’s Guide and SQL Demystified, and the co-author of SQL: A Beginner’s Guide, Third Edition.