Основы работы с базами данных



Использование Microsoft Access для работы с базой данных системы Microsoft SQL Server


В базе данных Microsoft Access можно установить связь с таблицами базы данных системы SQL Server. Для этого следует выбрать команду Связь с таблицами: (в контекстном меню базы) и создать новое соединение с базой данных системы SQL Server (или выбрать существующее) с выбором драйвера SQL Server.

Для этого выбираем для связи "тип файлов" - "Базы данных ODBC" и в появившемся окне выбираем команду "New:". В следующем окне "Create New data Source" выбираем драйвер "SQL Server" и задаем имя соединения - Students_SQL. После этого в окне "Create a New Data Source to SQL Server" задаем имя SQL-сервера (для установки по умолчанию это имя local и выбираем из списка имя базы данных, с которой устанавливается соединение - Students.

В последнем окне SQL Server ODBC Data Source Test должны получить сообщение TESTS COMPLETED SUCCESSFULLY!

Далее можно выбрать таблицы базы SQL Server для использования в Microsoft Access (рис. 8.26).

Окно выбора таблиц базы данных

Рис. 8.26.  Окно выбора таблиц базы данных

В результате в списке таблиц базы Microsoft Access мы увидим связь с выбранными таблицами базы Microsoft SQL Server. При этом существует возможность редактирования, добавления и удаления информации в этих таблицах, после команды Сохранить данные переписываются в базу SQL Server.

Работа с данными системы Microsoft SQL Server может быть организована с использованием проекта Microsoft Access.

Проект Microsoft Access (*.adp) представляет собой новый тип файлов Access, предоставляющих эффективный, естественный доступ к базам данных Microsoft SQL Server с помощью архитектуры компонентов OLE DB. В архитектуре OLE DB приложения, получающие доступ к данным, называют потребителями данных (например, Microsoft Access 2000 или Microsoft Visual Basic 6.0), а программы, обеспечивающие внутренний доступ к данным, называют средствами доступа к базам данных (например, Microsoft OLE DB Provider для SQL Server или Microsoft Jet 4.0 OLE DB Provider).


Содержание  Назад  Вперед