Слайд 2
![Создание проекта](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-1.jpg)
Слайд 3
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-2.jpg)
Слайд 4
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-3.jpg)
Слайд 5
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-4.jpg)
Слайд 6
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-5.jpg)
Слайд 7
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-6.jpg)
Слайд 8
![Создание базы данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-7.jpg)
Слайд 9
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-8.jpg)
Слайд 10
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-9.jpg)
Слайд 11
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-10.jpg)
Слайд 12
![Если будет такое сообщение – подождать и повторить](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-11.jpg)
Если будет такое сообщение – подождать и повторить
Слайд 13
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-12.jpg)
Слайд 14
![Создан файл базы данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-13.jpg)
Слайд 15
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-14.jpg)
Слайд 16
![Редактор таблиц](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-15.jpg)
Слайд 17
![Задайте следующие поля](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-16.jpg)
Слайд 18
![Введите данные для генератора первичного ключа](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-17.jpg)
Введите данные для генератора первичного ключа
Слайд 19
![Задайте описания и значения по умолчанию Описания обязательно в кавычках](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-18.jpg)
Задайте описания и значения по умолчанию
Описания обязательно в кавычках
Слайд 20
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-19.jpg)
Слайд 21
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-20.jpg)
Слайд 22
![Обновите информацию о БД](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-21.jpg)
Слайд 23
![Убедитесь, что создана новая таблица](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-22.jpg)
Убедитесь, что создана новая таблица
Слайд 24
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-23.jpg)
Слайд 25
![Таблица посещений врача Сразу задайте свойства первичного ключа](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-24.jpg)
Таблица посещений врача
Сразу задайте свойства первичного ключа
Слайд 26
![Поле для номеров пациентов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-25.jpg)
Поле для номеров пациентов
Слайд 27
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-26.jpg)
Слайд 28
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-27.jpg)
Слайд 29
![Впишите руками Колонка текущей таблицы Внешняя таблица Первичный ключ внешней таблицы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-28.jpg)
Впишите руками
Колонка текущей таблицы
Внешняя таблица
Первичный ключ внешней таблицы
Слайд 30
![Добавьте остальные поля, их тип и описание](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-29.jpg)
Добавьте остальные поля, их тип и описание
Слайд 31
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-30.jpg)
Слайд 32
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-31.jpg)
Слайд 33
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-32.jpg)
Слайд 34
![Создайте запрос на объединение](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-33.jpg)
Создайте запрос на объединение
Слайд 35
![Убедитесь, что запрос дает ответ (хотя бы и пустой) НЕ ЗАКРЫВАЙТЕ ЗАПРОС!!!](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-34.jpg)
Убедитесь, что запрос дает ответ (хотя бы и пустой)
НЕ ЗАКРЫВАЙТЕ ЗАПРОС!!!
Слайд 36
![Создайте вид (имитацию таблицы на базе запроса)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-35.jpg)
Создайте вид (имитацию таблицы на базе запроса)
Слайд 37
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-36.jpg)
Слайд 38
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-37.jpg)
Слайд 39
![Добавьте к таблице строку данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-38.jpg)
Добавьте к таблице строку данных
Слайд 40
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-39.jpg)
Слайд 41
![Обязательно задайте правильный PersonID](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-40.jpg)
Обязательно задайте правильный PersonID
Слайд 42
![Убедитесь, что запрос отрабатывается](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-41.jpg)
Убедитесь, что запрос отрабатывается
Слайд 43
![Убедитесь, что вид демонстрирует данные, аналогично запросу](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-42.jpg)
Убедитесь, что вид демонстрирует данные, аналогично запросу
Слайд 44
![Подключение к базе данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-43.jpg)
Подключение к базе данных
Слайд 45
![Отображаем окно мастера](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-44.jpg)
Слайд 46
![Запускаем мастер подключения](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-45.jpg)
Запускаем мастер подключения
Слайд 47
![Выбираем базу данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-46.jpg)
Слайд 48
![На ее основе будет создана модель данных (Dataset)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-47.jpg)
На ее основе будет создана модель данных (Dataset)
Слайд 49
![В приложении будет строка для указания БД](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-48.jpg)
В приложении будет строка для указания БД
Слайд 50
![Строка будет сохранена в файле конфигурации](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-49.jpg)
Строка будет сохранена в файле конфигурации
Слайд 51
![Отметьте все таблицы и виды для импорта](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-50.jpg)
Отметьте все таблицы и виды для импорта
Слайд 52
![Убедитесь, что все элементы отмечены](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-51.jpg)
Убедитесь, что все элементы отмечены
Слайд 53
![DataSet определил содержимое таблиц и подобрал элементы интерфейса для вывода](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-52.jpg)
DataSet определил содержимое таблиц и подобрал элементы интерфейса для вывода
Слайд 54
![Редактируем датасет](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-53.jpg)
Слайд 55
![На схеме видны таблицы и отношения](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-54.jpg)
На схеме видны таблицы и отношения
Слайд 56
![Внешний ключ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-55.jpg)
Слайд 57
![Первичный ключ настроен для генерации на стороне сервера](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-56.jpg)
Первичный ключ настроен для генерации на стороне сервера
Слайд 58
![Добавьте заголовки полей](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-57.jpg)
Слайд 59
![Переместите на форму таблицу данных Person](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-58.jpg)
Переместите на форму таблицу данных Person
Слайд 60
![Добавлены таблица и навигатор данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-59.jpg)
Добавлены таблица и навигатор данных
Слайд 61
![Добавлены компоненты: датасет, связанный с датасетом и формой источник данных,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-60.jpg)
Добавлены компоненты:
датасет,
связанный с датасетом и формой источник данных,
адаптер таблицы,
менеджер (если таблиц несколько) и навигатор по записям
Слайд 62
![При запуске](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-61.jpg)
Слайд 63
![Добавление записи Обратите внимание на Id Дату вводить неудобно](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-62.jpg)
Добавление записи
Обратите внимание на Id
Дату вводить неудобно
Слайд 64
![Освободите место (под таблицей или сбоку)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-63.jpg)
Освободите место (под таблицей или сбоку)
Слайд 65
![Передвиньте только дату рождения](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-64.jpg)
Передвиньте только дату рождения
Слайд 66
![Передвиньте на форму таблицу посещений](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/154124/slide-65.jpg)
Передвиньте на форму таблицу посещений