Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ в М 3.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
840 Кб
Скачать
☆

4. Ввод текста персональной страницы

Перейдите на персональную страницу и введите текст. Выбрав пункт Свойства страницы контекстного меню, определите язык страницы, фон, цвета для ссылок и заголовок. Все – по аналогии с шагом 2.

5. Ввод таблиц и рисунков

1. Для ввода секций «Увлечения» и «Друзья» используйте таблицы с невидимыми границами. Через пункт меню Таблицы –Вставить введите таблицу с одной строкой и двумя столбцами в секции «Увлечения».

2. В свойствах таблицы пункт Свойства таблицы контекстного меню задайте выравнивание таблицы по центру. Поле Размер в группе Границы оставьте нулевым, так как нам нужна таблица без видимых границ. Размеры таблицы определите при помощи мыши.

3. В ячейку таблицы введите текст. Свойства ячейки определите, задав два свойства: Выровнять по горизонтали – значение Центр, Выровнять по вертикали – значение Середина. В результате текст будет выведен по центру ячейки.

4. В соседнюю ячейку вставьте картинку, соответствующую тематике. Для этого установите в ячейку курсор, а затем либо с помощью пиктограммы на панели инструментов, либо с помощью пункта меню Вставка – Рисунок вставьте рисунок и приведите его к требуемым размерам.

6. Организация ссылок на персональной странице

1. Прежде всего, введите ссылки внутри сайта. Выделите слова «На главную» и создадим из них гиперссылку. В окне создания гиперссылки выберите из списка страницу index.htm.

2. Поле URL автоматически заполнится значением «index.htm». Далее нажмите кнопку Ok. Аналогичным образом создайте ссылку на другие страницы.

3. Ссылки на внешние сайты скорее всего создадутся автоматически при вводе адресов с клавиатуры. Если адрес не распознается, то его необходимо проверить: возможно, введен пробел или адрес не отделен от других слов. После ввода адреса необходимо нажать пробел.

  1. Создание ссылок на элементы внутри страниц

1. Определите закладки. На персональной странице выделите заголовок «Биография» (заголовок в тексте, а не пункт содержания!) и выберите пункт меню Вставка – Закладка.

2. В поле Имя закладки введите слово «bio» и нажмите кнопку OK. Слово «Биография» будет подчеркнуто пунктирной линией в знак того, что теперь оно является закладкой. Аналогичным образом превратите остальные заголовки секций страниц в закладки.

3. Теперь создайте ссылки из содержания страницы. Выделите пункт содержания и превратите его в ссылку. В окне редактирования ссылки нажмите на стрелку возле поля Закладка и выберите в появившемся меню закладку bio. Поле URL после этого автоматически заполнится значением «#bio». Аналогичным образом организуем ссылки на остальные секции внутри страницы.

4. Создайте ссылки для возврата на начало страницы. Выделите слово «<<наверх» и превратите его в ссылку. В поле Закладка вместо выбора существующей закладки введите слово «top» – это служебная закладка, указывающая на начало текущей страницы.

5. Создайте ссылки на закладки на персональные страниц друзей.

Контрольные вопросы

  1. Назовите основные функции MS FrontPage.

  2. Перечислите возможности MS FrontPage в области создания сайтов.

  3. Перечислите основные достоинства и недостатки MS FrontPage.

Лабораторная работа № 12. Основы проектирования баз данных. Создание таблиц базы данных

Цель работы: на основании описания постановки задачи (п. 1) описать структуру таблиц базы данных и установить связи между таблицами.

Задачи:

  • описать структуры таблиц ТОВАРЫ, ПОКУПАТЕЛИ, РЕЕСТР, НАКЛАДНАЯ;

  • создать взаимосвязи между таблицами.

Основные сведения

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

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

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

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

Для взаимодействия пользователя с базами данных используются си-стемы управления базами данных (СУБД). Современные СУБД содержат:

• набор средств для поддержки таблиц и отношений между связанными таблицами;

• развитый пользовательский интерфейс, который позволяет вводить и модифицировать информацию, выполнять поиск и предоставлять информацию в текстовом или графическом виде;

• средства программирования высокого уровня, с помощью которых можно создать собственные приложения.

Перед созданием базы данных необходимо располагать описанием выбранной предметной области, которое должно охватывать реальные объекты и процессы, иметь всю необходимую информацию для удовлетворения предполагаемых запросов пользователя и определять потребности в обработке данных.

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

Процесс проектирования и создания реляционной базы данных состоит из следующих этапов:

