Рефераты. Інформаційне забезпечення маркетинга на підприємстві p> Головна якість Access, що залучає до нього багатьох користувачів,- тісна інтеграція з Microsoft Office. Наприклад, скопіювавши в буфер графічний образ таблиці, відкривши Microsoft Word і застосувавши вставку з буфера, ми відразу одержимо в документі готову таблицю з даними з
БД.

Вся робота з базою даних здійснюється через контейнери бази даних. Звідси здійснюється доступ до всіх об'єктів, як-от: таблицям, запитам, формам, звітам, макросам, модулям.

За допомогою драйверів ISAM можна одержати доступ до файлів таблиць деяких інших форматів: DBASE, Paradox, Excel, текстовим файлам,
FoxPro 2. x, а за допомогою технології ODBC - і до файлів багатьох інших форматів.

Access 7.0 може виступати як у ролі OLE- контролера, так і OLE серверу. Це значить, що можна контролювати роботу додатків Access із будь- якого додатка, за умови, що воно може виступати в ролі OLE контролера і навпаки.

Умонтований SQL дозволяє максимально гнучко працювати з даними і значно прискорює доступ до зовнішніх даних.

Користувачем, малознайомим із поняттями реляційних баз даних
Access дає можливість розділяти свої складні за структурою таблиці на декілька, пов'язаних по ключових полях.

Access - це типова настільна база даних. У той же час на невеличкому підприємстві з кількістю комп'ютерів не більше десяти, ресурсів
Access цілком може вистачити для обслуговування всього діловодства, природно в низці з Microsoft Office. Тобто всі користувачі можуть звертатися до однієї бази даних, установленої на одній робочій станції, що не обов'язково повинна бути виділеним сервером. Для того, щоб не виникли проблеми цілості і доступу до даних, має сенс скористатися засобами захисту, що предоставляє Access. При цьому ви можете скористатися майстром, якщо не впевнені, що самі правильно встановите права й обмеження для користувачів.

На відміну від інших розглянутих засобів розробки, СКБД Access має русифікований інтерфейс і частково переведений на російську мову файл контекстної допомоги.

А також Access має кращу умонтовану систему захисту серед усіх настільних додатків СКБД. Ви можете створювати групи, користувачів, привласнювати права доступу до всіх об'єктів, у тому числі і модулів. До речі, це вирішує питання закриття ваших процедур і функцій від чужих очей.
Тому що для Access немає компілятора, то необхідність захисту стає дуже актуальною для розроблювачів. Система захисту доступна тільки при відкритій базі даних. Кожному користувачу можна надати індивідуальний пароль. Система захисту доступна як за допомогою візуальних засобів, так і програмним шляхом. Якщо ви хочете захистити вашу базу даних навіть від користувача з ім'ям Admin, то користуйтеся послугами настроювання Sequrity, що поставляється разом із Access Developer Toolkit.

Крім цього ви можете закрити вашу базу даних від перегляду зовнішніми програмами.

Visual Basic

Visual Basic є універсальним засобом програмування, проте розглядати його можливості тільки з погляду створення додатків по обробці даних не можна.

На відміну від більшості пакетів програм Visual Basic не має головного вікна, що об'єднує всі інші елементи інтерфейсу розроблювача.
Кожний елемент Visual Basic має своє незалежне вікно, що може бути удалена або розташоване незалежно від інших у будь-якому місці екрана.

Основні можливості Visual Basic, застосовувані в розробці додатків для обробки інформації, можуть бути реалізовані завдяки наявності в ньому об'єктів для доступу до даних - Data Access Object (DAO), 32- розрядного процесора данных - JET 3.0 і призначених спеціально для роботи з даними елементів керування.

Процесор даних у Visual Basic підтримує всі стандартні операції по створенню, зміні і видаленню таблиць, індексів і запитів.

Формат БД процесора даних Visual Basic відповідає формату
Access. JET 3.0 також забезпечує підтримку цілісності і перевірку вводних і змінюваних даних на рівні полів і записів. Для зміни даних JET 3.0 дозволяє використовувати мову SQL.

Керування базою даних забезпечується процесором даних за допомогою об'єктів для доступу до даних. Ці об'єкти дозволяють розроблювачу програмним шляхом, за допомогою відповідних властивостей і методів DAO, як маніпулювати даними так і управляти структурою БД, включаючи її створення.
У порівнянні з попередньою версією Visual Basic можливості об'єктів для доступу до даних тепер істотно розширені. У Visual Basic для роботи з даними можна застосовувати для роботи з даними декілька робочих областей, підтримувати цілісність даних, включаючи каскадне видалення і відновлення, і забезпечувати їхній захист від несанкціонованого доступу. Крім цього застосування колекцій істотно скорочує програмний код.

Унікальною властивістю JET 3.0 є можливість створення копій даних (репликации БД). Для створення копій БД розроблювачу достатньо скористатися методом MakeReplica при завданні методу Synchronize виконується узгодження даних, що обновлюється й оригінальної БД. Причому ці операції можуть виконуватися як із файлами формату БД процесора даних, так і з БД інших форматів, підтримуваних через ODBC.

Не можна не відзначити, що JET 3.0 використовують індекси нової, більш компактної структури, що дозволяють зменшити час їх створення і прискорити процес пошуку даних.

