Wish Pearl

Access Database Design & Programming: Creating Programmable Database Application

Description: FREE SHIPPING UK WIDE Access Database Design & Programming by Steven Roman Access Database Design & Programming takes you behind the details of the interface, focusing on the general knowledge necessary for Access power users or developers to create effective database applications. The main sections of this book include: database design, queries, and programming. FORMAT Paperback LANGUAGE English CONDITION Brand New Publisher Description This volume aims to take the reader behind the details of the Access interface, focusing on the general knowledge necessary for Access power users or developers to create effective database applications. When using software products with graphical interfaces, we frequently focus so much on the interface that we forget about the general concepts that allow us to understand and use the software effectively. In particular, this book focuses on three areas: database design - the book provides an overview of database design that carefully shows you how to normalize tables to eliminate redundancy without losing data; queries - the book examines multi-table queries (i.e.,various types of joins) and shows how to implement them indirectly by using the Access interface or directly by using Access SQL; and programming - the book examines the VBA integrated development environment (IDE); it then offers an introduction to Data Access Objects (DAO), ActiveX Data Objects (ADO), and ADO Extensions for Data Definition and Security (ADOX). These sections serve as a handy introduction and primer for basic database operations,such as modifying a table under program control, dynamically adding and deleting a record, and repositioning a record pointer. The concluding chapter focuses on common programming problems, such as computing running sums and comparing two sets. Back Cover When using software products with graphical user interfaces, developers frequently focus so much on the details of the GUI that they forget about the general concepts that would allow them to understand and use the software effectively. This is particularly true of a powerful database product like Microsoft Access where novice, and sometimes even experienced, programmers often lose sight of the general principles that underlie their applications. Access Database Design and Programming takes you behind the details of the Access interface, focusing on the general knowledge necessary for Access power users and developers to create effective relational database applications. In particular, the book focuses on three areas: * Database design. The book provides an enjoyable, informative overview of database design that carefully shows you how to normalize tables to eliminate redundancy without losing data and to define the relationships that link them. * Queries. The book examines multitable queries (i.e., various types of joins) and shows how to implement them indirectly by using the Access interface or directly by using Access SQL. * Programming. The book examines the VBA integrated development environment (IDE). It then goes on to provide an excellent introduction to Data Access Objects (DAO), ActiveX Data Objects (ADO), and ADO Extensions for Data Definition and Security (ADOX). These sections serve as a handy introduction and primer for basic database operations, such as modifying a table under program control, dynamically adding and deleting a record, and repositioning a record pointer. The concluding chapter focuses on common programming problems, such as computing running sums and comparing two sets. Unlike other Access books that explore in tortured detail every feature of concern to Access programmers, Access Database Design and Programming instead focuses on the core concepts programmers need to develop solid, effective database applications. This book also serves as a "second course" in Access that provides a relatively experienced Access user who is new to programming with the frequently overlooked techniques necessary to develop successfully in the Microsoft Access environment. Anyone interested in learning to tap the power of Access will enjoy and benefit immensely from reading this book, which has been thoroughly reviewed for compatibility with Access 2003, the latest release. Author Biography Steven Roman is a professor emeritus of mathematics at the California State University, Fullerton. His previous books with OReilly include Access Database Design and Programming, Writing Excel Macros, and Win32 API Programming with Visual Basic. Table of Contents Preface Part I. Database Design 1. Introduction Database Design Database Programming 2. The Entity-Relationship Model of a Database What Is a Database? Entities and Their Attributes Keys and Superkeys Relationships Between Entities 3. Implementing Entity-Relationship Models: Relational Databases Implementing Entities A Short Glossary Implementing the Relationships in a Relational Database The LIBRARY Relational Database Index Files NULL Values 4. Database Design Principles Redundancy Normal Forms First Normal Form Functional Dependencies Second Normal Form Third Normal Form Boyce-Codd Normal Form Normalization Part II. Database Queries 5. Query Languages and the Relational Algebra Query Languages Relational Algebra and Relational Calculus Details of the Relational Algebra 6. Access Structured Query Language (SQL) Introduction to Access SQL Access Query Design Access Query Types Why Use SQL? Access SQL The DDL Component of Access SQL The DML Component of Access SQL Part III. Database Architecture 7. Database System Architecture Why Program? Database Systems Database Management Systems The Jet DBMS Data Definition Languages Data Manipulation Languages Host Languages The Client/Server Architecture Part IV. Visual Basic for Applications 8. The Visual Basic Editor, Part I The Project Window The Properties Window The Code Window The Immediate Window Arranging Windows 9. The Visual Basic Editor, Part II Navigating the IDE Getting Help Creating a Procedure Run Mode, Break Mode, and Design Mode Errors Debugging 10. Variables, Data Types, and Constants Comments Line Continuation Constants Variables and Data Types VBA Operators 11. Functions and Subroutines Calling Functions Calling Subroutines Parameters and Arguments Exiting a Procedure Public and Private Procedures Fully Qualified Procedure Names 12. Built-in Functions and Statements The MsgBox Function The InputBox Function VBA String Functions Miscellaneous Functions and Statements Handling Errors in Code 13. Control Statements The If -Then Statement The For Loop The Exit For Statement The For Each Loop The Do Loop The Select Case Statement A Final Note on VBA Part V. Data Access Objects 14. Programming DAO: Overview Objects The DAO Object Model The Microsoft Access Object Model Referencing Objects Collections Are Objects Too The Properties Collection Closing DAO Objects A Look at the DAO Objects The CurrentDb Function 15. Programming DAO: Data Definition Language Creating a Database Opening a Database Creating a Table and Its Fields Creating an Index Creating a Relation Creating a QueryDef 16. Programming DAO: Data Manipulation Language Recordset Objects Opening a Recordset Moving Through a Recordset Finding Records in a Recordset Editing Data Using a Recordset Part VI. ActiveX Data Objects 17. ADO and OLE DB What Is ADO? Installing ADO ADO and OLE DB The ADO Object Model Finding OLE DB Providers A Closer Look at Connection Strings An Example: Using ADO over the Web 18. ADOX: Jet Data Definition in ADO The ADOX Object Model Part VII. Programming Problems 19. Some Common Data Manipulation Problems Running Sums Overlapping Intervals I Overlapping Intervals II Making Assignments with Default Time to Completion I Time to Completion II Time to Completion III-A MaxMin Problem Vertical to Horizontal A Matching Problem Equality of Sets Part VIII. Appendixes A. DAO 3.0/3.5 Collections, Properties, and Methods B. The Quotient: An Additional Operation of the Relational Algebra C. Open Database Connectivity (ODBC) D. Obtaining or Creating the Sample Database E. Suggestions for Further Reading Index Review "Wer sich von Grund auf mit dem Design und der Implementierung von Datenbanken beschäftigen will, kann sich getrost mit diesem Buch in eine stille Kammer zurÜckziehen. Der Autor fÜhrt den Leser in die Datenbank-Theorie und alles was damit zusammenhängt ein. Seien es trockene Datenbankschemata oder das Beleben der Datenbank mit speziellem Code - in diesem Grundwerk findet sich alles zusammen. Fazit: Eine solide EinfÜhrung fÜr Entwickler, die sich mit Datenbanken beschäftigen." - Pocket-PC Benutergruppe Ortenau, April 2006 Long Description This volume aims to take the reader behind the details of the Access interface, focusing on the general knowledge necessary for Access power users or developers to create effective database applications. When using software products with graphical interfaces, we frequently focus so much on the interface that we forget about the general concepts that allow us to understand and use the software effectively. In particular, this book focuses on three areas: database design - the book provides an overview of database design that carefully shows you how to normalize tables to eliminate redundancy without losing data; queries - the book examines multi-table queries (i.e.,various types of joins) and shows how to implement them indirectly by using the Access interface or directly by using Access SQL; and programming - the book examines the VBA integrated development environment (IDE); it then offers an introduction to Data Access Objects (DAO), ActiveX Data Objects (ADO), and ADO Extensions for Data Definition and Security (ADOX). These sections serve as a handy introduction and primer for basic database operations,such as modifying a table under program control, dynamically adding and deleting a record, and repositioning a record pointer. The concluding chapter focuses on common programming problems, such as computing running sums and comparing two sets. Details ISBN0596002734 Author Steven Roman Short Title ACCESS DATABASE DESIGN & PROGR Publisher OReilly Media Series Nutshell Handbooks Language English Edition 3rd ISBN-10 0596002734 ISBN-13 9780596002732 Media Book Format Paperback Illustrations Yes Year 2002 Country of Publication United States Replaces 9781565926264 Affiliation California State University, USA Place of Publication Sebastopol Residence CA, US DOI 10.1604/9780596002732 Edited by Petrusha, Ron Subtitle Creating Programmable Database Applications with Access 97, 2000, 2002 And 2003 AU Release Date 2002-01-29 NZ Release Date 2002-01-29 UK Release Date 2002-01-29 Imprint OReilly Media Pages 430 Edition Description 3rd edition DEWEY 005.7565 Audience Undergraduate Publication Date 2002-02-12 US Release Date 2002-02-12 We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! 30 DAY RETURN POLICY No questions asked, 30 day returns! FREE DELIVERY No matter where you are in the UK, delivery is free. SECURE PAYMENT Peace of mind by paying through PayPal and eBay Buyer Protection TheNile_Item_ID:161841001;

