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

Станки токарной группы

№ п/п

Модель станка

Наибольший диаметр обработки, мм

Частота вращения шпинделя, об/мин

Габаритные размеры (длина*ширина*высота), мм

1

1Д12

12 (восьми-шестигранник)

112…5000(левое); 56…630(правое)

1630*740*1410

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

1) Она содержит строки, имеющие в одной ячейке несколько значений одного поля: «наибольший диаметр обработки, мм» и «частота вращения шпинделя, об/мин»

2) Одно поле – «габаритные размеры» может быть разделено на три поля: «длина», «ширина», «высота». Целесообразность такого разделения может быть обоснована необходимостью последующих расчетов площадей или занимаемых объемов.

Исходная таблица должна быть преобразована в первую нормальную форму. Для этого необходимо:

- поля «наибольший диаметр обработки, мм» и «частота вращения шпинделя» разделить на несколько полей в соответствии с числом значений. Содержащихся в одной ячейке

- поле «габаритные размеры» разделить на три поля

Ключевым полем данной таблицы может быть поле «модель станка» или «№ п/п».

Вид нормальной формы приведен в таблице 2.2

Таблица 2.2

Нормальная форма

№ п/п

Модель станка

Наибольший диаметр цилиндрической заготовки, мм

Наибольший диаметр нецилиндрической заготовки, мм

Диапазон частоты вращения шпинделя (левое) об/мин

Диапазон частоты вращения шпинделя (правое) об/мин

Длина, мм

Ширина, мм

Высота, мм

1

1Д12

12

8

112…5000

56…630

163

740

141

Рассмотрим еще один пример. На рисунке 1 показан фрагмент бланка зачетно – экзаменационной ведомости, который, как и в предыдущем примере, изначально не предназначался для компьютерной обработки. Пусть мы хотим создать базу данных для автоматизированной обработки результатов зачетно – экзаменационной сессии в соответствии с содержанием зачетно – экзаменационной ведомости. Для этого преобразуем содержание бланка в таблицы базы данных. Исходя из необходимости соблюдения условий функциональной зависимости между полями необходимо сформировать, как минимум две таблицы. В первой таблице содержатся результаты сдачи зачета (экзамена) каждым студентом по конкретному предмету. Во второй таблице содержатся результирующие итоги сдачи зачета (экзамена) конкретной группы студентов по конкретному предмету. В первой таблице ключевым является поле «ФМО студента», а во второй таблице – поле «Дисциплина» и «Шифр группы».

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

- добавление новых данных в таблицы требует ввода значений для всех полей

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

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

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

Дисциплина

ФИО преподавателя

Шифр группы

ФИО студента

№ по журналу

Дата сдачи

Оценка

подпись

Дисциплина

ФИО преподавателя

Шифр группы

Кол-во хор.

Кол-во отл.

Кол-во удовл.

Кол-во неуд.

Средняя успеваемость

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