Мартин грубер понимание sql перевод Лебедева В. Н. Под редакцией Булычева В. Н. Москва, 1993 martin gruber
Download 1,45 Mb.
|
Грубер. Понимание SQL
- Bu sahifa navigatsiya:
- Команды UPDATE, INSERT, DELETE UPDATE
- INSERT INTO [( .,. ] { VALUES ( .,.. ) } | ; DELETE
- Команда CREATE TABLE CREATE TABLE ( { | ] [ ...]} .,.. ); [ ] .,.. );
МАРТИН ГРУБЕР Понимание SQL Перевод Лебедева В.Н. Под редакцией Булычева В.Н. МОСКВА, 1993 MARTIN GRUBER Understanding SQL MOSKOW, 1993 Команда SELECT SELECT * | { [ DISTINCT | ALL] FROM { [ [ WHERE ] [ GROUP BY { [ HAVING ] [ ORDERBY { [ { UNION [ALL] SELECT * | { [DISTINCT | ALL] < value expression >.,..}
[ WHERE [ GROUP BY { [ HAVING ] [ ORDER BY { Элементы, используемые в команде SELECT ЭЛЕМЕНТ ОПРЕДЕЛЕНИЕ Условие, которое может быть верным или неверным для каждой строки или комбинации строк таблицы в предложении FROM. Команды UPDATE, INSERT, DELETE UPDATE UPDATE SET { | }.,. .< column name> = | WHERE CURRENT OF INSERT INSERT INTO < table name> [( { VALUES ( DELETE DELETE FROM [ WHERE | WHERE CURRENT OF Элементы, используемые в командах МОДИФИКАЦИИ ЭЛЕМЕНТ ОПРЕДЕЛЕНИЕ Для других элементов смотри команду SELECT. Символы Используемые в Синтаксисе Предлжения СИМВОЛ ОБЪЯСНЕНИЕ | Любой предшествующий знаку (|) символ может быть произвольно заменен на любой следующий за (|). Это — символический способ высказывания "или" ("or"). { } Все, что включено в фигурные скобки обрабатывается как модуль с целью оценки |, .,.. или других символов. [ ] Все,включенное в квадратные скобки является необязательным ... Любое, предшествующее этому, может повторяться любое число раз. .,.. Любое, предшествующее этому, и в каждом случае отделенное запятыми, может повторяться любое число раз. Команда CREATE TABLE CREATE TABLE ( { [ [ Элементы, используемые в команде CREATE TABLE ЭЛЕМЕНТ ОПРЕДЕЛЕНИЕ Тип данных, который может содержаться в столбце. Может быть любым из следующих: INTEGER (ЦЕЛОЕ ЧИСЛО), CHARACTER (СИМВОЛЬНОЕ), DECIMAL (ДЕСЯТИЧНОЕ), NUMERIC (ЧИСЛОВОЕ), SMALLINT (НАИМЕНЬШЕЕ) FLOAT (С ПЛАВАЮЩЕЙ ТОЧКОЙ) REAL (РЕАЛЬНОЕ), DOUBLE PRECISION (УДВОЕННАЯ ТОЧНОСТЬ С ПЛАВАЮЩЕЙ ТОЧКОЙ), LONG * (ДЛИННОЕ *), VARCHAR * (ПЕРЕМЕННОЕ СИМВОЛЬНОЕ *), DATE * (ДАТА *), TIME * (ВРЕМЯ *) (* — указывает на нестандартный для SQL тип данных) NOT NULL (НЕ НУЛЕВОЙ), UNIQUE (УНИКАЛЬНЫЙ), PRIMARY KEY (ПЕРВИЧНЫЙ КЛЮЧ), CHECK( ) (ПРОВЕРКА предиката), DEFAULT = REFERENCES UNIQUE (УНИКАЛЬНЫЙ), PRIMARY KEY (ПЕРВИЧНЫЙ КЛЮЧ), CHECK (ПРОВЕРКА предиката ) FOREIGN KEY( REFERENCES ПРЕДИСЛОВИЕ "ПОНИМАНИЕ SQL" — это полный учебник по программированию на Структурированном Языке Запросов, написанный специально для тех, кто будет использовать SQL в процессе работы. Даже если это ваш первый опыт с компьютерами или управлением базами данных, книга "ПОНИМАНИЕ SQL" очень быстро научит вас свободно работать с реальной SQL, использованию простых запросов, а также снабдит вас ясными понятиями об автоматизированном управлении базой данных. Книга даст вам краткое, удобное в чтении введение в реляционные базы данных. Предоставит вам обучающие программы, чтобы, овладевая командами SQL шаг за шагом, помочь вам узнать, как извлекать и обрабатывать информацию, содержащуюся в таблицах данных, т.е.: * выбирать информацию, с которой вы хотите работать * добавлять, удалять, и модифицировать информацию в таблице данных * использовать и-или, верно/неверно и другие условия для обнуления определенной информации * использовать специальные функции SQL для суммирования ваших данных. Книга покажет Вам, как эффективно работать с многочислеными таблицами данных, используя улучшеную технику для запроса более чем одной таблицы одновременно, строить комплекс запросов и подзапросов, и использовать представления, чтобы создавать базы данных и работать с базами данных раздельно с многими таблицами. Научит создавать новые таблицы данных для пользовательских деловых прикладных программ. Вы исследуете принципы эффективного проектирования базы данных, а также техники для обеспечения целостности данных и их защиты. Вы узнаете, как использовать SQL с другими языками в специальной главе SQL для программистов. "ПОНИМАНИЕ SQL" — необходима и пригодна для любой реализации Структурированного Языка Запроса. Книга включает и краткий справочный стандарт SQL и руководство к общим нестандартным особенностям SQL. Об Авторе Мартин Грубер — свободный писатель, учитель и консультант из Сан Франциско. В дополнении к написанию и редактированию книг, руководств пользователей и документации, он работает в широком спектре интересов, связаных с компьютерами и компьютерными базами данных. |
Do'stlaringiz bilan baham:
ma'muriyatiga murojaat qiling