Showing posts with label database. Show all posts
Showing posts with label database. Show all posts

Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development) Review

Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development)
Average Reviews:

(More customer reviews)
Are you looking to buy Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development) ReviewFor any open source programming tool, there are always those who are quick to point out that free online documentation is of excellent quality and that a commercially published book adds questionable value. Indeed, the open process by which open source tools are made, which reveals the why's & wherefore's of the internal workings to anyone who looks, leads directly to the production of excellent online documentation; this is one of the great strengths of open source software. But everyone's needs are different. A college student or free software volunteer often has looser deadlines, less budget, and a more perfectionist attitude than, for example, a non-expert programmer, working in industry, trying to expeditiously solve a specific problem. A book of this genre is intended mainly for the latter audience, whereas the former may be disappointed at spending $50 when a web browser could have done the job. Cash-strapped college students, I know your pain; I used to be one. This book is not a particularly cost-effective study aid. If you live and breathe GUI progamming and can type out GTK2 and wxwidget classes by heart, then this book is probably a waste of time for you.
Having said that, I review this book with a view toward its value to its intended audience: Does buying this book and using it get the job done $50 cheaper, including the value of your own professional time, compared to the best available alternative? My experience is yes.
I am an electrical engineer, but not a programming expert. I have, at various times in my career, flipped bits in assembly language, suffered the rigors of Fortran, and slapped together contraptions in Matlab, VEE, Labview, etc. I have also had the misfortune of programming production test automation in Visual Basic, because that is what commercial instruments natively support. It is the shortcomings of VB that bring me to PyQT. I need to write test code that is portable, maintainable, and reliable. To give just one example, I don't want to fly across the Pacific Ocean to program workarounds for bugs in VB, because machines in the Chinese factory run Win98, and my development system in the US runs Win2k, and VB doesn't behave the same. But this is a book review, not a place to extol the virtues of PyQT nor criticize VB.
I have programmed in Python before, though for me Python has always been a language for one-off numerical or string processing tasks, where a spreadsheet is too limited and my bash script-fu is short of the task. I found the first three chapters on Python a helpful review, though it is not a complete instruction in Python. Compete beginners to Python will probably want to buy a separate book or work through the python.org tutorials. The author glosses over things that could trip up beginners; tellingly, he uses the term 'pythonic' without introduction. He is, however, careful to point out pitfalls that can waylay real-world production code, or would be of interest to experienced Perl/Ruby/VB programmers, like how Python handles the distinctions regarding {im}mutable types and {deep|shallow} copying.
I have never programmed QT before, and this book is indeed a complete introduction to QT. You don't need to know anything about QT nor how to program in C++ (QT's native language). Being able to read C++ syntax helps, though, because this book is not a QT reference, so you will probably have to look things up in the online QT references, which are written in C++.
It is something of a truism that the best way to learn a language is to read & understand someone else's well-written code, and then use that to write a program of your own. That is the approach used here, and the printed book format permits interleaving fragments of code with explanatory material in a way that doesn't work well on a computer screen. As such the text complements rather than duplicates the online documentation.
Regarding the book as a physical object, the quality is good but some extra features would have been nice. No CD is included, which I consider an oversight for a book at this price. Even the shortest examples lack source code listings, except as snippets woven into the text. You have to download the example code from a URL buried in the introduction, which is odd considering how important the example code is to this style of instruction. Occasional sidebar topics, icons, and cross-references help to organize the material, though not to the spoon-feeding level of "For {Dummies|Idiots}" books. The index is a bit above average for a book of this type, better than pure machine-generated grep output that sometimes passes for an index these days, but not as good as the best manual indices of decades past. The cover, binding, & paper stock are of decent quality. The book will stay open to just about any page when laid on a table, and the glue looks like it will, well probably, hold the sheaves in for many years. No color is used, nor edge printing to help find the chapters, which would have been helpful for a book this long.Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development) Overview
The Insider's Best-Practice Guide to Rapid PyQt 4 GUI Development
Whether you're building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development.

