e99 Online Shopping Mall

Geometry.Net - the online learning center Help  
Home  - Basic A - Access Database Programming (Books)

  1-20 of 100 | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

click price to see details     click image to enlarge     click link to go to the store

1. Access Database Design & Programming
2. Access Database Design & Programming,
3. Access Database: Design &
4. Access Database Design & Programming
5. Access Database Design and Programming
6. Database Design and Programming
7. Database Design and Programming:
8. Introduction to Programming Microsoft
9. Learn Database Programming Using
10. Learn Database Programming Using
11. Virtual Storage Access Method:
12. Essential Access 2000 fast: How
13. Access 2007 VBA Programming For
14. Real World Microsoft Access Database
15. Programming Microsoft Visual Basic
16. Access 2007 Programming by Example
17. Data Access Patterns: Database
18. Expert Access 2007 Programming
19. Access 2003 Power Programming
20. Access 2007 For Dummies

1. Access Database Design & Programming (3rd Edition)
by Steven Roman
Paperback: 448 Pages (2002-01-07)
list price: US$34.95 -- used & new: US$14.30
(price subject to change: see help)
Asin: 0596002734
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Access Database Design & Programming takes you behind the details of the Access interface, focusing on thegeneral knowledge necessary for Access power users or developers to create effective database applications. Whenusing software products with graphical interfaces, we frequently focus so much on the interface that we forgetabout the general concepts that allow us to understand and use the software effectively. In particular, this bookfocuses on three areas:

    Database designQueriesProgramming
Unlike other Access books that take the long, detailed approach to every topic of concern to Access programmers,Access Database Design &Programming instead focuses on the core concepts, enabling programmers to developsolid, effective database applications. This book also serves as a 'second course' in Access that provides arelatively experienced Access user who is new to programming with the frequently overlooked techniques necessaryto develop successfully in the Microsoft Access environment.Amazon.com Review
Access Database Design and Programming covers a lot ofground quickly but lucidly.Steven Roman begins with a description ofgeneral principles of database design, then describes the "relationalalgebra" that defines the meaning of such operations as unions andjoins, introduces SQL syntax, and finally dives into the details ofusing VBA (Visual Basic for Applications) to write Access code. Theresult is a single book that can teach you all the basics of buildingdatabase applications in Access.Portions of the book are heavy withlogical equations whose effects can be hard to visualize, but Roman'sjudicious use of sample data makes it much easier to follow theoperations being described. ... Read more

Customer Reviews (44)

5-0 out of 5 stars Excellent intermediate Access book
I have been using Access and VBA for a few years, without any formal training in relational database or programming. In this concise book, Steven Roman managed to give a strong foundation in the theory of relational databases, VBA and DAO.

Armed with this knowledge, I now have the confidence to dig deeper in these three topics and study more advanced material.

One downside though: I found the last part of the book on ADO quite confusing. Steven Roman prefers DAO to ADO and it shows.

I nevertheless give the book 5 stars, as the first three parts of the book are stellar.

4-0 out of 5 stars Just What I Needed
In seeking out materials to train myself on Access 2003, I have found several books that have done adequate or good jobs of teaching the program. Most of them, however, did not do so well on teaching database theory or on instructing in how to use the native programming environment. This book helped to fill in the gaps. It is not perfect but it certainly was a good place to start.

The treatment of database theory is just that. It is a treatment of theory. It explains the concepts in a semi-rigorous manner which is dry but still informative. The notation is sometimes a trial to follow but that is the nature of the beast. When things are put in terms of equations, they just do not read as interestingly as a prose novel. Although this information is presented with Access in mind, it would be applicable to anyone who wants to learn about databases.

The treatment of the programming elements is no less dry but it too is informative. Again, reading lines of code does not strike me as an exciting way to pass the afternoon but it got the job done. The examples are as clear as the syntax allows and make the points well.

I should point out that I did not actually try the code presented in this book. I read the examples to learn the concepts. I cannot testify as to how well the code worked in a "real" environment.

While I will certainly be looking for other references and learning materials, this was a good choice for my first foray past just learning the basics of the application itself.

4-0 out of 5 stars this book got me started on databases...
Years ago, I've picked this book up to learn Access... I haven't used Access for quite a while now (mostly an Oracle person now), but I still have fond memories of this book.Not only does this book teach you Access, and it does that very well, it also go through the database fundamentals. An overall great book, imho.

4-0 out of 5 stars 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 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.

5-0 out of 5 stars Note to Shannon - DAO is not a problem.
I haven't read this book, yet.But, reviewer, Shannon, complained about not being able to get it to work with DAO. The problem is in References.Her database is probably set with a reference only to ADODB.

In Module View, just select Tools | Reference and select DAO (Data Access Objects) as the reference.Then, you should be fine. ... Read more

2. Access Database Design & Programming, Second Edition
by Steven Roman
 Paperback: Pages (1999)

Asin: B002REUTTY
Canada | United Kingdom | Germany | France | Japan

3. Access Database: Design & Programming - First 1st Edition
by Steven Roman
 Paperback: Pages (1997)

Asin: B003XZMWYQ
Canada | United Kingdom | Germany | France | Japan

4. Access Database Design & Programming - 3rd ed
by StevenRoman
 Paperback: Pages (2002-01-01)

Asin: B0036HSEG6
Canada | United Kingdom | Germany | France | Japan

5. Access Database Design and Programming **ISBN: 9780596002732**
by Steven Roman
Paperback: Pages (2002-01-01)

