Скачать презентацию Пакеты проектирования Слайд 1 Функции пакетов Формирование Скачать презентацию Пакеты проектирования Слайд 1 Функции пакетов Формирование

Лекция 2.ppt

  • Количество слайдов: 24

Пакеты проектирования Слайд 1 Пакеты проектирования Слайд 1

Функции пакетов Формирование структуры данных Слайд 2 Функции пакетов Формирование структуры данных Слайд 2

Функции пакетов Формирование программ управления Слайд 3 Функции пакетов Формирование программ управления Слайд 3

Функции пакетов Обработка запросов Слайд 5 Функции пакетов Обработка запросов Слайд 5

Функции пакетов Формирование интерфейса БД Слайд 6 Функции пакетов Формирование интерфейса БД Слайд 6

Характеристики пакетов Слайд 7 Характеристики пакетов Слайд 7

Paradox • • • Одна из первых РБД Используется для небольших БД Простота Возможны Paradox • • • Одна из первых РБД Используется для небольших БД Простота Возможны сбои В настоящее время распространение небольшое Язык программирования - Object PAL Недорогой Слайд 8

Delphi • Мощный пакет создания интерфейса • Язык программирования - Object Pascal • Средняя Delphi • Мощный пакет создания интерфейса • Язык программирования - Object Pascal • Средняя стоимость Слайд 10

C++ Builder • Аналог Delphi • Язык программирования - С++ • Средняя стоимость Слайд C++ Builder • Аналог Delphi • Язык программирования - С++ • Средняя стоимость Слайд 11

Oracle • Создание мощных распределенных БД • Язык программирования - PL/SQL • Высокая стоимость Oracle • Создание мощных распределенных БД • Язык программирования - PL/SQL • Высокая стоимость Слайд 12

SQL Server • Создание мощных распределенных БД • Язык программирования – Transact SQL • SQL Server • Создание мощных распределенных БД • Язык программирования – Transact SQL • Высокая стоимость Слайд 13

Достоинства Microsoft Access • • • Выполняет все необходимые функции Создание любых БД средней Достоинства Microsoft Access • • • Выполняет все необходимые функции Создание любых БД средней сложности Простые правила построения БД Есть большое число разработанных БД Создание варианта, не требующего для запуска пакета Access • Возможность использования русского языка • Совместимость с другими пакетами • Невысокая стоимость Слайд 14

Языки Microsoft Access Visual Basic SQL Слайд 15 Языки Microsoft Access Visual Basic SQL Слайд 15

Проектирование БД Логическое проектирование Физическое проектирование Проектирование БД Логическое проектирование Физическое проектирование

Логическое проектирование На стадии логического проектирования формируется структура данных безотносительно к техническим средствам, на Логическое проектирование На стадии логического проектирования формируется структура данных безотносительно к техническим средствам, на которых будет построена БД Выбираются: - сущности; - атрибуты; - отношения Слайд 16

Пример БД регистратуры поликлиники Пациент Посещение врача Слайд 17 Пример БД регистратуры поликлиники Пациент Посещение врача Слайд 17

Пример Пациент - Фамилия; - Имя; - Отчество; - Дата рождения; - Адрес; - Пример Пациент - Фамилия; - Имя; - Отчество; - Дата рождения; - Адрес; - Страховой полис Посещение врача - Врач; - Специализация; - Дата/время посещения; - Диагноз; - Больничный лист Слайд 18

Пример Представление сущности Пациент Слайд 19 Пример Представление сущности Пациент Слайд 19

Пример Представление сущности Пациент Фамилия Имя Отчество Дата рождения Адрес Страховой полис Слайд 20 Пример Представление сущности Пациент Фамилия Имя Отчество Дата рождения Адрес Страховой полис Слайд 20

Отношение Отношение "Один ко многим" Пациент Посещение врача Посещение 1 Пациент1 Посещение 2 Посещение 3 Слайд 21

Отношение Отношение "Многие ко многим" Сотрудник Иностранный язык Иванов Английский Петров Немецкий Сидоров Французский Слайд 22

Отношение Отношение "Многие ко многим" Сотрудник Владение языком Иванов знает английский Иванов Петров Сидоров Иванов знает немецкий Петров знает английский Петров знает немецкий Сидоров знает английский Сидоров знает французский Иностранный язык Английский Немецкий Французски й Слайд 23

Отношение Отношение "Один к одному" Сотрудник Фотография Иванов Фото Иванова Слайд 24

Сущности в отношении Главная сущность Пациент Подчиненная сущность Посещение врача Посещение 1 Пациент1 Посещение Сущности в отношении Главная сущность Пациент Подчиненная сущность Посещение врача Посещение 1 Пациент1 Посещение 2 Посещение 3 Слайд 25