ВВЕДЕНИЕ

Вершинин В.В., Градусов А.Б., Гришин В.С., Мазанова В.И.

Управление данными. Учеб. пособие/Под ред. профессора Кострова А.В.; Владим. гос. ун-т. Владимир, 2007. 156 с.

 

 

Учебное пособие включает в себя теоретический и практический материал по проектированию структур баз данных, управлению данными и практике при работе с системой управления базами данных Microsoft SQL Server 2000. Содержание отвечает Государственным образовательным стандартам по специальностям 071900, 073700, 210100.

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

Введение, и заключение написаны В.В. Вершининым; гл. 1 – А.Б.Градусовым, гл. 2 и 3 – совместно В.В.Вершининым и В.С.Гришиным, гл 4 – В.С. Гришиным. Все разделы с вопросами, задачами и упражнениями – В.И. Мазановой.

Табл. 39. Рис. 25. Библиогр.: 11 назв.

 

УДК 681.3


 

 

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

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

Предлагаемое учебное пособие "Управление данными" ставит своей целью обобщение теоретического и практического опыта преподавания материала по теории и практике работы с базами данных (БД) для студентов различных курсов, в программу которых включены дисциплины управления дынными. Основной целью пособия является систематизация и представление материала по работе с БД и управления ими, в виде единого и законченного издания. В пособии авторы пытаются познакомить студентов с различными аспектами теоретического и практического подходов к созданию, изменению и манипуляции данными при построении приложений, ориентированных на работу с базами данных. При этом в качестве языка манипулирования данными выбран язык SQL, ориентированный на работу с вреде сервера Microsoft SQL Server 2000.

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

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

Во второй главе рассматриваются различные подходы к проектированию структуры БД: строгий подход с использованием теории нормализации отношений и подход, основанный на моделирование отношений и связей между ними. Это дает возможность понять, как необходимо выстроить отношения, как их связать и как представить синтезированную структуру в виде конечного описания.

В третьей главе представлен материал, который является теоретической основой при выполнении операций над данными и запросов с целью получения выборок. Понимание принципов реляционной алгебры и реляционного исчисления является залогом успешного понимания и работы при взаимодействии с СУБД посредством SQL запросов.

В этой главе рассматривается использование языка SQL в реляционных системах управления базами данных, который фактически стал стандартом языка реляционных баз данных. Первый такой стандарт SQL был зарегистрирован в 1986 году как ANSI X3.135-1986. Стандартом текущей версии является ANSI X3.135-1992, широко известный как SQL-92. Однако в данной работе рассматривается диалект Transact-SQL, используемый в СУБД Microsoft SQL Server, для которого приведено описание и на котором строятся рассматриваемые примеры.

 

 

Глава 1 ИНФОРМАЦИОННЫЕ СИСТЕМЫ

 

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

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