|
|
РАБОТА С БАЗАМИ ДАННЫХ НА ЯЗЫКЕ C#. ТЕХНОЛОГИЯ АDO .NET: сост. О. Н. Евсеева, А. Б. Шамшев
Пособие содержит введение в технологию разработки баз данных средствами ADO (ActiveX Data Object) на платформе .NET с использованием языка программирования С#. В книге представлены работа с базами данных на примере настольного приложения СУБД Microsoft Access и серверного приложения Microsoft SQL Server; основы языка SQL, создание и использование объектов ADO .NET. Пособие предназначено для студентов, изучающих высокоуровневые методы информатики и программирования (специальность 080801 «Прикладная информатика (по областям)») и базы данных, а также для студентов других специальностей, связанных с программированием.
Предисловие 1 Проектирование баз данных 1.1 Реляционная база данных и ее структура 1.2 Этапы проектирования реляционной базы данных 1.2.1 Определение требований 1.2.2 Логическая модель ER-диаграммы Объекты, атрибуты и ключи Нормализация 1.2.3 Физическая модель 1.3 Создание БД в СУБД Microsoft Access 1.3.1 Таблицы 1.3.2 Ключи 1.3.3 Связи 1.4 Создание базы данных в среде Microsoft SQL Server 1.4.1 Определение структуры базы данных 1.4.2 Перенос файла БД Microsoft SQL на другой компьютер 1.5 Контрольные вопросы и задания к разделу 1 2. Основы языка SQL 2.1 Базовая конструкция SQL-запроса 2.2 Агрегирующие функции языка SQL 2.3 Оператор сравнения записей like 2.4 Команды определения данных языка SQL 2.5 Команды изменения данных языка DML 2.6 Контрольные вопросы и задания к разделу 2 3. Создание приложений баз данных 3.1 Пример простейшего приложения баз данных 3.2 Обзор объектов ADO .NET 3.2.1 Источник данных DataSet 3.2.2 Таблицы и поля (объекты DataTable и DataColumn) 3.2.3 Объекты DataRelation 3.2.4 Строки (объект DataRow) 3.2.5 DataAdapter 3.2.6 Объекты DBConnection и DBCommand 3.3 Server Explorer 3.4 Пример создания приложения БД «вручную» 3.5 Контрольные вопросы и задания к разделу 3 4. Объекты ADO .NET 4.1 Соединение с базой данных 4.1.1 Командная строка соединения ConnectionString 4.1.2 Управление соединением Объект Connection 4.1.3 События объекта Connection 4.1.4 Обработка исключений При работе с MS SQL При работе с MS Access 4.1.5 Работа с пулом соединений 4.2 Хранимые процедуры 4.2.1 Стандартные запросы к БД 4.2.2 Простые запросы к БД 4.2.3 Параметризованные запросы к БД 4.2.4 Создание хранимых процедур в Management Studio 4.2.5 Создание хранимых процедур в Visual Studio 2008 4.3 Запросы к базе данных 4.3.1 Командная строка SQL-запроса CommandText 4.3.2 Объект Command Создание и инициализация Свойства CommandType и CommandText Метод ExecuteNonQuery Метод ExecuteScalar Метод ExecuteReader 4.3.3 Параметризированные запросы Использование метода ExecuteNonQuery Использование метода ExecuteScalar Использование метода ExecuteReader 4.3.4 Вызов хранимых процедур Хранимые процедуры с входными параметрами Хранимые процедуры с входными и выходными параметрами Хранимые процедуры из нескольких SQL-конструкций 4.3.5 Транзакции Транзакции в ADO .NET 4.4 Работа с таблицами данных 4.4.1 Объекты DataSet, DataTable и DataColumn Программное создание объектов DataTable и DataColumn Свойство PrimaryKey Ограничения UniqueConstraint и ForeignKeyConstraint Создание столбцов, основанных на выражении Отслеживание изменений в базе данных Обработка исключений 4.4.2 Объект DataRow Программное создание и изменение записей таблицы данных Свойство RowState Свойство RowVersion События объекта DataTable 4.4.3 Объект DataGridView Вывод двух связанных таблиц данных в один элемент DataGridView Вывод связанных таблиц данных в два элемента DataGridView 4.4.4 Объект DataView Фильтрация данных Сортировка данных Поиск данных 4.4.5 Вспомогательные классы Класс HashTable Класс ArrayList 4.5 Контрольные вопросы и задания к разделу 4 Заключение Предметный указатель Библиографический список
Evseeva.pdf 3 Мб, PDF
Хорошая, кстати, методичка для студентов и вообще для начинающих, самому помогала во время учебы.
|
|