Главная страница
Навигация по странице:

  • Visual FoxPro.

  • MS SQL-Server.

  • Microsoft ACCESS.

  • Вопросы для самозакрепления: Что такое ЯМД В каком году был разработан язык SQL

  • лекция. Классификация-инструментальных-средств. Классификация инструментальных средств проектирования структуры бд


    Скачать 18.46 Kb.
    НазваниеКлассификация инструментальных средств проектирования структуры бд
    Анкорлекция
    Дата03.02.2023
    Размер18.46 Kb.
    Формат файлаdocx
    Имя файлаКлассификация-инструментальных-средств.docx
    ТипДокументы
    #919173

    Тема: Классификация инструментальных средств проектирования структуры БД

    На ранних стадиях разработки информационно-поисковых систем разрабатывались специальные языки манипулирования данными (ЯМД) — языки запросов. Они были ориентированы на операции с данными, представленными в виде иерархически связанных файлов, и имели соответствующие алгоритмы поиска информации.

    Появление реляционных баз данных создало предпосылки для других, более быстрых алгоритмов поиска информации. Для обработки информации, структурированной в виде таблиц – двумерных массивов, в конце 70-х гг. XX в. фирмой IBM был разработан соответствующий язык, который в дальнейшем получил название Structured Query Language (SQL) — язык структурированных запросов. В настоящее время SQL является международным стандартом языка обработки данных в реляционных СУБД. Язык SQL является ядром всех программных продуктов для разработки СУБД. Набольшее распространение среди пользователей и разработчиков СУБД получили следующие программные продукты: • специальные языки программирования – Visual FoxPro, SQL, MS SQL-Server; прикладные программные системы — Microsoft Access, Oracle и др. Рассмотрим некоторые характеристики данных программных средств.

    Visual FoxPro. Этот язык программирования представляет собой дальнейшее развитие одного из популярных языков разработки баз данных — FoxPro. Принципиальным отличием Visual FoxPro | и его «прародителя» FoxPro является возможность ≪визуального — объектно-ориентированного программирования практически всех компонентов СУБД. Интерфейс Visual FoxPro полностью соответствует графической оболочке операционных систем Windows, что делает работу по созданию СУБД достаточно понятной для тех, кто имеет на своих компьютерах данные операционные системы.

    Несмотря на наличие средств «визуального программирования» мы рекомендуем эту программную систему для программистов. Возможности Visual FoxPro предполагают разработку локальных или многопользовательских баз данных в пределах одного предприятия.

    MS SQL-Server. Данная программная система в основном предназначена не для разработки пользовательских приложений, а для управления многопользовательскими базами данных, разработанными по архитектуре клиент—сервер. Эта система позволяет управлять базами данных (тиражировать данные, вести их параллельную обработку, получать и передавать данные как в локальной вычислительной сети предприятия, так и через сеть Интернет и др.), взаимодействуя с клиентскими компьютерами, имеющими различные по техническим характеристикам аппаратные средства. SQL-Server предназначен для обработки значительных объемов информации, но, как правило, не более терабайт, что вполне достаточно для отдельных предприятий.

    Microsoft ACCESS. Это одна из самых популярных прикладных программных систем для разработки баз данных. Microsoft ACCESS — это программная среда, разработанная фирмой Microsoft. Она предназначена для создания систем управления реляционными базами данных с достаточно большими объемами информации (сотни мегабайт). Microsoft ACCESS предоставляет

    пользователю все необходимые средства для автоматизации создания и обработки данных, а также для управления данными при работе.

    Основным достоинством данной системы является ее ориентация не на программиста, а на конечного пользователя. Последние версии Microsoft Access позволяют применять ее для создания многопользовательских баз данных. В этом случае таблицы баз данных могут быть переданы на сервер, а пользовательский интерфейс сохранен на компьютере клиента. В этом случае представляется возможным сочетать простоту разработки всех компонентов СУБД с применением Microsoft Access, а задачи управления многопользовательскими базами данных возложить на MS

    SQL-Server.

    Другим достоинством Microsoft Access является ее неоспоримое преимущество перед всеми другими программными продуктами в качестве средства для обучения разработке баз данных.

    Oracle. Эта система предназначена для разработки корпоративных реляционных баз данных, объемы информации в которых превышают терабайты. Основу системы составляет также язык SQL. Oracle отличается возможностью высокой степени защиты данных.

    Вопросы для самозакрепления:


    1. Что такое ЯМД?


    2. В каком году был разработан язык SQL?

    3. Опишите недостатки языка Visual FoxPro.


    написать администратору сайта