Слайд 2В файле базы данных хранятся все необходимые объекты, относящиеся к пользовательской задаче:
таблицы,
запросы,
формы,
макросы…
![В файле базы данных хранятся все необходимые объекты, относящиеся к пользовательской задаче: таблицы, запросы, формы, макросы…](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-1.jpg)
Слайд 3Нормализация
- это оптимальное распределение данных по таблицам.
Процедура нормализации поддерживается несколькими принципами.
![Нормализация - это оптимальное распределение данных по таблицам. Процедура нормализации поддерживается несколькими принципами.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-2.jpg)
Слайд 4Принцип 1
Исключение дублирования данных в нескольких таблицах.
![Принцип 1 Исключение дублирования данных в нескольких таблицах.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-3.jpg)
Слайд 5Например:
В таблицах «Заказы» и «Доставка» нет необходимости вводить адреса постоянных клиентов.
Нужно сделать
![Например: В таблицах «Заказы» и «Доставка» нет необходимости вводить адреса постоянных клиентов.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-4.jpg)
отдельную таблицу со сведениями о клиентах (включая адрес).
Слайд 6Принцип 2
Данные должны быть организованы так, чтобы в случае их редактирования каждое
![Принцип 2 Данные должны быть организованы так, чтобы в случае их редактирования](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-5.jpg)
исправление или дополнение делалось в одном месте базы данных.
Слайд 7Например:
Если меняется ассортимент услуг фирмы, то изменение должно коснуться только таблицы «Ассортимент»,
![Например: Если меняется ассортимент услуг фирмы, то изменение должно коснуться только таблицы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-6.jpg)
а не всех таблиц, таких как:
«Принятые заказы»,
«Выполненные заказы»,
«Оплаченные счета»…
Слайд 8Принцип 3
Необходимость группировки данных по их содержанию, следовательно, распределение данных по разным
![Принцип 3 Необходимость группировки данных по их содержанию, следовательно, распределение данных по разным таблицам.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-7.jpg)
таблицам.
Слайд 9Например:
Не смешивать в одной таблице сведения о клиентах и услугах фирмы.
![Например: Не смешивать в одной таблице сведения о клиентах и услугах фирмы.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-8.jpg)
Слайд 10Принцип 4
Принцип модульности, который предполагает, что база должна быть разбита на несколько
![Принцип 4 Принцип модульности, который предполагает, что база должна быть разбита на](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-9.jpg)
унифицированных блоков, которые можно модернизировать и заменять по отдельности.
В этом случае, таблицы созданные в одной базе данных, можно было бы использовать и в других базах.
Слайд 11Например:
Созданная таблица названий улиц города с дополнительными сведениями (длина улицы, количество домов,
![Например: Созданная таблица названий улиц города с дополнительными сведениями (длина улицы, количество](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1146395/slide-10.jpg)
история) может быть использована в другой базе, требующей справочник улиц города.