Разполагане на приложение на Access. Потребителите ще имат ли достъп

Разполагане на приложение на Access. Потребителите ще имат ли достъп


Microsoft офис Access2007- релационна СУБД корпорация Microsoft , Има широк набор от функции, включително свързани заявки, връзки с външни таблици и бази данни. С вградения език VBA можете да пишете приложения, които работят с бази данни в самия Access.

Microsoft Office Access 2007 предоставя мощен набор от инструменти, които ви позволяват бързо да организирате отчитане на данни, отчитане и споделяне на данни. Без специализирани познания за бази данни, потребителите могат бързо да създават удобни приложениясчетоводство чрез персонализиране на един от няколко предварително изградени шаблона, конвертиране на съществуващи бази данни или създаване нова базаС Office Access 2007 можете лесно да адаптирате вашите приложения за бази данни и отчети към променящите се бизнес нужди. Разширената поддръжка за Windows SharePoint Services 3.0 в Office Access 2007 позволява споделяне на данни, валидиране, архивиране и управление.

Системни изисквания:

  • Компютър и процесор:Честота не по-ниска от 500 MHz
  • Памет: RAM минимум 256 MB
  • Място на твърдия диск: 1,5 GB. Част от дисковото пространство ще бъде освободено след инсталирането чрез премахване на оригиналния пакет за зареждане от него.
  • Четец на дискове: CD или DVD устройство
  • Екран: Резолюция не по-малка от 1024x768 пиксела
  • Операционна система: Microsoft Windows XP Service Pack 2 (SP2), Windows сървър 2003 SP1 или по-нова версия*
*- Съветникът за почистване на Office не е наличен на 64-битови операционни системи.




Размер, OS: 211,77 Mb, Windows 7/Vista/XP
език:Руски
Условия за разпространение:Лекарството е зашито

Access е богата платформа за разработване на приложения за бази данни. Приложението за база данни е компютърна програмав които могат да се съхраняват и управляват данни, с потребителски интерфейс, съответстващи на логиката на бизнес задачите (приложна логика). Тази статия обхваща основно планиране на внедряване, пакетиране и подписване, внедряване на приложение за база данни и среда за изпълнение на Access.

В тази статия

План за разполагане

Преди всичко трябва да си зададете следните въпроси, за да определите как ще бъде разгърнато приложението.

Трябва ли данните и логиката да бъдат разделени?

Можете да създадете приложение на Access, което комбинира управление на данни и логика на приложението в един файл. Access използва тази структура на приложението по подразбиране. Комбинирането на управление на данни и логика на приложението в един файл осигурява най-простият начинвнедряване, но този метод е най-добре да се използва само ако няколко души използват приложението едновременно и това включва известен риск. Например, ако потребител случайно изтрие или повреди файл на приложение, данните ще бъдат загубени. В повечето случаи трябва да разделите управлението на данни и логиката на приложението. Това подобрява производителността и надеждността.

Един от начините за разделяне на данните и логиката е да използвате командата Access база данни(на табл Работа с бази даннив група Движение на данни). Тази команда разделя приложението на базата данни на два файла, един за логиката (преден план) и един за данните (бекенд). Например база данни с име Misolution. accdb е разделен на два файла с име MySolution_fe. accdb и MySolution_be. ACCDB. Вие хоствате базата данни на сървъра в споделено местоположение, като например мрежов дял. Вие разпространявате файлове от първо ниво на вашите компютри, на потребител и на всяко от тези копия. Можете също така да разпространявате различни външни файлове на различни потребители. За повече информация вижте Разделяне на база данни на Access.

Друг начин за разделяне на управлението на данни и логиката на приложението е да се използва програма за сървър на база данни (напр. Microsoft SQLСървър) за управление на данни и Приложения за достъпза логиката на приложението. За повече информация вижте Мигриране на база данни на Access към SQL Server.

