Читать в оригинале

Оглавление Следующая >>


ПРЕДИСЛОВИЕ

Настоящее пособие затрагивает вопросы курса «Базы данных» в разделе проектирования реляционных баз данных (РБД), организации процессов обработки данных в РБД, проблемы ограничения целостности и дает введение в технологию оперативной обработки транзакций (ОLТР-технология) на базе объектов ADO (ActiveX Data Objects) .NET и языка C#.

А также оно практически полностью посвящено раскрытию содержания третьего раздела «Объектно-ориентированный подход к проектированию и разработке программ» требований дисциплины «Высокоуровневые методы информатики и программирования». Изложение выделенных тем данного раздела построено на примерах использования системы классов ADO .NET для разработки приложений баз данных. Весь материал иллюстрируется примерами программ, написанных на языке С# под Windows на платформе .NET.

Целью данного учебного пособия является ознакомление студентов с современными технологиями проектирования и разработки приложений баз данных на языке С# под Windows на платформе .NET.

Задачей учебного пособия является раскрытие выделенных дидактических единиц на простых и конкретных примерах использования библиотек классов в Windows-приложениях на основе платформы .NET на языке C#, что позволит студентам освоить базовые принципы и методы технологии программирования на современном уровне и поможет применить их в курсовом и дипломном проектировании.

Пособие состоит из 4-х разделов и заключения.

Первый раздел посвящен введению в проектирование РБД. Здесь даются определения основных понятий РБД: отношение (таблица РБД), схема, атрибут, ключ, кортеж, и т. п., рассматриваются основные этапы проектирования РБД, где уделяется особое внимание вопросам нормализации отношений в БД. Приводится пример использования СУБД для создания РБД.

Второй раздел дает введение в язык запросов к БД SQL (Structured Query Language) с демонстрацией на примерах с использованием утилиты SQL Management Studio.

Третий раздел посвящен возможностям среды Visual Studio 2008 по разработке приложений баз данных. Приводятся примеры разработки приложений с использованием мастеров, предоставляемых средой, и «вручную».

Четвертый раздел полностью посвящен описанию объектов ADO .NET.

Заключение содержит краткий обзор рассмотренных возможностей технологии ADO .NET, ее двух основополагающих частей: модели классов подключений и модели классов для автономной работы с данными.

Для успешного изучения материала достаточно знание основ программирования и желательны начальные навыки программирования на языке C#. Советуем ознакомиться с материалом пособий [11, 8].

Для усвоения материала рекомендуется самостоятельно воспроизвести учебные примеры, приведенные в пособии, развивать и дополнять их новыми функциями, а также применять изученные положения в практической работе (в курсовом и дипломном проектировании).

Для проверки степени усвоения материала необходимо ответить на контрольные вопросы и выполнить предлагаемые упражнения.

 



Оглавление Следующая >>