Методический анализ учебного материала по теме «Языки программирования баз данных и СУБД»

Актуально о образовании » Методический анализ темы "Языки программирования баз данных и СУБД" » Методический анализ учебного материала по теме «Языки программирования баз данных и СУБД»

Страница 4

Потребности в еще более эффективной реализации заставляют использовать в качестве основы объектно-ориентированного языка языки более низкого уровня. Например, в системе VBASE используется объектно-ориентированное расширение языка Си - СОР (С Object Processor). В проекте 02 наряду с функциональным объектно-ориентированным языком программирования используются два объектно-ориентированных расширения языков Бейсик и Си. При этом наибольшее распространение среди пользователей этой системы получил язык С02, являющийся расширением языка Си. С02 не является полностью самостоятельным языком. Этот язык входит в многоязыковую среду 02 и предназначен для программирования методов ранее определенных классов. Определение классов, сигнатур методов и имен постоянно хранимых значений и объектов производится с использованием отдельного языка определения схемы БД.

Так же одним из наиболее распространённых языков программирования являлся в начале 9Ох годов язык dBASE, поддерживаемый системами dBASE III Plus. Выполнение программ этими системами осуществляется путём интерпретации одиночных команд или их набора в форме программного модуля (программы, процедуры). Транслятор-интерпретатор для системы баз данных выгоднее, т.к. поддерживает командный режим работы, а также более удобен при отладке и легче в освоении. Система dBase IV являлась радикально новой по сравнению с предыдущими, но распространения не получила. На сегодняшний день шире всего используется dBase-подобный язык FoxPro в различных версиях программной среды и СУБД FoxPro.

Практически в тоже самое время появился язык программирования Clipper. Первоначально первые версии Clipper были просто компиляторами языка dBase. Затем система превратилась вместе со своим программным окружением в полноценную языковую среду для построения приложений обработки данных. В период своего расцвета система Clipper использовала модифицированную версию языка dBase в режиме компиляции. Этот язык обеспечивает существенно более высокое быстродействие программ при значительном сокращении объёма оперативной памяти, требуемой для их выполнения. Система Clipper «видит» только 640 Кб памяти. Минимальный набор средств Clipper включает одноимённый компилятор (CLIPPER), а также библиотеки стандартных процедур и функций (CLIPPER LIB, EXTEND LIB), 'используемых на этапе редактирования и форматирования конечного продукта (выполняемого файла типа .ехе) посредством редактора связей LINK, входящего в набор средств MS-DOS , или PLINK8 6Plus, являющегося специализированным редактором связей Clipper-программ. Clipper - алгоритмический язык программирования традиционной структуры. Набор служебных слов очень велик, поскольку велика номенклатура команд и библиотечных функций. Команды, условно объединяемые под общим названием «команды выполнения операций по реализации алгоритма» можно разделить на три группы: манипуляции с файлами, выполнение вычислений, организация диалогового режима.

Другая система - Clarion - в 1989-1992 годах занимала первое место по популярности. Несмотря на то, что она реализованна под MS-DOS и сейчас морально устарела, например, базы данных сети торговых комплексов «Седьмой континент» написаны именно в Clarion'е. Система Clarion была первой попыткой создать «программирование без программирования», т.е. сделать процесс разработки приложений доступным не только узкому кругу специалистов, во-первых, а во-вторых, облегчить и ускорить работу всем разработчикам приложений. Собственно система Clarion Professional Developer состоит из нескольких утилит, которые используются при создании приложений:

Страницы: 1 2 3 4 5 6 7 8 9

Подробно о педагогике:

Педагогика конца XIX – начала XX веков и преподавание истории в России
Во второй половине XIX века заметно обостряется интерес к истории педагогики, в связи с чем появляется целый ряд исследований по данной тематике. Подобный интерес был вызван, в первую очередь тем, что для полноценного и эффективного процесса воспитания и обучения детей в школах, сами педагоги должн ...

Преобразования в системе образования в Башкортостане во второй половине XIX века
Система образования является одним из важных показателей не только уровня образованности, но и социально-экономического и общественно-политического положения страны в процессе становления и развития человеческого общества того или иного государства. Исследование данной проблемы важно и с точки зрен ...

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

Разделы

Copyright © 2025 - All Rights Reserved - www.educationtheory.ru