Туристическое агенство "First Travel"

Отчет по практике - Компьютеры, программирование

Другие отчеты по практике по предмету Компьютеры, программирование

?ужного поля и нажмите кнопку Ключ на панели инструментов. Если вы хотите задать несколько ключевых полей, то вам нужно выделить несколько строк, удерживая клавишу Shift и так же нажать ключ.

 

 

Создайте следующие ключевые поля в наших таблицах.

 

Назание таблицыКлючевое полеАвиабилеты путевкиКод путевкиАвиабилеты путевкиКод авиабилетаАвиабилеты путевкиКоличествоАвиабилеты путевкиКод тураАвиабилетыКод авиабилетаБилеты на мероприятияКод билетаВместимостьВместимосьГостиница/отельКод гостиницыДоговорКод договораКатегорияКатегорияКатегория билетаКатегорияКласс авиаКлассКласс гостиницы/отеляКлассКлиентыКод клиентаКурортКод курортаМероприятияКод мероприятияМероприятия путевкиКод путевкиМероприятия путевкиКод билетаМероприятия путевкиКоличествоМероприятия путевкиКод тураНомераКод номераНомера путевкиКод путевкиНомера путевкиКодНомера путевкиДата заездаНомера путевкиДата выездаНомера путевкиКоличествоНомера путевкиКод тураПутевкиКод путевкиРейсы тураКод рейсаСвязьКод туристаСвязьКод договораСтатусСтатусТип тураТип тураТуристыКод туристаТурКод тура

1.3 Создание структуры таблиц и связывание по схеме данных

 

Для того чтобы выполнить это задание необходимо, открыть MS Access. Базу данных можно создать различными способами, используя ссылки в разделах:

1.Создание с помощью шаблона

2.Создание новой базы данных

.Создание из имеющегося файла, в области задач "Создание файла".

В ряде случаев в процессе работы с таблицей обнаруживается, что следует изменить ее структуру: нужно ввести новые поля, переименовать, удалить или изменить тип существующих, изменить имя ключевого поля. Изменение структуры таблицы можно выполнить в режиме таблицы или в режиме конструктора. Рекомендуется сделать резервную копию таблицы до изменения ее структуры затем, чтобы избежать потери части данных.

Чтобы добавить поле, установите курсор в поле, расположенное слева от места вставки, и выберите в меню "Вставка" команду "Столбец", для удаления поля выделите ячейку в поле и выберите в меню "Правка" команду "Удалить столбец".

Для изменения имени поля дважды щелкните область выделения этого поля и введите новый текст или установите курсор в поле и выберете в меню "Формат" команду "Переименовать столбец".

Если вы хотите изменить последовательность полей таблицы, ввести новые или отредактировать имена, то в окне базы данных на вертикально расположенной панели "Объекты" выберите значок "Таблицы", выделите имя редактируемой таблицы и перейдите в режим конструктора, выбрав в меню Вид команду "Конструктор".

 

 

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

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

1.Один к одному - в этом случае одной записи в первой таблице соответствует только одна запись в другой таблице. Соответствие записей устанавливается по полю, которое является первичным ключом в первой таблице, и полю, называемым внешним ключом второй таблицы.

2.Один ко многим - в этом случае одной записи новой таблицы соответствует несколько записей в существующей таблице. Поле, содержащее первичный ключ новой таблицы, связывается с внешним ключом старой. Значения с внешним ключом могут повторяться.

3.Многие к одному - любой записи таблицы, связь с которой мы рассматриваем, могут соответствовать несколько записей новой таблицы, но не наоборот. Фактически это отношение один ко многим, рассматриваемое в обратном порядке. В этом случае ключевое поле новой таблицы является внешним ключом.

4.Многие ко многим - каждой записи из любой таблицы может соответствовать любое количество записей в другой таблице и наоборот. В этом случае поля, по которым устанавливается связь, являются внешними ключами. Они могут содержать повторяющиеся значения.

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

Для отображения связей одной таблицы выполните следующие действия:

1.Откройте окно БД и в меню "Сервис" выберите "Схема данных" или нажмите одноименную кнопку на панели инструментов.

 

2. В диалоговом окне "Добавление таблицы" на вкладке "Таблицы" выделите требуемую таблицу и нажмите кнопку "Добавить" или дважды щелкните имя этой таблицы.

 

 

. Когд?/p>