Организация запросов к базе данных на языке sql

Синтаксис оператора SELECT

Выборка посредством оператора SELECT — самая частая команда при работе с реляционной базой данных. Данный оператор владеет громадными возможностями по заданию структуры выходной информации, указанию источников входной информации, метода упорядочения выходной информации, формированию новых значений и т.п. (табл. 19.9).

Таблица 19.9. Доводы оператора SELECT

Довод Назначение
Предикат Предикаты употребляются для ограничения числа возвращаемых записей: ALL – все записи; DISTINCT – записи, различающиеся в указанных для вывода полях; DISTINCTROW – абсолютно различающиеся записи по всем полям; ТОР – возврат заданного числа либо процента записей в диапазоне, соответствующем фразе ORDER BY
Таблица Имя таблицы, поля которой формируют выходные эти
Поле1, поле2 Имена полей, применяемых при отборе (порядок их следования определяет выходную структуру выборки данных)
Псевдоним1, Псевдоним2 Новые заголовки столбцов результата выборки данных
FROM Определяет выражение, применяемое для задания источника формирования выборки (непременно присутствует в каждом операторе)
Внешняя база данных Имя внешней базы данных – источника данных для выборки
[WHERE… ] Определяет условия отбора записей (необязательное)
[GROUP BY… ] Указание полей (максимум – 10) для создания групп, по которым допустимо вычисление групповых итогов; порядок их следования определяет виды итогов (старший, промежуточный и т.п.) – необязательное
[HAVING… ] Определяет условия отбора записей для сгруппированных данных (задан метод группирования GROUP BY…) – необязательное
[ORDER BY… ] Определяет поля, по которым выполняется упорядочение выходных записей; порядок их следования соответствует старшинству ключей сортировки. Упорядочение допустимо как по возрастанию (ASC), так и по убыванию (DESC) значения выбранного поля
[WITH OWNERACCESS OPTION] При работе в сети в составе защищенной коммисии для указания пользователям, не владеющим достаточными правами, возможности просматривать итог Запроса либо делать запрос

При исполнении выборки смогут формироваться и новые эти, так именуемые вычисляемые поля, являющиеся результатом обработки данных. Допустимо упорядочение выводимых данных, формирование групп записей, подсчет групповых итогов, формирование подмножеств данных (записей), являющихся базой для создания условий по обработке следующего этапа – положенных запросов.

Универсальный оператор SELECT имеет следующую конструкцию:

