Рис.13 Добавление запроса
4) В строке Добавление записей в таблицу выберите соответствующее поле для каждого столбца.
Рис.14 Добавление записей
В этом примере значения в строке Добавление записей в таблицу должны соответствовать значениям в строке Поле, но это не требуется для нормальной работы запросов на добавление
5) На вкладке Конструктор в группе Результаты нажмите кнопку Выполнить.
Рис.15 Выполнить запрос
Создание запроса на обновление.
Для изменения данных в таблицах, а также для ввода условий, указывающих, какие строки следует обновить, можно использовать запрос на обновление. Запрос на обновление позволяет просмотреть обновленные данные перед выполнением обновления. В предыдущем примере вы добавили строки в таблицу. В ней в поле отображается числовой код товара. Чтобы данные отчетов были более информативными, замените коды товаров их названиям. Используйте следующую процедуру.
1) Откройте таблицу в конструкторе.
2) В строке измените тип данных Числовой на Текстовый.
3) Сохраните и закройте таблицу.
4) На вкладке Создание в группе Запросы нажмите кнопку Конструктор запросов.
5) В диалоговом окне Добавление таблицы дважды щелкните и закройте диалоговое окно Добавление таблицы.
6) На вкладке Конструктор в группе Тип запроса нажмите кнопку Обновить.
Рис.16 Обновление
7) В бланке больше не будут отображаться строки Сортировка и Показать и появится строка Обновление.
Рис.17 Обновление
8) В таблице дважды щелкните элемент, чтобы добавить это поле в бланк.
Рис.18 Добавление поля в бланк
9) В бланке в строке Обновление столбца введите: [новый предмет].
Рис.19 Обновление
10) В строке Условие отбора введите или вставьте следующую строку: [код предмета].
Рис.20 Строка отбора
11) Можно узнать, какие значения будут изменены запросом на обновление, просмотрев запрос в режиме таблицы.
12) На вкладке Конструктор выберите Режим >Режим таблицы. Запрос возвращает список кодов товаров, которые будут обновлены.
13) На вкладке Конструктор нажмите кнопку Выполнить.
При открытии таблицы можно будет увидеть, что числовые значения в поле заменены.
Создание запроса на удаление.
Предположим, готовясь отправить таблицу, вы заметили, что некоторые строки содержат пустые поля. Перед отправкой таблицы их необходимо удалить. Можно открыть таблицу и удалить строки вручную, но, если их много и есть четкие условия отбора, удобнее использовать запрос на удаление.
Вы можете использовать запрос для удаления из таблицы строк, в которых отсутствует значение. Для этого выполните описанную ниже процедуру.
1) На вкладке Создание нажмите кнопку Конструктор запросов.
2) В диалоговом окне Добавление таблицы дважды щелкните, затем закройте диалоговое окно Добавление таблицы.
Рис.21 Добавление таблицы в запрос
3) На вкладке Конструктор в группе Тип запроса нажмите кнопку Удаление. В бланке больше не будут отображаться строки Сортировка и показать и появится строка Удалить.
Рис.22 Создание запроса на удаление
4) В таблице дважды щелкните поле, чтобы добавить его в бланк.
Рис.23 Создание запроса на удаление
5)
6) В бланке в строке Условие отбора введите Is Null.
Рис.24 Условие отбора
7) На вкладке Конструктор в группе Результаты нажмите кнопку Выполнить.
Рис.25 Выполнить запрос
2.5 Создание отчётов
Средство "Отчет" -- это самый быстрый способ создания отчета, потому что при его использовании отчет формируется сразу же, без запроса дополнительной информации. В отчете будут представлены все записи базовой таблицы или запроса. Хотя получившийся отчет, скорее всего, будет далек от совершенства, он позволит быстро просмотреть базовые данные. После этого отчет можно сохранить и изменить в режиме макета или конструктора в соответствии с поставленной задачей.
1. В области навигации щелкните таблицу или запрос, на основе которых вы хотите создать отчет.
2. На вкладке Создание в группе Отчеты выберите Отчет.
Рис.26 Создание отчета
4. Access создаст отчет и отобразит его в режиме макета.
В следующий раз при открытии отчета Access отобразит в нем самые последние данные из источника записей.
Создание отчета с помощью мастера отчетов.
В мастере отчетов можно более точно настроить поля, которые требуется включить в отчет. При этом вы можете указать способ группировки и сортировки данных, а также добавить в отчет поля из нескольких таблиц или запросов, если отношения между ними заданы заранее.
· На вкладке Создание в группе Отчеты выберите Мастер отчетов.
Рис.27 Создание отчета с помощью мастера отчетов
· Следуйте указаниям на страницах мастера отчетов. На последней странице нажмите кнопку Готово.
Рис.28 Добавление таблицы в отчет
Разделы отчета
Отчет Access состоит из нескольких разделов. Разделы можно просматривать в режиме конструктора. Чтобы создавать полезные отчеты, необходимо понимать, для чего используется каждый раздел. Например, от того, в каком разделе размещается вычисляемый элемент управления, зависит то, как Access рассчитывает результаты.
Заключение
Базы данных остаются динамично развивающимся теоретико- прикладным направлением, при этом особенно прогрессирует прикладная сторона.
Ее развитие идет по следующим основным направлениям:
· разработка объектно-ориентированных СУБД и расширение масштабов применения объектно-ориентированных БД;
· создание сетей баз данных, в том числе корпоративных, intranet - с использованием принципов построения Internet;
· совершенствование режима клиент-сервер и сетевой связи серверов;
· построение хранилищ данных;
· увеличение памяти для БД за счет третичной составляющей (магнитные ленты, оптические диски) памяти.
· переход от традиционных баз данных, хранящих числа и символы, к объектно-реляционным базам данных, содержащим данные со сложным поведением.
Быстрое развитие технологий хранения информации, коммуникаций и обработки позволяет переместить всю информацию в киберпространство. Программное обеспечение для определения, поиска и визуализации оперативно доступной информации ключ к созданию и доступу к такой информации. Основные задачи, которые при этом необходимо решить, следующие:
· определение моделей данных для новых типов и их интеграция с традиционными системами баз данных;
· масштабирование баз данных по размеру, пространственному размещению и многообразию;
· автоматическое обнаружение тенденций данных, структур и аномалий;
· интеграция (комбинирование) данных из нескольких источников;
· создание сценариев и управление данными в организациях;
· автоматизация проектирования и администрирования базами данных.
Список литературы
1. Уэлдон Администрирование баз данных / Уэлдон, Дж.-Л.. - М.: Финансы и статистика, 2012. - 207 c
2. Хаббард, Дж. Автоматизированное проектирование баз данных / Дж. Хаббард. - М.: Мир, 2014. - 296 c
3. Черчень, Александра Курсовая работа по обитателям болота / Александра Черчень. - М.: Эксмо, 2014. - 352 c
4. Шнайдер Microsoft SQL Server 6.5. Проектирование высокопроизводительных баз данных / Шнайдер, Роберт. - М.: ЛОРИ, 2012. - 361 c
5. Энсор Oracle проектирование баз данных / Энсор, Стивенсон Дейв; , Йен. - М.: BHV Киев, 2014. - 560 c
6. Энсор, Д. Oracle. Проектирования баз данных / Д. Энсор, Й. Стивенсон. - М.: Киев: BHV, 2011. - 560 c
7. Яргер, Р.Дж. MySQL и mSQL: Базы данных для небольших предприятий и Интернета / Р.Дж. Яргер, Дж. Риз, Т. Кинг. - М.: СПб: Символ-Плюс, 2016. - 560 c.