Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сабина.doc.doc
Скачиваний:
2
Добавлен:
29.08.2019
Размер:
614.4 Кб
Скачать

Система «Агенство недвижимости».

Предполагаемые поля таблиц БД:

  1. Таблица «Данные об объекте недвижимости»: табельный номер объекта, название, адрес, площадь, цена, год построения, ФИО покупателя, ФИО продавца.

  2. Таблица «Продавцы»: табельный номер, ФИО продавца, агенство недвижимости, адрес, стаж работы, рейтинг.

  3. Таблица «Покупатели»: табельный номер, ФИО покупателя, адрес, паспортные данные, вид платежа, платежеспособность.

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

3.2. Создание таблицы.

  1. Создаем новую БД, для этого в командном окне вводим CREATETable name → Сохранить.

  2. Далее создаем новую БД, для этого выполняем: FileNewDatabase. После чего даём ей название и нажимаем «Сохранить». Вводим поля и их тип. БД примет вид:

Рис.4. Создание таблицы.

  1. После этого в командное окно вводим APPEND и нажимаем Enter. В появившееся окно вводим данные.

Рис.5. Ввод данных в таблицу.

  1. Для просмотра таблицы с исходными результатами, в командном окне набираем BROWSE:

Рис.6. Таблица с исходными результатами.

Необходимо модифицировать таблицы БД Биржа труда создать индексированные поля, а также первичные ключи для осуществления связей между таблицами. Для модификации (изменения структуры) таблицы в окне проекта Project Manager установить курсор на модифицируемую таблицу Сотрудники и нажать кнопку Modify (модифицировать). На экране откроется диалоговое окно Table Designer (Конструктор таблицы).

В окне Table Designer перейти на вкладку Indexes и ввести следующие значения, нажать ОК, система попросит подтвердить сохранение изменений, нажать Yes.Аналогично вносим изменения в таблицу Предприятие.

В окне Database Designer (Конструктор БД) выбираем родительскую таблицу БД. Таблицы в конструкторе обозначаются прямоугольниками, в нижней части которых после надписи Indexes расположен список индексов, созданных для данной таблицы. Первичный ключ в этом списке выделяется значком ключа, расположенным с левой стороны от наименования индекса. Устанавливаем курсор мыши на первичный ключ Kodpred таблицы Сотрудники. Нажать кнопку мыши, и, не отпуская ее, переместить курсор мыши на индекс Kodpred дочерней таблицы Предприятие. Отпускаем кнопку мыши. Созданные отношения между таблицами отображаются в виде линий (см. рис.7).

Рис.7. Отображение связей между таблицами в окне Database Designer

Для редактирования отношений между связанными таблицами дважды щелкнуть левой кнопкой мыши на линии, появится диалоговое окно Edit Relationship (Редактирование отношения), в котором слева приведено наименование родительской таблицы и расположен раскрывающийся список индексов таблицы, справа размещена аналогичная информация о дочерней таблице. В этом диалоговом окне указан также тип установленного отношения между таблицами. В окне Edit Relationship нажимаем кнопку Referential Integrity (Целостность данных), в появившемся диалоговом окне Referential Integrity Builder (Построитель целостности данных) выбрать отношение товар − код-поставщика. В полях Update (изменить), Delete (удалить), Insert (заменить) установить тип действий Restrict (запрет изменения) (см. рис.8). Для сохранения выполненных действий нажать кнопку ОК, система потребует подтверждения сохранения, нажать кнопку Да. Нажимаем кнопку ОК для закрытия диалогового окна Edit Relationship

Рис.8. Диалоговое окно Referential Integrity Builder (Построитель целостности данных)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]