Обеспечение совместного доступа к базам данных, общим данным и программам

Автор работы: Пользователь скрыл имя, 08 Декабря 2013 в 14:13, курсовая работа

Описание работы

Сейчас, в условиях многократно возрастающих каждый год информационных потоков, уже практически невозможно вообразить четкое взаимодействие банковских структур, торговых и посреднических фирм, государственных учреждений и других организаций без современной вычислительной техники и компьютерных сетей. В противном случае пришлось бы содержать гигантский штат обработчиков бумажных документов и курьеров, причем надежность и быстрота функционирования такой системы все равно была бы значительно ниже предоставляемой модемной связью и компьютерными сетями.

Содержание работы

Введение. 3
Общие сведения о совместном доступе к файлам 4
Безопасность 5
Наименование и подключение ресурсов 6
Файловые системы с совместным доступом и протоколы 7
Централизованная и децентрализованная архитектура 8
Отличия от передачи файлов 8
Общий доступ к базе данных 9
Общие сведения о совместном доступе к файлам и папкам 9
Изменение прав доступа или запрет другим пользователям доступ к файлам 13
Примечание 18
Общий доступ к общим папкам 19
Какими бывают механизмы доступа к данным 21
Литература 33

Файлы: 1 файл

sahno.docx

— 230.30 Кб (Скачать файл)

 

 

Microsoft FoxPro и Visual FoxPro

Доступ к данным FoxPro осуществим в первую очередь с помощью BDE-драйвера прямого доступа, позволяющего производить запись в файлы этой СУБД. Помимо этого возможен также доступ через ODBC Link и соответствующий ODBC-драйвер. Доступ к данным Visual FoxPro осуществим только с помощью ODBC Link и соответствующего ODBC-драйвера, ибо BDE-драйвер для баз данных Visual FoxPro (*.vfp) в настоящее время отсутствует.

Microsoft SQL Server и MSDE

BDE-драйвер прямого доступа  существует сегодня для Microsoft SQL Server версий 4.x и 6.x. Он не всегда работает с Microsoft SQL Server 7.0 и MSDE, так как некоторые новые особенности Microsoft SQL Server 7.0, отсутствовавшие в прежних версиях этой СУБД, например ряд типов данных, не поддерживаются BDE. Следует подчеркнуть, что, как и в случае с Access, несмотря на теоретическую возможность доступа к данным этой СУБД с помощью ODBC Link и соответствующего ODBC-драйвера, практически это осуществимо не всегда по той же самой причине. Доступ к данным этой СУБД необходимо осуществлять с помощью ADO/OLE DB (либо с помощью объектной модели клиентской части этой СУБД).

Oracle, Sybase, IBM DB2, Informix, InterBase

Для всех перечисленных СУБД существуют BDE-драйверы прямого доступа (так называемые SQL Links). Помимо этого доступ к ним может быть осуществлен с помощью ODBC Link и ODBC-драйверов (такой доступ нередко применяется в случае, когда в качестве средства разработки используется Delphi Professional или C++Builder Professional, не имеющие SQL Links в своем составе). Отметим также, что для этих СУБД нередко имеется по нескольку ODBC-драйверов разных производителей (иногда поддерживающих разную функциональность). В случае использования объектно-ориентированных возможностей Oracle 8 на данный момент более предпочтительно применение BDE, а не других универсальных механизмов доступа к данным, так как объектные типы данных этой СУБД поддерживаются ее BDE-драйвером прямого доступа, но не поддерживаются имеющимися версиями OLE DB-провайдеров. Однако поддержка этих возможностей на уровне компонентов и классов в Delphi и C++Builder возможна только начиная с версии 4.0.

ODBC-источники

Как уже было отмечено выше, для доступа с помощью BDE к источникам данных, отличным от перечисленных  выше, следует использовать ODBC-драйвер  и ODBC Link. В таблице приведен список ODBC-драйверов, сертифицированных для использования с Delphi 5/C++Builder 5 и BDE. В целом доступ к наиболее популярным СУБД может быть осуществлен с помощью BDE следующими способами. Суммируя все сказанное выше, отметим, что по сравнению с другими универсальными механизмами доступа к данным применение BDE оправданно, когда: для хранения данных используются СУБД, когда-то принадлежавшие фирме Borland (Paradox, dBase); для создания приложений используются ранние версии средств разработки Borland вместе с Informix, IB Database, DB2, Sybase, а также ранними версиями Access и Microsoft SQL Server; используются объектные расширения Oracle и средства разработки Borland двух последних версий.

Применение BDE абсолютно  не оправданно, когда: для создания приложений используются средства разработки, не принадлежащие и не принадлежавшие Borland (за исключением случаев, когда необходима запись в файлы Paradox и dBase); для хранения данных используются Microsoft SQL Server 7.0 и Access 2000. Мы видим, что применение BDE в ряде случаев связано с определенными ограничениями, причиной которых часто является отсутствие необходимых BDE-драйверов, которые, в отличие от ODBC-драйверов и OLE DB-провайдеров, не производит никто, кроме фирмы Borland. Этот недостаток отчасти могут восполнить другие продукты третьих фирм, имеющиеся сегодня в достаточном количестве.

 

Литература

1. Компьютерные сети - Марк А. Спартак, Ричард Пит, Джеймс Ф. Коузи. Диасофт, 1999 г.

 

2. Модернизация и ремонт  сетей - Терри Вильям Оглтри. Вильямс 2000 г.

 

3. http://www.microsoft.com/technet/downloads/winsrvr/servicepacks/sp1/default.mspx

 

4. http://www.datalux.ua/price/?m=0&t=0&c=78&v=18&id=57499

 

5. http://www.datalux.ua/price/?m=0&t=0&c=30&v=18&id=56326

 

6. http://www.datalux.ua/price/?m=0&t=0&c=30&v=18&id=51644

 

7. http://www.rim2000.com/computer/hp_s.html

 

8. http://www.jetinfo.ru/2000/6/1/article1.6.2000.html

 

9. http://www.farpost.net/faq/windows-linux-freebsd.php

 

10. http://www.yandex.ru

 

11. http://www.d-link.ru


Информация о работе Обеспечение совместного доступа к базам данных, общим данным и программам