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