With Rapid GUI Programming with Python and Qt you'll learn how to build efficient GUI applications that run on all major operating systems, including Windows, Mac OS X, Linux, and many versions of Unix, using the same source code for all of them. Summerfield systematically introduces every core GUI development technique: from dialogs and windows to data handling; from events to printing; and more. Through the book's realistic examples you'll discover a completely new PyQt 4-based programming approach, as well as coverage of many new topics, from PyQt 4's rich text engine to advanced model/view and graphics/view programming. Every key concept is illuminated with realistic, downloadable examples—all tested on Windows, Mac OS X, and Linux with Python 2.5, Qt 4.2, and PyQt 4.2, and on Windows and Linux with Qt 4.3 and PyQt 4.3.

Coverge includes

Python basics for every PyQt developer: data types, data structures, control structures, classes, modules, and more

Core PyQt GUI programming techniques: dialogs, main windows, and custom file formats

Using Qt Designer to design user interfaces, and to implement and test dialogs, events, the Clipboard, and drag-and-drop

Building custom widgets: Widget Style Sheets, composite widgets, subclassing, and more

Making the most of Qt 4.2's new graphics/view architecture

Connecting to databases, executing SQL queries, and using form and table views

Advanced model/view programming: custom views, generic delegates, and more

Implementing online help, internationalizing applications, and using PyQt's networking and multithreading facilities


Want to learn more information about Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro SQL Server Disaster Recovery Review

Pro SQL Server Disaster Recovery
Average Reviews:

(More customer reviews)
Are you looking to buy Pro SQL Server Disaster Recovery? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro SQL Server Disaster Recovery. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro SQL Server Disaster Recovery ReviewThe book is just a re-hash of the original book they wrote 10 years ago. Any book that still references SQL Server 6.0 is just not worth buying.Pro SQL Server Disaster Recovery OverviewAs Today's businesses become increasingly reliant on the information they store in their various databases, so the effective protection of that data becomes ever-more critical. Potential disasters can arise from natural causes like floods and hurricanes, to user errors, to media or hardware failure. The process of disaster recovery involves mitigating the likelihood of a disaster and the process of returning the system to a normal state. It is intricately linked with the important areas of availability and business continuity-which ensure day-to-day activities can continue regardless of the problem.This book shows you how to implement an effective disaster recovery strategy for SQL Server 2005 and 2008 databases. You'll learn about powerful tools and features - such as Database Snapshots and Mirroring - for data backup and disaster recovery that are present in SQL Server 2005, and that are enhanced in SQL Server 2008. Users of SQL Server 2000 will find that the options for handling disaster recovery have increased dramatically. This book explores those options by examining the technical details of disaster recovery features and then applying that knowledge to practical scenarios. Also covered are fundamental changes to disaster recovery capabilities, and common issues to expect when using new features.

Want to learn more information about Pro SQL Server Disaster Recovery?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Practical Risk Assessment for Project Management Review

Practical Risk Assessment for Project Management
Average Reviews:

(More customer reviews)
Are you looking to buy Practical Risk Assessment for Project Management? Here is the right place to find the great deals. we can offer discounts of up to 90% on Practical Risk Assessment for Project Management. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Practical Risk Assessment for Project Management ReviewThe ideal audience for this book is relatively narrow, consisting of readers who meet the following two criteria: (1) new to risk management techniques, and (2) using Palisade @Risk. In fact, this book comes close to being a tutorial on using @Risk, which is a popular commercial product that works within Microsoft Excel and project management programs.
If you are new to advanced techniques in project risk management you'll like the way the author succinctly covers all of the key elements of project risk assessment, project finance forecasting, and simulation and modeling. Considering the complexity of the subject area, and the fact that both probability and simulation techniques are covered, the author does a remarkable job of conveying the wide range of topics in a scant 134 pages. I especially liked the generous use of graphs and examples, and the way each topic was broken down into easy-to-grasp facts and steps.
However, even without @Risk you can learn much about risk assessment from this book, including a refresher on probability distributions, how to perform an assessment using manual techniques, and modeling and simulation with an emphasis on Monte Carlo simulation.
The only problem I have with this book is that it's out of date with respect to @Risk, which has evolved into a much more capable tool since this book was first published 7 years ago. Since one of the this book's strengths is the way it teaches how to apply @Risk to real world project risk assessment, the fact that it's out of date with respect to the software version diminishes its value.Practical Risk Assessment for Project Management OverviewIn the estimating, planning and management of any project, large or small, an understanding of the impact of risk is critical. This book explains how the growing number of people choosing to or forced to organise their work as projects can make realistic assessments of the uncertainty affecting costs, timescale and revenue, before commitments are made. A clear analysis of the role of uncertainty is combined in this concise and practical handbook with simple, cost-effective techniques for measuring and modelling the overall risk to a project's budget and schedule. There is advice and help here for the whole project team, including project managers; bid managers; project sales professionals; planners; estimators; managers running a project-based business; and consultants and auditors advising a projects business. Drawn from the author's extensive experience on projects ranging in scale from a few man-months to hundreds of man-years, the book will beelevant to anyone involved in a project-based business. Examples are presented as simple models, built in spreadsheets using the @Risk software package. No more than basic knowledge of Lotus 1-2-3?? or Excel?? will be required by the reader.

Want to learn more information about Practical Risk Assessment for Project Management?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Conceptual Database Design: An Entity-Relationship Approach Review

Conceptual Database Design: An Entity-Relationship Approach
Average Reviews:

(More customer reviews)
Are you looking to buy Conceptual Database Design: An Entity-Relationship Approach? Here is the right place to find the great deals. we can offer discounts of up to 90% on Conceptual Database Design: An Entity-Relationship Approach. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Conceptual Database Design: An Entity-Relationship Approach ReviewFollowing my teacher's recommendation, I bought this book for a class I had on Conceptual Database Design. This book is a masterpiece on data modeling, covering conceptual, logical and phisical database design in a clear and direct way. One of the bests parts of the book are the plenty exercises on the end of each chapter. I highly recommend this book for anyone who wants to be a serius database designer.Conceptual Database Design: An Entity-Relationship Approach OverviewThis comprehensive book is written to meet the needs of database designers, programmers, and end-users interested in maximizing the power of conceptual and logical design using the entity-relationship approach. The authors, internationally know experts in the field, thoroughly examine conceptual design, functional analysis, and logical design with an emphasis on issues related to the user and the application. The text presents a unique step-by-step design methodology that incorporates state-of-the art software engineering and database design techniques and includes a large, realistic case study that illustrates key concepts. A capstone chapter, written by Dr. David Reiner, provides a survey of database design tools including basic tools for conceptual and logical design and current commercial database design and CASE Tools. Features *Teaches how to conceptualize, design, reverse engineer, or modify large relational, network, or hierchical database systems. *Introduces and explains concepts and their implementations using a step-by-step methodology that is accessible to database designers, end-users, and application programmers.*Emphasizes the entity-relationship model throughout, including coverage of generalization hierarchies, set-subset relationships, and a variety of semantic constraints. *Integrates functional analysis with data analysis to show how to create an integrated database environment for a variety of reasons. *Examines reverse mapping into E-R schema for the relational, network, and hierarchical models. *Illustrates how to implement design techniques through a large, realistic case study/application. *Provides an up-to-date survey and analysis of existing database design tools. 0805302441B04062001