У Visual Basic Enterprice Edition включені об'єкти для доступу до зовнішніх даних - Remote Data Object (RDO) і відповідні елементи управления- Remote Data Control (RDC). Це дозволяє, не прибігаючи до допомоги процесора даних JET 3.0, використовувати всі можливості роботи з курсорами на сервері, досягаючи, максимально можливої швидкості доступу до даних, мінімізуючи мережній график.

MS SQL Server

Microsoft SQL Server 6.5 - одна з найбільш потужних СКБД архітектури клієнт -сервер. Ця СКБД дозволяє задовольняти такі вимоги, запропоновані до систем розподіленому опрацюванню даних, як тиражування даних, рівнобіжна опрацювання, підтримка великих баз даних на не дорогих апаратних платформах при зберіганні несмежного керування.

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

Сервер має засоби віддаленого адміністрування і керування операціями, організовані на базі объектно - орієнтованого розподіленого середовища керування. Microsoft SQL Server 6.5 входить до складу сімейства
Microsoft BackOffice, що об'єднує 5 серверных додатків, розроблених для спільного функціонування в якості інтегрованої системи.

Microsoft SQL Server 6.5 призначений винятково для підтримки систем, що працюють у середовищі клієнт-сервер. Він підтримує широкий спектр засобів розробки і максимально простий в інтеграції з додатками, що працюють на ПК.

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

SQL Server 6.5 має нову масштабируемую архітектуру блокувань, названу Динамічним блокуванням ( Dinamic Locking), що комбінує блокування на рівні сторінки і запису для досягнення максимальної продуктивності і підключення максимального числа користувачів.

SQL Server може тиражувати інформацію в БД інших форматів включаючи Oracle, BM DB2, Sybase, Microsoft Access і інші СКБД ( при наявності ODBC драйвера, що відповідає визначеним вимогам).

Збережені процедури, що підтримують OLE Automation, дозволяють розроблювачу застосовувати практично будь-який інструмент із тих, що підтримують OLE, із метою створення збережених процедур для SQL Server.
Visual Basic 4.0 підтримується посередництвам нової 32-розрядної DB-Library
(OCX). Численні розширення мови Transact-SQL включають розширену підтримку курсорів, можливість використання команд визначення даних усередині транзакций і т.д.

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

Пакет Enterprise Manager включає утиліту, що дозволяє переносити деякі або всі об'єкти з однієї бази даних у другу.
Використовуючи цю утиліту розроблювач або адміністратор може:

> виконувати копіювання об'єктів будь-якого типу з указівкою, якого типу об'єкти підлягають копіюванню ( або копіювати всі об'єкти всіх типів);

> переносити схему бази даних разом із даними або без них;

> доповнювати або заміщати існуючі дані;

> знищувати об'єкти в базі-приймачі перед копіюванням схеми;

> для об'єкта що копіюється включати об'єкти, що від нього залежать;

> використовувати стандартні настроювання генерації коду створення/видалення об'єктів або використовувати власні;

> визначати момент виконання переносу об'єктів: негайно одноразово у визначений момент часу, багаторазово по визначеному графіку.

Сервер, що одержує об'єкти, повинен бути Microsoft SQL Server версії
6.5.Сервер-джерело може бути Microsoft SQL Server версії 4.х або 6. х або сервер Sybase. SQL Server надає можливість створення страховочных копій і відбудови індивідуальних таблиць. Завантаження таблиці може бути виконано або з копії індивідуальної таблиці, або з копії бази даних. Завантаження індивідуальних таблиць може виявитися гарним рішенням при необхідності відновлення даних після збою, коли завантаження всієї бази даних неефективні.

На підставі проведеного аналізу СКБД можна сказати, що :

Microsoft Access найбільше зручний не тільки для програміста, але і для користувача через наявність русифікованого інтерфейсу.

Інші СКБД можуть знайти широке застосування у визначених умовах.

Основні напрямки реалізації потенційних можливостей інформатизації.

Зазначені вище чинники сприяють розвитку трьох основних типів комунікацій, характерних для інформаційного суспільства: 1) між людьми; 2) між людьми й інформаційними системами; 3) між системами.

Розвиток інформаційних технологій і телекомунікаційних мереж відкриває не тільки нові потенційні можливості швидкого одержання інформації з будь- якої точки планети, але, що особливо важливо, знімає багато природних і штучних бар'єрів, що розділяють людей, країни і континенти, сприяє якісному удосконалюванню інформаційних комунікацій. Особливе значення має можливість істотного поліпшення комунікацій між людьми і комунікацій між людьми й інформаційними системами. Це відчиняє нові обрії і нові потенційні можливості раціонального використання світових інформаційних ресурсів і знань в інтересах подальшого розвитку кожної людини, народів, країн і цивілізації в цілому. Для реалізації таких можливостей варто забезпечити високу ефективність зазначених типів комунікацій. Необхідно не просто забезпечити такий стан, при котрому ці комунікації тільки доповнюють одна іншу і задовольняють очевидним вимогам: спроможність до спілкування і розуміння, відкритість і адаптивність, уміння діяти в умовах неповноти і можливої суперечливості інформації. Потрібно істотно більше - досягнення такого рівня взаємозв'язку і взаємодії між зазначеними типами комунікацій у єдиній інфраструктурі, що забезпечить їхню системну узгодженість по цілям, задачам, можливостям, ресурсам і термінам реалізації основних процедур життєвого циклу. Тільки такий підхід може забезпечити реалізацію потенційних можливостей інформатизації в розвитку виробництва й у вирішенні соціальних проблем.

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.