
- •Введение
- •1. Основные понятия архитектуры клиент-сервер
- •1.1. Преимущества архитектуры клиент-сервер
- •1.2. Основные понятия и компоненты архитектуры
- •1.3. Звенья
- •1.4. Серверы баз данных
- •2. Основные понятия, объекты и язык т-sql субд ms sql Server 2005
- •2.1. Состав и назначение баз данных в ms sql Server
- •2.2. Основные этапы работы с sql Server
- •2.3. Используемые типы данных в sql Server
- •2.4. Введение в Transact-sql (t-sql)
- •2.4.1. Выражения
- •2.4.2. Переменные
- •2.4.3. Преобразование типов
- •2.4.4. Управляющие конструкции т-sql
- •2.4.5. Описание примера базы данных
- •2.4.6. Управление данными (язык sql)
- •2.4.6.1. Типы команд sql
- •2.4.6.2. Извлечение данных
- •2.5. Представления
- •2.5.1. Создание и удаление представлений
- •2.5.2. Обновление данных в представлениях
- •2.5.3. Преимущества и недостатки представлений.
- •Независимость от данных
- •2.6. Хранимые процедуры
- •2.6.1. Понятие хранимой процедуры
- •2.6.2. Типы хранимых процедур
- •2.6.3. Создание, изменение и удаление хранимых процедур
- •2.6.4. Выполнение хранимой процедуры
- •3. Использование ms sql Server Management Studio для работы с объектами базы данных
- •3.1. Описание учебной базы данных «Realizations of goods» (Реализация товаров)
- •3.2. Создание и сохранение базы данных
- •3.3. Создание и работа с представлениями (запросы)
- •3.4. Создание и работа с хранимыми процедурами
- •4. Создание клиент-серверного приложения в Visual Basic
- •4.1. Элемент управления ms ado data Control
- •4.2. Элемент управления ms dataGrid Control
- •4.3. Клиент-серверное приложение «Реализация товаров»
- •4.3.1. Постановка задачи
- •4.3.2. Состав пользовательского интерфейса и программная реализация
- •4.3.3. Графическое формирование значений свойств элементов Adodc и DataGrid
- •5. Практические задания для самостоятельной работы
- •Вариант 1. «Жильё»
- •Вариант 2. «Жители»
- •Вариант 3. «Население»
- •Вариант 4. «Вакансии»
- •Вариант 5. «Поставщики-детали»
- •Литература
Литература
1. Богданов М.Р. Visual Basic 2005 на примерах. - СПб: БВХ-Петербург, 2007. – 592 с.
2. Глушаков С.И., Сурядный А.С. Программирование на Visual Basic 6.0. . - М.: ООО "Издательство АСТ", Харьков «Фолио», 2003. - 497 с.
3. Кондрашов Ю.Н., Лебедев В.М., Мещерякова Н.А. Visual Basic 6.0. Описание языка. Основные элементы управления. Учебное пособие. - М.: изд. Академия бюджета и казначейства, 2003. – 80 с.
4. Кондрашов Ю.Н., Лебедев В.М., Мещерякова Н.А. Система управления базами данных MS ACCESS. Учебное пособие. - М.: изд. Академия бюджета и казначейства, 2004. – 72 с.
5. Лебедев В.М., Мещерякова Н.А., Распутин А.П., Федоров С.В. Основные возможности Visual Basic 6.0 для работы с файлами, графикой и базами данных: Учебное пособие – Омск: ООИПКРО, 2004. – 84 c.
6. Мамаев Е., Вишневский А. MS SQL Server 7 для профессионалов - СПб: Изд. «Питер», 2000. – 896 с.
7. Основы SQL [Электронный ресурс] /Интернет-Университет Информационных Технологий; Л.Н. Полякова – Режим доступа: http://www.intuit.ru/department/database/sql/, свободный. – Загл. с экрана.
8. Основы работы с базами данных [Электронный ресурс] /Интернет-Университет Информационных Технологий; А.С. Грошев – Режим доступа: http://www.intuit.ru/department/database/basedbw/, свободный. – Загл. с экрана.
9. Программирование баз данных с использованием SQL Server [Электронный ресурс] / Учебный курс «Компьютерные технологии управления»; Кузьменко В. Г. – Режим доступа: http://www.bsmpei.ru/main/Page_Kuzmenko/comtex/gr03_2000l.htm, свободный. – Загл. с экрана.
10. Программирование в Microsoft SQL Server 2000 [Электронный ресурс] / Интернет-Университет Информационных Технологий; Р.М. Риордан. – Режим доступа: http://www.intuit.ru/department/database/prmssql2000/, свободный. – Загл. с экрана.
11. Язык структурированных запросов SQL. Использование при программировании в Visual Basic Server [Электронный ресурс] / Учебный курс «Компьютерные технологии управления»; Кузьменко В. Г. – Режим доступа: http://www.bsmpei.ru/main/Page_Kuzmenko/comtex/gr02_2000l.htm, свободный. – Загл. с экрана.
12.
Visual
Basic [Электронный ресурс] / Интернет-Университет
Информационных Технологий; Н.М. Якушева.
Режим доступа: http://www.intuit.ru/department/pl/vb/,
свободный. – Загл. с экрана.
13. SQL Server 2000 [Электронный ресурс] / Интернет-Университет Информационных Технологий. – Режим доступа: http://www.intuit.ru/department/database/sqlserver2000/, свободный. – Загл. с экрана.