Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Проектирование базы данных. Языки базы данных

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ. ЯЗЫКИ БАЗЫ ДАННЫХ  [c.98]

Математические методы и средства вычислительной техники являются важнейшими элементами современной методологии научных исследований, автоматизированного проектирования, инженерных расчетов. Современный уровень развития ЭВМ и сопровождающего их математического обеспечения позволяет инже-неру-теплоэнергетику организовать решение сложнейших задач и обработку больших объемов информации с использованием высокоэффективных численных методов и методов управления базами данных, не требуя от пользователя специальной математической или программистской подготовки. Тем не менее основные сведения об ЭВМ, их техническом и математическом обеспечении, об основных принципах и языках программирования, об общих и ориентированных на теплотехнику и теплоэнергетику пакетах прикладных программ и банках данных специалисту-теплоэнергетику крайне необходимы. Они включены в разд. 5 Вычислительная техника для инженерных расчетов . Здесь приведены характеристики новых ЭВМ, микропроцессоров и микропроцессорных систем, даны сведения о перспективных языках программирования (Ассемблер для микропроцессорных систем, Паскаль), об операционных системах ЕС ЭВМ и СМ ЭВМ. Рассмотрены некоторые типы теплотехнических задач и  [c.8]


В состав МС САПР входят процедурно-ориентированные языки (метаязыки) проектирования и управления процессом проектирования, языки описаний функций МС, т. е. распределения ресурсов САПР, формирования плановых заданий и другое, языки описания структуры данных и преобразования базы данных, программы, обеспечивающие реализацию функций МС, базы данных МС.  [c.57]

В структуре отдельных ППП в общем случае можно выделить следующие компоненты монитор или управляющая программа процессор с входного языка банк программных модулей и сервисные средства пакета. При объединении ППП в общую программную систему (в данном случае систему расчетного проектирования ЭМП) основная часть функций управления возлагается на общую управляющую систему САПР. К таким общим функциям можно отнести интерпретацию общего для всех расчетных ППП входного языка, общение с базой данных, вывод результатов расчета и т. п. Таким образом, основное содержание ППП, входящих  [c.150]

Проектирования АБД генерирует описания данных на соответствующих языках и, наконец, создает, загружает, тестирует базу данных, используя СУБД  [c.213]

К настоящему моменту нет завершенных работ по созданию всего семейства языковых средств, необходимых для технология проектирования с применением ЭВМ. Наибольшие успехи достигнуты в деле создания языков описания алгоритмов решения задач (это семейство процедурно-, проблемно- и машинно-ориентированных языков), языков описания структур данных и манипулирования структурами в рамках конкретных пакетов прикладных программ систем управления базами данных (ППП СУБД), языков настройки ППП решения функциональных задач, языков моделирования. Характерная особенность этих языков состоит в том, что они работают на нижних уровнях иерархии проектных работ.  [c.39]

С архитектурной точки зрения системы проектирования этого класса представляют собой многоуровневую систему языков для взаимодействия проектировщиков с базой данных (понятие мо-. дель ИЭС , например, по типу проекта МАРС в известных зарубежных системах не используется, а вводится понятие базы данных— хранилища всей информации, окружающей проектировщика), которая с логической точки зрения рассматривается как набор слоев, где слои соответствуют некоторым шагам проектирования.  [c.70]

Словари данных в технологии проектирования играют роль информационного ядра (модели), на основе которого производятся генерация описания логической структуры базы данных, разделов описаний проблемно-ориентированных языков программирования, автоматизация документирования, трассировка вносимых изменений во все цепи связных данных, автоматизация  [c.75]


База данных этапа логического проектирования, построенная на основе спецификаций PSL, в своей основе имеет простейшие понятия связь , объект , атрибут . Для задания проектных решений на стадии физического проектирования используется семейство языков, которые могут рассматриваться как частный случай задания элементов модели объект — отношение — атрибут .  [c.82]

Эта модель положена в основу проекта программного формирования языка определения информационной системы и системы управления архивом, которая используется на всех стадиях проектирования для организации, хранения релевантной информации в базе данных.  [c.82]

Диалоговые языки взаимосвязи проектировщика с базой данных, сопровождающей процесс проектирования  [c.89]

В связи с тем что описание данных на языке L является машинно-независимым, некоторые параметры, необходимые ГВВ, связанные с машинной обработкой в базе данных проектировщика, могут отсутствовать. Поэтому все недостающие параметры запрашиваются генераторами описаний в диалоговом режиме. Например, к числу недостающих параметров при генерации рабочей программы ввода с помощью ГВВ-ОС [3] относятся тип устройства, с которого будет вводиться входной файл имя блока пользователя для предварительной обработки информации служебные и необрабатываемые символы признак системы корректировки и т. д. Некоторые параметры описания выходных файлов, таких, как формат записи, длина блока, длина записи, организация файла, длина ключа и т. д., являются результатом работы подсистемы автоматического проектирования логической и физической структуры информационной базы ИЭС и автоматически используются при работе генераторами описаний входных и выходных файлов для ГВВ.  [c.144]

