Обзор базы данных по модулям Model Studio CS и как подчистить место после их установки и работы

Обзор базы данных по модулям Model Studio CS и как подчистить место после их установки и работы

В этой статье будет представлена информация для тех, кто самостоятельно решил попробовать свои силы и разобраться в продуктах Model Studio CS от компании CSoft Development. Данная статья вам поможет познакомиться с управлением базами банных (БД или DB) и как освободить место на диске, когда у Вас уже много разных баз и надо создать еще одну, а удалять больше нечего. Далее будет представлена информация для тех, кто впервые столкнулся с SQL сервером и модулями Model Studio CS. Для каких продуктов это полезно? Для линейки ПО Model Studio CS для строительства и CADlib. Для примера будут взяты CADLib с модулем Model Studio CS Водоснабжение и канализация (далее по тексту ВК).

Сейчас пропускаем шаг скачивания и установки продукта, все необходимые инструкции по установке и активации ПО всегда предоставляется вместе с дистрибутивами. Отметим, что в требованиях к продукту необходима СУБД (рисунок 1). Она может быть либо Microsoft SQL Server, либо PostgreSQL. По умолчанию часто бывает установлен Microsoft SQL Express. Сразу нужно отметить, что Microsoft SQL Express – бесплатно ПО, которое имеет ограничение по объему базы данных, не более 10 Гбайт и если Вы собираетесь выполнять рабочие проекты, а не тестировать, то не рекомендуем разворачивать БД на сокращенной версии сервера, иначе, в итоге потеряете наработки, когда разрешенный размер БД будет превышен.

Рисунок 1

Установить «просмотрщик» вы можете из дистрибутива программы (рисунок 2).

Рисунок 2

Для начала рассмотрим список ПО, необходимого для установки специалисту по Водоснабжению и водоотведению. CADLib Модель и Архив, модуль ВК, менеджер Баз Данных.

На рабочем столе у вас появятся следующие ярлыки: CL, ВК, БД (рисунок 3).

Рисунок 3

Вы успешно установили продукты и начали ими пользоваться.

Сразу отметим, что CADLib для тестирования не обязателенн, он необходим для совместной работы проектировщиков. Так как трубы мы проектируем по строительной основе и сетке осей, то нам понадобится раздел АР или АС. Через CADLib формируется общая модель всего проекта, в то время как проектирование систем водоснабжения является только частью данного проекта.

Если с CADLib и модулем ВК все понятно, тогда для чего нам приложение БД? Это менеджер библиотеки стандартных компонентов. Через него идет управление базами данных (БД) с компонентами для проектирования, через него происходит создание каталогов с типоразмерами. Для модуля ВК это каталоги арматуры, фитингов, отводов, труб и т.д. И для того, чтобы процесс проектирования был слаженным, все зависит от администрирования всего проекта и их БД. Для больших проектов требуется разделение знаний и должностей на проектировщиков и САПР специалистов. Далее информация указана для тех, кто на себе замыкает все функции.

Рассмотрим, как устроена работа через эти приложения:

Рисунок 4

Мы видим на схеме (рисунок 4), чтобы создать проект, необходимо использовать несколько программных продуктов.

Я буду показывать на моём конкретном примере, у меня базы данных развернуты на Microsoft SQL Server Express. И выглядит она таким образом (рисунок 5):

Рисунок 5

Перед проектированием необходимо заранее определить, где будут храниться базы данных. В условиях активного импортозамещения рекомендуем использовать PostgreSQL.