Asin: B001G4QI3M
Canada | United Kingdom | Germany | France | Japan

6. Database Design and Programming with Access, SQL and Visual Basic
by John Carter
Paperback: 450 Pages (2000-04)

Isbn: 0077095855
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This work provides an introduction to all aspects of the database process, from analysis and design to programming. It enables the reader to learn how to ascertain system requirements, to design Access relational databases, SQL queries and to produce Visual Basic and associated applications. This work makes the important link between VB programs, databases and database programming. It includes many examples and exercises with solutions to reinforce learning. ... Read more

7. Database Design and Programming: With Access, SQL, Visual Basica and ASP: with Access, SQL, Visual Basic and ASP
by John Carter
Paperback: 648 Pages (2002-09-01)
list price: US$65.22 -- used & new: US$49.50
(price subject to change: see help)
Asin: 0077099869
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
The book explains all stages of database development, starting with a comprehensive database application systems development life cycle model, which clearly defines the areas of focus required for any new database developer. Database design using entity modelling and normalization are described in a clear and comprehensible manner. Covering implementation in Access, SQL, Access forms, macros, modules and report writer, the text also addresses Visual Basic database programming using Data Control, DAO, ADO and Access modules.The second edition contains a new set of chapters on Active Server Pages with HTML and VBScript. The new material explains how to get your database onto the Internet and the benefits offered by web-based database applications. ASP is put into context with a discussion of web terminology and client and server side scripting in VBScript. Client-side scripting examples in Javascript are also included. HTML and ASP are given separate chapters, with an array of examples, screen shots and detailed code descriptions. ... Read more

8. Introduction to Programming Microsoft Access Relational Database Management System for Windows
 Paperback: Pages (1992)

Asin: B0027MCMBO
Canada | United Kingdom | Germany | France | Japan

9. Learn Database Programming Using SQL of MS Access 2007: Easy Transition to other SQL Platforms
by Eghosa Ugboma
Paperback: 400 Pages (2007-06-20)
list price: US$29.99 -- used & new: US$29.99
(price subject to change: see help)
Asin: 1419668870
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This is Dr. Eghosa Ugboma's second textbook on learning SQL programming using different versions of MS Windows operating systems and different versions of MS Access. Although, this book is written using MS Windows Vista and MS Access 2007, his first textbook teaches SQL programming using MS Windows XP and MS Access 2003. However, if you are running MS Windows 2000, MS Access 2002, and MS Access 2000, Dr. Ugboma's first textbook on learning SQL is perfectly suitable for those MS windows and MS Access versions. His first textbook ISBN is 1-4196-5358-X or 978-1-4196-5358-2. Both books contain lots of hands-on activities that make crossing over to Oracle, SQL Server, and other high-end SQL platforms easy. All the alternative methods introduced and used in both textbooks work perfectly in other SQL platforms. ... Read more

10. Learn Database Programming Using SQL of Microsoft Access - Second Edition
by Eghosa Ugboma
Paperback: 400 Pages (2006-12-27)
list price: US$26.99 -- used & new: US$24.29
(price subject to change: see help)
Asin: 141965358X
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Jump start SQL programming using MS Access, experience the powerful features of MS Access SQL, acquire the fundamental concepts of SQL, master the techniques of writing effective SQL statements, and build, through hands-on, the skills required to become a professional SQL programmer. Easy crossover to other SQL platforms.MS Access is an excellent tool for learning SQL, supports SQL programming to a very competent level,and is found in virtually all Windows-driven PCs, and as a result, no need to purchase expensive SQL software. Learning SQL using MS Access is intriguing.The only textbook that shows how to achieve DIVIDE operation in SQL environment, and explains and shows alternative methods for achieving results sets such as totals, subtotals, and grand totals. Textbook contains alternative methods that run perfectly in other SQL platforms and uses examples that are related to the topics discussed. Dr. Ugboma has taught database programming for many years. He has written database programs using Oracle, SQL Server, and MS Access SQL, and he is very much familiar with their similarities and differences. ... Read more

11. Virtual Storage Access Method: Concepts, Programming and Design (The Mamillan database / data communications series)
by Jay Ranade, Hirday Ranade
 Hardcover: 358 Pages (1986-05-01)
list price: US$36.95 -- used & new: US$7.98
(price subject to change: see help)
Asin: 0029486300
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
This is a complete guide to mastering VSAM in one compact volume. Two VSAM authorities concisely explain the essentials of VSAM concepts, programming, and design. Beginning with the internal architecture of VSAM, this working reference shows how to get the most out of this powerful access method. Fully updated to reflect the latest enhancements to VSAM, this second edition features: System Managed Storage (SMS) and VSAM; Linear Data Sets (LDS) for DB/2; new COBOL coding techniques for alternative indexes; MVS/ESA and VSAM; new information on VSAM coding for CICS; a new chapter on problem determination and resolution; new VSAM features in VS COBOL II. ... Read more

12. Essential Access 2000 fast: How to create databases using Access 2000 (Essential Series)
by David Thew
Paperback: 184 Pages (2000-10-02)
list price: US$34.95 -- used & new: US$14.36
(price subject to change: see help)
Asin: 1852332956
Average Customer Review: 5.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
If you are new to Access 2000 or already use an alternative database application and you want to switch to Access 2000 this book gives you all the essential information you need using lots of examples. Topics covered in this book include: - How to use the Access interface - How to use Access objects to create a simple database - How to use built in functions - How to create tables - How to create forms - How to create queries to select and update data - How to create reports - How to create macros - How to use object events and create procedures Essential Access 2000 fast is designed for professionals or students who need to learn the maximum in the minimum time and to develop databases fast. ... Read more

Customer Reviews (3)

5-0 out of 5 stars gets the job done ----jeff s.
If you need to get up and running this book can do it.Should have an understanding of SQL and databases.No great depth, but a good 'how to'.

5-0 out of 5 stars Gets you going quickly - - - - - jeff s
It's 177 pages that get you up and running with Access. If your looking for depth this isn't the one.You should have an understanding of SQL and databases to get this information working quickly for you.It hits lots of high points to get you started and gets you through the Access maze.

5-0 out of 5 stars Does the Job
This book gets you up and running with Access quickly. It is only 177 pages, so don't look for depth. What it provides is the information for dealing with all those Access "special steps".If you are familiar with SQL and databases and need to get Access running quickly this will help. ... Read more

13. Access 2007 VBA Programming For Dummies
by Joseph C. Stockman, Alan Simpson
Paperback: 386 Pages (2007-02-20)
list price: US$24.99 -- used & new: US$13.70
(price subject to change: see help)
Asin: 0470046538
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
If you’ve been using Access for a while, you’re probably aware of its power and potential and itching to take advantage of both. Access 2007 VBA Programming For Dummies takes you beyond forms and reports and shows you how to use VBA to create killer Access databases and applications. This gentle introduction to VBA programming covers everything you need to get started, including:

  • Basic programming skills and concepts
  • Explanations of modules, procedures, objects, and arguments
  • Access-unique programming activities, including SQL and recordsets
  • How to use the Visual Basic editor
  • Creating dialog boxes, lists, drop-down menus, and functions
  • Integrating with other Office applications
  • Ready-to-use VBA code examples to type in or copy and paste from the Web

Completely revised to reflect all changes found in Microsoft Access 2007, Access 2007 VBA Programming For Dummies gives you access to Access like you’ve never had it before. ... Read more

Customer Reviews (6)

2-0 out of 5 stars FOREVER TO SHIP
This book took forever to ship.. was not pleased that there was no expedited shipping option either. How hard is it to find a book and ship it in a timely manner?!!

4-0 out of 5 stars Access 2007 VBA
This book is very easy to follow for non expert programer. I recommend for those who want to start learning VBA.

5-0 out of 5 stars Very, Very Valuable
I own several books on Access 2007 VBA programming, as any programmer would.In hindsight this has been the most valuable resource in adding actual, real world functionality to my applications.It is concice and uses lots of how-to examples.I do not normally like the "...for dummies" books, but this one is a keeper, big time.

3-0 out of 5 stars bought the wrong book
did not realize that this was for programing.Returned it and bought the real Access dummies workbook to start with instead.

5-0 out of 5 stars VBA For Dummies is a Smart choice
Concise, readable, with tongue-in-cheek humor, this tome has been invaluable to my learning to code in VBA. ... Read more

14. Real World Microsoft Access Database Protection and Security
by Garry Robinson
Paperback: 504 Pages (2003-10-17)
list price: US$59.99 -- used & new: US$30.91
(price subject to change: see help)
Asin: 1590591267
Average Customer Review: 5.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description

Author Garry Robinson approaches this book differently than other Access books on the market: he keeps the focus on issues that will help protect your database. Written from an experienced developer's point of view, he discusses protection and security task-by-task.

You'll learn to hide tables as system tables, produce databases difficult to crack, and back up databases. You will learn how to keep staff from viewing salary tables, prevent customers from peeking at your distributed software design, and become a better judge of worthwhile security options (versus time-consuming choices).

... Read more

Customer Reviews (18)

5-0 out of 5 stars Excellent
This book has all the answeres to fully securing Access database It has become essential reading for me

3-0 out of 5 stars A learning book; not a reference one!
I was buying the book to guide me in creating workgroup and user roles to enhance security. The book has a lot of information, and one would have to be specializing in access security to really benefit from this. It requires one to read through a whole chapter to move one step closer to securing an application. It required me to read the whole book to make sense of what I should use for my application; which eventually did not work as great as you'd expect after so much reading! It is the most intense book I know on access security, but not a reference book! Recommended for those who want to learn Access security, but not a book to use for reference.

5-0 out of 5 stars Review Garry Robinson book on MSAccess Protection
Real World Microsoft Access Database Protection and Security
I found it to be a good rescouce of the various stages of MSAccess DB developing protection for a data base. The end user would also benefit by having a reliable data base.
Braxton Foist

5-0 out of 5 stars Good to read even if you don't think you need security
This was a great find.I just wish I had read it sooner.There are things in here that every Access developer should read.Lots of good advice, techniques, and code samples.Very well-written and easy to follow.Right to the point.I especially appreciate the humility that Garry shows in his writing.He obviously knows more than most about Access, yet he gives credit where it is due and provides lots of links for the reader to go out and get the background themselves.

I have read some of the other (excellent in their own right) big books on MS Access, and there were a couple of "non-security" things in here that I did not find elsewhere (not to mention the security issues that were new to me).I highly recommend this book for anyone who may be creating a multi-user database.

5-0 out of 5 stars Excellent Resource
Gary Robinson is a master at Access security and this book proves it!This is one of the books that stays on the shelf close to me when I am developing.It has great resources for setting up different types of security and he provides forms and code to help you develop security based on your needs.I highly recommend this for developers, especially those who are just designing more complex databases and need a good background on security.He is such a great resource that I subscribe to his newsletter now!I can only hope that he writes another book soon!A+ ... Read more