При создании САПР требуется разработка сложных математических моделей и алгоритмов, специализированных языков проектирования, больших баз данных, мониторных систем, взаимодействия проектировщика (конструктора, технолога) с техническими средствами.  [c.49]

Разработка ПМК ведется также на основе блочно-иерархического подхода с выделением рассмотренных выше уровней системного, прикладных программ и подпрограмм. Существенная особенность разработки ПМК САПР — отсутствие в большинстве случаев априорно заданного МО. Поэтому создание ПМК включает формирование ММ для элементов проектируемых систем выбор методов анализа или синтеза разработку алгоритмов проектных операций и процедур. При проектировании ПМК решаются также задачи создания языков проектирования, баз знаний и данных.  [c.296]

Разработка языков внутреннего представления во многом совпадает с принятыми методами разработки баз данных 50]. Декларация языка внутреннего представления (семантических таблиц, рабочих массивов, других типов и структур данных) есть неотъемлемая часть первой группы языков — языков разработчиков САПР, содержащих средства описания синтаксиса и семантики внутреннего представления объектов и задач проектирования.  [c.59]

Сформированная последовательность программных единиц определяет требуемые разделы единого входного языка, необходимые для составления входного задания на проектирование устройств МЭА. На экране дисплея высвечиваются эти разделы ЕВЯ и по указанию разработчика содержание этих разделов, т. е. синтаксические конструкции единого входного языка. По завершении формирования задания производится запрос в базу данных о всех описанных в нем элементах схемы. Одновременно с этим входное задание поступает на транслятор. По этому запросу СУБД формирует иа-указанных элементов базу данных сеанса, которая помещается в рабочую область на все время проектирования одного устройства. Схема формирования входного потока данных приведена на рис. 6.3. Все программные единицы при решении проектных задач для получения нормативно-справочной информации обращаются к базе данных сеанса. Это значительно сокращает время поиска необходимых значений, так как не требуется обращение в комплексный банк данных. Если в базе данных сеанса отсутствует описание какого-либо из запрашиваемых элементов, то выдается сообщение, что указанного элемента в комплексном банке данных нет. Если программная единица требует какие-либо данные, не описанные во входном задании, то база данных сеанса обращается в комплекс-  [c.241]

В табл. 1.1 показана взаимосвязь между требованиями к технологии проектирования распределенной САПР сложного технического объекта, структурой САПР и составляющими программного обеспечения (без учета базового программного обеспечения операционной системы, базы данных, трансляторов, языков программирования и т.п.). Цифры во втором и третьем столбцах таблицы идентифицируют соответствующее требование к технологии распределенной САПР, а буквы в третьем столбце - на  [c.40]


Кремниевый компилятор представляет собой программное обеспечение системы автоматического проектирования цифровых БИС и СБИС. Состав КРК библиотеки типовых схемных и топологических фрагментов база знаний, включающая совокупность правил синтеза монитор, управляющий последовательностью применения правил и обеспечивающий при необходимости оперативную связь с пользователем транслятор с входного языка вспомогательные программы, обеспечивающие вывод результатов, сопровождение библиотек системы моделирования и оптимизации, служащие для отработки и аттестации типовых фрагментов программы размещения фрагментов и трассировки межсоединений. В КРК реализуются алгоритмы последовательной трансформации составных частей СБИС, фигурирующих во входном описании, сначала в типовые фрагменты логических схем, затем в фрагменты электрических схем, топологические фрагменты и, наконец, в совокупность данных, определяющих маски для изготовления фотошаблонов. На каждом шаге трансформации используется однозначное соответствие фрагментов описаний двух различных уровней или правила выбора одного варианта из конечного множества возможных в соответствии с имеющейся в КРК системой продукций. По желанию пользователя возможен переход в интерактивный режим, в котором вариант выбирается пользователем.  [c.105]

Большинство из этих ЭИЯ до сих пор не нашли себе широкого применения в практике создания СОЭИ. Последнее объясняется еще и тем, что в современных ППП СУБД не реализуются модели данных, доступные для манипулирования на уровне ЭИЯ. В этой связи, на наш взгляд, актуальными являются исследования, направленные, с одной стороны, на взаимодействие существующих моделей данных с ЭИЯ подобного уровня, а с другой — на развитие способности моделей к сопряжению с алгоритмическими языками. Последнее обеспечит возможность значительного расширения алгоритмических возможностей ЭИЯ и может рассматриваться как основа проектирования баз данных с высоким семантическим содержанием.  [c.53]