1) создание информационно-логической модели предметной области, т. е. выделение информационных объектов и определение связей между ними;

2) построение логической структуры реляционной базы данных, где каждый объект инфологической модели отображается реляционной таблицей, а связи между таблицами соответствуют выявленным информационным связям между объектами;

3) конструирование таблиц, соответствующих информационным объектам построенной модели данных;

4) создание схемы данных, в которой фиксируются существующие логические связи между таблицами;

5) ввод данных, содержащихся в документах предметной области.

Особое внимание следует уделить первым двум этапам, поскольку без их тщательной проработки невозможно создание базы данных (БД), полностью удовлетворяющей потребностям пользователя.

Построение инфологической модели данных. Инфологическая модель данных (ИЛМ) отображает данные предметной области в виде совокупности информационных объектов и связей между ними.

Информационный объект – это информационное описание некоторого реального объекта, процесса или события. Информационный объект образуется совокупностью логически взаимосвязанных реквизитов, представляющих качественные и количественные характеристики некоторой сущности предметной области. Например, объект ТОВАР характеризуется такими реквизитами, как наименование, единица измерения, изготовитель, сорт, цена и др.

Каждому информационному объекту присваивают уникальное имя. Например, при описании предметной области поставка товаров будут выделены такие объекты, как ТОВАР, ПОСТАВЩИК.

Информационный объект имеет множество реализаций – экземпляров (записей). Например, каждый экземпляр объекта ТОВАР представляет конкретный вид продукции. Экземпляр образуется совокупностью конкретных значений реквизитов и должен однозначно идентифицироваться значением ключа информационного объекта. Ключ может состоять из одного (простой) или нескольких ключевых реквизитов (составной).

Связи между таблицами. При проектировании реляционной базы данных необходимо решить вопрос о наиболее эффективной структуре данных. При этом преследуются следующие цели:

• обеспечить быстрый доступ к данным в таблицах;

• исключить ненужное повторение данных, которое может явиться причиной ошибок при вводе и нерационального использования дискового пространства компьютера;

• обеспечить целостность данных таким образом, чтобы при изменении одних объектов автоматически происходило соответствующее изменение связанных с ними объектов.

Следующим шагом на этапе проектирования ИЛМ, после выявления информационных объектов, является определение отношений между ними.

Отношение – это связь между двумя таблицами, которая показывает, как относятся друг к другу данные в этих таблицах. При создании отношения указываются одинаковые поля в двух разных таблицах. Например, можно создать отношения между таблицами ТОВАР и ПОСТАВЩИК, используя в качестве связующего поля идентификатор товара.

Access поддерживает следующие типы отношений между таблицами:

• одно – однозначные (1:1);

• одно – многозначные (1:М);

• много – многозначные (N:М).

Одно – однозначные связи (1:1) имеют место, когда каждому экземпляру одного объекта (А) соответствует только один экземпляр другого объекта (В) и, наоборот, каждому экземпляру объекта (В) соответствует только один экземпляр объекта (А).

Одно – многозначные связи (1:М) – это такие связи, когда каждому экземпляру одного объекта (А) может соответствовать несколько экземпляров объекта (В), а каждому экземпляру объекта (В) может соответствовать только один экземпляр объекта (А). В такой связи объект А является главным объектом, а объект В – подчиненным.

Много – многозначные (N:М) – связи не могут непосредственно реализовываться в реляционной базе данных. Поэтому, если выявлены такие связи, их необходимо преобразовать путем введения дополнительного объекта «связка», который должен иметь идентификатор, образованный из идентификаторов исходных объектов.

В ИЛМ объекты размещены по уровням. На нулевом уровне размещаются объекты, не подчиненные другим объектам. Уровень остальных объектов определяется наиболее длинным путем к объекту от нулевого уровня. Такое размещение объектов дает представление об их иерархической подчиненности, делает модель более наглядной и облегчает понимание связей между объектами.

Построение логической модели базы данных. Логическая структура базы данных является адекватным отображением полученной инфологической модели. Каждый информационный объект модели данных отображается соответствующей реляционной таблицей. Структура таблицы определяется реквизитным составом объекта, где каждый столбец соответствует одному реквизиту. Строки таблицы соответствуют экземплярам объекта и формируются при загрузке таблицы.

Связи между объектами модели данных реализуются одинаковыми реквизитами – ключами связи в соответствующих таблицах. При этом ключом связи всегда должен быть идентификатор главного объекта.

Порядок выполнения лабораторной работы