Price: 38.99 GBP

Location: London

End Time: 2024-11-03T17:21:21.000Z

Shipping Cost: 4.37 GBP

Product Images

Access Database Design & Programming: Creating Programmable Database Application

Item Specifics

Return postage will be paid by: Buyer

Returns Accepted: Returns Accepted

After receiving the item, your buyer should cancel the purchase within: 30 days

Return policy details:

ISBN-13: 9780596002732

Book Title: Access Database Design & Programming

Author: Steven Roman

Publication Name: Access Database Design & Programming

Format: Paperback

Language: English

Publisher: O'reilly Media, INC International Concepts USA

Subject: Computer Science

Publication Year: 2002

Type: Textbook

Number of Pages: 430 Pages

Recommended

First Course in Database Systems 3e Hardback with Goal Access Kit New in Shrink
First Course in Database Systems 3e Hardback with Goal Access Kit New in Shrink

$24.00

View Details
Microsoft Access 2010: Comprehensive (SAM 2010 Compatible Products) - GOOD
Microsoft Access 2010: Comprehensive (SAM 2010 Compatible Products) - GOOD

$4.39

View Details
Using Microsoft Access 2010 - Paperback By Balter, Alison - GOOD
Using Microsoft Access 2010 - Paperback By Balter, Alison - GOOD

$4.48

View Details
Access Database Design & Programming: Creating Programmable Database: Used
Access Database Design & Programming: Creating Programmable Database: Used

$6.95

View Details
Microsoft Access 2003 Forms, Reports, and Queries - Paperback - GOOD
Microsoft Access 2003 Forms, Reports, and Queries - Paperback - GOOD

$4.18

View Details
Modern Data Access with Entity Framework Core: Database Programming Techniques
Modern Data Access with Entity Framework Core: Database Programming Techniques

$16.41

View Details
Microsoft Access Small Business Solutions: State-of-the-Art Database Models ...
Microsoft Access Small Business Solutions: State-of-the-Art Database Models ...

$9.70

View Details
Data Analysis with Microsoft Access 2010: From Simple Queries to Bus - VERY GOOD
Data Analysis with Microsoft Access 2010: From Simple Queries to Bus - VERY GOOD

$4.49

View Details
Microsoft SQL Server 2016 STANDARD License Key 24 Cores + 25 Access CALs
Microsoft SQL Server 2016 STANDARD License Key 24 Cores + 25 Access CALs

$259.95

View Details
Fundamentals of Database Systems [With Access Code]
Fundamentals of Database Systems [With Access Code]

$9.16

View Details