SELECT [предикат] { * | таблица.* | [таблица.]поле1 [, [таблица.направляться2.[,…]]}

[AS псевдоним1 [, псевдоним2 [,…]]]

FROM выражение [,…] [IN внешняя_база_данных]

[WHERE… ]

[GROUP BY… ]

[HAVING… ]

[ORDER BY…]

[WITH OWNERACCESS OPTION]

Синтаксис оператора SELECT очень кратко реализует сложные методы запросов. Практическое освоение элементов постепенное – способом от несложного к сложному, а отладка оператора сложной конструкции может идти по частям.

Изучать оператор SELECT оптимальнее на конкретных примерах. Слово SELECT определяет структуру выводимой информации, это смогут быть поля таблиц, вычисляемые выражения.

Вычисляемое выражение складывается из:

полей таблиц;

констант;

знаков операций;

встроенных функций;

групповых функций SQL.

Пример 19.72.

SELECT [Имя], [Фамилия] FROM Студент

SELECT TOP 5 [Фамилия] FROM Студент

SELECT TOP 5 [Фамилия] FROM Студент ORDER BY [Группа]

В первом случае выбираются все записи таблицы Студент в составе указанных полей. В случае, если отбираются все поля в том же самом порядке, что и в структуре таблицы, возможно указать знак точки. Во втором случае отбирается 5 первых фамилий студентов, в третьем случае — выбирается 5 первых фамилий студентов, упорядочение записей осуществлено по учебным группам.

В случае, если употребляются одноименные поля из нескольких таблиц, включенных в предложение FROM, направляться указать перед именем для того чтобы поля имя таблицы через . (точку): [Студент заочник].[Группа] и [Студент].[Группа] – два одноименных поля из различных таблиц.

Для трансформации заголовка столбца с результатами выборки употребляется служебное слово AS.

Пример 19.73.

Организация запросов к базе данных на языке sql

В первом случае будут выведены неповторяющиеся даты рождения студентов, каковые имеют новое наименование – Юбилей. Во втором случае в результирующей таблице присутствуют все записи, но вместо [Дата рождения] указан Год и вместо Имя и Фамилия, соединенных совместно через пробел, – ФИО.

Чаще всего слово AS используется для именования вычисляемых полей (см. ниже).

Задание условий выборки

Предложение WHERE может содержать выражения, связанные логическими операторами, благодаря которым задаются условия выборки (табл. 19.10).

Таблица 19.10. Логические операторы для построения условий выборки

Оператор Назначение Оператор Назначение Оператор Назначение
AND логическое И либо конъюнкция (логическое умножение) Imp логическая импликация выражений Or логическое Либо дизъюнкция (включающее Or)
Eqv проверка логической эквивалентности выражений Not отрицание Хоr логическое Либо (исключающее Or)

Помимо этого, смогут употребляться операторы для построения условий: LIKE – делает сравнение строковых значений; BETWEEN…AND – делает диагностику на диапазон значений; IN – делает диагностику выражения на совпадение с любым из элементов перечня; IS – проверка значения на Null (пусто).

Условие снабжает горизонтальную выборку данных, т.е. на выход пройдут лишь те записи, каковые удовлетворяют сформулированным условиям.

Пример 19.74.

Организация запросов к базе данных на языке sql

В первом случае выбираются студенты, дата рождения которых позднее 1.1.79. Во втором случае будут отобраны все студенты, обучающиеся в группах 1212 либо 1213 и дата рождения которых позднее 1.1.79. В третьем случае выбираются студенты, дата рождения которых находится в заданном диапазоне, и они обучаются в любой из указанных групп. В четвертом случае выбираются студенты, каковые обучаются в тех же группах, что и студенты-заочники, дата рождения которых позднее 1.1.79.

Групповые функции SQL

Групповые функции нужны для определения статистических данных на базе комплектов числовых значений:

Avg – вычисляет арифметическое среднее комплекта чисел, содержащихся в указанном поле запроса;

Count – вычисляет количество выделенных записей в запросе;

Min, Max – возвращают минимальное и большое значения из комплекта в указанном поле запроса;

StDev, StDevPs — возвращают среднеквадратическое отклонение главной совокупности и выборки для указанного поля в запросе;

Sum – возвращает сумму значений в заданном поле запроса;

Var, VarPs – возвращают дисперсию распределения главной совокупности и выборки для указанного поля в запросе.

Для определения полей группирования указывается главное слово GROUP BY. Возможно указать кроме этого слово HAVING для заданного условия по группе при вычислении групповых значений.

Пример 19.75.

SELECT Фамилия, Аvg(Итог) AS Средний_балл FROM Результаты

GROUP BY [№ зач.книжки]

SELECT [Код дисциплины], Аvg(Итог) AS Средний_балл

FROM Результаты GROUP BY [Код дисциплины]

В первом случае создается перечень фамилий студентов с указанием среднего балла по каждому студенту, во втором случае – перечень кодов дисциплин и средний балл по дисциплине.

Пример 19.76.

SELECT Фамилия, Avg(Итог) AS Средний_балл FROM Результаты

GROUP BY [№ зач.книжки] HAVING Аvg(Итог) 4.5

SELECT [Код дисциплины], Avg(Итог) AS Средний_балл

FROM Результаты GROUP BY [Код дисциплины] HAVING Аvg(Итог) 4

В первом случае создается перечень фамилий студентов с указанием среднего балла по каждому студенту, выводятся фамилии тех студентов, каковые имеют средний балл выше 4.5. Во втором случае выводится перечень кодов дисциплин со средним баллом при условии, что он ниже 4.

Подчиненный запрос

В инструкцию SELECT возможно положена вторая инструкция SELECT, SELECT…INTO, INSERT…INTO, DELETE либо UPDATE. Различают главной и подчиненные запросы, каковые являются положенными в главный запрос.

Подчиненный запрос возможно применять вместо выражения в перечне полей инструкции SELECT либо в предложениях WHERE и HAVING.

Существуют три типа подчиненных запросов:

сравнение (ANY | ALL | SOME) (инструкция);

выражение [NOT] IN (инструкция);

[NOT] EXISTS (инструкция).

Первый тип – сравнение выражения с результатом подчиненного запроса.

Главные слова:

ANY – любой (сравнение с каждым элементом подчиненной выборки).

ALL – все (сравнение со всеми элементами подчиненной выборки).

SOME – кое-какие (сравнение с некоторыми элементами подчиненной выборки).

Пример 19.77.

SELECT* FROM Оценка WHERE [Результат] ANY

(SELECT [Результат] FROM Оценка

WHERE Итог.[№ зач.книжки]=123124)

Отбираются лишь те записи из таблицы Оценка, в которых значение результата больше (выше) каждой оценки студента с № зач.книжки 123124.

Второй тип – выражение, которое должно быть отыскано в комплекте записей, являющихся результатом исполнения подчиненного запроса.

Пример 19.78.

SELECT * FROM Студент WHERE [№ зач.книжки] IN

(SELECT [№ зач.книжки] FROM Оценка WHERE [Результат] =4)

SELECT * FROM Дисциплина WHERE [Код дисциплины] NOT IN

(SELECT [Код дисциплины] FROM Оценка)

В первом случае отбираются студенты, каковые в таблице Оценка имеют итог 4 либо выше.

Во втором случае отбираются дисциплины, каковые не видятся в таблице Оценка.

Третий тип – инструкция SELECT, заключенная в круглые скобки, с предикатом EXISTS (с необязательным зарезервированным словом NOT) в логическом выражении для определения, обязан ли подчиненный запрос возвращать какие-либо записи.

Пример 19.79.

SELECT* FROM Студент WHERE EXISTS

(SELECT * FROM Сотрудник и Оценка.[№ зач.книжки]=

Оценка.[№ зач.книжки])

Отбираются студенты, каковые имеют хотя бы одну оценку.

Главные ПОНЯТИЯ

Автошаблон Встроенная функция Встроенные типы данных Основное меню Тёплые клавиши Диалоговое окно Запрос Инсталляция Инструментальные средства пользователя Клавиши сокращения Клавишные макросы (макрокоманды) Кнопка тумблера Команда меню Командная кнопка Макрокоманда Макропрограммирование Макрос Массив переменных Меню Метка Модель данных Окно перечня Оператор языка VBA Отношение Панель инструментов Параметр настройки: локальный неспециализированный Переменные Поле ввода Последовательный файл Произвольный файл Процедура Пункт меню Рамка группы Раскрывающийся перечень Регулятор счетчика Реляционная таблица Реляционный язык Среда настройки Микрософт Office Среда работы пользователя Схема реляционной таблицы Типовая реляционная операция Типы (формат) данных Управляющая структура Файл конфигурации Флажок Функция пользователя Шаблон документов Шаблон рабочей книги Язык: dBASE QBE SQL VBA (Visual Basic for Applications) Языковый макрос

ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ

Что такое среда работы конечного пользователя?

Что такое интерфейс конечного пользователя?

Что входит в состав сервиса прикладного ПО?

Что такое АРМ?

В чем содержится конфигурирование программно-технического комплекса?

В чем состоит своевременное конфигурирование программного продукта?

Что такое инсталляция программного продукта?

Что входит в состав инструментальных средств конечного пользователя?

Назовите главные средства настройки пакета Микрософт Office.

Назовите неспециализированные параметры настройки пакета Микрософт Office.

Назовите локальные параметры настройки пакета Микрософт Office.

Что входит в состав стандартных дополнений Excel 5.0?

Как осуществляется настройка главного меню Word 6.0?

Как осуществляется настройка главного меню Excel 5.0?

Что такое пользовательская панель инструментов?

Как создаются панели инструментов пользователя в Word 6.0?

Как создаются панели инструментов пользователя в Excel 5.0?

Что такое тёплые клавиши?

Как происходит назначение тёплых клавиш в Word 6.0?

Как происходит назначение тёплых клавиш в Excel 5.0?

Дайте определение макрокоманды, макроса.

Что такое макропрограммирование?

Что такое клавишная макрокоманда?

Что такое языковая макрокоманда?

Как создаются макрокоманды в Word 6.0?

Как создаются макрокоманды в Excel 5.0?

Что такое шаблон документа в Word 6.0?

Что такое шаблон рабочей книги в Excel 5.0?

Что такое автошаблон в Excel 5.0?

Назовите главные понятия языка VBA.

Назовите главные объекты языка VBA, их свойства и способы обработки.

Дайте определение переменных, массивов, констант языка VBA.

Какова спецификация переменных, констант и массивов по сфере их действия?

Назовите главные типы операторов языка VBA.

Дайте определение процедуры языка VBA.

Дайте определение функции языка VBA.

Каковы типы управляющих структур языка VBA?

Назовите главные типы операций по обработке файлов языка VBA.

Как трудятся с последовательными файлами?

Как трудятся с файлами произвольного доступа?

Что такое диалоговое окно языка VBA?

Назовите характерные изюминки диалоговых окон разных видов.

Какие конкретно элементы управления употребляются в диалоговом окне пользователя?

Как осуществляется форматирование элементов диалогового окна пользователя?

Дайте определение модели данных.

Что такое реляционная таблица (отношение)?

Какова схема реляционной таблицы?

Назовите типовые операции обработки записей реляционной таблицы.

Назовите типовые операции совместной обработки нескольких реляционных таблиц.

Приведите классификацию реляционных языков.

Что такое dBASE-подобные реляционные языки?

Дайте чёрта языка QBE.

Каково назначение языка SQL?

Назовите главные типы операторов языка SQL.

Как строится запрос с применением оператора SELECT?

Что такое подзапрос?

Как специфицируются дополнительные условия выборки данных?

Что такое групповая обработка? Каковы функции групповой обработки?

ЛИТЕРАТУРА

1. Першиков В.И., Савинков В.М.Толковый словарь по информатике. – 2-е изд., доп. — М.: статистика и Финансы, 1995.

2. Ботт Эд. Микрософт Office 4 (Серия Без неприятностей!) / Пер. с англ. — М.: ДВУЧЛЕН, 1996.

3. Потапкин А.В.Базы Visual Basic для пакета Микрософт Office: Практ. пособие. — М.: ЭКЛМ, 1995.

4. Орвис Вильям Дж. Visual Basic for Applications на примерах / Пер. с англ. — М.: ДВУЧЛЕН, 1996.

ABM АЛУ AOH АРМ АСУ АТС БД БДОС БЗ БИС БСВВ ВЗУ ВОС ВУ вц гвм гмд гпя ГФЛОПС ДОС ЕСПД жц ипс ис иТ коп копС КС КША КШД КШИ ЛВС мвк мд миле мкктт мкмд мкод моС МП мпвс мпп мтк МФЛОПС – аналоговая счётная машина – арифметико-логическое устройство — автоматическое определение номера – автоматизированное рабочее место – автоматизированная совокупность управления – автоматическая телефонная станция – база данных – базисная дисковая ОС – база знаний – громадная интегральная схема – базисная совокупность ввода-вывода — внешнее запоминающее устройство – сотрудничество открытых совокупностей – внешнее устройство – вычислительный центр – гибридная счётная машина – эластичный магнитный диск – голосовой почтовый ящик – GFLOPS – дисковая ОС — Единая совокупность программной документации – жизненный цикл — информационно-поисковая совокупность – информационная совокупность — информационная разработка — код операции – KOPS — канал связи — кодовая шина адреса — кодовая шина данных — кодовая шина руководств – локальная вычислительная сеть — многомашинный вычислительный комплекс — магнитный диск – MIPS — Интернациональный консультативный комитет по телеграфии и телефонии — многократный (поток) команд с многократным (потоком) данных — многократный (поток) команд с однократным (потоком) данных — Интернациональная организация по стандартизации — процессор — многопроцессорная вычислительная совокупность — микропроцессорная память — интернациональный телеграфный код – MFLOPS
НБМЛ НГМД нжмд НИРС нит нкмл НМД нмод нод ОЗУ окмд оод оП ОС пвв ПЗУ ПК по ппп ПЭВМ РМД САПР СБИС СП СУБД СУРБД СУБМ ТА тп УЗО УУ ФМС ФСА ЦВМ ЧПУ ЭВМ ЭГКА элт эс ямд яод япз – накопитель на бобинной магнитной ленте – накопитель на эластичном магнитном диске – накопитель на твёрдом магнитном диске — научно-исследовательская работа студентов – новая информационная разработка – накопитель на кассетной магнитной ленте – накопитель на магнитном диске – накопитель на магнитооптическом диске – накопитель на оптическом диске — оперативное запоминающее устройство — однократный (поток) команд с многократным (потоком) данных — оконечное оборудование данных – главная память – ОС – порт ввода-вывода — постоянное запоминающее устройство – ПК – ПО — пакет прикладных программ — персональная ЭВМ — реляционная модель данных — совокупность автоматизированного проектирования – очень большая интегральная схема – совокупность передачи — совокупность управления базой данных – совокупность управления распределений базой данных – совокупность управления базой моделей – телефонный аппарат – технологический процесс — устройство защиты от неточностей — устройство управления – функциональная модульная структура – функциональная структура метода — цифровая счётная машина — числовое программное управление – электронная счётная машина — электрографический копировальный аппарат – электронно-лучевая трубка — экспертная совокупность – язык манипулирования данными – язык описания данных – язык представления знаний
AS ASCII AT ЖД *** — Anti Static – антистатик — American Standard Code for Information Interchange – Американский обычный код для обмена информацией — Advanced Technology – усовершенствованная разработка — AT Attachment – подключение AT
BBS BIOS BM BR BSC CC-E CC WORM CD CD CD-E CD-R CD-ROM CGA CI CISC CMA CPU CSMA/CD CTIFF DEC DIP DMA dpi DRAM DS/DD DS/HD DS/SD ECD EGA EIDE EISA EM EMB EMS ES FAT FRL FTAM FTP GFLOPS GIF GUI – Bulletin Board System – электронная доска объявлений — Base Input-Output System – базисная совокупность ввода-вывода — Basic Module – базисный модуль — Boot Record – загрузочная запись — Binary Synchronous Communication – бинарная синхронная передача — Continuous Composite Erasable — Continuous Composite Write Once Read Many – Color Display – цветной дисплей — Compact Disk – компакт-диск — CD-Erasable – компакт-диск с многократной записью – CD-Recordable – компакт-диск с однократной записью — Compact Disk Read-Only Memory – постоянное запоминающее устройство на компакт-диске – Color Graphics Adapter – цветной графический адаптер — Command Interpreter – командный интерпретатор – Complex Instruction Set Computing – архитектура с полным комплектом команд – Conventional Memory Area – область стандартной (простой) памяти — Central Processing Unit – центральный процессор – Carrier Sense Multiple Access with Collision Detection – множественный доступ с обнаружением столкновений и контролем передачи — Compressed Tag(ged) Image File Format – сжатый тэгированный формат файлов изображений — Digital Equipment Corporation – Корпорация дискретного оборудования — Dual In-line Package – двухрядное размещение выводов — Direct Memory Access – прямой доступ к памяти – dots per inch – точек на дюйм — Dynamic Random Access Memory – динамическая память с произвольным доступом — Double Sides/Double Density – (дискета) двухсторонняя двойной плотности — Double Sides/High Density – (дискета) двухсторонняя высокой плотности — Double Sides/Single Density – (дискета) двухсторонняя одинарной плотности — Enhanced Color Display – улучшенный цветной монитор — Enhanced Graphic Adapter – улучшенный графический адаптер — Enhanced Integrated Drive Electronics – улучшенная интегрированная дисковая электроника — Extended Industrial Standard Architecture – расширенная архитектура промышленного стандарта — Extension Module – модуль расширения — Extended Memory Block – блок расширенной памяти — Expanded Memory Specification – спецификация отображаемой памяти — Enterprise System – совокупность (сеть) масштаба предприятия — File Allocation Table – таблица размещения файлов — Frame Representation Language – язык представления фреймов — File Transfer Access Method – способ доступа при передаче файлов — File Transfer Protocol – протокол передачи файлов — Giga FLoating Operations Per Second – миллиард операций в секунду над числами с плавающей запятой (точкой) — Graphic Interchange Format – формат обмена графическими данными — Graphics User Interface – графический интерфейс пользователя
HDLC НМА HTML IBM IDЕ IP IPO IPX ISA ISO I/O port KEE KOPS KRL LAN LCD LLC LQ LR MAC MAN MAPI MCA MDA MFLOPS MGA MIPS MISC MISD MMISD MS DOS NDS NLM NLQ NSB OCR ODBC PC/AT PCMCIA — High-level Data Link Control – верховный уровень управления каналом данных – High Memory Area – область высокой памяти — HyperText Markup Language – язык разметки гипертекста — International Business Machine – интернациональные бизнес-машины – Integrated Device Electronics – электроника интегрированных устройств — Internetwork Protocol – межсетевой протокол — Input-Process-Output – ввод-процесс-вывод — Internetwork Packet eXchange – межсетевой обмен пакетами — Industry Standard Architecture – архитектура промышленного стандарта — International Organization for Standardization – Интернациональная организация по стандартизации — Input/Output port – порт ввода-вывода — Knowledge Engineering Environment – среда инженерии знаний — Kilo Operations Per Second – тысяча операций над числами в секунду — Knowledge Representation Language – язык представления знаний — Local Area Network, – локальная вычислительная сеть — Liquid Crystal Display – жидкокристаллический дисплей — Logical Link Control – управление логической связью – Letter-Quality – типографское уровень качества — Low Radiation – низкая радиация — Media Access Control – управление доступом к среде — Metropolitan Area Network – региональная сеть — Messaging Application Program Interface – интерфейс приложений (API) для сообщений — Micro Channel Architecture – архитектура микроканала — Monochrome Display Adapter – монохромный дисплейный адаптер — Million FLoating Operations Per Second – миллион операций над числами с плавающей запятой (точкой) в секунду — Monochrome Graphics Adapter – монохромный графический адаптер — Million Instructions Per Second – миллион команд (руководств) над числами с фиксированной запятой (точкой) в секунду — Minimum Insruction Set Computer – компьютер с минимальным комплектом команд — Multiple Insruction Single Data – многократный поток команд (руководств) с однократным потоком данных — Multiple MISD – многопроцессорная MISD — Микрософт Disk Operating System – дисковая ОС компании Микрософт — Netware Directory Services – обслуживание каталогов Netware — Netware Loadable Module – загружаемый модуль Netware — Near-Letter-Quality – уровень качества печати — Non-System Bootstrap – внесистемный загрузчик — Optical Character Recognition – оптическое распознавание знаков – Open DataBase Connectivity – сотрудничество баз данных открытой архитектуры — Personal Computer Advanced Technology – ПК (ПК) с усовершенствованной разработкой — Personal Computer Memory Card International Association – Интернациональная ассоциация производителей плат памяти для персональных компьютеров
PCI PC/XT PDA PDF PGA PCS Power PC PS QIC QBE RAID RAM RGB RISC ROM SB SCSI SIMD SIMM SIP SISD SLQ SQL SVGA TIFF UMA UMB VAX VESA VBA VGA VIP VLB WAN WWW XMA XMM XMS — Peripheral Component Interconnect – соединение внешних устройств — Personal Computer e´tended Technology – ПК (ПК) с расширенной разработкой — Personal Digital Assistant – персональный цифровой помощник — Program Driven Processor – программно-управляемый процессор — Professional Graphics Adapter – опытный графический адаптер — Professional Graphics System – опытная графическая совокупность — Perfomance Optimized With Enhanced RISC – ПК — Personal System – персональная совокупность — Quarter Inch Cartridge – картридж с шириной ленты 1/4 дюйма — Query By Example – запрос по примеру — Redundant Array of Inexpensive Disks – массив с резервируемыми свободными дисками — Random Access Memory – память с произвольным доступом – Red — Reduced Instruction Set Computing – архитектура с сокращенной совокупностью команд — Read-Only Memory – лишь читаемая память — System Bootstrap – системный загрузчик — Small Computer System Interface – интерфейс малых компьютерных совокупностей — Single Instruction Multiple Data – однократный поток команд с многократным потоком данных — Single In-line Memory Module – модуль памяти с однорядным размещением микросхем — Single In-line Package – корпус (микросхема) с однорядным размещением выводов — Single Instruction Single Data – однократный поток команд с однократным потоком данных — Super Letter-Quality – сверхкачественная печать — Structured Query Language – язык структурированных запросов — Super Video Graphics Array – видеографическая матрица класса супер — Tag(ged) Image File Format – тегированный формат файлов изображений — Upper Memory Area – область верхней памяти — Upper Memory Block – блоки верхней памяти — Virtual Address e´tended – расширенный виртуальный адрес — Video Electronics Standards Association – Ассоциация по стандартам видеоэлектроники — Visual Basic for Applications – язык Visual Basic для приложений — Video Graphics Array – видеографическая матрица -VLB — VESA Local Bus – локальная шина VESA — Wide Area Network – глобальная вычислительная сеть — World-Wide-Web – глобальная информационная сеть — e´tended Memory Area – область расширенной памяти — e´tended Memory Manager – администратор расширенной памяти — e´tended Memory Specification – спецификация расширенной памяти

ОБ АВТОРАХ

МАКАРОВА Наталья Владимировна– начальник авторского коллектива, доктор наук, врач педагогических наук, кандидат технических наук, член Интернациональной академии наук высшей Академии и школы информатизации образования. Трудится в Санкт-Петербургском университете экономики и финансов на кафедре экономической информатики. Создатель более 100 научно-методических работ, а также нескольких книг в Ленинградском отделении издательства Машиностроение, изданных тиражом пара сотен тысяч экземпляров: Базы компьютерной грамоты, Трудимся на персональном компьютере единой совокупности, Трудимся на персональном компьютере Роботрон 1715, Трудимся на персональном компьютере серии ДВК, и работ, определяющих концепцию обучения по информатике в экономическом институте: монография Методика обучений новым информационным разработкам, учебные пособия прогнозирование и Статистический анализ экономической информации в электронной таблице Excel 5.0 и Управление к лабораторным работам по использованию и освоению в менеджменте ППП TIME LINE (управление проектами), методические статьи.

Область научных заинтересованностей – методика преподавания информатики, технологии и информационные системы в экономике, обучающие совокупности, компьютерное моделирование.

МАТВЕЕВ Леонид Анатольевич– профессор экономики , доктор наук кафедры экономической информатики Главного ВУЗа Санкт-Петербурга экономики и финансов. Создатель более 80 печатных работ, в числе которых монографии: Информационные совокупности: помощь принятия ответов, Моделирование в информационных совокупностях, Совокупности помощи принятия ответов.

Область научных заинтересованностей — моделирование экономических процессов, помощь принятия ответов.

БРОЙДО Владимир Львович– кандидат технических наук, доктор наук кафедры вычислительных программирования и систем Санкт-Петербургской национальной инженерно-экономической академии. Издано более 80 работ, в числе которых: Достоверность надежности совокупностей обработки данных, Обеспечение надежности совокупностей обработки данных, Методы и достоверности обеспечения систем и модели надёжности обработки данных, построения и организации Научные основы управления АСУ, ПЭВМ: программирование и архитектура на ассемблере.

Область научных заинтересованностей – информатика и вычислительная техника.

ГАВРИЛОВА Татьяна Альбертовна– врач технических наук, доктор наук кафедры компьютерных интеллектуальных разработок Петербургского национального технического университета, глава Петербургского отделения Ассоциации ИИ. Создатель более 100 научных публикаций, а также книги структурирование и Извлечение знаний для экспертных совокупностей.

Область научных заинтересованностей – инженерия знаний, интеллектуальные обучающие совокупности, дистанционное обучение.

РАМИН Евгений Львович- кандидат технических наук, доцент, заведующий кафедрой вычислительных программирования и систем Санкт-Петербургской национальной инженерно-экономической академии. Создатель более 30 научных работ в области компьютерных применений и технологий информационных совокупностей в экономике. Разработчик последовательности проектов ПО, отыскавших использование в разных организациях.

Область научных заинтересованностей – обеспечение эффективности вычислительных процессов.

ИЛЬИНА Ольга Павловна– кандидат экономических наук, доцент кафедры экономической информатики Главного ВУЗа Санкт-Петербурга экономики и финансов. Создатель порядка 40 работ, в числе которых важнейшими являются: Работа информационного обеспечения, Разработка информационных баз АСУ, прогнозирование и Статистический анализ экономической информации в электронной таблице Excel 5.0, Текстовый процессор Word 6.0, Применение функций Excel 5.0 в денежном менеджменте.

Область научных заинтересованностей – информационные совокупности в экономике.

СТЕЛЬМАШОНОК Елена Викторовна- кандидат экономических наук, доцент кафедры вычислительных программирования и систем Санкт-Петербургской национальной инженерно-экономической академии. Создатель около 50 печатных работ. Область научных заинтересованностей – программирование в среде СУБД.

СТУПАК Виктор Борисович– доцент кафедры информационных совокупностей в менеджменте и экономике Петербургского национального технического университета. Имеет порядка 50 публикаций, а также учебные пособия Введение в диалоговые совокупности, Компьютерные сети.

Область научных заинтересованностей – информационные совокупности в экономике.

Учебник

SQL: создаем запросы на выборку с условием (WHERE) в Microsoft Access


Интересные записи:

Понравилась статья? Поделиться с друзьями: