rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780470257036

Beginning T-SQL with Microsoft SQL Server 2005 and 2008

by ;
  • ISBN13:

    9780470257036

  • ISBN10:

    0470257032

  • Format: Paperback
  • Copyright: 2008-12-01
  • Publisher: Wrox
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99 Save up to $0.04
  • Buy New
    $39.95
    Add to Cart Free Shipping Icon Free Shipping

    THIS IS A HARD-TO-FIND TITLE. WE ARE MAKING EVERY EFFORT TO OBTAIN THIS ITEM, BUT DO NOT GUARANTEE STOCK.

Summary

Transact-SQL, or T-SQL, is Microsoft Corporationrs"s powerful implementation of the ANSI standard SQL database query language, which was designed to retrieve, manipulate, and add data to relational database management systems (RDBMS).You may already have a basic idea of what SQL is used for, but you may not have a good understanding of the concepts behind relational databases and the purpose of SQL. This book will help you build a solid foundation of understanding, beginning with core relational database concepts and continuing to reinforce those concepts with real-world T-SQL query applications.If you are familiar with relational database concepts but are new to Microsoft SQL Server or the T-SQL language, this book will teach you the basics from the ground up. If yours"re familiar with earlier versions of SQL Server, it will get you up-to-speed on the newest features. And if you know SQL Server 2005, yours"ll learn about some exciting new capabilities in SQL Server 2008.Information Technology professionals in many different roles use T-SQL. Our goal is to provide a guide and a reference for IT pros across the spectrum of operational database solution design, database application development, and reporting and business intelligence solutions.Database solution designers will find this book to be a thorough introduction and comprehensive reference for all aspects of database modeling, design, object management, query design, and advanced query concepts.Application developers who write code to manage and consume SQL Server data will benefit from our thorough coverage of basic data management and simple and advanced query design. Several examples of ready-to-use code are provided to get you started and to continue to support applications with embedded T-SQL queries.Report designers will find this book to be a go-to reference for report query design. You will build on a thorough introduction to basic query concepts and learn to write efficient queries to support business reports and advanced analytics.Finally, database administrators who are new to SQL Server will find this book to be an all-inclusive introduction and reference of mainstream topics. This can assist you as you support the efforts of other team members. Beyond the basics of database object management and security concepts, we recommend Beginning SQL Server 2005 Administration and Beginning SQL Server 2008 Administration from Wrox, co-authored in part by the same authors.This book introduces the T-SQL language and its many uses, and serves as a comprehensive guide at a beginner through intermediate level. Our goal in writing this book was to cover all the basics thoroughly and to cover the most common applications of T-SQL at a deeper level. Depending on your role and skill level, this book will serve as a companion to the other Wrox books in the Microsoft SQL Server Beginning and Professional series..This book will help you to learn:How T-SQL provides you with the means to create tools for managing databases of different size, scope, and purposeVarious programming techniques that use views, user-defined functions, and stored proceduresWays to optimize query performanceHow to create databases that will be an essential foundation to applications you develop laterEach section of this book organizes topics into logical groups so the book can be read cover-to-cover or can be used as a reference guide for specific topics.We start with an introduction to the T-SQL language and data management systems, and then continue with the SQL Server product fundamentals. This first section teaches the essentials of the SQL Server product architecture and relational database design principles. This section (Chapters 13) concludes with an introduction to the SQL Server administrator and developer t

Table of Contents

Introduction.Chapter 1: Introducing T-SQL and Data Management Systems.T-SQL Language.Programming Language or Query Language?What's New in SQL Server 2008.Database Management Systems.SQL Server as a Relational Database Management System.Tables.Relationships.RDBMS and Data Integrity.SQL Server and Other Products.Microsoft SQL Server.Oracle.IBM DB2.Informix.Sybase SQLAnywhere.Microsoft Access (Jet).MySQL.Summary.Chapter 2: SQL Server Fundamentals.Who Uses SQL Server?SQL Server Editions and Features.SQL Server Compact Edition.SQL Server Express Edition.SQL Server Workgroup Edition.SQL Server Standard Edition.SQL Server Enterprise Edition.Relational Database Engine.Semantics.Changing Terminology.Relationships.Primary Keys.Foreign Keys.Normalization Rules.First Normal Form.Second Normal Form.Third Normal Form.Boyce-Codd Normal Form, Fourth and Fifth Normal Form.Other Normal Forms.Transforming Information into Data.Applying Normalization Rules.Thinking Ahead.Multiple Associations.Multi-Valued Columns.To Normalize or To De-normalize?Question Authority.The Mechanics of Query Processing.The AdventureWorks Databases.Summary.Chapter 3: SQL Server Tools.Common SQL Server Tasks.SQL Server Management Studio.Tool Windows.Toolbars.SQL Server Management Studio Configuration.SQL Server Business Intelligence Development Studio.SQL Server Profiler.Database Tuning Advisor.SQL Server Configuration Manager.Command-Line Tools.SQLCMD.Writing Queries.Scripting Options.Using the Graphical Query Designer.Using Templates.Using the Debug Feature.Summary.Exercises.Exercise.Exercise 2.Exercise 3.Exercise 4.Chapter 4: Introducing the T-SQL Language.The Nature of SQL.Where to Begin?Data Manipulation Language.Queries Have Layers.Set-Based Operations.Row-Based Operations.Query Syntax Basics.Naming Conventions.Object Delimiting.Commenting Script.Using Templates.Generating Script.Managing Script.Version Control.Data Definition Language.Creating a Table.Creating a View.Creating a Stored Procedure.Creating a Trigger.Creating a User-Defined Function.Scripting Practices.Data Control Language.Summary.Exercises.Exercise 1.Exercise 2.Chapter 5: Data Retrieval.Storage and Retrieval.The SELECT Statement.Choosing Columns.Column Aliasing.Calculated and Derived Columns.Filtering Rows.The WHERE Clause.Using Parentheses.Sorting Results.Top Values.Summary.Exercises.Exercise 1.Exercise 2.Exercise 3.Exercise 4.Chapter 6: SQL Functions.The Anatomy of a Function.I'd Like to Have an Argument.Det

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program