Следват допълнителни причини за разделяне на данни и логика.

    Целостта и сигурността на данните.Ако комбинирате данни и логика в един файл, данните са изложени на същия риск като логиката на приложението. Използвайки отделни алгоритми и файлове с данни, Access помага за защитата на целостта и сигурността на данните, като използва функциите за защита на NTFS в мрежовите папки.

    Потребителите на Access трябва да имат разрешения за четене, писане, създаване и изтриване на папката, която съдържа външния файл. Можете обаче да зададете други разрешения за достъп до външен файл. Например, можете да присвоите разрешения само за четене на някои потребители и разрешения за четене и запис на други потребители.

    Вашето приложение може да се нуждае от Допълнителни опциисигурност, като например способността да се контролира достъпът на потребителите до определени данни. В този случай можете да използвате SQL сървърили SharePoint за съхраняване и управление на данни за приложения и използване на Access за предоставяне на логика на приложението.

    Мащабируемост.Файлът на Access не може да бъде по-голям от 2 гигабайта (GB). Въпреки че 2 GB е значително количество за текстови данни, може да не е достатъчно за някои приложения, особено тези, които съхраняват прикачени файлове в записи на база данни. Чрез разделяне на данните и логиката, приложението може да съхранява повече данни. Ако очаквате, че потребителите ще съхраняват големи количества данни, трябва да обмислите използването на множество файлове с данни на Access.

    Трябва също така да разгледате други подробности за мащабируемостта в спецификацията. Програми за достъпЗа да научите повече за спецификациите за достъп, вижте статията Спецификации за достъп.

    Честотна лентамрежи.Ако няколко потребители трябва да използват приложение през мрежа едновременно, потенциалът за повреда на данните се увеличава, когато данните и логиката се комбинират в един файл. Освен това, ако комбинирате данни и логика в един файл на Access, няма да можете да оптимизирате мрежов трафикГенерираният от приложението Access. Ако множество потребители ще използват вашето приложение по мрежа едновременно, трябва да разделите данните и логиката, като използвате два или повече файла на Access или сървър на база данни, за да управлявате данните и Access за логиката на приложението.

Как ще изглежда мрежовата среда?

Избор правилно решениеработата с база данни на Access за мрежова среда е критична стъпка за нейното успешно завършване. Използвайте указанията по-долу, за да ви помогнат да изберете по-добре информацията, от която се нуждаете.

домашна мрежа

Ако имате няколко потребители, на които трябва да бъде предоставен достъп до база данни на Access, можете да използвате една база данни, която всеки потребител отваря и използва в домашна мрежа. За повече информация вижте Споделяне на файлове онлайн в Windows 10.

Локална мрежа (LAN)

LAN е вътрешна мрежа, който обикновено има отлична производителност, но е ограничен до малка география, като например отделна стая, сграда или група от сгради. Ако имате няколко потребители, които споделят база данни в локална мрежа, по-добре е да разделите базата данни, да я съхраните в мрежова папкаи след това внедрите копие за всеки потребител на базата данни в задния край.

Глобална мрежа (WAN)

Има много възможни конфигурации глобална мрежакоито покриват широк географски район. Може да имате множество офиси в град, свързани с обществена мрежа, наета линия или дори сателити. Често за сигурност се използва виртуална частна мрежа (VPN). отдалечен достъпна домашни компютри и в движение. Лесен начин да разберете WAN е, че ако сте извън локалната мрежа, но сте свързани към нея, вие използвате WAN.

Избягвайте използването на разделена база данни на Access в WAN, тъй като производителността може да бъде бавна и базите данни могат да се повредят.

Има три начина с помощта на Accessв глобалната мрежа.

    Достъп до база данни със свързани таблици в списъци на SharePoint.

    Клиентска връзка към база данни за достъп сървърна база SQL данниСървър или Azure SQL.

    Услуги за отдалечен работен плот (RDS) (известни преди като терминален сървър), които създават виртуална работна среда на Windows на клиентския компютър на потребителя. RDS има няколко предимства.

    • Инсталирането на Access или база данни на Access не е необходимо, тъй като потребителите изпълняват клиента за отдалечен работен плот (RD), който е достъпен на много устройства.

      Прехвърлянето на данни е намалено между клиента и сървъра, тъй като RD е тънък клиент, който ефективно препраща потока само към потребителския интерфейс.

      Потребителите все още могат да копират и поставят данни и да отпечатват отчети локално на клиентския компютър.

      RemoteApps може да изпълнява само една програма, като например приложение на доставчик или линейни работници.

    За повече информация вижте Добре дошли в услугите за отдалечен работен плот.

