- •Федеральное агентство связи
- •Государственное образовательное учреждение высшего
- •Профессионального образования
- •«Поволжская государственная академия телекоммуникаций и информатики»
- •Разработка и эксплуатация удаленных баз данных
- •Конспект лекций
- •Введение
- •Раздел 1. Теория проектирования удаленных баз данных архитектуры удаленных бд Структурная схема терминов
- •Архитектуры бд
- •Локальная
- •Архитектура "файл-сервер"
- •Архитектура удаленных бд ("клиент-сервер")
- •Достоинства и недостатки различных архитектур приложений бд
- •Основные технологии доступа к данным Технология com (component object model)
- •Создание распределенных приложений на базе dCom
- •Технология corba (общая архитектура брокеров объектных запросов)
- •Технология midas
- •Доступ к данным по технологии ado
- •Технология com (component object model)
- •Составные части технологии com
- •Создание распределенных приложений на базе dCom
- •Технология midas
- •Доступ к данным по технологии ado
- •Введение в работу с удаленными бд
- •Организация сеанса связи с удаленной бд
- •Сервер interbase
- •Физическая организация базы данных формата InterBase
- •Типы данных в таблицах InterBase Типы столбцов таблиц формата InterBase
- •Организация сеанса связи с удаленной бд
- •Физическая организация удаленной бд
- •Создание и модификация таблиц Операции с таблицами
- •Операции с индексами
- •Графическое проектирование структуры бд Просмотры View
- •Создание бд
- •Создание и использование доменов
- •Компоненты доступа к данным. Запросы на выборку данных
- •Компоненты для доступа к данным и их отображения
- •Формирование запросов на выборку данных
- •Запросы на изменение данных Структурная схема терминов
- •Работа с записями
- •Методика изменения данных при помощи компонент
- •Использование хранимых процедур
- •Понятие и назначение хранимых процедур
- •Язык хранимых процедур
- •Использование триггеров и генераторов
- •Понятие триггера
- •Команды создания, изменения и удаления триггера
- •Генераторы - назначение, создание, установка начального значения
- •Функции, определяемые пользователем – назначение, создание, применение, порядок работы с ними
- •Сортировка, поиск и фильтрация в бд и выборках
- •Сортировка
- •Фильтрация записей
- •Организация данных в бд InterBase
- •Поиск в наборах данных
- •Манипулирование данными в выборках
- •Управление транзакциями и кэширование памяти
- •Механизм транзакций
- •Механизм кэшированных изменений
- •Перехват исключительных ситуаций и обработка ошибок
- •Понятие исключительных ситуаций
- •Обработка исключений
- •Формирование и вывод отчетов
- •Назначение и виды отчетов
- •Компоненты для формирования отчетов
- •Особенности проектирования клиентской части приложения в различных технологиях доступа
- •Особенности проектирования клиентской части приложения в различных технологиях доступа
- •Установка привилегий доступа к данным
- •Понятие привилегии, привилегии по умолчанию
- •Состав параметров при установлении привилегий
- •Назначение привилегий пользователю и группам пользователей
- •Отмена привилегий
- •Копирование, перенос и восстановление данных Создание резервной копии и восстановление бд
- •Восстановление транзакций
- •Регистрация новых пользователей
- •Копирование клиентской части приложения бд Структурная схема терминов
- •Утилита Install Shield
- •Определение файлов, объектов и элементов среды
- •Задание диалога при разархивировании
- •Создание прообраза копии диска
- •Создание копии на дискетах
Федеральное агентство связи
Государственное образовательное учреждение высшего
Профессионального образования
«Поволжская государственная академия телекоммуникаций и информатики»
Разработка и эксплуатация удаленных баз данных
Конспект лекций
Составил преподаватель: Иткулова Н.И.
Конспект предназначен для изучения студентами специальности ПВТ и АСУ
САМАРА 2012 г.
ТЕМАТИЧЕСКИЙ ПЛАН
Наименование разделов и тем |
Максим. учебная нагрузка студента / час |
Количество аудиторных часов и при дневной форме обучения |
Самостоятельная работа студентов |
||
Всего |
Теор. занятия |
Лабор. работы |
|||
1 |
2 |
3 |
4 |
5 |
6 |
Введение |
3 |
2 |
2 |
- |
1 |
Раздел 1. Теория проектирования удаленных баз данных |
14 |
10 |
10 |
- |
4 |
Тема 1.1. Архитектуры удаленных баз данных |
3 |
2 |
2 |
- |
1 |
Тема 1.2. Основные технологии доступа к данным и типовые элементы доступа |
6 |
4 |
4 |
- |
2 |
Тема 1.3. Введение в работу с удаленными базами данных |
5 |
4 |
4 |
- |
1 |
Раздел 2. Проектирование серверной части приложения базы данных |
21 |
18 |
10 |
8 |
3 |
Тема 2.1. Проектирование структуры базы данных с помощью команд |
11 |
10 |
6 |
4 |
1 |
Тема 2.2. Визуальные средства проектирования структуры базы данных |
10 |
8 |
4 |
4 |
2 |
Раздел 3. Проектирование клиентской части приложения баз данных |
70,5 |
58 |
32 |
26 |
12,5 |
Тема 3.1. Компоненты доступа к данным. Запросы на выборку данных. Компоненты отображения данных выборки |
10 |
8 |
4 |
4 |
2 |
Тема 3.2. Запросы на изменение данных в базе данных |
9 |
8 |
4 |
4 |
1 |
Тема 3.3. Хранимые процедуры, триггеры и генераторы. Обеспечение достоверности, целостности и непротиворечивости данных. Каскадные воздействия |
10 |
8 |
4 |
4 |
2 |
Тема 3.4. Сортировка, поиск и фильтрация данных в базе данных и в выборках |
10 |
8 |
4 |
4 |
2 |
Тема 3.5. Управление транзакциями и кэширование памяти |
9,5 |
8 |
4 |
4 |
1,5 |
Тема 3.6. Перехват исключительных ситуаций и обработка ошибок |
7,5 |
6 |
4 |
2 |
1,5 |
Тема 3.7. Формирование и вывод отчетов |
9 |
8 |
4 |
4 |
1 |
Тема 3.8. Особенности проектирования клиентской части приложения в различных технологиях доступа к данным |
5,5 |
4 |
4 |
- |
1,5 |
Раздел 4. администрирование и эксплуатация удаленных баз данных |
16,5 |
12 |
6 |
6 |
4,5 |
Тема 4.1. Установка привилегий доступа к данным |
5,5 |
4 |
2 |
2 |
1,5 |
Тема 4.2. копирование и перенос данных. Восстановление данных |
5,5 |
4 |
2 |
2 |
1,5 |
Тема 4.3. копирование клиентской части приложения баз данных |
5,5 |
4 |
2 |
2 |
1,5 |
Итого по предмету |
125 |
100 |
60 |
40 |
25 |