---
product_id: 10509348
title: "Access Database Design & Programming (3rd Edition)"
price: "€ 41.29"
currency: EUR
in_stock: true
reviews_count: 8
url: https://www.desertcart.de/products/10509348-access-database-design-and-programming-3rd-edition
store_origin: DE
region: Germany
---

# 3rd Edition Classic Boosts Functional DB Design Deep Normalization Focus Access Database Design & Programming (3rd Edition)

**Price:** € 41.29
**Availability:** ✅ In Stock

## Summary

> 📊 Unlock the power of Access with the definitive guide to database mastery!

## Quick Answers

- **What is this?** Access Database Design & Programming (3rd Edition)
- **How much does it cost?** € 41.29 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.de](https://www.desertcart.de/products/10509348-access-database-design-and-programming-3rd-edition)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Insightful DAO Coverage:** In-depth exploration of DAO and the CurrentDB object empowers you to manage Access databases with precision.
- • **Trusted Reference for Pros:** A must-have companion book for serious Access developers seeking to deepen their expertise beyond basics.
- • **Master Database Fundamentals:** Comprehensive coverage of normalization ensures your Access databases are built on rock-solid relational principles.
- • **Free Shipping & Good Condition:** Get this used gem in good condition with free shipping—upgrade your library without delay.
- • **Elevate Your Programming Skills:** Transforms scattered practical knowledge into a coherent, functional approach for efficient database design and programming.

## Overview

Access Database Design & Programming (3rd Edition) by Steven Roman, PhD, is a well-regarded resource that deep dives into Access database design, emphasizing normalization and functional programming techniques. Ideal for professionals aiming to elevate their database skills, this edition offers detailed DAO coverage and practical theory to build efficient, maintainable Access databases. Available as a used book in good condition with free shipping.

## Description

Access Database Design & Programming (3rd Edition) [Steven Roman, PhD] on desertcart.com. *FREE* shipping on qualifying offers. Access Database Design & Programming (3rd Edition)

Review: Coherent and Functional Approach - I had somewhat unsystematized knowledge and understanding of Access database programming and design acquired via its practical use in the workplace. This book has helped me to round up all the bits and pieces into elegant theory. Now I can employ a much more functional approach and develop parsimonious yet comprehensive databases. In the beginning the book seemed slightly tedious due to its lengthy explanations of simple concepts, but I guess the idea was to build a solid understanding and address the needs of different audiences. Overall, a very useful and interesting book that will definitely improve your Access skills.
Review: If you own 2 Access books, this should be one of them - I first read Steven Roman's book on Access a few years ago when it was written for Access 97. I recently bought a copy of the current version as a reference. What I liked about Steven's books was that he took seriously his coverage of normalization, which is rare amongst books on Access. If you're new to database programming, you need to learn the basics of normalization. In my experiences, I've come across a lot of databases designed by beginners that exhibit a "spreadsheet" type of understanding towards Access tables. The beauty of the relational model is that once you have your database set up, ongoing maintenance is minimal. If you learn how to program Access, but don't learn the basics of normalization and the relational model, you may as well just keep your data in Excel spreadsheets. My complaint with this book is his coverage of ADO. The author clearly prefers DAO for MS Access, and he states as much, and his coverage suffers. He covers the material, but he makes using ADO appear to be very difficult. In an entire chapter on ADO, he fails to show the user the most basic thing: how to generate a recordset for a table in your Access database. Instead, he shows you how to use ADO to query other databases, such as SQL Server and even Excel, but not the Access Database that you're currently using. In DAO one of the fundamental details that you need to know about is the CurrentDB object. Steven gets a gold star, because he not only covers the CurrentDB object, but he spends 6 pages on it. In ADO, an object that is used for a somewhat similar purpose is the CurrentProject object. You won't find coverage on it anywhere in this book - just check the index. Perhaps the author's surreptitious goal of the chapter is to frustrate you so much with ADO that you will return to DAO, his preferred choice. Tsk, tsk Steven. After reading the books section on ADO over and over again, I cannot recommend this book if you plan on owning only one Access book. Instead, I would recommend Alison Balter's Mastering Access Databases. It is the best Access book on the market(as most desertcart reviewers will attest to) and covers nearly ever topic that you'd want to know about Access. Even so, Steven's book covers normalization so much better than the other Access books out there that I would advise serious Access programmers to buy two books: Alison's and Steven's.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #2,920,030 in Books ( See Top 100 in Books ) #374 in Computer Simulation (Books) #753 in Data Modeling & Design (Books) #2,613 in Software Development (Books) |
| Customer Reviews | 3.9 3.9 out of 5 stars (39) |
| Dimensions  | 7 x 0.94 x 9.19 inches |
| Edition  | 3rd |
| ISBN-10  | 0596002734 |
| ISBN-13  | 978-0596002732 |
| Item Weight  | 1.55 pounds |
| Language  | English |
| Part of series  | Nutshell Handbooks |
| Print length  | 448 pages |
| Publication date  | February 12, 2002 |
| Publisher  | O'Reilly Media |

## Images

![Access Database Design & Programming (3rd Edition) - Image 1](https://m.media-amazon.com/images/I/81qQ0zkpJLL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Coherent and Functional Approach
*by C***1 on April 17, 2011*

I had somewhat unsystematized knowledge and understanding of Access database programming and design acquired via its practical use in the workplace. This book has helped me to round up all the bits and pieces into elegant theory. Now I can employ a much more functional approach and develop parsimonious yet comprehensive databases. In the beginning the book seemed slightly tedious due to its lengthy explanations of simple concepts, but I guess the idea was to build a solid understanding and address the needs of different audiences. Overall, a very useful and interesting book that will definitely improve your Access skills.

### ⭐⭐⭐⭐ If you own 2 Access books, this should be one of them
*by F***S on June 7, 2005*

I first read Steven Roman's book on Access a few years ago when it was written for Access 97. I recently bought a copy of the current version as a reference. What I liked about Steven's books was that he took seriously his coverage of normalization, which is rare amongst books on Access. If you're new to database programming, you need to learn the basics of normalization. In my experiences, I've come across a lot of databases designed by beginners that exhibit a "spreadsheet" type of understanding towards Access tables. The beauty of the relational model is that once you have your database set up, ongoing maintenance is minimal. If you learn how to program Access, but don't learn the basics of normalization and the relational model, you may as well just keep your data in Excel spreadsheets. My complaint with this book is his coverage of ADO. The author clearly prefers DAO for MS Access, and he states as much, and his coverage suffers. He covers the material, but he makes using ADO appear to be very difficult. In an entire chapter on ADO, he fails to show the user the most basic thing: how to generate a recordset for a table in your Access database. Instead, he shows you how to use ADO to query other databases, such as SQL Server and even Excel, but not the Access Database that you're currently using. In DAO one of the fundamental details that you need to know about is the CurrentDB object. Steven gets a gold star, because he not only covers the CurrentDB object, but he spends 6 pages on it. In ADO, an object that is used for a somewhat similar purpose is the CurrentProject object. You won't find coverage on it anywhere in this book - just check the index. Perhaps the author's surreptitious goal of the chapter is to frustrate you so much with ADO that you will return to DAO, his preferred choice. Tsk, tsk Steven. After reading the books section on ADO over and over again, I cannot recommend this book if you plan on owning only one Access book. Instead, I would recommend Alison Balter's Mastering Access Databases. It is the best Access book on the market(as most Amazon reviewers will attest to) and covers nearly ever topic that you'd want to know about Access. Even so, Steven's book covers normalization so much better than the other Access books out there that I would advise serious Access programmers to buy two books: Alison's and Steven's.

### ⭐⭐⭐⭐⭐ Not too shabby
*by E***E on June 29, 2016*

I _really_ didn't want a "Total Beginner's Guide" because every book out there tries to be it and as a result 80% of the book is useless junk. Such was not the case for this book, mostly; I wish people could write books with the assumption that readers have a basic grasp of programming (e.g. ByRef vs ByVal, what a database is...), but since that doesn't seem to be metaphysically possible, this book comes the closest to cutting out the crap. It doesn't focus on how to create forms or queries or really anything interface-oriented. It deals with (1) database fundamentals (but not _too_ fundamental) and (2) VBA concerning Access. This book, to me, was worth it just for clarifying the lines between DAO, ADO, OLE, Jet, ODBC and how they all interact. It's old, but I think still relevant? I dunno, I'm new, and at least I can say that I feel more comfortable with Access 2003 after reading this book, which means that it succeeded for what it is.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.de/products/10509348-access-database-design-and-programming-3rd-edition](https://www.desertcart.de/products/10509348-access-database-design-and-programming-3rd-edition)

---

*Product available on Desertcart Germany*
*Store origin: DE*
*Last updated: 2026-04-01*