- •Введение
- •Глава 1 “Описание предметной области ас “Автомагазин”: сбор общей информации необходимой для создания ас “Автомагазин”, построение контекстных диаграмм и диаграмм декомпозиции.
- •1.1.2 Краткая характеристика предметной области
- •1.1.3 Регламент и режим работы
- •2.3 Формы, которые необходимо создать в системе
- •2.4 Отчеты, которые необходимо создать в системе
- •2.5 Запросы, которые необходимо создать в системе
- •2 Определение данных, которыми должны оперировать автоматизируемые функции
- •3.3 Создание логической структуры реляционной бд по правилам нормализации
- •Построение субд- ориентированной схемы данных
- •3.5 Создание схемы данных в выбранной субд
- •4 Руководство по работе с приложением
- •4.1 Руководство по установке
- •4.2 Руководство пользователю
- •Заключение
- •Список использованных источников
3.5 Создание схемы данных в выбранной субд
В БД создадим новую диаграмму. Добавим все таблицы базы данных и установим связи между таблицами с обеспечением поддержки целостности базы данных. Ниже перечислены все пары полей (всего одиннадцать), по которым нужно связать таблицы (жирным шрифтом указаны названия таблиц, нежирным - названия полей, по которым связываются таблицы):
Сотрудники Автомагазина.Код сотрудника –Прием товаров в Автомагазин.Код сотрудника;
Сотрудники Автомагазина.Код сотрудника –Розничные продажи.Код сотрудника;
Справочник товаров.Код товара –Прием товаров в Автомагазин.Код товара;
Справочник товаров.Код товара –Розничные продажи.Код товара;
Справочник товаров.Код товара –Товары по документу и их характеристики.Код товара;
Информация о документах.Код документа –Товары по документу и их характеристики.Код документа;
Поставщики.ИНН поставщика –Информация о документах.ИНН поставщика;
Заказчик.ИНН заказчика –Информация о документах.ИНН заказчика;
Грузопередатчики.Код грузоотправителя –Информация о документах.Код грузоотправителя;
Грузопередатчики.Код грузополучателя –Информация о документах.Код грузополучателя;
Банки.БИК –Поставщики.БИК поставщика;
Банки.БИК –Заказчик.БИК заказчика.
Чтобы создать каждую из перечисленных связей, необходимо выполнить следующие действия:
На индексном поле одной таблицы нажмем ЛКМ и, не отпуская мыши, протянем связь к индексному полю другой таблицы и отпустим мышь, что приведет к появлению окна для настройки свойств связи (рисунок 3.1);
Рисунок 3.1 - Настройка связи Сотрудники Автомагазина.Код сотрудника –Прием товаров в Автомагазин.Код сотрудника
Выполняя аналогичные действия, установим связи для всех таблиц.
В результате получим схему данных, представленную на рисунке 3.5.2:
Рис. 3.2 - Реализованная схема данных в Microsoft SQL Server
4 Руководство по работе с приложением
4.1 Руководство по установке
а) Для полного функционирования приложения необходимо установить на ваш компьютер Microsoft SQL Server.
б) Далее необходимо присоединить БД “AutoShop Lukoil”.
в) В SQL Server Enterprise Manager создать учетные записи пользователей, которые будут работать с базой данных. Для этого необходимо выполнить следующие действия:
зайти в раздел “Security”
выбрать элемент “Logins”
нажать правую кнопку мыши на пустом месте и в появившемся контекстном меню выбрать “New Login…”
заполнить выделенные поля (рисунок 4.1)
на вкладке “Server Roles”отметить “System Administrators”
на вкладке “Database Access” выбрать БД AutoShop Lukoil и указать роли пользователя “public” и “db_owner”
нажать OK
подтвердить пароль.
Рисунок 4.1 – Создание нового пользователя в EnterpriseManager
г) Подключить БД через Источники данных (ODBC) к драйверу SQL Server. Для этого необходимо выполнить следующие действия:
открыть Панель управления\Администрирование\Источники данных (ODBC)
в появившемся окне выбрать вкладку “Системный DSN” и нажать кнопку “Добавить”
выбрать из списка драйвер SQL Server и нажать кнопку “Готово”
заполнить выделенные поля (рисунок 4.2) и нажать кнопку “Далее”
в следующем окне оставить настройки по умолчанию и нажать кнопку “Далее”
в следующем окне в поле “Использовать по умолчанию базу данных:” выбрать AutoShop Lukoil и нажать кнопку “Далее”
в следующем окне изменить язык системных сообщений и нажать кнопку “Готово”.
Рисунок 4.2 - Подключение БД через Источники данных (ODBC)к драйверуSQL Server