Xl Туполевские чтения : всероссийская (с международным участием) молодежная научная конференция. Казань, 8-10 октября 2003 г., тезисы докладов. Т. 3

Проектирование и реализация системы управления базы данных на основе методологии IDEF1X М.В. Маланьин Научный руководитель: Л.Г. Тугашова, ст. преподаватель Альметьевский нефтяной институт Предложено проектирование баз данных по методологии 1DEF1X. По методологии IDEF1X спроектирован и реализован ряд моделей: 1. Информационная система проведения конкурсов и экзаменов в виде тестирования, на основе базы данных InterBase. 2. Информационная система для учёта использования автотранспорта, в частности, в подразделениях ОАО ТатНефть, на основе базы данных ORACLE 8.x. 3. Информационная система по учёту учебного процесса, на основе базы данных MSAccess. С помощью IDEF1X происходит изучение существующей информа­ ции о различных объектах в области деятельности предприятия. Характерно то, что IDEFlX-модель включает в рассмотрение не только автоматизированные компоненты, базы данных и соответствую­ щую им информацию, но также и реальные объекты. IDEF1X использует подход сущностей-отношений по П. Ченну к семантическому моделиро­ ванию данных, объединённых с понятием реляционной теории Т. Кодда. Кроме IDEF1X, возможно спроектировать модель базы данных и на языке UML (Unified Modeling Language), которая совершенна в плане ди­ намичности представления модели. Использовано программное средство ERwin 4.0, по.могаюшее по­ строить модель базы данных по методологии IDEF1X. ERwin 4.0 поддер­ живает ряд баз данных: ORACLE 8.x, InterBase, FoxPro, MSAccess и т.д. ERwin 4.0 автоматически вырабатывает скрипты по созданию таблиц, ин­ дексов и триггеров. На физическом уровне происходит генерация всех скриптов в ту или иную базу данных, которая в дальнейшем будет реализовываться в объ­ ектно-ориентированной программе Delphi 7.0, позволяющей создать удоб­ ный для пользователя интерфейс, использующий SQL запросы. В результате, имея ряд программных инструментов, и зная методо­ логию IDEF1X, можно оперативно спроектировать и реализовать базу данных в течение короткого срока времени. 7 2

RkJQdWJsaXNoZXIy MTY0OTYy