Выдержка из работы:
Некоторые тезисы из работы по теме Обзор языков программирования баз данных
ВВЕДЕНИЕ
Высокоуровневые языки программирования, такие как С++, BASIC и Pascal, создавались на все случаи жизни. С их помощью можно написать любую программу.
Довольно часто компьютер используется для хранения различной информации: имен, адресов, телефонных номеров, разных документов, а также результатов выполненной работы. Такую информацию можно систематизировать и хранить в базе данных.
Ценность информации в настоящее время трудно переоценить. Иногда успешное проведение почти любой деловой сделки зависит от информации, хранящейся в базе данных. Это сведения о заказчиках, их финансовом состоянии, штате сотрудников, стоимости комплектующих и т.д.
Из-за сложностей в работе с базами данных многие пользователи не применяют их. Чтобы упростить использование баз данных, почти все они содержат специализированные языки программирования.
Наиболее популярные базы данных, такие как FileMaker и Microsoft Access, предоставляют собственные, специфические языки программирования. Для управления большим объемом данных в большинстве программ управления базами данных используется язык SQL (Structured Query Language – язык структурированных запросов).
Написать программу на языке баз данных для хранения определенной систематизированной информации можно намного быстрее, чем с помощью универсальных языков программирования, таких как С++ или Pascal. Такая программа намного меньше и ее легче понять, чем эквивалентную на том же С++.
................
1 Исторический экскурс
Возникновение технологии баз данных тесно связано с фирмой IBM. Само осознание необходимости такой технологии возникло в IBM, и первый программный продукт класса систем управления базами данных (СУБД) также родился в IBM в начале 60-х годов. Это была СУБД IMS (Information Management System), основанная на иерархической модели данных. Эта СУБД существует и применяется и по сей день.
Во второй половине 60-x годов фирма IBM начала фундаментальный проект по разработке технологий баз данных, и именно на первой стадии этого проекта доктором Э. Коддом была разработана реляционная модель и ее формальный аппарат. Первая публикация Кодда датирована 1970 г.,[ Глушаков С.В., Ломотько Д.В. Базы данных ] она вызвала широкий резонанс в научном сообществе и стимулировала как теоретические исследования, так и попытки практического их воплощения. Наиболее интересной из таких попыток была инициатива разработчиков IBM System/38. Еще до первых публикаций Кодда они приняли решение встроить СУБД в базовое программное обеспечение системы, которую они разрабатывали. Ознакомившись с докладом Кодда на одном из внутренних семинаров IBM, они решили положить в основу своей СУБД реляционную модель, что и сделали, несмотря на протесты самого Кодда, еще не считавшего свою работу готовой для практического воплощения.
.............
Список использованных источников
1.Глушаков С.В., Ломотько Д.В. Базы данных /Худож. – оформитель А.С. Юхтман. – Харьков: Фолио; М.: ООО "Издательство АСТ», 2002. – 504 с. (Учебный курс)
2.Грей, Дж. Управление данными: прошлое, настоящее и будущее.
3.Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. - М.: Вильямс, 2003. - 1088 с.
4.Дейт К. Дж. Введение в системы баз данных. - 8-е издание.: Пер. с англ. - М.: Издательский дом «Вильямс», 2005
5.Когаловский М. Р. Энциклопедия технологий баз данных. - М.: Финансы и статистика, 2002
6.Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. - 3-е издание.: Пер. с англ. - М.: Издательский дом «Вильямс», 2003
Основы SQL: Курс лекций. Учебное
.............