Ще имат ли потребителите достъп до Access?

Ако всички ваши потребители имат инсталиран Access на компютъра си, те могат да отварят и използват приложението като всеки друг файл с база данни на Access.

Ако някои или всички ваши потребители няма да имат инсталиран Access на своите компютри, вие също можете да внедрите софтуерДостъп до време за изпълнение за тези потребители, когато приложението е разгърнато. За повече информация вижте Научете как.

Разполагане на приложение на Access

За да разположите приложение на Access, трябва да изпълните следните стъпки.

Подготовка на базата данни като приложно решение

За да заключите решение, контроли за навигация и стартиране и други важни настройки, изпълнете следните стъпки:

съветЗа да извършите задълбочено търсене, отворете " Опции за достъп " (Настроики>файлове) и изберете Помощ за всеки раздел. Може да имате допълнителни опции, които искате да контролирате за решението на приложението.

Преди Разгръщане

Обърнете внимание на следните насоки, преди да разположите клиентска база данни:

    За да постигнете най-доброто представяне за вашето решение. За повече информация вижте Помощ за производителността и Съвети за производителност за Microsoft Access, за да ускорите базите данни на Access.

    Компресирайте и възстановете базата данни. За повече информация вижте Компактиране и възстановяване на база данни.

    Създавайте архивиранебазата данни да бъде оригиналното и защитено копие на оригиналната база данни. За повече информация вижте Защита на данни с процеси за архивиране и възстановяване.

    Използвайте документ, за да отпечатате характеристиките на обектите на базата данни. За повече информация вижте Документиране и отпечатване на структурата на база данни.

    Решете как искате да защитите файла. Има няколко начина, които могат да бъдат направени.

    • Добавете сертификат за сигурност към базата данни. За повече информация вижте Показване на доверителна връзка Добавете цифров подпис и решете дали да се доверите на базата данни. В този случай решете как искате да управлявате лентата за съобщения в базата данни. За повече информация вижте Включване или изключване на известията за сигурност в лентата за съобщения.

      Използвайте надеждно местоположение, за да запазите клиентската база данни, за да избегнете проверка в Центъра за сигурност или ако не искате тя да се отваря в защитен изглед. За повече информация вижте Добавяне, премахване и промяна на надеждно местоположение.

      Шифроване на файла с база данни. За повече информация вижте Шифроване на база данни с парола за база данни.

      За да сте сигурни, че потребителите не могат да променят структурата на формуляри, отчети или VBA код, използвайте компилиран двоичен (.accde) файл.

Какъв формат да използвам?

Има четири файлови формата на Access, които можете да използвате, когато разгръщате приложение:

Инсталиране и надграждане на база данни на Access с потребителски интерфейс

Когато използвате оформление на разделена база данни, трябва да разпределите клиентската база данни на всеки потребител. За безпроблемна работа вземете предвид следните препоръки:

Разбиране и изтегляне на Access Runtime

За да разположите приложение на Access, което може да работи, без да имате инсталиран Access на компютъра на потребителя, можете да ги разпространявате с Access Runtime, който се предлага безплатно от Центъра за изтегляния на Microsoft. Access Runtime отваря база данни на Access в режим на изпълнение.

Режимът на изпълнение е режимът Достъп до работа, което по подразбиране е недостъпно определено Функции за достъп. Някои от тези функции обаче могат да бъдат достъпни в режим на изпълнение.

Какви функции не са налични в режим на изпълнение?

