Автоматизированная информационная система Учет экономической деятельности мукомольного цеха
Категория реферата: Рефераты по информатике, программированию
Теги реферата: ответы по контрольной, предмет культурологии
Добавил(а) на сайт: Мухортов.
Предыдущая страница реферата | 4 5 6 7 8 9 10 11 12 13 14 | Следующая страница реферата
• независимость от конкретных СУБД;
• переносимость с одной вычислительной системы на другую;
• наличие стандартов;
• одобрение компанией IBM (СУБД DB2);
• поддержка со стороны компании Microsoft (протокол ODBC);
• реляционная основа;
• высокоуровневая структура, напоминающая английский язык;
• возможность выполнения специальных интерактивных запросов:
• обеспечение программного доступа к базам данных;
• возможность различного представления данных;
• полноценность как языка, предназначенного для работы с базами данных;
• возможность динамического определения данных;
• поддержка архитектуры клиент/сервер.
Все перечисленные выше факторы явились причиной того, что SQL стал стандартным инструментом для управления данными на персональных компьютерах, мини-компьютерах и больших ЭВМ. Ниже эти факторы рассмотрены более подробно.[13, 8, 17].
Независимость от конкретных СУБД
Все ведущие поставщики СУБД используют SQL, и ни одна новая СУБД, не поддерживающая SQL, не может рассчитывать на успех. Реляционную базу данных и программы, которые с ней работают, можно перенести с одной СУБД на другую с минимальными доработками и переподготовкой персонала. Программные средства, входящие в состав СУБД для персональных компьютеров, такие как программы для создания запросов, генераторы отчетов и генераторы приложений, работают с реляционными базами данных многих типов. Таким образом, SQL обеспечивает независимость от конкретных СУБД, что является одной из наиболее важных причин его популярности.
Переносимость с одной вычислительной системы на другие
Поставщики СУБД предлагают программные продукты для различных вычислительных систем: от персональных компьютеров и рабочих станций до локальных сетей, мини-компьютеров и больших ЭВМ. Приложения, созданные с помощью SQL и рассчитанные на однопользовательские системы, по мере своего развития могут быть перенесены в более крупные системы. Информация из корпоративных реляционных баз данных может быть загружена в базы данных отдельных подразделений или в личные базы данных. Наконец, приложения для реляционных баз данных можно вначале смоделировать на экономичных персональных компьютерах, а затем перенести на дорогие многопользовательские системы.
Стандарты языка SQL
Официальный стандарт языка SQL был опубликован Американским институтом
национальных стандартов (American National Standards Institute — ANSI) и
Международной организацией по стандартам (International Standards
Organization — ISO) в 1986 году и значительно расширен в 1992 году. Кроме
того, SQL является федеральным стандартом США по обработке информации (FIPS
— Federal Information Processing Standard) и, следовательно, соответствие
ему является одним из основных требований, содержащихся в больших
правительственных контрактах, относящихся к области вычислительной техники.
В Европе стандарт X/OPEN для переносимой среды программирования на основе
операционной системы UNIX включает в себя SQL в качестве стандарта для
доступа к базам данных. SQL Access Group — консорциум поставщиков
компьютерного оборудования и баз данных — определил для SQL стандартный
интерфейс вызовов функций, который является основой протокола ODBC компании
Microsoft и входит также в стандарт X/OPEN. Эти стандарты служат как бы
официальной печатью, одобряющей SQL, и они ускорили завоевание им
рынка.[13, 8, 17].
Одобрение SQL компанией IBM (СУБД DB2)
SQL был придуман научными сотрудниками компании IBM и широко
используется ею во множестве пакетов программного обеспечения.
Подтверждением этому служит флагманская СУБД DB2 компании IBM. Все основные
семейства компьютеров компании IBM поддерживают SQL: система PS/2 для
персональных компьютеров, система среднего уровня AS/400. система RS/6000
на базе UNIX, а также операционные системы MVS и VM больших ЭВМ. Широкая
поддержка SQL фирмой IBM ускорила его признание и еще в самом начале
возникновения и развития рынка баз данных явилась своего рода
недвусмысленным указанием для других поставщиков баз данных и программных
систем, в каком направлении необходимо двигаться.
Протокол ODBC и компания Microsoft
Компания Microsoft рассматривает доступ к базам данных как важную
часть своей операционной системы Windows. Стандартом этой компании по
обеспечению доступа к базам данных является ODBC (Open Database
Connectivity — взаимодействие с открытыми базами данных) — программный
интерфейс, основанный на SQL. Протокол ODBC поддерживается наиболее
распространенными приложениями Windows (электронными таблицами, текстовыми
процессорами, базами данных и т.п.), разработанными как самой компанией
Microsoft, так и другими ведущими поставщиками. Поддержка ODBC
обеспечивается всеми ведущими реляционными базами данных. Кроме того, ODBC
опирается на стандарты, одобренные консорциумом поставщиков SQL Access
Group, что делает ODBC как стандартом де-факто компании Microsoft, так и
стандартом, независимым от конкретных СУБД.[13, 8, 17].
Реляционная основа
Рекомендуем скачать другие рефераты по теме: персонал реферат, реферат модель.
Предыдущая страница реферата | 4 5 6 7 8 9 10 11 12 13 14 | Следующая страница реферата