Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая-мосты.doc
Скачиваний:
13
Добавлен:
21.12.2018
Размер:
1.46 Mб
Скачать
    1. Построение инфологической модели

Сущности:

С1 – мосты, многосвязная, обязательная, ключ – номер моста.

С2 – тип моста, односвязная, необязательная, ключ – номер типа.

С3 – страна, односвязная, обязательная, ключ – номер страны.

Отношения: С1:С2 – М:1

С1:С3 – М:1

    1. Таблицы

Таблица 3 – Мосты

№ Моста

Название

Длина пролёта, м

Год постройки

1

Квебекский

549

1918

2

Золотые ворота

1280

1937

3

Джорджа

518

1977

4

Босфорский

1074

1977

5

Макенакский

1158

1973

6

Осакаский

510

1976

7

Хамберский

1410

1908

8

Глейдсвиллский

305

1964

9

Верразано

1298

1964

Таблица 4 – Типы мостов

№ Типа

Тип

1

Стальные фермы

2

Висячий

3

Арочный

4

Вантовый

Таблица 5 – Страны

№ Страны

Страна

1

Канада

2

США

3

Турция

4

Япония

5

Англия

6

Австралия

Таблица 6 – Сводная

Код

Мост

Страна

Тип

1

Квебекский

Канада

Стальные фермы

2

Золотые ворота

США

Висячий

3

Джорджа

Турция

Арочный

4

Босфорский

Турция

Висячий

5

Макенакский

США

Висячий

6

Осакаский

Япония

Стальные фермы

7

Хамберский

Англия

Висячий

8

Глейдсвиллский

Австралия

Арочный

9

Верразано

США

Висячий

    1. Связь данных

    1. Запросы

Таблица Access сама не может инициировать процесс выдачи данных пользователю. То есть пользователь сам должен указать, что необходимо по- лучить из базы данных. Отбор (выборка) данных, хранящихся в таблицах, осуществляется при помощи Запросов.

Запрос - средство для отбора данных, удовлетворяющих определенным условиям. С помощью запросов можно выбрать из БД только необходимую информацию.

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

В Access можно создавать следующие типы запросов:

- запрос на выборку (критерий отбора в полях бланка);

- запрос с параметрами (критерий отбора задает пользователь, введя нужный параметр при вызове запроса);

- перекрестный запрос (позволяет создавать результирующие таблицы на основе результатов расчетов, полученных при анализе группы таблиц);

- запрос на изменение (удаление, обновление и добавление) записей (позволяет автоматизировать заполнение полей таблиц);

- запросы SQL (на объединение, к серверу, управляющие, подчиненные), написанные на языке запросов SQL.

Работа с запросами в Access может выполняться в трех режимах:

1.Режим Конструктора (основной) используется при создании нового запроса или при изменении структуры уже созданного запроса.

2.Режим SQL используется для просмотра уже созданного запроса, а также для создания нового запроса или при изменении структуры уже созданного в стиле QBE-запроса.

3.Режим таблицы используется для просмотра результатов запроса.

      1. Информация о мосте, название которого вводится по запросу

      1. Вывод полной информации о мосте по запросу году постройки

      1. Вывод информации о мостах с длиной пролета больше 1 км

      1. Вывод информации о висячих мостах, построенных до 1950 г.

      1. Перерасчет длины мостов в км

      1. Вывод типов мостов, по которым нет сведений

      1. Создание новой таблицы на основе существующей с перечнем стран. Замена в этой таблице данных на новые.

      1. Добавление данных из новой таблицы в таблицу с перечнем стран.

    1. Формы

Форма - средство, которое позволяет упростить процесс ввода или изменения данных в таблицах БД, что обеспечивает ввод данных, просмотр, корректировка и удаления записей.

При вводе данных можно не только помещать вычисляемые поля в форму, но и добавлять расширенные правила проверки корректности ввода и элементы управления (например, переключатели, флажки, раскрывающиеся списки). Линии, рамки, цвета и фоновые изображения улучшают внешний вид данных, облегчают восприятие формы и повышают продуктивность работы. В дополнение к этому OLE-объекты (такие, как рисунки и графики) можно увидеть только в форме или в отчете. Создать форму можно несколькими способами, которые можно увидеть, если в режиме базы данных открыть вкладку Формы и щелкнуть по кнопке Создать, то откроется окно, в котором указаны способы создания формы

Наиболее удобным и гибким способом создания форм является Мастер форм. В этом режиме можно выбрать поля таблицы для отображения в форме, стиль и цвет оформления фона и ячеек, а также вид формы. Мастер форм предлагает четыре вида формы представления данных: в один столбец, ленточная, табличная и выровненная.

Конструктор позволяет вручную создавать и редактировать любые формы. Иногда удобно сначала создать форму в виде автоформы или с помощью мастера, а затем использовать конструктор.