Управление автоматизированным банком данных осу-ш,ествляют проектировщики, при этом необходимо обеспечить целостность, правильность данных, эффективность и функциональные возможности СУБД. Проектировщик организует и формирует БД, определяет вопросы использования и реорганизации. База данных составляется с учетом характеристик объектов проектирования, процесса проектирования, действующих нормативов и справочных данных. При создании автоматизированных банков данных одним из основных является принцип информационного единства, заключающийся в использовании единой терминологии, условных обозначений, символов, единых проблемно-ориентированных языков, способов представления информации, единой размерности данных физических величин, хранящихся в БД. Автоматизированные банки данных должны обладать гибкостью, надежностью, наглядностью и экономичностью. Гибкость заключается в возможности адаптации, наращивания и изменения средств СУБД и структуры БД. Реорганизация БД не должна приводить к измененик прикладных программ. Для одновременного обслуживания пользователей должен быть организован параллельный доступ к данным. При использовании интерактивных методов проектирования необходимо использовать режим диалога.  [c.40]

Язык управления монитором САПР достаточно прост, в его основе лежат команды вызова необходимых проектирующих подсистем ПО и задания им управляющих параметров, а также команды, описывающие способ информационного обмена между подсистемами — через оперативную или внешнюю память, посредством подсистемы управления базой данных. Средства этого языка должны позволять создавать макрокоманды, определяющие марщруты выполнения проектирующих подсистем ПО. Языки управления проектирующих пакетов значительно сложнее, поскольку должны отражать все возможн1>1е постановки задач проектирования в конкретных предметных областях, решение которых допускают пакеты. Обычно эти языки имеют процедурный характер (см. 5.3).  [c.28]

Автоматизируя процессы конструирования нрисиособлеиий, разработчику необходимо решить большое число задач, возникших вследствие кибернетизации этих процессов разработать систему подготовки входной информации, базу данных, язык диалога конструктора с ЭВМ, решить геометрические задачи, а также задачи формализации описания объектов и процессов проектирования и др.  [c.60]

АБД — автоматизированный банк данных АИПС — автоматизированная информационно-поисковая система АРМ — автоматизированное рабочее место АСУ — автоматизированная система управления АСУТП — автоматизированная система управления технологическим процессом АЦК — алфавитно-цифровая клавиатура БД — база данных БЗУ — буферное запоминающее устройство ГРУ — графическое регистрирующее устройство ИПС — информациоинодпо-исковая система ИПЯ — информационно-поисковый язык КСС — критерий смыслового соответствия ОС — операционная система ПОД — поисковый образ документа ПП — поисковое предписание ППП — пакет прикладных программ САПР — система автоматизированного проектирования СУБД. — система управления базой данных ТПП — техническая подготовка производства УО — устройство отображения УП — устройство печати ЭЛТ — электронно-лучевая трубка ЯМД — язык манипулирования данными ЯОД — язык описания данных.  [c.10]

Функции АД/АБД Типы метаобъектов, представляющие объекты систем телеобработки Средства поддержки управления проектом проектирования БД структурных методов Г енер ация метаданных для СУБД телемонитора, процессора языка запросов, генератора отчетов и генераторов программ средств автоматизации проектирования Привязка метаданных к программам во время выполнения Обеспечение измерения операционных характеристик системы реорганизации и реструктуризации базы данных Сбор статистики по доступу времени реакции использованию устройств Мощный ЯОД Интерактивные средства меню, подсказка  [c.268]


В книге рассматриваются основные аспекты проектной деятельности по созданию СОЭИ, направления совершенствования технологии их проектирования, основные компоненты входных языков и архитектура систем проектирования элементы технологии проектирования обработки экономической информации с использованием инструментальных средств, обеспечивающих проведение обследования и анализ его результатов, формирование информационной модели и проектирование на ее основе логической структуры базы данных направления анализа модели на этапе проектирования программного обеспечения.  [c.5]

Важное свойство языков, развиваемых в рамках этого направления, состоит в том, что они явл яются входом в программный процессор создания соответствующей базы данных, в которой последовательно накапливаются сведения о каждом шаге проектирования системы. В результате этого обеспечивается принципиальная возможность информационного отображения всей иерархии проектных работ в многоуровневой базе данных, использование которой создает условия для целенаправленного руководства проектированием, распределения проектных операции между разными исполнителями, координации внесения корректив в цепочки взаимодействующих проектных процедур.  [c.40]

