Когато разделите база данни, това означава, че я реорганизирате в два файла. Един файл е задната база данни, която съдържа данните и таблиците. Другият файл е предната база данни, която съдържа заявките, формулярите и отчетите. Потребителите взаимодействат с данните, като използват локално копие на предната база данни.
В Microsoft Access можете да разделите база данни с помощта на съветника за разделяне на база данни. Това е една от многото причини, поради които обичаме Access – той прави изпълнението на задачи като тези бързо и лесно! След като разделите базата данни, ще трябва да разпространите предната база данни на вашите потребители.
Нека научим повече за това защо може да искате да разделите вашата база данни и ползите от това.
Защо трябва да обмисля разделяне на моята база данни?
Не всички бази данни трябва да бъдат разделени, но това е нещо, което трябва да се вземе предвид от архитектурна гледна точка. Чрез разделянето на вашата база данни на преден и бек-енд можете да подобрите производителността на базата данни, да намалите риска от корупция и дори да спестите пари.
Когато разделите база данни на Access, създавате два файла. Бекенд базата данни съдържа само таблиците, докато предния край има всичко останало:заявки, формуляри, макроси, отчети и модули. Всичко това може да се разпространява на потребителите, без да им се дава достъп до вашите таблици.
А с помощта на съветника за разделяне на база данни разделянето на база данни обикновено е много просто. Въпреки това, ако планирате да разделите голяма или по-сложна база данни, препоръчваме първо да говорите с експерт по база данни като Arkware.
Какви са ползите от разделянето на база данни за достъп?
Има редица предимства за разделянето на вашата база данни:
- Подобрена производителност. Разделените бази данни имат значително подобрена производителност, тъй като само данните се изпращат през мрежата. В база данни, която не е разделена, всички обекти на базата данни също трябва да се изпращат през мрежата, а не само данните.
- По-голяма сигурност. Тъй като потребителите нямат директен достъп до таблиците, има по-малък риск случайно да изтрият таблици или да откраднат данни. Можете също така да ограничите потребителите на предния край да правят промени в приложението.
- По-добра надеждност. Разделянето на вашата база данни на Access намалява риска от повреда на базата данни. Ако има проблем за отделен потребител, той обикновено е свързан с този потребител, а не с базата данни като цяло.
- Подобрена гъвкавост. Тъй като всеки потребител работи с локално копие на предната база данни, потребителите могат да създават заявки, формуляри и други обекти на базата данни, без да засягат други потребители.
Свържете се с Arkware, за да разделите вашата база данни
Мислите ли, че разделянето на база данни е подходящо за вашата база данни? Свържете се с Arkware за консултация. Ако имате малка и рационализирана база данни, вероятно можете да разделите вашата база данни сами, като използвате съветника за разделяне на база данни. По-сложните бази данни могат да се възползват от нашата помощ!