Базы данных
Покупка
Тематика:
Системы управления базами данных (СУБД)
Издательство:
Издательский Дом НИТУ «МИСиС»
Автор:
Морозов Евгений Анатольевич
Год издания: 2011
Кол-во страниц: 38
Дополнительно
Вид издания:
Учебно-методическая литература
Уровень образования:
ВО - Бакалавриат
Артикул: 753036.01.99
Даны практические рекомендации по проектированию баз данных в ходе выполнения курсовых работ. На простом примере рассмотрены основные этапы проектирования: концептуальный, логический и физический. Указаны основные требования к проектированию. Предназначены для студентов, обучающихся по специальностям 080800 и 230102, для выполнения курсовых работ.
Тематика:
ББК:
УДК:
ОКСО:
- ВО - Бакалавриат
- 09.03.01: Информатика и вычислительная техника
- 09.03.02: Информационные системы и технологии
- 09.03.03: Прикладная информатика
ГРНТИ:
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ «МИСиС» № 104 Кафедра автоматизированных систем управления Е.А. Морозов Базы данных Методические указания Рекомендовано редакционно-издательским советом университета Москва 2011
УДК 004.6 М80 Р е ц е н з е н т канд. техн. наук А.И. Широков Морозов, Е.А. М80 Базы данных : метод. указ. / Е.А. Морозов. – М. : Изд. Дом МИСиС, 2011. – 38 с. Даны практические рекомендации по проектированию баз данных в ходе выполнения курсовых работ. На простом примере рассмотрены основные этапы проектирования: концептуальный, логический и физический. Указаны основные требования к проектированию. Предназначены для студентов, обучающихся по специальностям 080800 и 230102, для выполнения курсовых работ. © Е.А. Морозов, 2011
Оглавление 1. Теоретические сведения.......................................................................4 1.1. Общие положения..........................................................................4 1.2. Концептуальное проектирование баз данных.............................5 1.3. Логическое проектирование баз данных...................................11 1.4. Физическое проектирование баз данных ..................................16 2. Пример проектирования базы данных..............................................17 2.1. Анализ предметной области.......................................................17 2.2. Концептуальное проектирование баз данных...........................18 2.3. Логическое проектирование баз данных...................................20 2.4. Физическое проектирование баз данных ..................................29 2.5. Примеры реализации запросов к базам данных .......................30 3. Выполнение курсовой работы...........................................................31 4. Варианты заданий на курсовую работу............................................32 Список рекомендуемой литературы .....................................................37
Цель данной работы – применение на практике знаний, полученных в процессе изучения дисциплины «Базы данных», и получение навыков создания автоматизированных информационных систем (АИС), основанных на базах данных. 1. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ 1.1. Общие положения Проектирование базы данных (БД) – одна из наиболее сложных и ответственных задач, связанных с созданием автоматизированной информационной системы (АИС). В результате ее решения должны быть определены содержание БД, эффективный для всех ее будущих пользователей способ организации данных и инструментальные средства управления данными. Основная цель процесса проектирования БД состоит в получении такого проекта, который удовлетворял бы следующим требованиям: 1. Корректность схемы БД, т.е. база должна быть гомоморфным образом моделируемой предметной области, где каждому объекту предметной области соответствуют данные в памяти ПК, а каждому процессу – адекватные процедуры обработки данных. 2. Обеспечение ограничений на объемы внешней и оперативной памяти и другие ресурсы вычислительной системы. 3. Эффективность функционирования (соблюдение ограничений на время реакции системы на запрос и обновление данных). 4. Защита данных от аппаратных и программных сбоев и несанкционированного доступа. 5. Простота и удобство эксплуатации. 6. Гибкость, т.е. возможность развития и адаптации к изменениям предметной области и/или требований пользователей. При проектировании обычно используется один из следующих двух подходов: функциональный или предметный. Функциональный подход к проектированию БД реализует принцип «от задач» и применяется тогда, когда известны функции некоторой группы лиц и/или комплекса задач, для обслуживания информационных потребностей которых создается рассматриваемая БД. Предметный подход к проектированию БД применяется в тех случаях, когда у разработчиков есть четкое представление о самой предметной области и о том, какую именно информацию они хотели бы хранить в БД, а структура запросов не определена или определена