15. Programming Microsoft Visual Basic .NET for Microsoft Access Databases
by Rick Dobson
Paperback: 656 Pages (2002-12-16)
list price: US$59.99 -- used & new: US$10.00
(price subject to change: see help)
Asin: 0735618194
Average Customer Review: 2.5 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Provides programmers with the practical details they need to create or rewrite Microsoft Access–based client applications using Microsoft Visual Basic .NET and the Microsoft .NET Framework. ... Read more

Customer Reviews (16)

1-0 out of 5 stars Not as Advertised
I have been working in this profession for 30 years and have migrated from COBOL to VB-3, to VB-6, and now to VB.Net.The title of this book is "Programming Microsoft Visual Basic.Net for Microsoft Access Databases."
When I started reading the book it began with very basic VB for the first 128 pages.Then once you do get into the VB sections of the book, there is a lot of repetition and not all of MS Access/VB programming is covered.Everything is done using embedded SQL commands.No raw access to MS Access.Try and find an INDEX change,or a SEEK command.
Rick, you should publish a second book and finish the topic and send it to everyone who purchased this book free.

4-0 out of 5 stars A book that does what it sets out to do.
As I read the review that compained about the heavy use of ADO rather than ADO.net in the first part of the book, it seemed to me that the reviewer missed what Dobson was trying to do. This book really teaches two subjects--VS.Net and ADO.Net as it applies to Access. I appreciated that he used the old familiar ADO while discussing the new, unfamiliar VS.Net, and then, when the reader should be comfortable with the first topic, began to teach the second. I think he did a good job of laying the groudwork for using Visual Studio.net before then introducing the complex topic of switching to ADO.net. I would recommend this book for anyone transitioning from VB or VBA to .net using Access databases.

3-0 out of 5 stars Decent, but confusing.
I'm a brand new developer using VS.NET, and having never used Visual Studio before I've grown very tired of every single book on .NET
spending %60 of their time explaining how it was done in Visual Studio 6, and how it is done in Visual Studio .NET. This book isn't much
different except that I see a shocking amount of emphasis on the "old" ADO method of data access. In fact, if I read this correctly,
there is more written on ADO/ADOX than there is about ADO.NET.

This is about the 10th book on .NET that I've purchased and every one so far (especially those from MS Press) spend 2-6 chapters talking
about .NET, what it is and why is is so bloody terrific. Book authors, PLEASE, lets stop introducing and re-introducing the same stuff
in EVERY .NET book! Write a "Beginning .NET" for all that stuff and save your readers some time!

Overall my opinion is that this book is mediocre. What this book is is a general .NET book with an
emphasis on database programming (albeit with the "old" ADO stuff).

In short, I'm glad I bought it used for only $10.

4-0 out of 5 stars Good transition from VBA to VB.NET
The target audience for the book is, quite simply, Access developers who are accustomed to VBA and/or VB 6.

This book serves a good purpose, as the .NET materials I have seen to date all refer to SQL Server in their examples; they acknowledge Access, but fail to show its uses. I am not crazy about seeing "old" technology such as ADO used in some of the examples, but for a book of this nature (transitioning between coding languages) I guess that is inevitable that some old/new information would be included at various points.

Do not purchase the book if you're intending to use the built-in VBA capabilities of Access or other Office applications -- that's strictly not covered. What you will find, though, is a good sense of how VB.NET operates on its own, and how to create applications that draw upon the data stored in your Access databases.

This should be a good base point for someone who's developed in Access, and wants to investigate moving forward; it should be a means to an end, rather than the destination itself. Additional reading on ADO.NET and classes will be helpful, I believe, to continue fleshing out knowledge to be truly effective in your work, but this book does a good job of introducting those concepts.

4-0 out of 5 stars Security
Nice walkthrough of setting up database security (MDW file).Only reasonable source I found for this. ... Read more

16. Access 2007 Programming by Example with VBA, XML, and ASP (Wordware Database Library)
by Julitta Korol
Paperback: 960 Pages (2007-12-05)
list price: US$39.95 -- used & new: US$25.01
(price subject to change: see help)
Asin: 159822042X
Average Customer Review: 4.5 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Access 2007 Programming by Example with VBA, XML, and ASP shows non-programmers how Access databases can be created, managed, and customized with Visual Basic for Applications (VBA) a powerful programming language built into Access. Hundreds of hands-on examples and projects throughout the book show users how to take charge of their Access databases with programming.Learn how to: Write and debug your programming code with the Visual Basic Editor. Access and manipulate databases with Data Access Objects (DAO) and ActiveX Data Objects (ADO). Use the Data Definition Language (DDL) to enforce data integrity and manage database security. Modify the behavior of forms, reports, and controls by writing event procedures. Publish dynamic Access data to the web using Active Server Pages (ASP) and Extensible Markup Language (XML). Work with the new features for tables, forms, reports, macros, and templates that are available in the Access 2007 user interface. ... Read more

Customer Reviews (7)

4-0 out of 5 stars Covers obscure topics well but code has errors
In particular, the chapter on Arrays.Most books skip this topic entirely or will have a page or 2.This has an entire chapter on it, with many "complete" examples, and the reason I bought the book. This may, in fact, be the definitive reference for arrays. But there is a remarkable error in that chapter, which describes how, for 2D arrays, the first index is for rows, the second for columns, such as Array(rowindex,columnindex).But I discovered, after a few hours of confusion, that it's the other way around!The problem is evident from the continuous "out of range" errors I was getting. I had to print.debug almost every cell in my array to confirm this. Also, the SELECT statement in the example that uses the GetRows Method to fill a 2D array (ironically not in the chapter on Arrays) should include the ORDER BY clause, so the data in the array will be in the same order as in the table from which it's importing. I was printing the table, for reference, but the array was, not obviously, sorted in a different order!For sure, the code in these books often doesn't work, but I'm sure it's hard to proof all the code, since typos in code just aren't as obvious as with regular prose.

