
- •1. Экономическая информация в автоматизированных информационных системах
- •1.1. Понятие экономической информации, ее виды, особенности, структурные единицы
- •1.2. Экономические информационные системы, их классификация, информационное обеспечение
- •1.3. Внемашинная организация экономической информации
- •2. Организация данных в базах
- •2.1. Недостатки файловой организации данных Понятие базы данных
- •2.2. Иерархическая и сетевая модели данных
- •2.3. Реляционная модель данных
- •2.3.1. Логические связи между отношениями
- •2.3.2. Нормализация отношений
- •2.3.3. Достоинства и недостатки реляционной модели данных
- •2.3.4. Операции над отношениями
- •3. Проектирование реляционной базы данных
- •3.1. Проектирование и его принципы
- •3.2. Этапы проектирования реляционной базы данных
- •4. Системы управления базами данных
- •4.1. Понятие и функциональные возможности субд
- •4.2. Классификация субд
- •4.3. Режимы работы пользователя с субд
- •4.4. Современные субд
- •4.4.1. Настольные субд
- •4.4.2 Серверные субд
- •4.4.3. Распределенные субд
- •4.5. Тенденции развития субд
- •4.5.1. Объектно-ориентированные и объектно-реляционные субд
- •4.5.2. Системы управления базами знаний
- •5. Общая характеристика cубд Microsoft Access 2000
- •5.1. Субд Microsoft Access 2000
- •5.2. Объекты бд и их размещение
- •5.3. Пользовательский интерфейс Access
- •Сервис/Параметры вкладка Вид
- •5.4. Справочная система Access и пользование ею
- •5.5. Настройка рабочей среды в Access
- •5.6. Данные в Access
- •5.7. Выражения в Access
- •5.8. Инструментальные средства создания объектов бд
- •6. Создание и корректировка бд в субд Access
- •6.1. Проектирование базы данных для учебного примера
- •6.2. Создание файла бд
- •6.3. Создание таблицы
- •Окно бд объект Таблицы [Создать]
- •6.4. Создание схемы данных и корректировка бд
- •Файл / Печать схемы данных
- •6.5. Работа с таблицей
- •7. Формирование запросов в субд Access
- •7.1. Возможности, типы и способы создания запросов
- •7.2. Создание запроса выбора
- •Правка / Удалить столбцы
- •Правка / Очистить бланк
- •7. 3. Создание перекрестного запроса
- •7.4. Создание запросов действия
- •Запрос / Создание таблицы
- •Запрос / Обновление
- •8.2. Назначение и способы проектирования отчетов
- •8.3. Инструментальные средства конструкторов форм и отчетов
- •Вид/Панели инструментов;
- •Вид/Панель элементов
- •Вид/Cетка;
- •Вид / Заголовок ! Примечание формы Вид / Заголовок ! Примечание отчета
- •Вид / Сортировка и группировка
- •8.4. Элементы управления и работа с ними
- •8.5. Рекомендации к созданию формы
- •8.6. Работа с формой
- •8.8. Работа с отчетом
- •9.2. Команды sql
- •Пример команды sql
- •9.3. Данные и выражения
- •9.4. Формирование запросов на языке sql
- •9.5. Создание запроса на языке sql в субд Access
- •10. Инструментальные средства разработки прикладных программ в субд Access
- •10.1. Понятие макроса и модуля
- •10.2. Классификация макрокоманд. Типы макросов
- •10.3. Создание макроса и работа с ним
- •11. Администрирование базы данных
- •11.1 Пользователи и администратор базы данных
- •11.2. Защита базы данных
- •11.3. Восстановление базы данных
- •11.4. Сжатие базы данных
8.8. Работа с отчетом
Спроектированный отчет может быть предварительно просмотрен в одном из двух представлений: общий вид и страничный вид. Общий вид доступен только из окна Конструктора по команде Вид/Образец. Он позволяет оценить внешний вид отчета, не вникая в подробности. Страничный вид дает возможность увидеть отчет таким, каким он будет после печати. Страничное представление отчета можно получить из окна Конструктора по команде Вид / Предварительный просмотр, а также из окна БД по команде
Файл / Предварительный просмотр
Отчет можно сохранить, введя в окне Конструктора или в окне предварительного просмотра одну из команд:
Файл / Сохранить как
Файл / Сохранить,
или произведя закрытие окна Конструктора.
Печать отчета можно выполнить из окна БД, из окна Конструктора или из окна предварительного просмотра с помощью команды Файл/Печать. Установка параметров печати осуществляется перед печатью по команде
Файл / Параметры страницы
Изменения в отчет вносятся в окне Конструктора.
9. Введение в язык SQL
9.1. Назначение языка SQL
Интенсивное развитие технологий БД потребовало разработки стандартного языка, пригодного для создания БД и работы с ними независимо от специфики компьютера. Таким стал и по прогнозам останется и в ближайшем будущем язык SQL. Если поначалу SQL был средством формирования запросов к реляционным БД, то с течением времени он превратился в мощное средство для работы с такими БД и стал использоваться многими СУБД. Пользователи, владеющие им, имеют огромные возможности доступа к данным разнообразных баз, применения и интеграции их.
Процесс стандартизации SQL продолжается уже примерно 16 лет. За этот период были опубликованы ANSI (American National Standarts) и ISO (International Standarts Organisation) три редакции стандарта SQL: SQL-86 (SQL-1), SQL-92 (SQL-2), SQL:1999 (SQL-3). Стандарты отображают сложившиеся тенденции развития технологий БД на определенный момент времени и служат отправной точкой для разработчиков СУБД, которые создают диалекты SQL (SQL*PLUS - в СУБД Oracle8, Transact-SQL – в СУБД Microsoft SQL Server 7.0, Informix-SQL - в СУБД Informix и др.), углубляют семантику и расширяют синтаксис языка.
Функции языка SQL обширны и включают:
организацию данных в таблицах;
обновление данных: добавление в БД новых данных, удаление и изменение уже имеющихся;
чтение данных. SQL дает возможность пользователю или прикладной программе извлекать данные из БД;
управление доступом. С помощью SQL можно ограничить возможности пользователя по чтению и изменению данных и защитить их от несанкционированного доступа;
совместное использование данных. SQL координирует совместное использование данных пользователями, работающими одновременно;
целостность данных. SQL позволяет защитить БД от разрушения из-за несогласованных изменений или отказа компьютерной системы.
Язык SQL можно использовать для доступа к БД в двух режимах: при интерактивной работе (командный режим) и в прикладных программах (программный режим). С помощью SQL пользователь может в интерактивном режиме быстро получить ответы на сложные запросы. При написании прикладных программ так же используют язык SQL для обращения к БД (встроенный SQL). Освоив один раз стандарт SQL, пользователь может работать с БД в среде любой реляционной СУБД.