Preface - SQL Bible [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

SQL Bible [Electronic resources] - نسخه متنی

Alex Kriegel

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید








Preface


This book is about Structured Query Language.
Known familiarly as SQL, it is the standard language of relational databases
and the lingua franca of the database world. It has been around for more than
20 years and shows no signs of aging. This is mostly because of numerous
revisions: proprietary inventions frequently introduced by database vendors are
either adopted into the standard, or become obsolete as the database community
moves on. The latest SQL standard was introduced in 1999, and even though
ANSI/ISO SQL standards do exist, many of these standards remain rather
theoretical and differ significantly from implementation to implementation.
That makes it difficult to find an SQL book "that has it all." One author might
be biased toward a particular vendor so that you might get a decent Oracle or
MS SQL Server book but not necessarily a good SQL one; a single explanation of
all SQL ANSI/ISO standards alone would hardly be useful to anyone on a
practical level. We believe that only a combination of these two approaches can
produce a good result.






Note


The RDBMS world is divided between people who pronounce SQL as
"ess-cue-ell" and those who pronounce it as "sequel." This book holds the
former as the correct pronunciation, hence the usage "an SQL keyword" rather
than "a SQL keyword."




A comparison of modern database vendors shows
that Oracle, IBM DB2, and Microsoft SQL Server have and are likely to continue
to have the lion's share of the market. This does not mean that other vendors
are irrelevant. Some features they offer can meet or even exceed those of the
"big three" (as we call them); they have their devoted customers, and they are
going to be around for years to come. But because we cannot possibly cover each
and every proprietary SQL extension, we decided to concentrate on the "big
three" and explain SQL features with an emphasis on how they vary among Oracle,
DB2, and MS SQL Server and how they differ from the SQL99 standard.






Note


Sybase Adaptive Server SQL syntax is similar to the Microsoft SQL
Server's syntax in many respects, and most of this book's MS SQL Server
examples would also work with the Sybase RDBMS.





Whom This Book Is For



This book
is for readers of all levels — from beginners to advanced users. Our goal was
to provide a comprehensive reference that would help everyone who needs to
communicate with relational databases, especially in a heterogeneous
environment. Programmers and database administrators can find up-to-date
information on the SQL standard and the dialects employed by most popular
database products. Database users can gain a deeper understanding of the
behind-the-scenes processes and help with their daily tasks regardless of which
of the three major RDBMS they are working with. Managers evaluating database
products will gain an insight into internals of RDBMS technology. For managers
who must plan for the RDBMS needs of their organizations, this book also
explains the role SQL is playing in modern businesses and what is in store for
SQL in the future.


/ 207