Want to learn more information about Conceptual Database Design: An Entity-Relationship Approach?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance (Expert's Voice in Oracle) Review

Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance (Expert's Voice in Oracle)
Average Reviews:

(More customer reviews)
Are you looking to buy Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance (Expert's Voice in Oracle)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance (Expert's Voice in Oracle). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance (Expert's Voice in Oracle) ReviewThis book can easily be used as a college textbook on Oracle RAC. I am studying for the Oracle Certified Master exam and this is possibly the most high level book on Oracle I have read.
It has 3 major strengths which I found to be superior to any Oracle RAC books I have read (including the manual from Oracle).
1)Technical Depth
2)Comprehensive Overview and instructions
3)Quality of writing1)Technical Depth
The authors write about Linux and Oracle and are high level experts in the subjects. For example, the authors have a very detailed description of how Oracle Cache Fusion handles locking across all the nodes in a RAC environment (probably the crown jewel of RAC technology). They also discuss, in detail, different types of CPU, memory, and storage and contains detailed description of each architecture. Lastly, it contains vast number of "how to" install, configure, change, analyze, backup/restore, and utilize Oracle RAC and Linux.
2)Comprehensive Coverage and Instructions
No small amount of detail has been skipped. The book contains every utility (there are many) provided by Oracle to implement RAC. It provides a good step-by-step coverage of Linux and Oracle RAC installation as well what each step is adding to the RAC environment. To top it off, it adds how to performance tune, administer, troubleshoot, backup/restore, and use Dataguard in a RAC environment. I can't think of a subject on RAC which the authors did not cover.
3)Quality of Writing
I was pleasantly surprised how well written this book is. Although far from a Pulitzer Prize material, it certainly belongs in that category amongst the Oracle books. Every praragraph has been well organized and written. The proofreader of this book deserves major praise for their work.
Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance (Expert's Voice in Oracle) OverviewReal Application Clusters and the Grid architecture are Oracle's strategy for scaling out enterprise systems to cope with higher and higher workloads and more and more users. The premise of Grid is simple: it works just like a utility (e.g. electricity) grid. You don't care which "station" you get your data from as long as you get it, and if one station goes down then it's just fetched from somewhere else without the user being any the wiser. As demand grows you just add another cheap 2-CPU Intel machine (running Linux) to the cluster.While the premise is simple, the technology and the reality of its implementation is complex. Therefore many books are limited to talking conceptually and theoretically about the RAC technology. This book, however, will be the first to show how to actually implement and administer an Oracle 10g Real Application Cluster (RAC) system in a Linux environment. Based on extensive real world experience gained with Fortune 500 companies, this book discusses: basic concepts underlying Linux and Oracle RAC, design strategies, hardware procurement and configuration and many more. Many RAC specific technologies are covered including configuration of the interconnect, OCFS, ASM, Cluster Ready Services and Grid Control. Use of Oracle features such as RMAN to provide backup and recovery and Data Guard to provide disaster recovery are also discussed along with the many hardware options available including servers, storage and networking options.Practical examples and details configuration information are given throughout the book. After reading it, you will have all the information you need to build an Oracle RAC database on Linux whether it is on a single laptop or on a 64-node Itanium cluster.

Want to learn more information about Pro Oracle Database 10g RAC on Linux: Installation, Administration, and Performance (Expert's Voice in Oracle)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems) Review

Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)
Average Reviews:

(More customer reviews)
Are you looking to buy Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems) ReviewFor nearly a decade this book has been the definitive reference on transaction processing. Although the more recent, May 2001 book titled "Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control" by Gerhard Weikum and Gottfried Vossen will probably supplant this book as the standard reference, there is still much material that makes this book useful.
In particular, this book covers the following topics in more depth than the newer boom cited above:
- Fault tolerance and availability, both topics are covered in depth from hardware and software perspectives. This is unique for a book on transaction processing in that most books on the subject confine their scope to software and databases.
- A wide and complete survey of transaction models. True, some of this material is about models that are falling into disuse, but the value is the way the authors go deeply into the mechanics. I've always felt that this part of the book is the most valuable because the principles can be refactored into hybrid models. Moreover, comparing this material with the newer book by Weikum and Vossen shows that these principles are still employed in today's TP solutions.
Material about transaction processing monitors is obviously out of date, but, like the TP models, the principles still apply to contemporary systems. My recommendation is if you are going to buy a single book on the topic get the Weikum and Vossen I cited in the first paragraph. However, if your budget allows, I also highly recommend this book as well because of the depth in which fault tolerance and TP models are covered. If you want to just learn the basics of TP I recommend that you consider "Principles of Transaction Processing" by Philip A. Bernstein and Eric Newcomer because it is less daunting than this or the Weikum and Vossen book (both of which are 1100+ pages).Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems) Overview
The key to client/server computing. Transaction processing techniques are deeply ingrained in the fields ofdatabases and operating systems and are used to monitor, control and updateinformation in modern computer systems. This book will show you how large,distributed, heterogeneous computer systems can be made to work reliably.Using transactions as a unifying conceptual framework, the authors show howto build high-performance distributed systems and high-availabilityapplications with finite budgets and risk.