Чтобы схема была понятна, необходимо увидеть ее в программах.

  1. Зайдя в утилиту управления и администрирования SQL - Server Management Studio (устанавливается отдельно от сервера и находится по следующему пути: Пуск – Microsoft Management Tools) я подключаюсь к своему серверу БД, в данном случае, СУБД установлена локально и мой собственный компьютер является для меня сервером (рисунок 6) и буду использовать аутентификацию Windows.
    Рисунок 6
  2. Произвожу соединение, в верхней левой части экрана вижу список всех имеющихся на моем сервере БД (рисунок 7) и могу ими управлять как администратор.
    Рисунок 7
    Рисунок 7. 
  3. Далее запустим Библиотеку стандартных компонентов. Здесь настраивается вид и способ подключения к СУБД, подключение к выбранной имеющейся базе и создание новой базы данных. Окно менеджера БД выглядит следующим образом (рисунок 8). Не нужно создавать новую БД, открываем существующую. Для создания новой можно прочитать инструкцию «Менеджер библиотеки стандартных компонентов. Руководство пользователя» в моем случае она лежит по адресу C:Program Files (x86)CSoftModel Studio CS3.0Library
    Рисунок 8
    Таким образом устанавливаю связь с библиотекой через менеджер БД для возможности её редактирования.
  4. Через CADLib происходит ровно тоже самое (рисунок 9). Запускаем приложение и подключаемся, но только уже не БД компонентов, а к БД проекту.
    Рисунок 9
  5. Вот тут и кроется главная ошибка для новичков. Библиотека компонентов и проект CADLib имеют одинаковое расширение (.CDE) и вводят в заблуждение. Поэтому создавая новую базу данных четко в названии прописывайте, это БДСК – база данных стандартных компонентов или это проект (project), вам же будет потом понятней. Соответственно БДСК развертывается только менеджере БД, а проект только в CADLib и нельзя наоборот. Когда вы будете подключаться к базе из любой программы у вас в списках будут отображаться все созданные вами БД.
  6. В модуле ВК или в любом другом подключение происходит по такому же принципу (рисунок 10). Только окна подключения находятся на вкладке Model Studio CS БД.
    Рисунок 10
  7. В моей схеме на рисунках 4 и 5 можно увидеть ошибку. Ведь подключение из модуля ВК происходит к самой БД, без менеджера и CADLib. Я просто хотел показать последовательность работ. Чтобы начать проектировать в модуле, нужно сперва подготовить базу через менеджер БД и СADLib.

На данном этапе вы разобрались как устроена система проектирования на основе продуктов CSoft Development, прошли обучение и приступаете к самостоятельной работе. У вас на пути возникает, конечно, много интересных задач и вопросов, и вы с ними можете успешно справиться.

Переходим к сути этой статьи и проблеме, которая может возникнуть (рисунок 11).

Рисунок 11

Этот компьютер предупреждает своей красной линией, что память может быть заполнена до предела. Что естественно допустить нельзя. Один из выходов – это заранее до проектирования увеличить место, приобрести диск побольше, желательно внешний и там разворачивать базы.

Что можно сделать, если вы работаете только модулями Model Studio CS и все установлено локально, мест для новых баз не хватает?

Обращаемся к «просмотрщику» SQL. В моем случае Microsoft SQL. Открываем список баз и проходим по каждой базе нажимая правой кнопкой мыши (ПКМ) вызываем контекстное меню и находим в задачах – сжать файлы (рисунок 12).

Рисунок 12

После этого открывается новое окно (рисунок 13) и в нём вы должны выбрать тип файла - Журнал, освободить неиспользуемое место. Вы увидите, что у вас может освободиться до нескольких ГБ свободного места. Этот журнал ничто иное как Лог файлы, которые нужны только в самых критических случаях и в умелых руках, кто с этим постоянно работает.

Рисунок 13

Для тех, кто только начал тестировать на своем рабочем месте это послужит пользой. Надеюсь данная статья вам поможет познакомиться с модулями Model Studio CS.

ИНФАРС – поставщик ПО и ваш надежный IT партнер! Мы предлагаем широкий выбор курсов для работы с продуктами Model Studio CS, включая такие направления, как управление базами данных, работа с модулями, и настройка среды проектирования. Это позволяет специалистам развивать свои навыки и решать практические задачи с применением лучших практик и подходов.

Кроме того, для наших клиентов предусмотрены выгодные условия приобретения программного обеспечения, что позволяет получить дополнительные преимущества при дальнейшей работе с продуктами Model Studio CS.

Остались вопросы по теме публикации? Получите консультацию нашего специалиста

* - обязательные поля