Безплатно! Онлайн събитие: Създай устойчиви навици за 21 дни Регистрация тук.
Нормализация на данните
Пълен достъп до курса: Не
За пълен достъп, моля влезте или се регистрирайте.
Най-важното, което трябва да запомниш
Нормализацията на данните цели всяка информация да се въвежда и редактира само на едно място и в таблиците да няма изчисляеми (резултатни) полета. Вместо имена и описания се използват ID полета, които свързват таблиците помежду им. Така базата става по-ясна, по-лесна за поддръжка и много по-малко податлива на грешки.
Какво представлява нормализацията в този урок
В урока се разглеждат два ключови принципа на нормализацията в Access:
- Данните за клиенти, продукти и поръчки се съхраняват в отделни таблици, а връзката между тях става чрез идентификатори (например Client ID, Product ID, Order ID).
- Полета, които могат да бъдат изчислени от други (като сума = количество × цена – отстъпка), не трябва да се съхраняват в таблиците, защото Access може да ги изчислява при нужда.
Чрез реален пример се показва как таблица „Поръчки“ всъщност представлява детайли по поръчките и защо е важно да бъде преструктурирана.
Стъпка по стъпка: нормализиране на таблицата
- Преименуване на подвеждащи полета (например „Клиент“ → „Client ID“, „Продукт“ → „Product ID“, „Номер поръчка“ → „Order ID“).
- Премахване на излишни полета като име на клиент, продукт, категория, цена и сума.
- Оставяне само на необходимите полета за таблицата „Детайли по поръчките“.
- Преглед и финално оформяне на структурата в
Design View.
Този подход гарантира коректни връзки между таблиците и оптимална структура на базата данни.
Дискусия към урока
Въпроси
Отговори