- •Санкт-Петербург
- •Раздел 1. Информационные процессы, системы и технологии 10
- •Тема 1. Основные понятия информатики. Информатизация общества 10
- •Тема 2. Основные сведения об информации и информационных процессах 25
- •Тема 3. Информационные системы и технологии 37
- •Раздел 2. Проектирование баз данных 59
- •Тема 4. Основные понятия теории баз данных. Модели данных. 59
- •Предусловие
- •Введение
- •Раздел 1. Информационные процессы, системы и технологии тема 1. Основные понятия информатики. Информатизация общества Понятие информации
- •Взаимосвязь процессов компьютеризации и информатизации
- •Понятие информационного ресурса, его потенциала и возможностей использования
- •Основные проблемы информационного обеспечения науки, техники производства и управления
- •Организационно-экономические аспекты информатизации
- •Понятие технико-экономического обоснования
- •Системно-информационный анализ и синтез в информатизации
- •Новые информационные технологии в социально-экономических процессах
- •Современные технические и программные средства информационных технологий.
- •Вопросы по теме
- •Тема 2. Основные сведения об информации и информационных процессах Понятие данных. Информация и ее роль в управлении.
- •Атрибутивные и функциональные свойства информации
- •Адекватность информации
- •Общая характеристика процессов сбора, передачи, обработки и накопления информации.
- •Системы классификации, кодирования и организации информации.
- •Общая характеристика, назначение, классификация, структура и эффективность информационных систем
- •Информационные технологии: общая характеристика, назначение, классификация
- •Понятие информационного обеспечения, основные формы, принципы, организация личного и корпоративного информационного обеспечения
- •Информатизация управленческого решения
- •Модели решения функциональных и вычислительных задач.
- •Предметная область. Модель предметной области
- •Объекты и атрибуты, связи между объектами и атрибутами объектов
- •Концептуальная модель
- •Типы моделей данных
- •Реляционная модель данных. Основные определения: отношения, домены, кортежи, атрибуты
- •Первичный ключ. Свойства отношений реляционной бд
- •Ограничения на отношения, основные операции над отношениями
- •Вопросы по теме
- •Тема 5. Основы проектирования баз данных Методология проектирования бд
- •Основные этапы проектирования бд
- •Методы проектирования
- •Использование case - технологии при проектировании базы данных.
- •Вопросы по теме
- •Тема 6. Технологии обработки экономической информацией на основе использования субд Системы управления базами данных, их эволюция и классификация
- •Функции субд. Типовая организация субд
- •Состав и назначение языковых средств субд
- •Информационная безопасность баз данных
- •Перспективы развития субд
- •Информационные хранилища данных
- •Модели данных, используемые для построения информационных хранилищ
- •Вопросы по теме
- •Раздел 3. Субд access тема 7. Субд Access и ее структура Основные объекты Access
- •Режимы доступа к базе данных
- •Понятие о синхронизации и репликациях базы данных
- •Администрирование базы данных
- •Поля, их типы и свойства
- •Фильтрация и сортировка записей в таблицах
- •Вопросы по теме
- •Тема 9. Конструирование запросов Запросы qbe и запросы sql
- •Основы конструирования qbe-запросов
- •Запросы на выборку
- •Запросы-действия
- •Вопросы по теме
- •Тема 10. Конструирование форм и отчетов Основы конструирования форм
- •Структура формы
- •Элементы управления
- •Основы конструирования отчетов
- •Структура отчет. Группировка данных в отчетах
- •Использование вычисляемых полей в отчете.
- •Вопросы по теме
- •Тема 11. Средства автоматизации субд Основы конструирования макросов. Структура макроса. Виды макрокоманд.
- •Создание макроса данных, управляемого событием. Создание именованного макроса данных
- •Сведения о параметрах
- •Управление макросами данных
- •Создание изолированных макросов
- •Создание внедренного макроса
- •Создание вложенных макросов
- •Вопросы по теме
- •Тема 13. Основы языка sql История развития sql.
- •Основы языка sql
- •Вопросы по теме
- •Заключение
- •Список литературы
Запросы на выборку
Запросы – выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями. К этой группе запросов относятся:
Запрос к связанным таблицам - позволяет производить выборку данных из связанных таблиц;
Перекрестный запрос – отображает итоговые данные с группировкой их по горизонтали и вертикали, выводя результаты их обработки в виде таблиц;
Запрос с параметром – позволяет пользователю задать критерий отбора, введя нужный параметр при вызове запроса;
Запрос с вычисляемым полем – позволяет рассчитать данные на основе других полей из той же строки запроса;
Запрос с критерием поиска - позволяет производить отбор записей в соответствии с заданным критерием поиска;
Запрос с итогами – производит математические вычисления и выдает результат. Запрос для вычисления итогов позволяет сгруппировать данные с одинаковым значением заданного поля и подсчитать итоговые данные по группам записей. Такие запросы дают информацию типа – Сколько сотрудников в каждом отделе? Какова средняя зарплата в каждом отделе?
Создание запроса для вычисления итогов.
В режиме конструктора запроса создать запрос на выборку. В бланк запроса добавить поля, по которым надо провести группировку и по которым надо получить итоговые данные. Кнопка Итоги вкладки Работа с запросами – Конструктор группы Показать или скрыть. В появившейся строке Групповые операции в столбце для поля, по которому выполняются итоговые вычисления, выбрать из списка нужную операцию (сумма, среднее значение, минимум, максимум, число значений и т.д.). Можно задать условие отбора и порядок сортировки.
Создание вычисляемого поля.
Чтобы создать вычисляемое поле, нужно ввести выражение в пустую ячейку в строке Поле запроса. Предположим, у вас имеется запрос, в котором есть поля Количество и Цена. Значения этих полей требуется перемножить, чтобы создать вычисляемое поле Стоимость (рис. 10). Для этого в строке Поле запроса нужно ввести следующее выражение:
Стоимость: [Количество] * [Цена].
Поскольку выражение начинается с текста Стоимость, новый столбец получит имя Стоимость. Это имя часто называется "псевдоним". Если псевдоним не указан, он будет создан автоматически, например такой: Expr1.
Рис. 10. Создание вычисляемого поля в запросе
Запросы-действия
Запросы – действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся:
Запросы на создания таблицы создают таблицы на основании данных, содержащихся в результирующем множестве запроса;
Запросы на добавление записей позволяют добавлять в таблицу записи, создаваемые запросом;
Запросы на обновление изменяют значения существующих полей в соответствии с заданным критерием;
Запросы на удаление удаляют записи из одной или нескольких таблиц одновременно.
Вопросы по теме
Какие типы запросов, Вы, знаете?
Как происходит Конструирование QBE - запросов?
Как создать вычисляемое поле в запросе?
Назовите основные запросы выборки?
Назовите основные запросы действия?