Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Beaulieu A. — Learning SQL
Beaulieu A. — Learning SQL



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Learning SQL

Автор: Beaulieu A.

Аннотация:

SQL (Structured Query Language) is a standard programming language for generating, manipulating, and retrieving information from a relational database. If you're working with a relational database — whether you're writing applications, performing administrative tasks, or generating reports — you need to know how to interact with your data. Even if you are using a tool that generates SQL for you, such as a reporting tool, there may still be cases where you need to bypass the automatic generation feature and write your own SQL statements.

To help you attain this fundamental SQL knowledge, look to Learning SQL, an introductory guide to SQL, designed primarily for developers just cutting their teeth on the language.

Learning SQL moves you quickly through the basics and then on to some of the more commonly used advanced features. Among the topics discussed:

The history of the computerized database

SQL Data Statements — those used to create, manipulate, and retrieve data stored in your database; example statements include select, update, insert, and delete

SQL Schema Statements — those used to create database objects, such as tables, indexes, and constraints

How data sets can interact with queries

The importance of subqueries

Data conversion and manipulation via SQL's built-in functions

How conditional logic can be used in Data Statements

Best of all, Learning SQL talks to you in a real-world manner, discussing various platform differences that you're likely to encounter and offering a series of chapter exercises that walk you through the learning process. Whenever possible, the book sticks to the features included in the ANSI SQL standards. This means you'll be able to apply what you learn to any of several different databases; the book covers MySQL, Microsoft SQL Server, and Oracle Database, but the features and syntax should apply just as well (perhaps with some tweaking) to IBM DB2, Sybase Adaptive Server, and PostgreSQL.

Put the power and flexibility of SQL to work. With Learning SQL you can master this important skill and know that the SQL statements you write are indeed correct.


Язык: en

Рубрика: Руководства по программному обеспечению/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2005

Количество страниц: 306

Добавлена в каталог: 04.03.2007

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
precision, floating-point types      
precision, numbers, controlling      
primary keys      
primary keys, constraints      2nd
primary keys, nonunique      
procedural languages      
programming databases      
Queries      
queries, clauses      
queries, clauses, from      
queries, clauses, group by      
queries, clauses, having      
queries, clauses, issuing without      
queries, clauses, order by      
queries, clauses, where      
queries, compound      
queries, compound, set operation rules      
queries, conditional logic      
queries, conditional logic, case expression      
queries, cross joins      
queries, executing      
queries, grouping      
queries, indexes      
queries, joins      
queries, joins, conditions      
queries, joins, equi-joins/non-equi-joins      
queries, joins, self-joins      
queries, joins, three or more tables      
queries, limit clause      
queries, multiuser databases      
queries, natural joins      
queries, outer joins      
queries, ranking      
queries, versioning      
queries, views      
quote( ) function      
quotes, embedded      
ranges      
ranges, conditions      
ranges, strings      
ranking queries      
read locks      
references, containing query      
regexp operators      
regular expressions, applying      
Relational databases      2nd
relationships, ER diagrams      
replace command, replacing      
replace( ) function      
reporting      
reporting, generating      
reporting, multiuser databases      
reporting, task-oriented subqueries      
Resources      
resources, advanced SQL      
resources, databases      
resources, databases, administration      
resources, databases, design      
resources, databases, programming      
resources, databases, tuning      
resources, report generation      
result sets      
result sets, case expressions      
result sets, compound queries, sorting      
result sets, intermediate      
returning      
returning, dates      
returning, numbers      
returning, strings      
right outer joins      
rollback command      2nd
rollups, grouping      
Round( ) function      
Rounding      
rounding, integers      
rounding, numbers      
Rows      2nd
rows, aggregate functions      
rows, duplicates, deleting      
rows, limit clause      
rows, locks      
rows, outer joins      
rows, subqueries, multiple-row      
rules, set operations      
savepoints (transactions)      
scalar subqueries      
scale (floating-point types)      
schemas      
schemas, bank      
schemas, building      
schemas, statements      
scope, statements      
Searching      
searching, case expressions      
searching, expressions      
searching, limit clauses      
searching, wildcards      
security, mysql command-line tool      
select clause, aggregate functions      
select keyword      
SELECT statements      
select statements, extensions      
select statements, queries      
selecting      
selecting, storage engines      
selecting, text types      
selective aggregation      
self outer joins      
self-joins      
self-referencing foreign keys      
Sequences      
Servers      
servers, aggregate functions      
servers, indexes, viewing      
servers, locking      
servers, MySQL, installing      
servers, natural joins      
servers, SQL92 join syntax      
servers, transactions      
servers, transactions, ending      
servers, transactions, savepoints      
servers, transactions, starting      
Sets      
sets, nonoverlapping      
sets, operation rules      
sets, operators      
sets, overview of      
show commands, indexes      
sign( ) function      
signed data      
simple case expressions      
single quotes (')      
single-argument numeric functions      
single-column      
single-column, grouping      
single-column, subqueries      
single-parent hierarchies      
sizing text types      
soft errors      
Solutions to exercises      
Sorting      
sorting, ascending/descending sort orders      
sorting, collation      
sorting, compound query results      
sorting, expressions      
sorting, numeric placeholders      
SQL, defining      
SQL92 join syntax      
starting      
starting, auto-increment feature      
starting, Configuration Wizard      
starting, transactions      
statements      
statements, classes      
statements, containing      
statements, CREATE TABLE      
statements, insert      
statements, insert, values      
statements, overview of      
statements, schemas, building      
statements, scope      
statements, select      
statements, select, extensions      
statements, select, query clauses      
statements, subqueries      
statements, subqueries, applying      
statements, subqueries, correlated      
statements, subqueries, noncorrelated      
statements, subqueries, types of      
statements, troubleshooting      
storage engines      
storage engines, selecting      
strcmp( ) functions      
strings      
strings, applying      
strings, built-in functions      
strings, converting      
strings, escaping      
strings, functions      
strings, functions, returning      2nd
strings, functions, that return numbers      
strings, functions, that return strings      
strings, generating      
strings, manipulating      
strings, ranges      
strings, string-to-date conversions      
strings, temporal data, generating      
strings, truncating      
strings, wildcards, applying      
str_to_date( ) function      
stuff( ) function      
subqueries      
subqueries, applying      2nd
subqueries, as data sources      
subqueries, as expression generators      
subqueries, grouping      
subqueries, in filter conditions      
subqueries, multicolumn      
subqueries, multiple-row      
subqueries, overview of      
subqueries, scalar      
subqueries, single-column      
subqueries, subquery-generated tables      
subqueries, tables, applying as      
subqueries, task-oriented      
subqueries, types of      
subqueries, types of, correlated      
subqueries, types of, noncorrelated      
Syntax      
syntax, ANSI join      
syntax, case expressions      
Tables      2nd 3rd
tables, aliases, defining      
tables, constraints      
tables, creating      
tables, cross joins      
tables, deleting      
tables, design      
tables, ER diagrams      
tables, fabrication      
tables, from clause      
tables, group by clause      
tables, having clause      
tables, indexes      
tables, links      
tables, locks      
tables, modifying      
tables, multiple      
tables, multiple, conditions      
tables, multiple, equi-joins/non-equi-joins      
tables, multiple, joins      
tables, multiple, self-joins      
tables, multiple, three or more table joins      
tables, multiple, union operators      
tables, natural joins      
tables, optimizing      
tables, order by clause      
tables, outer joins      
tables, outer joins, conditional logic      
tables, outer joins, left versus right      
tables, outer joins, self      
tables, outer joins, three-way      
tables, populating      
tables, set operation guidelines      
tables, subqueries      2nd
tables, subqueries, applying      2nd
tables, subqueries, correlated      
tables, subqueries, noncorrelated      
tables, subqueries, types of      
tables, updating      
tables, where clause      
task-oriented subqueries      
Temporal data      
temporal data types      
temporal data, applying      
temporal data, generating      
temporal data, manipulating      
terminology for databases      
text      
TEXT data type      
text, indexes      
text, sizing      
text, types      
theory, sets      
three-condition evaluation      
three-way outer joins      
time zones      
time zones, MySQL      
times      
toolkits, integration      
Tools      
tools, mysql command-line      
tools, mysql command-line, applying      
tools, mysql command-line, create table statement      
tools, Oracle Text      
Transactions      
Transactions, ending      
transactions, multiuser databases      
transactions, savepoints      
transactions, selective aggregation      
transactions, starting      
TransactSQL language      
transformations, result sets      
trends, grouping      
troubleshooting      
troubleshooting, column values      
troubleshooting, division by zero errors      
troubleshooting, statements      
truncate( ) function      
truncating strings      
tuning databases      
two-condition evaluation      
Types      
types, of conditions      
types, of constraints      
types, of indexes      
types, of intervals      
types, of joins      
types, of subqueries      
types, of subqueries, correlated      
1 2 3 4
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте