Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Работа с базой данных, открытой для общего пользования. Репликации базы данных



Microsoft Access является приложением, облегчающим переход с локальной идеологии на клиент-серверную, предназначенную для создания больших, корпоративного уровня, приложений. Информационная база данных в этом случае располагается на сервере (удаленном или локальном компьютере) и управляется сервером баз данных (специализированное приложение), а MS Access с разработанным в нем интерфейсом (формы, отчеты и т.д.) используется как клиентская программа. В настоящее время существует большое количество различного уровня серверов, используемых для построения клиент-серверных приложений: DB2, Informix, Interbase, Oracle. К числу наиболее известных и распространенных серверов относится также и MS SQL Server

Репликация в MS SQL Server строиться на трех понятиях – издатель, дистрибутор и подписчик. Чтобы понять, что это означает, достаточно обратиться к нашей реальной жизни, где издатель выдает какую-то информацию дистрибутору, а тот рассылает ее подписчикам. Точно также и в компьютерной жизни. Но обо всем по порядку.

Работа с базами данных производится в окне приложения Microsoft SQL Server Management Studio.. Браузер объектов (левое окно) предоставляет пользователю древовидную структуру, в которой можно увидеть все имеющиеся базы данных на данном сервере. Можно открыть для просмотра нужную базу данных и увидеть ее объекты: схемы, таблицы, представления, хранимые процедуры, функции и др. Для каждой выбранной таблицы можно просмотреть ее столбцы, индексы, ограничения и ключи, а также разработать триггеры. Для каждого объекта-таблицы правой кнопкой можно вызвать контекстное меню, которое позволит его просмотреть, отредактировать данные, выйти в режим Конструктора, создать скрипт (script) – инструкцию на языке SQL и получить на языке DDL управляющий код создания объекта, обновить данные или выполнить ряд других действий. В каждой базе данных существует специальное имя пользователя - Data Base Owner (DBO), являющегося владельцем базы данных. DBO может выполнять любые манипуляции c объектами и назначать права другим пользователям. К каждой таблице добавлен префикс ее владельца.

Для столбцов с атрибутами видны типы данных (int, nvarchar), ограничения (null, not null), ключи: PK – означает первичный ключ (Primary Key), соответственно FK – ключ связи (Foreign Key).





Дата публикования: 2015-02-03; Прочитано: 277 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.013 с)...