|
МИНИСТЕРСТВО ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФГОУ ВПО АКАДЕМИЯ БЮДЖЕТА И КАЗНАЧЕЙСТВА
ОМСКИЙ ФИЛИАЛ
Лебедев В.М., Федоров С.В.
Создание клиент-серверных приложений с использованием СУБД MS SQL Server 2005 и Visual Basic
УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ
Москва – 2008
УДК 681.3.06
ББК 32.973
Л 33
Лебедев В.М., Федоров С.В.
Л 33 Создание клиент-серверных приложений с использованием СУБД MS SQL Server 2005 и Visual Basic: УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ. – М.: изд. Академии бюджета и казначейства (Омский филиал), 2008. - 60 с.
Данное учебно-методическое пособие рассчитано на изучение и практическое освоение основ создания клиент-серверных приложений с использованием СУБД MS SQL Server 2005 и Visual Basic.
В пособии рассматриваются некоторые положения, связанные с популярной реляционной системой управления базами данных типа клиент-сервер MS SQL Server 2005. Приведено описание синтаксических определений объектов (например, таблиц, представлений, хранимых процедур, языка Transact-SQL и т.д.) данной СУБД.
В доступной форме описываются возможности языка программирования Visual Basic для работы с основными стандартными и специальными элементами управления для доступа и работы с удаленными базами данных. Возможности практического применения данных средств иллюстрируются на конкретных примерах.
Учебно-методическое пособие удовлетворяет требованиям учебных программ Академии бюджета и казначейства Министерства Финансов РФ.
Предназначено для широкого круга пользователей и студентов вузов. Может быть рекомендовано преподавателям для проведения лекционных и практических занятий, элективных курсов по дисциплине информатики.
УДК 681.3.06
ББК 32.973
©Лебедев В.М., Федоров С.В.
©Омский филиал АБиК МФ РФ, 2008
Оглавление | Оглавление | |||||
Введение……………………………………………………………………………………... | Введение……………………………………………………………………………………... | |||||
1. Основные понятия архитектуры клиент-сервер…...……………………………… | 1. Основные понятия архитектуры клиент-сервер…...……………………………… | |||||
1.1. Преимущества архитектуры клиент-сервер……………………………………… | 1.1. Преимущества архитектуры клиент-сервер……………………………………… | |||||
1.2. Основные понятия и компоненты архитектуры………………………………….. | 1.2. Основные понятия и компоненты архитектуры………………………………….. | |||||
1.3. Звенья…………………………………………………...………………………...… | 1.3. Звенья…………………………………………………...………………………...… | |||||
1.4. Серверы баз данных………………………………………………………………… | 1.4. Серверы баз данных………………………………………………………………… | |||||
2. Основные понятия, объекты и язык Т-SQL СУБД MS SQL Server 2005………... | 2. Основные понятия, объекты и язык Т-SQL СУБД MS SQL Server 2005………... | |||||
2.1. Состав и назначение баз данных в MS SQL Server……………………………….. | 2.1. Состав и назначение баз данных в MS SQL Server……………………………….. | |||||
2.2. Основные этапы работы с SQL Server……………………………………………... | 2.2. Основные этапы работы с SQL Server……………………………………………... | |||||
2.3. Используемые типы данных в SQL Server………………………………………… | 2.3. Используемые типы данных в SQL Server………………………………………… | |||||
2.4. Введение в Transact-SQL (T-SQL)…………………………………………………... | 2.4. Введение в Transact-SQL (T-SQL)…………………………………………………... | |||||
2.4.1. Выражения…………………………………………………………………….. | 2.4.1. Выражения…………………………………………………………………….. | |||||
2.4.2. Переменные…………………………………………………………………… | 2.4.2. Переменные…………………………………………………………………… | |||||
2.4.3. Преобразование типов………………………………………………………... | 2.4.3. Преобразование типов………………………………………………………... | |||||
2.4.4. Управляющие конструкции Т-SQL………………………………………….. | 2.4.4. Управляющие конструкции Т-SQL………………………………………….. | |||||
2.4.5. Описание примера базы данных…………………………………………….. | 2.4.5. Описание примера базы данных…………………………………………….. | |||||
2.4.6. Управление данными (язык SQL)…………………………………………… | 2.4.6. Управление данными (язык SQL)…………………………………………… | |||||
2.4.6.1. Типы команд SQL…………………………………………………….. | 2.4.6.1. Типы команд SQL…………………………………………………….. | |||||
2.4.6.2. Извлечение данных…………………………………………………... | 2.4.6.2. Извлечение данных…………………………………………………... | |||||
2.5. Представления……………………………………………………………………….. | 2.5. Представления……………………………………………………………………….. | |||||
2.5.1. Создание и удаление представлений………………………………………... | 2.5.1. Создание и удаление представлений………………………………………... | |||||
2.5.2. Обновление данных в представлениях……………………………………… | 2.5.2. Обновление данных в представлениях……………………………………… | |||||
2.5.3. Преимущества и недостатки представлений………………………………... | 2.5.3. Преимущества и недостатки представлений………………………………... | |||||
2.6. Хранимые процедуры………………………………………………………………. | 2.6. Хранимые процедуры………………………………………………………………. | |||||
2.6.1. Понятие хранимой процедуры………………………………………………. | 2.6.1. Понятие хранимой процедуры………………………………………………. | |||||
2.6.2. Типы хранимых процедур……………………………………………………. | 2.6.2. Типы хранимых процедур……………………………………………………. | |||||
2.6.3. Создание, изменение и удаление хранимых процедур…………………….. | 2.6.3. Создание, изменение и удаление хранимых процедур…………………….. | |||||
2.6.4. Выполнение хранимой процедуры…………………………………………... | 2.6.4. Выполнение хранимой процедуры…………………………………………... | |||||
3. Использование MS SQL Server Management Studio для работы с объектами базы данных………………………………………………………....…………………...… | 3. Использование MS SQL Server Management Studio для работы с объектами базы данных……………………………………………………...…………………...… | |||||
3.1. Описание учебной базы данных «Realizations of goods» (Реализация товаров)... | 3.1. Описание учебной базы данных «Realizations of goods» (Реализация товаров)... | |||||
3.2. Создание и сохранение базы данных………………………………………………. | 3.2. Создание и сохранение базы данных………………………………………………. | |||||
3.3. Создание и работа с представлениями (запросы)…………………………………. | 3.3. Создание и работа с представлениями (запросы)…………………………………. | |||||
3.4. Создание и работа с хранимыми процедурами……………………………………. | 3.4. Создание и работа с хранимыми процедурами……………………………………. | |||||
4. Создание клиент-серверного приложения в Visual Basic…………………………… | 4. Создание клиент-серверного приложения в Visual Basic…………………………… | |||||
4.1. Элемент управления MS ADO DATA Control…………………………………….. | 4.1. Элемент управления MS ADO DATA Control…………………………………….. | |||||
4.2. Элемент управления MS DATAGrid Control………………………………………. | 4.2. Элемент управления MS DATAGrid Control………………………………………. | |||||
4.3. Клиент-серверное приложение «Реализация товаров»……………………… | 4.3. Клиент-серверное приложение «Реализация товаров»…………………………… | |||||
4.3.1. Постановка задачи…………………………………………………………. | 4.3.1. Постановка задачи……………………………………………………………. | |||||
4.3.2. Состав пользовательского интерфейса и программная реализация….. | 4.3.2. Состав пользовательского интерфейса и программная реализация………. | |||||
4.3.3. Графическое формирование значений свойств элементов Adodc и DataGrid………………………………………………………………………... | 4.3.3. Графическое формирование значений свойств элементов Adodc и DataGrid………………………………………………………………………... | |||||
5. Практические задания для самостоятельной работы……………………………… | 5. Практические задания ля самостоятельной работы……………………………… | |||||
Вариант 1. «Жители»………………………………………………………………... | Вариант 1. «Жители»………………………………………………………………... | |||||
Вариант 2. «Жильё»…………………………………………………………………. | Вариант 2. «Жильё»…………………………………………………………………. | |||||
Вариант 3. «Население»…………………………………………………………….. | Вариант 3. «Население»…………………………………………………………….. | |||||
Вариант 4. «Вакансии»……………………………………………………………… | Вариант 4. «Вакансии»……………………………………………………………… | |||||
Вариант 5. «Поставщики-детали»………………………………………………….. | Вариант 5. «Поставщики-детали»………………………………………………….. | |||||
Литература………………………………………………………………………………….. | Литература………………………………………………………………………………….. | |||||
Дата добавления: 2015-07-08; просмотров: 148 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Оценка результатов реализации социально значимой | | | Введение |