Создание и отображение базы данных

Содержание

Слайд 2

Создание проекта

Создание проекта

Слайд 3

Слайд 4

Слайд 5

Слайд 6

Слайд 7

Слайд 8

Создание базы данных

Создание базы данных

Слайд 9

Слайд 10

Слайд 11

Слайд 12

Если будет такое сообщение – подождать и повторить

Если будет такое сообщение – подождать и повторить

Слайд 13

Слайд 14

Создан файл базы данных

Создан файл базы данных

Слайд 15

Слайд 16

Редактор таблиц

Редактор таблиц

Слайд 17

Задайте следующие поля

Задайте следующие поля

Слайд 18

Введите данные для генератора первичного ключа

Введите данные для генератора первичного ключа

Слайд 19

Задайте описания и значения по умолчанию Описания обязательно в кавычках

Задайте описания и значения по умолчанию

Описания обязательно в кавычках

Слайд 20

Слайд 21

Слайд 22

Обновите информацию о БД

Обновите информацию о БД

Слайд 23

Убедитесь, что создана новая таблица

Убедитесь, что создана новая таблица

Слайд 24

Слайд 25

Таблица посещений врача Сразу задайте свойства первичного ключа

Таблица посещений врача

Сразу задайте свойства первичного ключа

Слайд 26

Поле для номеров пациентов

Поле для номеров пациентов

Слайд 27

Слайд 28

Слайд 29

Впишите руками Колонка текущей таблицы Внешняя таблица Первичный ключ внешней таблицы

Впишите руками

Колонка текущей таблицы

Внешняя таблица

Первичный ключ внешней таблицы

Слайд 30

Добавьте остальные поля, их тип и описание

Добавьте остальные поля, их тип и описание

Слайд 31

Слайд 32

Слайд 33

Слайд 34

Создайте запрос на объединение

Создайте запрос на объединение

Слайд 35

Убедитесь, что запрос дает ответ (хотя бы и пустой) НЕ ЗАКРЫВАЙТЕ ЗАПРОС!!!

Убедитесь, что запрос дает ответ (хотя бы и пустой)

НЕ ЗАКРЫВАЙТЕ ЗАПРОС!!!

Слайд 36

Создайте вид (имитацию таблицы на базе запроса)

Создайте вид (имитацию таблицы на базе запроса)

Слайд 37

Слайд 38

Слайд 39

Добавьте к таблице строку данных

Добавьте к таблице строку данных

Слайд 40

Слайд 41

Обязательно задайте правильный PersonID

Обязательно задайте правильный PersonID

Слайд 42

Убедитесь, что запрос отрабатывается

Убедитесь, что запрос отрабатывается

Слайд 43

Убедитесь, что вид демонстрирует данные, аналогично запросу

Убедитесь, что вид демонстрирует данные, аналогично запросу

Слайд 44

Подключение к базе данных

Подключение к базе данных

Слайд 45

Отображаем окно мастера

Отображаем окно мастера

Слайд 46

Запускаем мастер подключения

Запускаем мастер подключения

Слайд 47

Выбираем базу данных

Выбираем базу данных

Слайд 48

На ее основе будет создана модель данных (Dataset)

На ее основе будет создана модель данных (Dataset)

Слайд 49

В приложении будет строка для указания БД

В приложении будет строка для указания БД

Слайд 50

Строка будет сохранена в файле конфигурации

Строка будет сохранена в файле конфигурации

Слайд 51

Отметьте все таблицы и виды для импорта

Отметьте все таблицы и виды для импорта

Слайд 52

Убедитесь, что все элементы отмечены

Убедитесь, что все элементы отмечены

Слайд 53

DataSet определил содержимое таблиц и подобрал элементы интерфейса для вывода

DataSet определил содержимое таблиц и подобрал элементы интерфейса для вывода

Слайд 54

Редактируем датасет

Редактируем датасет

Слайд 55

На схеме видны таблицы и отношения

На схеме видны таблицы и отношения

Слайд 56

Внешний ключ

Внешний ключ

Слайд 57

Первичный ключ настроен для генерации на стороне сервера

Первичный ключ настроен для генерации на стороне сервера

Слайд 58

Добавьте заголовки полей

Добавьте заголовки полей

Слайд 59

Переместите на форму таблицу данных Person

Переместите на форму таблицу данных Person

Слайд 60

Добавлены таблица и навигатор данных

Добавлены таблица и навигатор данных

Слайд 61

Добавлены компоненты: датасет, связанный с датасетом и формой источник данных, адаптер

Добавлены компоненты:

датасет,
связанный с датасетом и формой источник данных,
адаптер таблицы,


менеджер (если таблиц несколько) и навигатор по записям
Слайд 62

При запуске

При запуске

Слайд 63

Добавление записи Обратите внимание на Id Дату вводить неудобно

Добавление записи

Обратите внимание на Id
Дату вводить неудобно

Слайд 64

Освободите место (под таблицей или сбоку)

Освободите место (под таблицей или сбоку)

Слайд 65

Передвиньте только дату рождения

Передвиньте только дату рождения

Слайд 66

Передвиньте на форму таблицу посещений

Передвиньте на форму таблицу посещений