4-0 out of 5 stars Not exactly the whole nine yards
I'll keep this brief: It's a pretty good book, but doesn't cover everything.For example, OpenArgs is not mentioned at all.

2-0 out of 5 stars Not what you think!!!!!
I tried this book because I thought it would be a good book which would teach me, a complete novice, how to program in Access with VBA. Not only were the fist few pages of this book complete garbage, half of the exercises in the book don't make sense or have code that works. I stood there frustrated for hours trying to understand why the code in the book doesn't work the same way when I tried the exercises. I don't know how people are giving this book 5 out of 5 stars, but they are completely wrong. DO NOT USE THIS BOOK FOR VBA!!!!! I haven't tried this whole book out yet, but I do know that it's not all that it's cracked out to be.

5-0 out of 5 stars So Good I bought 2
This is not a book for beginners but if you want to learn the in's and out's of Access VBA this is the book for you!I bought 1 for work and one for home.I use the examples everyday.

5-0 out of 5 stars This is the way to learn to program Access
I have been trying to learn how to program Access for a few years and this is the only book that I am confident will help me master programming Access 2007.I purchased the Access 2003 version last year and then the 2007 Access a couple months ago.To my surprise, Ms. Korol had added more than 200 pages to ensure that folks understand how to use Access 2007's new features, including the Multi-value Data Type, Attachment Data Type, Append Only Memo Field, Rich Text Memo Field, and PDF/XPS files. Although I have not studied it yet, there's an entire chapter on customizing the Ribbon.

The very best aspect of the book is that it contains code samples for just about everything that you'll need to build a robust Access application.Most code samples are given as both DAO and ADO.

You'll still need other books in your Access library but you'll probably want two copies ofAccess 2007 Programming by Example -- one for home and one for the office.This book will save you lots of time on user community boards whether you are a beginner or an advanced developer. And although the first section says no previous programming experience is necessary, I would still recommend a beginning Access VBA course or programming class. ... Read more

17. Data Access Patterns: Database Interactions in Object-Oriented Applications (paperback)
by Clifton Nock
Paperback: 512 Pages (2003-09-21)
list price: US$49.99 -- used & new: US$38.23
(price subject to change: see help)
Asin: 0321555627
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
25 proven patterns for improving data access and application performance Efficient, high-quality data access code is crucial to the performance and usability of virtually any enterprise application--and there's no better way to improve an existing system than to optimize its data access code. Regardless of database engine, platform, language, or application, developers repeatedly encounter the same relational database access challenges. In Data Access Patterns, Clifton Nock identifies 25 proven solutions, presenting each one in the form of a clear, easy-to-use pattern. These patterns solve an exceptionally wide range of problems including creating efficient database-independent applications, hiding obscure database semantics from users, speeding database resource initialization, simplifying development and maintenance, improving support for concurrency and transactions, and eliminating data access bottlenecks. Every pattern is illustrated with fully commented Java/JDBC code examples, as well as UML diagrams representing interfaces, classes, and relationships.The patterns are organized into five categories: *Decoupling Patterns: Build cleaner, more reliable systems by decoupling data access code from other application logic *Resource Patterns: Manage relational database resources more efficiently *Input/Output Patterns: Simplify I/O operations by translating consistently between "physical" relational data and domain object representations of that data *Cache Patterns: Use caching strategically, to optimize the tradeoffs between data access optimization and cache overhead *Concurrency Patterns: Implement concurrency and transactions more effectively and reliably Data Access Patterns demystifies techniques that have traditionally been used only in the most robust data access solutions--making those techniques practical for every software developer, architect, and designer. ... Read more

Customer Reviews (7)

3-0 out of 5 stars There is better one
Try Martin Fowler's Patterns of Enterpise Application Architecture.
It has much better coverage in more useful context.
Also you can look at Hibernate or iBatis project for real application
of these patterns.

4-0 out of 5 stars Useful patterns and interesting concepts
The book presented 25 patterns grouped in 5 areas, decoupling (conceptual and architectural level), resource, input/output, cache and concurrency.

The most interesting patterns are in resource and cache. Decoupling and concurrency patterns (e.g., data accessor, active domain object, layers, transactions, optimistic/pessimistic lock etc.) are well known and the contents are a bit too light to be very useful, yet the concepts are giving readers some directions.

In resource patterns, some interesting patterns are presented, particularly resource timer automatically releases inactive resource, retryer enables fault-tolerance for data access operations.

In cache patterns, cache collector purges entries whose presence in the cache no longer provides any performance benefits; cache replicator replicates operations across multiple caches.

There are some areas to be improved, first, author should consolidate pattern names with other pattern authors, e.g., data accessor is also known as data access object, active domain object is similar to active record,paging iterator is close to value list handler (though value list handler is more decoupled from underlying data store), the point is, one of the important benefits and purposes for documenting patterns is to build common vocabularies among designers, using different names for same or similar patterns is defeating this purpose. The same pattern name should be used and may be presented as a variation of the original pattern.

