Смекни!
smekni.com

Методические указания и контрольные задания для студентов заочной формы обучения по специальностям: 151001 "Технология машиностроения" (стр. 17 из 20)

10) Жмем ОК... Результат – рисунок 22!

11) Слой Layer1 вам пригодится для того чтобы сделать фильтром Gaussian Blur размывочку под нашим сердечком... ну тут просто ваша фантазия как подразмыть края нашего изображения чтобы не было резкого цветового перехода... Это обычная рутина.

12) Если мы захотим разнообразить наш рисунок добавив эффект CHROME из пакета EYE Candy 4000, делаем копию нашего слоя Layer 1 copy. Теперь у нас 4 слоя — верхний=Layer 1 copy 2. На нем выполним правым щелчком — Clear Layer Style.

13) Eye Candy4000CHROME. Я выберу Reflection map = Brick Wall и расширю Bewel Width до 1.35.

14) Жмем ОК.

15) Присвоим этому слою режим Color Dodge и поставим Fill=80% (внимание! — именно Fill а не Opacity).

16) Зайдем на слой background и закрасим оставшуюся оконтовку сердца белой кистью.

17) ВУАЛЯ! Конечно стоит поманипулировать с настройками чтобы получить еще более сногсшибательное сердечко ко Дню Святого Валентина.


Лабораторная работа 8

Тема: Проектирование баз данных

Студент должен:

знать:

- режимы создания баз данных;

- функции реляционных таблиц;

- типы объектов СУБД Access;

- этапы проектирования.

уметь:

- проектировать и создавать базу данных;

- вводить информацию в базу данных с помощью формы и таблиц;

- редактировать и форматировать элементы базы данных;

- создавать и настраивать элементы управления на форме;

- создавать присоединенные и свободные объекты на форме.


Оборудование: 1 КУВТ,

2 Windows XP.

1 ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Данная лабораторная работа рассчитана на 6 академических часов, из них:

2 академических часа студент:

- изучает основные положения;

- отвечает на контрольные вопросы;

- проектирует базу данных, согласно ниже приведенных основных этапов проектирования баз данных;

- создает и заполняет таблицы разработанной базы данных на компьютере.

2 академических часа студент:

- создает и оформляет формы созданной базы данных с использованием графических изображений.

2 академических часа студент:

- создает запросы на поиск и обработку введенной в базу данных информации;

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

- оформляет отчет о выполнении практической работы.

2 ОСНОВНЫЕ ПОЛОЖЕНИЯ

2.1 Проектирование базы данных

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

Ниже приведены основные этапы проектирования базы данных:

1) Определение цели создания базы данных.

2) Определение таблиц, которые должна содержать база данных.

3) Определение необходимых в таблице полей.

4) Задание ключевого поля в каждой таблице.

5) Определение связей между таблицами.

6) Добавление данных и создание других объектов базы данных.

2.1.1 Определение цели создания базы данных

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

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

2.1.2 Определение таблиц, которые должна содержать база данных

Одним из наиболее сложных этапов в процессе проектирования базы данных является разработка таблиц, так как результаты, которые должна выдавать база данных (отчеты, выходные формы и др.) не всегда дают полное представление о структуре таблицы.

При проектировании таблиц вовсе не обязательно использовать Microsoft Access. Сначала лучше разработать структуру на бумаге. При проектировке таблиц, рекомендуется руководствоваться следующими основными принципами:

- Информация в таблице не должна дублироваться. Не должно быть повторений и между таблицами.

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

- Каждая таблица должна содержать информацию только на одну тему.

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

2.1.3 Определение необходимых в таблице полей

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

- Каждое поле должно быть связано с темой таблицы.

- Не рекомендуется включать в таблицу данные, которые являются результатом выражения.

- В таблице должна присутствовать вся необходимая информация.

- Информацию следует разбивать на наименьшие логические единицы (Например, поля «Имя» и «Фамилия», а не общее поле «Имя»).

2.1.4 Задание ключевого поля в каждой таблице

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

2.1.5 Определение связей между таблицами

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

2.1.6 Добавление данных и создание других объектов базы данных

Если структуры таблиц отвечают поставленным требованиям, то можно вводить все данные. Затем можно создавать любые запросы, формы, отчеты, макросы и модули.

2.2 Создание базы данных

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

2.2.1 Создание базы данных с помощью мастера

1) При запуске Microsoft Access открывается диалоговое окно, в котором предлагается создать новую базу данных или открыть существующую. Если появляется это диалоговое окно, выберите параметр Запуск мастера, а затем нажмите кнопку ОК.

Если база данных уже была открыта или если было закрыто первое диалоговое окно, нажмите кнопку Создать базу данных

на панели инструментов.

2) Установите указатель на нужный значок шаблона базы данных и дважды нажмите кнопку мыши.

3) Укажите имя и каталог для создаваемой базы данных.

4) Чтобы начать создание новой базы данных, нажмите кнопку OK.

2.2.2 Создание базы данных без помощи мастера

1) При запуске Microsoft Access открывается диалоговое окно, в котором предлагается создать новую базу данных или открыть существующую. Если появляется это диалоговое окно, выберите параметр Новая база данных, а затем нажмите кнопку ОК.

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

2) Укажите имя и каталог базы данных и нажмите кнопку ОК.

3) После создания пустой базы данных необходимо самостоятельно создать объекты этой базы данных.

3 КОНТРОЛЬНЫЕ ВОПРОСЫ

1.

2.

3.

3.1. Перечислите этапы проектирования базы данных.

3.2. Какие объекты использует СУБД Access?

3.3. Для чего используются формы?

3.4. Какие основные принципы проектирования таблиц вам известны?

3.5. Перечислите правила разработки полей таблицы.

3.6. Какое поле называется ключевым?

3.7. Сколько и какие существуют способа создания базы данных?

4 ПРАКТИЧЕСКАЯ ЧАСТЬ

Фирма по продаже автомобилей разрабатывает комплексную БД для автоматизации процесса купли – продажи автомашин. Требуется вести энциклопедию с фотографиями поступающих единиц техники, картотеку о клиентах, сведения о проданных автомобилях. При этом надо иметь возможность просматривать как перечень купленных автомобилей одним клиентом, так и список проданных автомобилей конкретной марки. Этапы выполнения практической работы: