Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Автоматизація обліку роботи автотранспортного підприємства

Реферат Автоматизація обліку роботи автотранспортного підприємства





ні додатки в архітектурі клієнт/сервер можуть виконувати обробку там, де вона виконується найкраще - на сервері.

У додатку також можуть використовуватися збереження процедури і тригери для централізації і поділу логіки додатка, складних запитів, а також для виконання програм перевірки умов на значення і цілісності даних на сервері, а не на клієнтському компьютере.SQL Server підтримує величезні транзакції з веденням журналу транзакцій, що гарантує передачу або відкат всіх змін, які виконуються в рамках транзакції.

Узгодженість і можливість відновлення транзакцій бази даних гарантується навіть у разі збою системи і при складних оновленнях, що здійснюються декількома користувачами. SQL Server розглядає всі бази даних в межах транзакції як одну оброблювану одиницю. За визначенням, транзакція або безпечно виконується повністю з відображенням усіх результуючих змін в базі даних, або відкочується з відміною всіх змін в базі даних.

За допомогою протоколу дворівневого завершення транзакцій SQL Server може навіть підтримувати синхронізовані транзакції, що охоплюють кілька серверів, забезпечуючи підтримку всіх серверів мережі в узгодженому стані.

За допомогою Microsoft SQL Server можна виконувати динамічне резервне копіювання (додатковий або повне) бази даних під час її використання. Таким чином, користувачі позбавлені від необхідності виходити з бази даних для резервного копіювання даних. Це дозволяє використовувати базу даних 24 години на добу, сім днів на тиждень.

На випадок збою системи (наприклад, при аварійному завершенні роботи операційної системи або відключенні живлення) в Microsoft SQL Server є механізм автоматичного відновлення бази даних до останнього стану узгодженості всього за кілька хвилин, причому втручання адміністратора бази даних не потрібно. Важливі додатки можуть бути відновлені і повторно запущені відразу ж.

Microsoft Visual Studio 2005 (C # .NET)

Спеціально для платформи .NET Microsoft був розроблений новий мову програмування С #. С # - це мова програмування, синтаксис якого дуже схожий на синтаксис Java (але не ідентичний йому). Наприклад, в С # (як в Java) визначення класу складається з одного файлу (* .cs), на відміну від C ++, де визначення класу розбито на заголовок (* .h) і реалізацію (* .срр). Однак називати С # клоном Java було б невірно. Як С #, так і Java засновані на синтаксичних конструкціях C ++. Якщо Java у багатьох відношеннях можна назвати очищеної версією C ++, то С # можна охарактеризувати як очищену версію Java.

Синтаксичні конструкції С # успадковані не тільки від C ++, але і від Visual Basic. Наприклад, в С #, як і в Visual Basic, використовуються властивості класів як C ++, С # дозволяє виробляти перевантаження операторів для створених вами типів (Java не підтримує ні ту, ні іншу можливість). С # - це фактично гібрид різних мов. При цьому С # синтаксично не менш (якщо не більш) чистий, ніж Java, так само простий, як Visual Basic, і володіє практично тією ж потужністю і гнучкістю, що і C ++. Підводячи підсумки, ще раз виділимо основні особливості С #.

· Покажчики більше не потрібні. У програмах на С #, як правило, немає необхідності в роботі з ними (однак якщо вам це потрібно, будь ласка, - можливості для роботи з покажчиками у вашому розпорядженні).

· Управління пам'яттю проводиться автоматично.

· У С # передбачені вбудовані синтаксичні конструкції для роботи з перерахуваннями, структурами і властивостями класів.

· У С # залишилася можливість перевантажувати оператори, успадковані від C ++. При цьому значна частина виникали при цьому складнощів ліквідована.

· Передбачена повна підтримка використання програмних інтерфейсів. Однак на відміну від класичного СОМ застосування інтерфейсів - це не єдиний спосіб роботи з типами, використовуючи різні двійкові модулі..NET Дозволяє передавати об'єкти (як посилання або як значення) через кордони програмних модулів.

· Також передбачена повна підтримка аспектно-орієнтованих програмних технологій (таких як атрибути). Це дозволяє привласнювати типам характеристики (що багато в чому нагадує COM IDL) для опису в майбутньому поведінки даної суті. Можливо, найважливіше, що необхідно сказати про мову С #, - це те, що він генерує код, призначений для виконання тільки в середовищі виконання .NET. Наприклад, ви не зможете використовувати С # для створення класичного СОМ-сервера. Відповідно до термінології Microsoft код, призначений для роботи в середовищі виконання .NET, - це керований код (managed code). Двійковий файл, який містить керований файл, називається збіркою (assembly).


3.1 Вимоги до технічного забезпече...


Назад | сторінка 2 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Створення бази даних автомобілебудівного підприємства у вигляді настільного ...
  • Реферат на тему: Формування бази даних книг магазину на Java
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Створення бази даних у середовищі SQL SERVER 2012