Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Professional SQL Server 7.0 Programming

Professional SQL Server 7.0 Programming

List Price: $49.99
Your Price:
Product Info Reviews

<< 1 2 >>

Rating: 4 stars
Summary: Very good overall
Review: A few topics are skimmed over, but overall a solid book.

Rating: 5 stars
Summary: Should Be On Every DBA's Shelf!
Review: A truely do-it-all book. Robert Vieira has written the Transact-SQL programmer's dream. Not only is it a good reference for the more advanced DBA, but makes a decent beginner's guide (the book is not a "teach yourself", but rather for a beginner who has completed some SQL Server basics). This is the book for the beginner who wants to move through intermediate to advanced topics. The book covers:

I. Particulars and History - Building DB Connected Systems, Data Access Models.

II. RDBMS - The components of a SQL Server DB

III. Tools of the Trade - Client/Server Network Utilities, Enterprise Manager, DTS, MS DTC, Performance Monitor, Profiler, Query Analyzer, OSQL, Service Manager

Then The Good Stuff:

First the basics:

IV. The Foundation Statements of T-SQL - Select, Where, ETC.

V. Joining Tables - Inner/Outer, Cross, Full, Union

VI. Creating and Altering Tables

Then the Intermediate Stuff:

VII. Constraints - Primary Keys, Foreign Keys, Unique, Check, Default, Disabling, Rules, Triggers

VIII.Normalization and Basic Design Issues - Relationships, Diagramming, De-Normalizing, Examples

Then the Advanced Stuff:

IX. Speeding Performance: Storage and Index Structures

X. Views - Simple, Complex, Editing, etc.

XI. Writing Scripts and Batches - OSQL

XII. Code Storage: Stored Procedures - Intermediate to Advanced - This is pretty much exhaustivly covered. Includes error handling, control of flow.

XIII.Transactions and Locks - More advanced SProc handling, Checkpoints, Locks and Concurrancy, Handling Deadlocks

XIV. Triggers - A truely great chapter, untangling what is usually a badly explained subject.

And a lot more... Chapters 15 through 25 cover the really advanced subjects like: Advanced Queries, Distributed Queries/Transactions, SQL Cursors, BCP, DTS, Replication (in detail), Advanced DB Design, OLAP (in detail), English Query and Full Text Search, Security (very well done), Performance Tuning (in detail), Advanced Administration.

The appendices cover: Global Variables, Functions, Tools, Error Listing, Access Upsizing. An excellent index rounds out the package. If you are worried about coverage on any of the above topics...don't the book is a real luggable (1.5" thick, a couple of pounds in weight).

The only other book I would recommend to round out the SQL Server DBA's library would be MS Press' Administrator's Pocket Guide. You really won't need anything else! This book is a must have.

Rating: 1 stars
Summary: Out of date
Review: After all the ballyhoo on this book, I went and bought it. Frankly, I'm disappointed. Were there pages missing or did old Rob forget about T-SQL error handling? With SQL Server 2000 on the street much of what you see here is old hat. Current books cover SQL 2000. This one doesn't. For a guy that apparently spends more times in newsgroups than he does with the product, the self-important style is inappropriate. Go and earn your stripes, Rob.

Rating: 5 stars
Summary: Professional SQL Server 7.0 Programming
Review: I have read both books that Rob Vieira has written on SQL Server (Professional SQL Server 7.0 Programming and Professional SQL Server 2000 Programming) and have found that both books are great for mastering SQL Server. There is still a lot of SQL Server 7.0 applications and databases out there in the real world. If you are assigned to develop or maintain such a database, you need to read this book. You could combine this with Thearon Willis' book "Beginning Visual Basic SQL Server 7.0" to get a better understanding of using SQL Server 7.0 and Visual Basic 5.0/6.0 together (and also ADO/RDO/DAO).

Rating: 5 stars
Summary: Very Good Book for New DBA's
Review: I really did not know SQL but after reading this book i passed the SQL MCDBA exams and got certified.

Rating: 5 stars
Summary: Excellent Book with simple style
Review: I used this book to prepare for exam 70-029 and have passed with a score of 857. It covers all the topics required for this exam. It is not exactly exam oriented, but makes your foundation of SQL server very strong. I also used transcender to prepare for this exam.

I like Mr Vieira's sense of humor (the key, the whole key and nothing but the key so help you Codd) :-) I didn't have any experience in sql server and found this book very helpful as my first book of sql server.

Rating: 4 stars
Summary: A great book, but misses some of the deeper details.
Review: If this book was titled a beginning book, it would defniitely get 5 stars. It is extremely clear, well written, and covers the essential topics that will confront a SQL Server 7.0 programmer. However, some details are missed. Examples:

An SP programmed to raise errors with severity levels of 20+ will run "successfully" within DTS. Apparently DTS interprets any non-syntax error producing run as successful. How does one check for errors, and run different SPs within DTS based on errors raised?

When writing an SP raising errors with severity levels of 20+, the with log option is required. However, this option requires heightened security levels than db_owner. What role should be assigned to the user of SP? Under what conditions?

These are relevant questions when developing real world apps, and are not clearly addressed.

Again, this a great book, and readily recommend it. However, its title (and size) imply a level of detail that is sometimes missing.

Rating: 5 stars
Summary: Clear and indepth book by a programer for programers
Review: Most technical books on advanced subjects leave much to be desired. They are often too academic and are for the most part a repeat of the manufacturers standard literature, (for example Microsoft's literature). Robert Viera has written a book that is easy enough for the beginner to follow and yet aimed at the serious professional dealing with real world technical problems.

Professional SQL Server 7.0 Programming tacles the challenges that programmers face in the real world and it does it with in-depth discussion and examples. You hardly need to refere to other sources for more information.

What's more, I was pleasantly amazed when the author returned my email cry for help within a half hour. I was faced with a Microsoft bug in SQL 7 and Microsoft tech support was no where to be found. Mr. Vieira's prompt response saved the day. I don't expect the author to substitute for Microsoft technical support, but the incident convinced me that he was a working programmer's writing from the view point of a programmer.

I look forwards to buying any other books that he will author. How about one on MS Visual Interdev or ASP?

Rating: 5 stars
Summary: One of the great book about the subject
Review: Robert did the great job. This is a must have book for people working with MS SQL 7 and later. As IT proffessional, I must say, that this book sets standards how the book for IT professionals (and for MS-SQL server beginners too) should be written.

The book covers in detail not only relational database design and programming issues, but security and administrative issues, data replication and distributed data are cowered in detail as well and in my opinion, is one of the best books ever written about the MS SQL 7 server.

Rating: 4 stars
Summary: Good SQL Server Book
Review: The book has a great summarization of database concepts in the first few chapters. It discusses thoroughly many concepts surrounding the GUI of SQL Server. Where it lacks though is the discussion of transact-sql. I do not know if I am being overly harsh on this issue, but overall the book was excellent.

I went and purchased The Guru's Guide to Transact-SQL and looked at the Microsoft Press SQL Server book to get additional information. All these books I have mentioned are excellent resources to get a firm handle on SQL Server, not to mention a nice DB Design book for reference.


<< 1 2 >>

© 2004, ReviewFocus or its affiliates