Secondly, the examples given in the book is a bit too simple, sometimes, the examples might not justify or validate the interface abstraction is generic enough to handle real world problems, so some tweaking and modification to the pattern would be expected.

Overall, the book is well organized, and contents are easy to follow, most patterns come with class diagrams and sequence diagrams. Good for designers who want to decouple data access from rest of the application, utilize cache to minimize data access and thus boost application performance, manage resources in an efficient and leaking-proof way.

5-0 out of 5 stars Great book on persistence theory
I'm in the middle of developing yet another persistence framework for a client, having done it a couple of times before. Each time I refine my ideas about how to do it. I must say that this book has a thorough examination of issues and certainly food for thought as well as answers to a couple of questions I've had.

However, I wouldn't say it's a complete design (which it doesn't claim to be). I still found myself picking and choosing which patterns to use as is, which to modify to my liking, and which to discard.

Also, I was left with the impression that the book didn't give enough coverage to handling collections of objects. The material is mostly geared toward working with a single object, which is understandable. I just think it would have been helpful to have more discussion about handling collections. For example, what should happen when you request to load an object, but the criteria you passed to the loading mechanism results in data for more than one object being retrieved from the database? Hand back the first object? Raise an exception? If it's covered in the book, I missed it.

Further, I would like to see more discussion about WHEN to refresh an object from the underlying database and when to save to the database. I always struggle with that timing issue. Having studied EJB, I like how entity beans keep your bean in synch with the underlying database. But the EJB container intercepts calls and makes those things happen. When coding the persistence layer myself, that's not an option. So, again, this is something I'd like to see some light shed on.

Overall, though, a great book if you're interested in reading up on persistence layer patterns.

5-0 out of 5 stars Good design pattern book in data access !!
I am in the process of writing a thesis proposal that utilizing JDBC and TableModeler to access various database platforms as a prototype.

While prototyping the model, I encountered a lot of consideration of what is the best approach for certain implementation (mainly on JDBC). While looking into a few of designing books, I found this Data Access Patterns book that fits into my research needs. I have read other book such as Designing Flexible Object Oriented System with UML and not able to apply the concept or see solution in it. It is simply a conceptual book. No practical examples at all.

Mr. Nock has explained the design patterns very clearly in each chapter by using JDBC as a media. The examples are very easy to understand as compared to Design Patterns Explained. I am not able to understand codes that implementing graphics in that book.

Mr. Nock addressed the pros and cons of the patterns. Many techie books do not even bother to talk about pros and cons.

The author has chosen the right title for the book, I realized that many times author received a poor rating because reader expect different contents based on the title of the book.

The feature I liked the most - the ¡§Applicability¡¨ section on each chapter. Unlike other patterns book, the author explains the concept and gives example of "what" and "when" to use certain design pattern. This section is pretty much the answer for my thesis obstacles. The answer is in this book!!

Minor typos do exist such as in page 390 roll back instead of rollback.

In concurrency chapter, author may have mis-used the term of updates locking. It should be Lost Updates instead of Missing updates. Concurrency chapter looks like UDB Lock Concurrency architecture.

Additional note - would like to see the quality aspect in each of the patterns.

Overall, the book is very well structured, explained and thoughtful.

Thank you Mr. Nock !!This is a perfect book for my thesis.

Looking forward to read your future publish.



5-0 out of 5 stars Excellent and Easy To Read
I have to disagree with the previous review.I will try to explain why I think 'b88zhou' review is inadequate after presenting my overview of this book.

After reading numerous pattern books, it is nice to see a pattern book with very good organization.

Each pattern is presented with the following subsections.

* Description
* Context
* Applicability
* Structure
* Iteractions
* Consequences
* Strategies
* Sample Code
* Related Patterns and Technology.

I specifically like 'Consequence' section because it outlines the 'bad' consequence of adopting the patter.This goes with the mantra of design patterns - there is no one good pattern.You trade off one design for another depending on the context of your domain.

Also each pattern is accompanied by UML class diagrams and UML sequence diagrams - this is a big plus in understanding pattern.

The sample code is written in Java/JDBC so you may need to understand Java but I believe this pattern is still relevant to ADO.NET and C++.[ ADO.Net does offer connected and disconnected database operation so some patterns may not be relevant - plus, event/delegate will aid in some patterns.]

Specific to what the previous reviewer say - here are my rebuttals.

>> Why do you want to make queries and database updates into factories?Looking at the sample code, does it really help decoupling?

The previous reviewer mentioned as 'factories' is the derivation of 'AbstractFactory'.If you do not understand why AbstractFactory aids in decoupling from the concrete implementation, I think you should re-read GoF book.The author usesAbstractFactory pattern extensively in context of "Input and Output Parameter" and "Cache Patterns".I do admit that sometimes "Input and Output Parameter patterns" may not need to use AbstractFactory but if you read 'Domain Assembler' pattern you will understand why.From Domain Assembler, you can see the benefit of having AbstractFactories for Selection, Domain Object, and Update -- assembling all these factories via interface not concrete implmentation - a basic idea of design to interface instead concrete implementation.

>> The "Cache Patterns" does not solve the problem of preventing stale entry or even attempt to describe how to invalidate cache entry, so no matter how efficient you get, the cache is not guaranteed to be up-to-date /correct.

Please re-read 'Cache Collector'.The pattern could have different name like 'Cache Garbage Collector'.He talks about how you can 'purge' old data.Also re-read 'Cache Replicator' for how to sync the cached data in distributed system.

>> I'm surprised "stored procedure" is not mentioned at all.

I guess you have not done too many DB oriented projects.The stored procedure is evil and add little value to OO programming.But if you want the stored procedure, just replace 'SELECT' or 'UPDATE' statements to whatever stored procedures you want to call.So I don't think you can add much with SP.

>> mature object/relational frameworks like EOF (Apple WebObjects) or TopLink

This book is not about Java Data Object or OR mapping.Object-Relational mapping tool is another beast.

I would recommend this book highly to anyone doing DB application development. ... Read more

18. Expert Access 2007 Programming (Programmer to Programmer)
by Rob Cooper, Michael Tucker
Paperback: 688 Pages (2007-11-05)
list price: US$49.99 -- used & new: US$28.61
(price subject to change: see help)
Asin: 0470174021
Average Customer Review: 4.5 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Expert Access 2007 Programming shows experienced developers how to create professional-level Access database applications. The authors—software engineers on the Access development team at Microsoft—show how to apply software engineering methodologies to Access application development. The book is organized to cover all phases of Access development.

The authors demonstrate techniques for creating Access controls, forms, and reports that help streamline development and produce more user-friendly applications. They also cover such overlooked areas as custom deployment and documentation. The book contains many useful code examples designed so they can be used with minimal modification. ... Read more

Customer Reviews (9)

4-0 out of 5 stars Very Computer Sciency
When they say expert programming, they aint kiddin around.Most of this book is going to be over the heads of anyone without a degree in computer science.Much of the examples are so obscure and narrow in scope that I don't see myself ever using 90 percent of them.However, I have found use for the remaining 10, which makes this book very worth the purchase in my opinion.

1-0 out of 5 stars The vast majority of the code is visual basic
From the back cover: "You'll quickly learn how the 2007 version makes it simpler to write quality Access applications with XML, C#, and other .NET languages that are actually fun to write, feature rich, and easy to use."

But almost all of the code is in visual basic, a language that's not fun to write.

I'll update this review/rating after going through the book, but I'll never give it 5 stars for that completely misleading sentence on the back cover.

5-0 out of 5 stars A legend in the making ...
I don't know how much I can add to the information that has already been said, but ... here goes.Expert Access 2007 Programming has been written extremely well: very clear examples, great screen shots, and verbage that real people use!The topics discuss are what many developers crave .. API calls, Automation, Late vs Early binding, Working with the Registry, the list just goes on and on! ...

I make the claim that this book will be legendary simply because it covers so much and presents it so well.I am sure MANY will use its wealth of information well into the future and beyond Access 2007.

Brent Spaulding
aka: datAdrenaline
Access MVP

5-0 out of 5 stars Complete Application Guide
This is not the first book on Access to own unless you fairly comfortable with developing applications using another tool. Check out Wrox's Beginning Access 2007 title. But if your goal is to create an application to sell or use within your company this book provides all the info you need to get started and succeed. As a read it I recognized a lot of the tips that I had gathered over years of work and research. Would have been great if I could have just bought this book years ago. Section 4, "Finalizing the Application" covers great material; some knowledge of .Net would be beneficial if you are interested in DLLs (like resource libraries) or the build utility that comes with the book. Next to the Access Developer Handbook series I'd say this is the best book I've read on Access application development and deployment.

5-0 out of 5 stars The got to have it book
As I was reading through this book, it became clear to me that this is one book anyone who develops in Access should have.

The book is written true to Rob and Michael's form:The content is clear and the information useful.I enjoyed discovering new "toys" in the debugging chapter, and the error logging code is a gem that will be utilized in deployed applications.Going through the Add Advanced Functionality to Forms and Add Advanced Functionality to Reports chapters was like walking into a candy store that carries your long lost favorite childhood candy -- a joy. The ribbon chapter enhanced the knowledge I had prior to reading it.I was first introduced to Ribbon customization while listening to Rob [passionately] presenting the topic in an Access developers' group, and this chapter built on that presentation.

If you want to get a book that will expand your knowledge on Access programming, this is the book to buy.Access 2007 Programming is a well worth resource to own. ... Read more

19. Access 2003 Power Programming with VBA
by Allen G. Taylor, Virginia Andersen
Paperback: 792 Pages (2003-10-15)
list price: US$49.99 -- used & new: US$19.99
(price subject to change: see help)
Asin: 0764525883
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
* As part of the Power Pack family of books, this book gives programmers and advanced Access users the knowledge they need to master the power within Access-the world's most widely used database management system
* Shows how to use VBA to design efficient, user-friendly end-user applications in Access
* Starts with database concepts and event-driven programming, then covers VBA programming fundamentals, the Visual Basic Editor, VBA language elements, and code debugging
* Covers advanced Access programming techniques like connecting to databases with ADO and interacting with other applications
* Includes helpful discussions on compatibility issues and manipulating Visual Basic components
* Companion Web site includes all the code examples in the bookAmazon.com Review
Microsoft Access remains an important part of the Windows developer's environment, in that the doughty database management system represents a simple and relatively straightforward core for forms-based software modules. Access 2003 Power Programming with VBA is a resource for programmers (particularly novice ones) working with Access and its native tongue, Visual Basic for Applications (VBA). The emphasis in these pages falls on getting specific tasks done (examples include modifying a stock menu bar, connecting to data sources, listening for interface events, and exporting XML). Other coverage is more basic, and appropriate for Access developers in their novitiate stage. It deals with such fundamentals as declaring variables, establishing control structures (such as loops and case statements), and using the features of the Visual Basic Editor.

Will this book help you? Probably, to some extent. It's well-written and the authors have made wise decisions about which aspects of the Access universe to include and which to leave out (Access is a big subject). Their explanatory sections are clear and easy to follow, and their code is clever enough. On the other hand, the odds are small that you'll get all the information you need out of this book, unless the application you want to write is super-simple. Take this book as one step in a potentially long journey toward the application you want, and in an even longer one toward VBA mastery. --David Wall

Topics covered: The most important tools and techniques to be used in writing applications based on Microsoft Access 2003. Software design and the differences among the many Access releases are covered at first, and a clever section on Access development without VBA explains database schema development and the use of standard forms. Most of the book deals with VBA, though, including its capacity to create graphical user interfaces, connect to databases, integrate with other applications, and work with XML data. A chapter on multi-user applications (which has mainly to do with database locking) is helpful. ... Read more

Customer Reviews (5)

5-0 out of 5 stars Good Book for Programming assistance
This is a good reference book for those of us who are not the best at programming.

2-0 out of 5 stars ADO templates don't work (Ch 15)
This book is fairly decent, except that the template code for "Connecting to Databases with ADO" (Chapter 15) is riddled with errors.Most of this is probably due to problems with Access versions and configuration, but in any case, templates that don't work are frustrating and useless.There is absolutely no errata information for this book on the Wiley web site, and Wiley doesn't take inquiries, regardless of the notes in the front of the book.Find a different book for Client/Server study.

4-0 out of 5 stars Solid Introduction to VBA
Here is a solid introduction to programming in Access, including how to use some of the built-in features that make VBA easier to use.If you've been using Access to make forms and run quieries you should be able to pick up this book and start programming. Power Programming tells you how to create procedures and functions.The code isn't very useful by itself, but the book explains how things work so you should be able to write your own procedures.

You can learn how to customize menus using built-in dialog boxes or build them programmatically (pretty useful.)There is a long chapter on database connectivity and there is about twenty pages about XML support.There's also a couple of pages about Access backwards compatability (or lack of!)

There isn't a CD with the book and I keep trying to find a place in the book that gives a website with the code.It would be helpful to have the code available for cutting and pasting since it's so easy to make a typo.

If you are an expereienced VBA programmer, You probably want to find another book.I was looking for a book that would help me transition from Access 2000 to Access 2003.This book does not do that.I wish I had read the editiorial review more closely especially the part that says "a resource for programmers (particularly novice ones)" Another good quote from the editorial review is "the odds are small that you'll get all the information you need out of this book, unless the application you want to write is super-simple."But then you can never get everyting out of one book anyway.

5-0 out of 5 stars Best Book for Programming Access
This is the best book I have found for VBA programming I have found.It provided answers to a lot of my questions that I couldn't find in other books.

5-0 out of 5 stars Best Book on Access Programming
This is the best book I have found for VBA programming on Microsoft Access. ... Read more

20. Access 2007 For Dummies
by Laurie Ulrich Fuller, Ken Cook, John Kaufeld
Paperback: 432 Pages (2006-12-26)
list price: US$21.99 -- used & new: US$10.76
(price subject to change: see help)
Asin: 0470046120
Average Customer Review: 4.0 out of 5 stars
Canada | United Kingdom | Germany | France | Japan
Editorial Review

Product Description
Reduce stress with timesaving database shortcuts

Explore database basics and build tables and reports that corral your data

Access has undergone an extreme makeover! Whether you've used one of the older versions or this is your first exposure to Access, here's where you'll find the essentials you need to make this database system work for you. Cruise around the new interface, team up Access with other Office applications, use wizards to automate your work, and much more.

Discover how to
* Create a new Access database
* Import and export data
* Build forms for efficient data entry
* Search tables for specific data
* Construct custom reports
* Customize your database navigation ... Read more

Customer Reviews (16)

2-0 out of 5 stars Hard to see Screen Pictures
The writting and verbage of the book is OK but it is near to impossible to read the 'screen shots' of the book. I've seen the earlier "ACCESS 2003 for DUMMIES" and the screen shots are bigger and crystal clear and easy to see and read.

2-0 out of 5 stars Authors have lost touch
I was incredibly disappointed with this book. For instance by page 12, no screen prints or pictures have been provided to support the convoluted language meant for those already familiar.

This was a waste of time for me as a beginner. How can you progress if the "techie" language is not further broken down and, demonstrated.

Now who is the dummy?

5-0 out of 5 stars Access 2007 for Dummies
This is the second "Dummies" book I've purchased from Amazon. Every book I've ordered from Amazon has always arrived when promised and always in mint condition. As the advertisments for the Dummies books claim, they're an excellent source for reinforcement for what you already know, or an easy to understand and follow book if you're new to the subject. The Access 2007 for Dummies is no exception. I took a seated class on Access and SQL. Access 2007 for Dummies made my understanding of the subject matter complete. The book is a good reference for experienced Access users and I would highly recommend it for the beginner in addition to the text book you're using for the class.

4-0 out of 5 stars Perfect for the Upgrade
My Office upgraded everyone to this version so I had to kinda try to figure out how things had changed until I got this book.
Very helpful and a lot less stress.

5-0 out of 5 stars Access 2007 for Dummies
Anytime I want to learn something new about a computer or a program, I turn to the Dummies books. I own a number of these books. Everyong is an excellent read and will tell you anything you wish to know on the subject of the book. Plus it's put into words anyone can understand. ... Read more

  1-20 of 100 | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

Prices listed on this site are subject to change without notice.
Questions on ordering or shipping? click here for help.

site stats