КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Структурированный язык запросов SQL
Oracle Microsoft Access MS SQL – Server Visual FoxPro Этот язык программирования представляет собой дальнейшее развитие одного из популярных языков разработки баз данных – FoxPro. Принципиальным отличием Visual FoxPro от его «прародителя» FoxPro является возможность «визуального» - объектно – ориентированного программирования практически всех компонентов СУБД. Интерфейс Visual FoxPro полностью соответствует графической оболочке операционных систем Windows, что делает работу по созданию СУБД достаточно понятной для тех, кто имеет на своих компьютерах данные операционные системы. Возможности Visual FoxPro предполагают разработку локальных или многопользовательских баз данных в пределах одного предприятия.
Данная программная система в основном предназначена не для разработки пользовательских приложений, а для управления многопользовательскими базами данных, разработанными по архитектуре клиент – сервер. Эта система позволяет управлять базами данных, взаимодействуя с клиентскими компьютерами, имеющими различные по техническим характеристикам аппаратные средства. SQL – Server предназначен для обработки значительных объемов информации, но как правило, не более терабайт, что вполне достаточно для отдельных предприятий.
Это одна из самых популярных прикладных программных систем для разработки баз данных. Это программная среда, предназначена для создания систем управления реляционными базами данных с достаточно большими объемами информации. Система предоставляет пользователю все необходимые средства для автоматизации создания и обработки данных, а также для управления данными при работе. Основным достоинством является ее ориентация не на программиста, а на конечного пользователя. Последние версии позволяют применять систему для создания многопользовательских баз данных. В этом случае таблицы баз данных могут быть переданы на сервер, а пользовательский интерфейс сохранен на компьютере клиента. В этом случае представляется возможным сочетать простоту разработки всех компонентов СУБД с применением Microsoft Access, а задами управления многопользовательскими базами данных возложить на MS SQL – Server.
Эта система предназначена для разработки корпоративных реляционных баз данных, объемы информации в которых превышают терабайты. Основу системы составляет язык SQL. Система отличается возможностью высокой степени защиты данных.
Структурированный язык запросов является обычным языком программирования, состоящим из операторов и правил грамматики. Запрос к таблице базы данных на языке SQL представляет собой инструкцию SELECT, которую можно описать следующим образом.
SELECT [ALL|] (список полей таблицы или запроса) FROM (список таблиц или запросов. На основе которых формируется запрос) [WHERE (условия отбора данных) ] [GROUP BY (список полей, по которым упорядочивается вывод данных в запросе) ] [HAVING (условие для группировки данных в запросе)] [ORDER BY (список полей, по которым упорядочивается вывод данных в запросе) ]
В рассмотренной структуре SELECT ALL – ключевое слово которое означает, что в результирующий набор записей включаются все записи таблицы или запроса, которые удовлетворяют условиям запроса. Ключевые слова могут отсутствовать в запросе. В зависимости от характера выполняемых действий операторы SQL можно разделить на следующие группы: - операторы определения данных - операторы манипулирования данными - операторы запросов - операторы управления действиями - операторы администрирования данными - операторы управления В таблицах представлены соответствующие группы операторов языка SQL и выполняемые ими действия.
Операторы определения данных
Операторы манипулирования данными
Операторы управления действиями (транзакциями)
Операторы администрирования данными
Операторы управления курсором
Дата добавления: 2014-01-07; Просмотров: 798; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |