Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Выбор субд и инструментальных программных средств
· Достоинства СУБД MS Access: 1. СУБД MS Access поддерживает реляционную модель данных с механизмом ссылочной целостности. Поэтому в БД СУБД MS Access данные представляются в виде таблиц и функциональных бинарных связей между ними. 2. СУБД MS Access совместима с файлами Excel, СУБД MySQL и PosgreSQL, XML, PDF и RTF, текстовыми (.txt) для экспорта и импорта БД. 3. Удобный конструктор отчётов и форм для ввода данных 4. Возможность добавления модулей на языке Visual Basic с процедурами обработки событий, либо макросов из макрокоманд для выполнения простых задач 5. Сохранение предыдущих изменений в БД происходит сразу же после начала внесения новых. 6. База данных в СУБД MS Access может быть защищена паролем. 7. MS Access обладает гибким и удобным для пользования интерфейсом схожим на другое ПО из MS Office. Для анализа данных, с помощью верхнего меню, можно производить быструю сортировки и выборку по фильтрам записей таблицы. · Недостатки СУБД MS Access: 1. Данная СУБД не бесплатная, стоит около 1000 рублей. 2. Поддерживает таблицы весом менее 2ГБ. 3. Вся обработка данных происходит на компьютере пользователя. Серверная часть лишь извлекает данные и передает их по требованию. Это может привести к перегрузке сети. 4. Неудобный редактор запросов SQL. 5. Корректно работать будет только на ОС Windows. · Преимущества других СУБД MySQL Бесплатная СУБД, имеет открытый код, занимает мало места, лёгкое администрирование mysql с набором всего необходимого функционала, большое сообщество разработчиков, работает на множестве платформ. PostgreSQL Бесплатная СУБД с открытым кодом, хорошая поддержка со стороны сообщества разработчиков, хорошее структурирование данных при умелом использовании Oracle Быстрая обработка данных, легко интегрировать в различные онлайн и оффлайн приложения, возможность создать большое хранилище данных с минимальными усилиями. Oracle может справиться с любыми масштабами информации и количеством пользователей, поэтому уровень масштабности является одним из самых недосягаемых для многих других типов СУБД · Выбрана СУБД MS Access – это обусловлено тем, что она является простейшей из всех для начинающих, но не имеет недостатков при использовании в процессе обучения (не нужно обрабатывать и хранить большие объемы данных), и также обладает полным функционалом реляционной СУБД.
5. ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БД 1. Построение реляционной модели на основе ER-диаграммы Таблица 1.1 – Отношение Растение
Таблица 2.1 – Отношение Помещение
Таблица 3.1 – Отношение Подкормка
Таблица 4.1 – Отношение Группа
Отношения не приведены к 1НФ, т.к. есть сложные атрибуты, и не приведены к 2НФ, т.к. у некоторых не ключевых атрибутов отсутствует функциональная зависимость от первичного ключа отношения. Отношение Растение-Группа-Помещение необходимо для приведения к 1-3НФ, а Растение-Подкормка так же и для упрощения доступа к не уникальным атрибутам в ней 2. Приведем модель к 3НФ введением дополнительных отношений. Таблица 1.2 – 3НФ Отношение Растение
Таблица 2.2 – 3НФ Отношение Помещение
Таблица 3.2 – 3НФ Отношение Подкормка
Таблица 4.2 – 3НФ Отношение Группа
Таблица 4.2 – Отношение Растение-Группа-Помещение
Таблица 5.2 – Отношение Растение-Подкормка
3. Связи между первичными и внешними ключами в виде диаграммы: Рисунок 2 – Вертикальная диаграмма связей ключей 4. Средствами имеющейся СУБД создадим спроектированную базу данных: Рисунок 3 - Таблицы, созданные в СУБД
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-04-20; просмотров: 129; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.93.210 (0.007 с.) |