Следните функции на Access не са налични в режим на изпълнение.

    Специални ключове Клавиши като Ctrl+Break, Ctrl+G и Клавиш SHIFTза заобикаляне на опциите за стартиране в базата данни.

    Зона за навигация.Навигационният панел не е наличен в режим на изпълнение. Това помага да се предотврати достъпът на потребителите до произволни обекти в приложението за база данни. Когато използвате среда за изпълнение, можете да отваряте само обекти, които сте предоставили на потребителите (например чрез предоставяне на навигационен формуляр). Навигационният панел не може да бъде наличен в режим на изпълнение.

    Панделка.По подразбиране лентата не е налична в режим на изпълнение. Това помага да се предотврати създаването или модифицирането на обекти на база данни и потенциално опасни действия, като например свързване към нови източници на данни или експортиране на данни по неочакван начин. Не можете да предоставите достъп до разделите на лентата по подразбиране в режим на изпълнение. Можете обаче да създадете персонализирана емисия и след това да свържете тази емисия към формуляр или отчет. За повече информация вижте Създаване на персонализирана лента в Access.

    Режим на проектиране и режим на оформление.Режимът на проектиране и режимът на оформление не са налични за обекти на база данни в режим на изпълнение. Това помага за предотвратяване на промени в структурата на обектите в приложението на базата данни. Режимът на проектиране и режимът на оформление не могат да бъдат активирани в режим на изпълнение.

    справка.По подразбиране вградената помощ не е налична в режим на изпълнение. Тъй като вие контролирате функциите, които са налични във вашето приложение в режим на изпълнение, някои секции от стандартната вградена помощ на Access може да не са подходящи за потребителите и само ще им пречат. Можете да създадете свой собствен помощен файл, за да допълните вашето приложение в режим на изпълнение.

Как може да се симулира режим на изпълнение?

На компютъра къде пълна версия Access, можете да стартирате всяка база данни на Access в режим на изпълнение. За да стартирате база данни на Access в режим на изпълнение, направете едно от следните неща:

    Променете файловото разширение на базата данни от .accdb на .accdr.

    Създаване на пряк път към база данни с помощта на превключвател командна линия /време на изпълнение

    1. На работа Работен плот на Windowsщракнете Кликнете с десния бутонмишката и изберете създавам > етикет.

      Въведете местоположението на файла MSAccess. exe, местоположение на базата данни и квалификатор на команда /време на изпълнение. Например:

      "C:\Program Files\Microsoft Office\MSACCESS.EXE" "C:\MyDB.accdb" /време на изпълнение

    За повече информация вижте Създаване на пряк път на работния плот за програма или файл на Office.

Режимът на изпълнение подобрява ли сигурността на базата данни?

Въпреки че режимът на изпълнение ограничава навигацията и промените в структурата, той не трябва да се използва като основно средство за защита на приложение за база данни. На компютър, на който е инсталирана пълната версия на Access, потребителят може да отвори приложението за база данни за режим на изпълнение като стандартно приложениебаза данни (т.е. достъп до всички функции) и промяна на структурата или извършване на други нежелани действия.

Дори ако разположите само приложението за база данни на компютри, които нямат инсталирана пълната версия на Access, потребителят може да премести приложението на компютър, който има инсталирана пълната версия на Access, и да отвори приложението за база данни за режим на изпълнение като стандартна база данни приложение.

Можете да изтеглите, използвате и разпространявате Access Runtime безплатно. Освен това няма ограничение за броя на потребителите, на които може да бъде предоставен този софтуер.

Създайте инсталационен пакет

В зависимост от вашата версия на Access можете да предприемете няколко подхода.

Използване на споделен инсталационен пакет (Access 2013 или по-нова версия)

за Access версия 2013 или по-нова можете да използвате инсталатора на Windows или find програми на трети страникоито създават инсталационни пакети.

Пакетирайте и подпишете база данни на Access (Access 2007 и 2010)

IN Microsoft Access 2007 или 2010 е по-лесно и по-бързо за подписване и разпространение на базата данни. След като създадете ACCDB или ACCDE файл, можете да го пакетирате, да го добавите към пакета цифров подписи след това разпространете подписания пакет на други потребители. Функцията Package and Sign поставя базата данни във файл за разполагане на Access (.accdc), подписва пакета и след това записва подписания пакет на място, което посочите на компютъра на потребителя. След това потребителите могат да извлекат базата данни от пакета и да работят директно в нея (вместо във файла на пакета). За повече информация вижте раздела Преглед на съветника за пакетно решение.