The authors provide detailed explanations of why various problems occur aswell as practical, usable techniques for their solution. Throughout the book,examples and techniques are drawn from the most successful commercial andresearch systems. Extensive use of compilable C code fragments demonstratesthe many transaction processing algorithms presented in the book. The bookwill be valuable to anyone interested in implementing distributed systemsor client/server architectures.


Want to learn more information about Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems) Review

Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems)
Average Reviews:

(More customer reviews)
Are you looking to buy Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems) ReviewEveryone needs this book. Read more to find out why:
If you intend to create genuinely useful business applications without first creating an accurate conceptual data model and deriving the database schema from the model, then I hope your projects have very large budgets and flexible deadlines, because you'll need both. Accurate conceptual data models are not an academic curiousity, they are a practical necessity. Well designed databases are the heart of every business application, and accurate conceptual data models are the foundation of every well designed database.
This book presents a method for data modeling called Object Role Modeling (ORM). If you've never created a data model before, you might as well learn the best method from the start. If you've used E-R (Entity Relationship) modeling before, this is your chance to learn a method that overcomes the limitations of E-R, while building on the knowledge you already have.
ORM is based on facts (assertions about the business sphere you are modeling), not entities and attributes. Business users understand facts much better than they understand data modeling abstractions. By using ORM facts, you create your data model in a language that business users can understand and validate. Poor communication with business users and inadequate understanding of requirements are major causes of design deficiencies. ORM solves these issues through its fact based approach.
ORM is also much more expressive than any other popular data modeling notation, ncluding UML and all major flavors of E-R. Many business rules should be expressed as data constraints, but traditional data modeling languages don't do well at capturing these constraints. By capturing the constraints in an ORM model and validating with the users, you make the construction of a good application much easier.
Halpin is an excellent writer, and this book is very easy to read. The many examples and crisp writing style mean that you'll actually understand what the author intends, a refreshing change from most computer books. If you've read the previous edition of this book, this update is very worthwhile. There is a lot of expanded and new material, and you'll be happy you purchased the new edition.Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems) OverviewInformation Modeling and Relational Databases, second edition, provides an introduction to ORM (Object-Role Modeling)and much more. In fact, it is the only book to go beyond introductory coverage and provide all of the in-depth instruction you need to transform knowledge from domain experts into a sound database design. This book is intended for anyone with a stake in the accuracy and efficacy of databases: systems analysts, information modelers, database designers and administrators, and programmers. Terry Halpin, a pioneer in the development of ORM, blends conceptual information with practical instruction that will let you begin using ORM effectively as soon as possible. Supported by examples, exercises, and useful background information, his step-by-step approach teaches you to develop a natural-language-based ORM model, and then, where needed, abstract ER and UML models from it. This book will quickly make you proficient in the modeling technique that is proving vital to the development of accurate and efficient databases that best meet real business objectives. *Presents the most indepth coverage of Object-Role Modeling available anywhere, including a thorough update of the book for ORM2, as well as UML2 and E-R (Entity-Relationship) modeling. *Includes clear coverage of relational database concepts, and the latest developments in SQL and XML, including a new chapter on the impact of XML on information modeling, exchange and transformation. * New and improved case studies and exercises are provided for many topics. * The book's associated web site provides answers to exercises, appendices, advanced SQL queries, and links to downloadable ORM tools.

Want to learn more information about Information Modeling and Relational Databases, Second Edition (The Morgan Kaufmann Series in Data Management Systems)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Expert Oracle: Signature Edition (Expert One-On-One) Review

Expert Oracle: Signature Edition (Expert One-On-One)
Average Reviews:

(More customer reviews)
Are you looking to buy Expert Oracle: Signature Edition (Expert One-On-One)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Expert Oracle: Signature Edition (Expert One-On-One). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Expert Oracle: Signature Edition (Expert One-On-One) ReviewThis book belongs on every developer, team leader, or DBAs desk that works with Oracle. Kyte has written a masterpiece in advanced Oracle knowledge. He does three things very well in this book: tells you what is important in Oracle, why it is important, and what happens if you do things the wrong way.
Kyte starts out giving the foundations for Oracle databases, the architecture, locking schemes, and table and index considerations. He gives a good treatment of the types of tables and indexes that Oracle offers including the appropriate times to use them and the trade-offs to weigh.
Another key topic that he covers is redo and rollback. These features are handled in a unique way in Oracle, and a lack of understanding can lead to inefficient and incorrect databases and applications.
Armed with the foundations, Kyte then takes the reader through performance tuning and optimizing databases. The best advice in this section is that performance cannot be thrown in at the end. The design decisions for a database will determine how it performs and scales. As he says, "There is no fast=true setting in the init parameters."
Then the book tackles some more advanced features, such as autonomous transactions, dynamic sql, and C and Java extensions for stored procedures. Kyte again gives good advice for when these are appropriate over standard PL/SQL stored procedures.
The size of the book can be intimidating at first glance, but it is pleasant to read. Kyte uses a conversational style rather than a lecturing delivery. This book has a lot to offer, and you won't find yourself tired after reading it.Expert Oracle: Signature Edition (Expert One-On-One) OverviewThis is a defining book on the Oracle database for any developer or DBA who works with Oracle-driven database applications. In it you will find deep wisdom on designing, developing and administering these applications, from one of the World's foremost Oracle experts, Tom Kyte. It covers every important feature and function of the database; why it is important, how it works, how you should use it, and what can happen if you do things the wrong way. It is unique in terms of the technical depth and insight that it provides on each topic.This special signature edition provides a CD containing a searchable PDF of the book as well as a sample chapter from the forthcoming 10g Edition. It also contains a personal introduction from Tom and an intriguing foreword from "Dr. DBA", Ken Jacobs.This book will show you how to program correctly with the database and exploit its feature-set effectively. As a result, you will be able to build fast, effective, scalable and secure Oracle applications.

Want to learn more information about Expert Oracle: Signature Edition (Expert One-On-One)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Database Management Systems Review

Database Management Systems
Average Reviews:

(More customer reviews)
Are you looking to buy Database Management Systems? Here is the right place to find the great deals. we can offer discounts of up to 90% on Database Management Systems. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Database Management Systems ReviewIt's tough finding really good database books that provide a broad range of coverage of database related topics, including the internals of how (relational) database systems work. This is one of the best database books (database theory, concepts, internals, and state-of-the-art database topics) that has come along in 20-25 years. Please note that this is a university textbook. You won't learn MS Access programming or Oracle database administration from this book; if this is why you bought the book, you will probably be disappointed. You will, however, learn a lot about database concepts and internals. There are some small errors in the book, but that happens everywhere. The examples are pretty easy to follow, and the sidebars about DB2, Oracle, SQL Server, etc. are really nice.
This is a great book to keep on your reference shelf, whether you are an academic, or have a career in industry. We've been using this book at UBC for both our 3rd and 4th year database courses for several years, and have found it to be particularly good for teaching. Overall, the students seem to be pretty satisfied with it. We also use parts of the Garcia-Molina, Ullman, Widom text ("Database Systems: The Complete Book") for part of our 4th year course. It, too, is a very good book.
Database Management Systems OverviewDatabase Management Systems provides comprehensive and up-to-date coverage of the fundamentals of database systems. Coherent explanations and practical examples have made this one of the leading texts in the field.The third edition continues in this tradition, enhancing it with more practical material.The new edition has been reorganized to allow more flexibility in the way the course is taught.Now, instructors can easily choose whether they would like to teach a course which emphasizes database application development or a course that emphasizes database systems issues.New overview chapters at the beginning of parts make it possible to skip other chapters in the part if you don't want the detail. More applications and examples have been added throughout the book, including SQL and Oracle examples.The applied flavor is further enhanced by the two new database applications chapters.

Want to learn more information about Database Management Systems?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...