Learning Database fundamentals just got a whole lot easier! Now you can design, build, and manage a fully functional database with ease. Thoroughly updated to cover the latest technologies and techniques, Databases Demystified, Second Edition gives you the hands-on help you need to get started. Written in a step-by-step format, this practical guide covers methods that can be used with any database, including Microsoft Access, MySQL, Microsoft SQL Server, and Oracle. You'll learn about relational database components, database queries, SQL, the database life cycle, logical database design using normalization, and physical database design. Data and process modeling, database security, Online Analytical Processing (OLAP), and XML are also covered. Detailed examples and concise explanations make it easy to understand the material, and end-of-chapter quizzes and a final exam help reinforce learning. It's a no-brainer! You'll find out how to: create and run database queries using the forms-based query tool in Microsoft Access; write SQL statements and queries; use entity relationship diagrams (ERDs) for data modeling; design physical tables; connect databases to users, computer systems, and applications; secure database data; handle cursor processing, transaction management, and performance tuning; integrate XML documents and objects into databases. Simple enough for a beginner, but challenging enough for an advanced student, Databases Demystified, Second Edition is your self-paced guide to learning universal database concepts.
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.