Забележка:Функцията, описана в този раздел, пакетира файл на Access и цифрово подписва пакета, така че потребителите да могат да проверят дали файлът е надежден.

Имайте предвид следните факти, преди да започнете да създавате и подписвате пакет.

    Опаковането на базата данни и подписването на пакета помага да се покаже неговата надеждност. Ако вие или вашите потребители сте получили пакета, подписът потвърждава, че няма неупълномощени промени в базата данни. Ако имате доверие на автора, можете спокойно да използвате съдържанието.

    Функцията за опаковане и подписване работи само с бази данни във формат .accdb.

    Към пакет може да се добави само един файл с база данни.

    Когато пакетирате и подписвате база данни, се подписва кодът на всички обекти във файла на базата данни, а не само макроси и кодови модули. По време на опаковането и подписването пакетният файл също се компресира, за да се изтегли по-бързо.

    След извличане на база данни от подписан пакет, тя вече не е свързана с него.

    Ако използвате самоподписан сертификат за подписване на пакета на базата данни, след което щракнете върху Доверете се на всичко от издателякогато бъдат отворени, всички пакети, подписани със самоподписани сертификати, ще се считат за надеждни.

    Ако извлечете базата данни на надеждно място, нейното съдържание ще бъде включено автоматично, когато я отворите. Ако избраното местоположение не е надеждно, част от съдържанието на базата данни може да бъде деактивирано по подразбиране.

Следващите раздели описват как да създадете подписан пакетен файл и как да използвате базата данни от подписан пакетен файл. Трябва да имате поне един сертификат за сигурност, за да изпълните тези стъпки. Ако компютърът няма инсталиран сертификат, можете да създадете такъв с помощта на инструмента SelfCert или да получите търговски сертификат. За информация относно сертификатите за сигурност вижте Показване на доверие чрез добавяне на цифров подпис.

Създайте подписан пакет

    Отворете базата данни, която искате да пакетирате и подпишете.

    В раздела ФайлИзбери предмет Запази като.

    В глава Типове файлове на бази даннищракнете върху опцията Опаковайте и подпишете, след което щракнете върху бутона Запази като.

    В диалоговия прозорец Изберете сертификатизберете цифров сертификат и щракнете върху бутона Добре.

    Ще се отвори диалогов прозорец Създаване на подпис Microsoft пакетДостъп до офис.

    В полето Име на файлвъведете име за подписания пакет и след това щракнете върху бутона Създавайте.

    Access създава .accdc файла и го поставя в папката, която сте избрали.

Microsoft Access 2007 ви позволява да организирате удобна работа с бази данни, да правите промени в тях в реално време, да контролирате отчитането и да предоставяте корпоративен достъп до споделени документи. Основното предимство на програмата е нейната простота и функционалност. Дори без задълбочено познаване на характеристиките на продукта, потребителят може лесно да се развива необходимо приложениеизползване на безплатни шаблони.

Microsoft Access 2007 беше особено харесан от бизнесмени, които с помощта на проста програма могат да адаптират разработените проекти в съответствие с техните насоки и да извършват бизнес дейности още по-ефективно.

Характеристики на Microsoft Access 2007

id="a1">

В допълнение към готовите шаблони, които програмата предоставя на потребителите безплатно, Access 2007 си заслужава да бъде изтеглен и заради другите си предимства и възможности. Например, софтуерът има няколко типа примерни бази данни. Избирайки сред тях подходящата опция, можете да проследите следните параметри:

  • текущи задачи;
  • Контакти;
  • важни събития;
  • друга информация, от която се нуждаете, за да организирате работния процес.

Настройките на приложението ви позволяват да задавате параметрите по свое усмотрение, за да можете удобно да създавате формуляри, отчети, таблици, макроси и други елементи, използвани в работата ви по удобен начин.

Access 2007 е интегриран с други офис продукти на Microsoft, така че можете лесно да прехвърляте информация от Excel и да я използвате на работа.

Разлики от предишни версии

id="a2">

