- •Оглавление
- •Введение
- •Лекция 1. Основные понятия баз данных и стстем управления базами данных
- •Лекция 2. Схема базы данных и модели данных
- •Лекция 3. Технология проектирования баз данных
- •Лекция 4. Предпроектное обследование (системный анализ) предметной области
- •7. Нужно ли обновлять технические средства? и если нужно, то каким образом?
- •Лекция 5. Инфологичфеское проектирование баз данных
- •Лекция 6. Реляционная модель данных
- •Лекция 7. Даталогическое проектирование (на примере реляционных баз данных)
- •Лекция 8. Технологии манипулирования данными в базах данных. Основы sql
- •Лекция 9. Физическое проектирование базы данных
- •Список рекомендуемой литературы
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Владимирский государственный университет
имени Александра Григорьевича и Николая Григорьевича Столетовых»
(ВлГУ)
Институт экономики и менеджмента
Экономический факультет
Кафедра экономики и бизнес-информатики
Виноградов Дмитрий Викторович
БАЗЫ ДАННЫХ
Конспект лекций
по дисциплине «Базы данных» для студентов ВлГУ,
обучающихся по направлению __38.03.05 «Бизнес-информатика»___________________
(шифр направления, название)
Владимир – 2016 г.
Оглавление
Оглавление 1
Введение 2
ЛЕКЦИЯ 1. Основные понятия баз данных и стстем управления базами данных 4
ЛЕКЦИЯ 2. СХЕМА БАЗЫ ДАННЫХ И МОДЕЛИ ДАННЫХ 9
ЛЕКЦИЯ 3. ТЕХНОЛОГИЯ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ 13
ЛЕКЦИЯ 4. ПРЕДПРОЕКТНОЕ ОБСЛЕДОВАНИЕ (СИСТЕМНЫЙ АНАЛИЗ) ПРЕДМЕТНОЙ ОБЛАСТИ 17
ЛЕКЦИЯ 5. ИНФОЛОГИЧФЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ 22
ЛЕКЦИЯ 6. РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ 27
ЛЕКЦИЯ 7. ДАТАЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ 34
(НА ПРИМЕРЕ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ) 34
ЛЕКЦИЯ 8. Технологии манипулирования данными в базах данных. Основы SQL 39
ЛЕКЦИЯ 9. ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 45
Список рекомендуемой литературы 50
Введение
В настоящее время большинство предприятий и организаций в той или иной мере используют в своей деятельности различные информационные системы, которые связаны с различными областями их деятельности. В процессе использования информационных систем приходится иметь дело с огромными массивами информации, которые необходимо хранить, обновлять, корректировать и обрабатывать. В связи с этим возникает необходимость включения в состав информационных систем баз данных, создаваемых и функционирующих на основе использования специализированных программных систем – систем управления базами данных.
Все это обуславливает большую потребность в квалифицированных кадрах, способных решать аналитические, организационно-управленческие и проектные задачи, возникающие при проектировании и использовании баз данных как ключевых элементов информационных систем ИТ-инфраструктуры предприятия.
Содержание конспекта лекций по дисциплине «Базы данных» соответствует требованиям федерального государственного стандарта высшего образования (ФГОС ВО) по направлению подготовки 38.03.05 «Бизнес-информатика» квалификация (степень) «бакалавр».
Цель изучения дисциплины «Базы данных» состоит в реализации совокупности требований федерального государственного стандарта высшего образования (ФГОС ВО) по направлению подготовки 38.03.05 «Бизнес-информатика» квалификация (степень) «бакалавр», при реализации основных образовательных программ, к освоению соответствующих компонентов на основе формирования у студентов совокупности общепрофессиональных и профессиональных компетенций, обеспечивающих решение проблем, связанных с использованием и проектированием баз данных, функционирующих под управлением современных систем управления базами данных.
Задачи освоения учебной дисциплины заключаются в формировании у студентов ряд профессиональных компетенций: 1) умение проектировать и внедрять компоненты ИТ-инфраструктуры предприятия, обеспечивающие достижение стратегических целей и поддержку бизнес-процессов (ПК-13); 2) умение осуществлять планирование и организацию проектной деятельности на основе стандартов управления проектами (ПК-14).
Дисциплина «Базы данных» относится к базовой части учебного плана ОПОП бакалавриата по направлению подготовки 38.03.05 «Бизнес-информатика». Изучение дисциплины обеспечивает формирование у студентов навыков работы с методами решения сложных задач, необходимых для дальнейшей профессиональной деятельности.
Для изучения дисциплины студенты могут использовать знания, полученные при освоении курсов: «Теоретические основы информатики», «Развитие информационного общества». Она является основанием для изучения таких дисциплин как: «Программирование», «Объектно-ориентированный анализ и программирование».
Знания, полученные в рамках изучения дисциплины, могут быть применены при прохождении практик, выполнении научно-исследовательской работы, подготовке выпускной квалификационной работы.
Конспект лекций по курсу «Базы данных» состоит из девяти отдельных лекций, каждая из которых включает: тему и план лекции; основную часть, которая содержит собственно текст лекции; заключение, в котором указан список литературных источников, рекомендованных для углубленного изучения учебного материала.
Первая лекция курса «Основные понятия баз данных и систем управления базами данных» посвящена знакомству с базами данных и системами управления базами данных. В данной лекции приводятся определение ключевых понятий, общие сведения о базах данных и системах управления базами данных.
Процесс изучения дисциплины направлен на формирование следующих профессиональных компетенций: умение проектировать и внедрять компоненты ИТ-инфраструктуры предприятия, обеспечивающие достижение стратегических целей и поддержку бизнес-процессов (ПК-13); умение осуществлять планирование и организацию проектной деятельности на основе стандартов управления проектами (ПК-14).
В результате освоения дисциплины студент должен демонстрировать следующие результаты образования: 1) Знать: основные принципы проектирования и внедрения компонентов ИТ-инфраструктуры предприятия, обеспечивающих достижение стратегических целей и поддержку бизнес-процессов (ПК-13); основные стандарты управления проектами, методики планирования и организации проектной деятельности на их основе (ПК-14). 2) Уметь: ставить конкретные задачи в области проектирования и внедрения компоненты\ов ИТ-инфраструктуры предприятия и решать их для достижения стратегических целей и поддержки бизнес-процессов (ПК-13); формулировать задачи и функции деятельности проектной группы (ПК-14); 3) Владеть: приемами проектирования и алгоритмом внедрения компонентов ИТ-инфраструктуры предприятия, обеспечивающих достижение стратегических целей и поддержку бизнес-процессов (ПК-13); навыками планирования проектной деятельности и ее организации на основе стандартов управления проектами (ПК-14).