Анализатор постановки задач — PSA. Входом в анализатор является описание требований на языке PSL, называемом языком постановки задачи. Требования сверяются с предшествующими требованиями на совместимость, непротиворечивость и записываются в базу данных. Система 1SD0S имеет средства модификации хранимых постановок задач. Доступ к базе данных обеспечивается на любом этапе проектирования.  [c.71]

Полная постановка требований для системы, написанная на языке PSL, называется постановкой задачи, поскольку эту задачу необходимо решить на стадии рабочего проектирования системы. Анализатор Р5Л обрабатывает описание постановки задачи на языке PSL и хранит соответствующую инфЬрмацию в базе данных PSA. Описание отображается в набор объекты — свойства — значения — отношения .  [c.71]

При этом использование концепции E-R-А на каждой фазе жизненного цикла проектирования дает возможность использовать одни и те же программные средства, которые обеспечивают генерацин> определения языка описания информационных процессов, манипулирование с базой данных, содержащей описание системы на различных уровнях детализации.  [c.82]

Результатом работы подсистемы автоматизированного проектирования логических структур баз данных в СОЭИ являются описание логических структур баз данных на языках соответствующих СУБД и описание структур записей неинтегрированных файлов с помощью средств языков программирования высокого уровня.  [c.101]

Подсистема автоматического проектирования рабочих программ конкретной СОЭИ предназначена для увязки различных средств проектирования в единую систему, стандартизации внешних связей различных средств, встраивания оригинальных блоков пользователя на процедурно-ориентированных языках. Подсистема включает средства, обеспечивающие переход от проблемно-ориентированного языка, на котором задаются функции обработки данных, к процедурно-ориентированным языковым средствам конкретных генераторов ввода, вывода, ППП функционального назначения, методо-ориентированных ППП, генераторов отчетов и обработки данных. Подсистема использует единые для все ин- струментальных средств источники информации тезаурус показателей и реквизитов, описания баз данных и отдельных файлов, информацию о сегментах и записях файлов, справочники данных и т. д., размещенные в базе данных проектировщика.  [c.102]

Задача проектирования логических структур состоит в генерации описания логических структур баз данных на языке описания данных выбранной СУБД и описания файлов в нотации используемых языков программирования. Решение этой задачи связано, кроме того, с установлением оптимальной степени интеграции информации и выбором ППП СУБД. Рациональный выбор СУБД определяет эффективность функционирования базы данных как ядра ИО СОЭИ. Поэтому формализация процесса выбора СУБД является одной из важнейших задач в деле совершенствования технологии проектирования информационной базы управления.  [c.119]

Многие из проблем, возникающих при этом, впервые были описаны в [5]. Однако для практического решения широкого круга проблем анализа и проектирования систем, в том числе проб.темы автоматизации проектирования интегрированных баз данных, ключевое значение имеет язык, на котором ведется описание задач объектной системы. После создания и исследования языковых средств, описанных в [6], стали возможными реализация и развитие научпо-инженериой концепции АРИУС [1, 7].  [c.48]

Языки разработчиков САПР. Эта большая группа языков предназначена для описания технологической модели предметной области САПР, базы данных, структуры САПР, средств диалогового взаимодействия пользователей с системой, проблемных языков этапов проектирования, задач проектировани с и в целом процесса проектирования в комплексной САПР, средств диагностики состояний мониторной системы, подсистем САПР и ППП.  [c.57]

Данная глава описывает процесс проектирования устройств на базе программируемых логических устройств (ПЛИС, PLD). После изучения этой главы разработчик получит всю необходимую информацию по проектированию устройств на ПЛИС либо с использованием редактора принципиальных схем, либо с использованием языка описаний аппаратуры UPL (рис. 5.1).  [c.305]

При работе универсальный адаптируемый транслятор занимает 150 Кбайт оперативной памяти ЕС ЭВМ, средняя скорость трансляции формализованного задания с учетом проверки контекстных ограничений, т. е. семантики единого входного языка, составляет 500 символов в секунду для ЭВМ класса ЕС 1033. Емкость управляющего текста для ед1шого входного языка комплексной САПР составляет около 20 Кбайт. Емкость постоянных разделов базы и словаря единого входного языка занимает па внешних носителях (дисках) немногим более 150 Кбайт. Емкость данных в рабочей области базы зависит от емкости формализованного задания на проектирование, но не превышает 250 Кбайт.  [c.135]


Смотреть страницы где упоминается термин Проектирование базы данных. Языки базы данных : [c.121]    [c.486]    [c.39]    [c.495]    [c.159]    [c.206]    [c.21]    [c.119]   
Смотреть главы в:

Теоретические основы САПР  -> Проектирование базы данных. Языки базы данных



ПОИСК



База данных

Базы

Проектирование на языке

Языки



© 2025 Mash-xxl.info Реклама на сайте