Программисты с большим опытом программирования

Кроме того, можно воспользоваться средствами интерактивного ввода, имеющимися в базе данных. Если необходимо использовать интерактивный графический ввод, то следует определить, как должен быть организован диалог в терминах действий со световым пером, клавиатурой и функциональными клавишами. При выводе мы, конечно, отдали бы предпочтение графическому отображению. При этом схема отображается в соответствующие точки листа бумаги или экрана дисплея; взаимное расположение точек (возможно, после необходимых преобразований изображения) соответствует их координатам, а каждая точка имеет наименование соответствующей вершины. Элементы отображаются в отрезки прямых линий с вершинами на концах. Не будет лишним напомнить, что функции преобразования, которые преобразуют представление объекта из одной из этих подсхем в другую, должны располагать данными об обеих подсхемах. Заметим, что отображение из схемы РГБД в описания программы на языке Паскаль не является полностью взаимно-однозначным. Описания в Паскале для записей NODE и MEMBER гарантируют, что каждый элемент имеет ссылки только на вершины (а не на другие элементы) и, в частности, точно на две вершины. Эти свойства абстрактной модели не отражаются адекватно схемой РГБД. Здесь ограничения ориентированных на РГБД баз данных относительно приложений АПР становятся очевидными. Поэтому в нашу систему необходимо включить процедуру проверки, которая определяет, является ли конкретный вариант схемы РГБД непротиворечивым по отношению к этим ограничениям.

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.