![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 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; просмотров: 134; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.142.196.163 (0.006 с.) |