Разликите вече са забележими, когато стартирате за първи път версията от 2007 г.

  1. В сравнение с предишни версииСъздаването на таблица е значително опростено. За да направите това, просто натиснете един клавиш със съответното име и попълнете стандартна форма. Приложението ще зададе самостоятелно вида на полетата и ще оптимизира таблицата за удобна работа.
  2. Разработчиците са обърнали специално внимание на интерфейса на приложението, който е значително преработен. Сега основната част се превърна в лентата, в която всички инструменти са комбинирани, изборът на команди и опции е опростен, стана по-достъпно търсене. Следователно потребителят вече не трябва да прекарва толкова време в търсене, колкото преди.
  3. Повечето от диалогови прозорцие заменена с колекция, която показва наличните опции по удобен начин.
  4. Направи правилен изборнеопитен потребител се подпомага от подсказки, както и предварителен преглед.

Можете да изтеглите Microsoft Access 2007 безплатно точно сега, но първо го прочетете Системни изискванияи се уверете, че вашият компютър ги спазва.

Microsoft Access 2003 - една от първите версии популярна системаза управление на бази данни. С тази програма можете да събирате информация от електронни таблици, да обработвате текстови документи, както и най-често срещаните формати на бази данни. Приложението може да анализира данни, както и да създава уеб страници и различни приложения. Естествено ще ви трябват известни умения за работа с Access 2003, но в сравнение с управлението професионални програми- те ще бъдат минимални. И продуктът, за разлика от другите си аналози, се разпространява безплатно.

Access 2003 може да се изтегли както за домашна, така и за корпоративна употреба, но във втория случай софтуерът ще бъде по-полезен. Можете да го използвате като СУБД за автономно управлениеили файлови сървъри. Можете да взаимодействате с други източници, като използвате „свързани таблици“ и „заявки към сървъра“.


Microsoft Access 2007

Microsoft Access 2007 е програма за бази данни, която ви позволява да правите промени в тях, да организирате отчети и да споделяте документи. Дори тези потребители, които нямат специални познания, ще могат да разработват приложения с помощта на готови безплатни шаблони.

Access 2007 ви позволява да приспособите дизайна си към вашите бизнес нужди.

Microsoft Access 2010

Microsoft Access 2010 е приложение, което ви позволява да комбинирате информация от различни източници в една база данни. Тази версия е пусната под мотото "Простота във всичко" - не е нужно да сте специалист, за да работите с нея. Добавените уеб бази данни значително подобриха взаимодействието с информацията, опростиха процесите на проследяване на данни, създаване на отчети и споделяне.

Контролът на лентата, напълно внедрен в Access 2010, предоставя само най-необходимите инструменти, без да позволява на потребителя да се изгуби в множеството команди и настройки.

Microsoft Access 2013

Microsoft Access 2013 е една от новите версии на системата за управление на бази данни (СУБД). В приложението ще намерите необходимите функции и инструменти, които да ви помогнат да организирате поддръжката на данни, да подобрите отчитането и да осигурите споделяне на информация за Голям бройпотребители.

Можете също да изтеглите програмата, за да създадете уеб приложение. В Access 2013 всичко, което трябва да направите, е да изберете типа данни за проследяване (Проекти, Задачи, Контакти) и приложението автоматично ще създаде структура, в която можете да добавяте информация. Основните команди и инструменти за навигация ще бъдат вградени в проекта, така че след създаването можете веднага да продължите да използвате.

Microsoft Access 2016

Microsoft Access 2016 е много повече от проста програмаза разработване на база данни. Това е цяла система за проследяване на информация, създаване на отчети и споделяне на информация. Помага да се правят разумни и балансирани заключения и да се избира оптимални решенияза определени задачи. Изтеглянето и използването на Access 2016 може наистина да не е така напреднали потребители, тъй като дори и без големи познания в тази област, можете бързо да разработите необходимото приложение, като конвертирате безплатни готови шаблони, за да отговарят на вашите нужди.

Тази версия на програмата предлага нов тип база данни: уеб приложение се създава в средата на MS Access 2016 и се използва през браузър като услуга на SharePoint. За да го създадете, трябва да вземете решение за типа данни, които трябва да проследявате, след което програмата ще генерира самостоятелно необходимата структура. Той ще има вградени основни команди и инструменти за навигация, така че можете да започнете веднага.