Курсовая работа: Создание базы данных Учет успеваемости учеников в школе

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рис.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.