Работа с базой данных (БД) (Архив)

Материал из FrigatWiki

(Различия между версиями)
Перейти к: навигация, поиск
 
(38 промежуточных версий не показаны.)
Строка 1: Строка 1:
-
<h1><b>Работа с базой данных</b></h1>
+
Работа с базой данных осуществляется посредством программы "Фрегат-Консоль". См. раздел [http://www.fregat.biz/wiki/index.php/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B5_%D1%81_%D0%9F%D0%9E_%22%D0%A4%D1%80%D0%B5%D0%B3%D0%B0%D1%82-%D0%9A%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C%22 Руководство по работе с ПО "Фрегат-Консоль"]
-
<h2>Работа с базами данных программного комплекса «Фрегат»</h2>
+
-
<h3>Оглавление</h3>
+
-
Введение
+
-
<ul>
+
-
  <li>Панель управления (консоль)
+
-
  <li>Создание резервной копии базы данных
+
-
  <li>Восстановление из резервной копии базы данных
+
-
  <li>Обновление базы данных
+
-
  <li>Подключение существующей базы данных
+
-
  <li>Создание новой базы данных
+
-
  <li>Обслуживание базы данных
+
-
  <li>Отключение базы данных
+
-
  <li>Удаление базы данных
+
-
</ul>
+
-
 
+
-
<br><h3>Введение</h3>
+
-
При работе с любой информационной системой необходимо в каком-то виде хранить и обрабатывать данные. Из существующих на сегодня методов хранения и обработки наиболее предпочтительно использование специализированных систем управления базами данных (СУБД).  
+
-
На рынке представлено множество систем, такие как Oracle Database, Firebird, Microsoft SQL Server и множество других. Подробнее можно прочитать здесь: http://ru.wikipedia.org/wiki/СУБД  <br>
+
-
Семейство программных комплексов «Фрегат» использует систему управления базами данных(СУБД) Firebird версий 2.Х.  Данная система обладает высокими показателями производительности, стабильностью работы, масштабируемости. В тоже время Firebird является полностью свободным от лицензионных отчислений даже для коммерческого использования. То есть его можно использовать бесплатно. Firebird является кросс-платформенным, что позволяет организовывать сервер по работе с данными на платформах Windows, Linux, FreeBSD и прочих Unix-платформах.  Подробнее:  http://ru.wikipedia.org/wiki/Firebird.<br>
+
-
Программное обеспечение «Фрегат» (ПО) строится по модели использования единой базы данных для всех своих программных продуктах учета.  Все данные приложений программ «Фрегат» хранятся в единой базе данных. <br>
+
-
База данных представляет собой один(!) файл, который храниться на диске компьютера, доступ к которому можно(нужно!) организовать только для администратора и для самого СУБД Firebird. <br>
+
-
<br><h3>Панель управления (консоль)</h3>
+
-
Вместе с установкой программ «Фрегат» (серверной части) устанавливается средство по работе с базами данных ПО — «Фрегат-Консоль».
+
-
<b><br>Пуск -> Программы > Фрегат-Корпорация 4 -> Фрегат консоль.</b>
+
-
Панель управления позволяет:
+
-
<ul>
+
-
<li>подключать/отключать существующие базы данных(БД) ПО «Фрегат»
+
-
<li>создавать «пустые» БД для ПО «Фрегат»
+
-
<li>осуществлять резервное копирование и восстановление резервных копий.
+
-
<li>осуществлять проверки БД на целостность структуры
+
-
<li>делать обслуживание БД (дефрагментировать базы)
+
-
<li>обновлять базу данных до текущей версии консоли
+
-
<li>удалять подключенные базы данных (полностью)
+
-
<ul>
+
-
Запуск <br><b>  Пуск->Программы->Фрегат-корпорация 4 появляется «Фрегат консоль».
+
-
<br>или
+
-
<br>C:\Program Files\F-Soft\SW4\fsadm.exe</b>
+
-
<br>Здесь мы видим отображение всех баз данных, зарегистрированных в ПО «Фрегат». После того как файл скопирован/создан и зарегистрирован, ПО «Фрегат» начинает его «видеть» и можно начинать работать с данной базой при запуске программ:
+
-
<br>«KYURI»- имя компьютера в сети, на котором физически находится файл с базой данных + установлен сервер БД Firebird. Firebird не работает с сетевыми папками, поэтому файл с базой данных и СУБД должны быть установлены на одном компьютере.
+
-
<br>Вместо названия компьютера в сети, и использовании статического IP адреса можно использовать именно IP компьютера.
+
-
<br>Далее идут имена БД – псевдонимы: s4jeep, sw, Демонстрационная, Моя база данных. Псевдоним задает пользователь(администратор).
+
-
<br>Путь к файлу: путь к файлу БД. Расширение используется .gdb (или fdb).
+
-
<br>Протокол TCP/IP – это протокол подключения к БД, стандартный для всех.
+
-
<br>Внизу указан путь к настройкам БД C:\Program Files\F-Soft\SW4\sw.ini В этом файле в текстовом виде хранятся настройки, которые сделаны в консоли при регистрации файлов БД. Можно его изучить и в дальнейшем использовать его для быстрой модификации настроек подключения к базам данных (комментарий «;»)
+
-
<br>Версия и размер файла — отображаются если осуществлена регистрация подключений к базам данных: Кнопки «Консоль»- «Регистрация подключений». Стандартный пароль суперпользователя при установке системы: пользователь sysdba (имя изменить нельзя), пароль masterkey – необходимо сменить незамедлительно после установки. Сделать это можно через «Пуск-Прогаммы-Фрегат корпорация 4-Инструменты-Interbase панель» на закладке «Пользователи» (нажимаем на «+» - <Открыть>). Здесь можно создавать пользователей и менять пароли при необходимости (кнопка «Правка»). При изменении пароля SYSDBA необходимо будет сразу подключиться заново к базе с новым паролем.
+
-
<br>Версия — это версия базы данных, с которой могут работать программные модули ПО «Фрегат». 
+
-
<br>Версия ПО  = Версия БД > можно работать
+
-
<br>ерсия ПО <> Версия БД > работать нельзя
+
-
<br>Регулярно выходят обновления программного комплекса «Фрегат». После обновления программы (самих исполняемых файлов), необходимо провести обновления базы данных до такой же версии.
+
-
<br>Версия ПО «Фрегат» выглядит следующим образом X.YYY.ZZ (например 4.164.01). Узнать версию можно при запуске программ или нажав в меню
+
-
«?»-«О программе»:<br>
+
-
<br><ul>
+
-
<li>X- поколение программного продукта
+
-
<li>YYY – версия базы данных
+
-
<i>ZZ – версия программных модулей
+
-
<br> Если по сравнению с Вашей предыдущей версией поменялись цифры ZZ (например было 4.164.01, стало 4.164.04) — то обновление базы данных не требуется.
+
-
<br> Если по сравнению с Вашей предыдущей версией поменялись цифры YYY (например было 4.164.01, стало 4.165.01) — то обновление базы данных необходимо до версии 4.165.
+
-
<br>Версию БД можно обновить только до более старшей версии(!). Если база обновлена, то обратно ее уже не вернуть. Поэтому перед обновлением обязательно необходимо сделать резервную копию БД.
+
-
<br><h3>Создание резервной копии базы данных</h3>
+
-
<br>Резервную копию необходимо делать только через консоль или посредством командной строки через специальные утилиты Firebird.
+
-
<br>НЕЛЬЗЯ просто скопировать файл — если при копировании кто-то будет работать с базой, файл скопируется некорректно. Можно копировать, если остановлен сервер БД и есть 100% гарантия того, что никто не использует в этот промежуток времени программы.
+
-
<div>1) На выбранной базе денных — левой кнопкой (или в меню сверху «Операции») -
+
-
«Обслуживание».
+
-
<div>2) Выбираем «Резервное копирование данных».
+
-
<div>3) Далее выбираем папку для резервного копирования БД, нажимаем ОК.
+
-
<div>4) Ждем окончания процедуры создания резервной копии:
+

Текущая версия на 12:53, 7 августа 2019

Работа с базой данных осуществляется посредством программы "Фрегат-Консоль". См. раздел Руководство по работе с ПО "Фрегат-Консоль"

Личные инструменты