| Клуб программистов Лучшая подборка книг и информации по программированию. |
-
Основные функции СУБД
Написано 01.06.2009 20:58 Нет комментариевБолее точно, к числу функций СУБД принято относить следующие:
Непосредственное управление данными во внешней памятиЭта функция включает обеспечение необходимых структур внешней памяти как для хранения данных, непосредственно входящих в БД, так и для служебных целей, например, для убыстрения доступа к данным в некоторых случаях (обычно для этого используются индексы). В некоторых реализациях СУБД активно используются возможности существующих файловых систем, в других работа производится вплоть до уровня устройств внешней памяти. Но подчеркнем, что в развитых СУБД пользователи в любом случае не обязаны знать, использует ли СУБД файловую систему, и если использует, то как организованы файлы. В частности, СУБД поддерживает собственную систему именования объектов БД.
Читать продолжение записи » -
Выборка с упорядочением
Написано 28.05.2009 09:47 Нет комментариевПростейший вариант этой фразы – упорядочение строк результата по значению одного из столбцов с указанием порядка сортировки или без такого указания. (По умолчанию строки будут сортироваться в порядке возрастания значений в указанном столбце.)
Например, выдать перечень продуктов и содержание в них основных веществ в порядке убывания содержания белка
Читать продолжение записи » -
Выборка с условием WHERE
Написано 27.05.2009 21:30 Нет комментариевИспользование операторов сравненияВ синтаксисе фразы WHERE показано, что для отбора нужных строк таблицы можно использовать операторы сравнения = (равно), <> (не равно), < (меньше), <= (меньше или равно), > (больше), >= (больше или равно), которые могут предваряться оператором NOT, создавая, например, отношения “не меньше” и “не больше”.
Так, для получения перечня продуктов, практически не содержащих углеводов, можно сформировать запрос
SELECT Продукт, Белки, Жиры, Углев, K, Ca, Na, B2, PP, C FROM Продукты WHERE Углев = 0;
Читать продолжение записи » -
Простая выборка
Написано 27.05.2009 21:01 Нет комментариевЗапрос выдать название, статус и адрес поставщиков
SELECT Название, Статус, Адрес FROM Поставщики;
дает результат, приведенный на рис. 2.1,а.При необходимости получения полной информации о поставщиках, можно было бы дать запрос
SELECT ПС, Название, Статус, Город, Адрес, Телефон FROM Поставщики;
или использовать его более короткую нотацию:
Читать продолжение записи » -
Запросы
Написано 27.05.2009 20:39 Нет комментариевВсе запросы на получение практически любого количества данных из одной или нескольких таблиц выполняются с помощью единственного предложения SELECT. В общем случае результатом реализации предложения SELECT является другая таблица (см. примеры п.1.3). К этой новой (рабочей) таблице может быть снова применена операция SELECT и т.д., т.е. такие операции могут быть вложены друг в друга. Представляет исторический интерес тот факт, что именно возможность включения одного предложения SELECT внутрь другого послужила мотивировкой использования прилагательного “структуризированный” в названии языка SQL.
Читать продолжение записи »



Новые комментарии