Этот курс и более
11 135 других учебников
и курсов будут доступны
при покупке личной
подписки
УПРАВЛЕНИЕ ДАННЫМИ
Используют:
104
вуза
42
преподавателя
162
студента
Избранное
бакалавриат
специалитет
магистратура
аспирантура
Научная школа:
Воронежский государственный университет (г. Воронеж)
2 зачетных единицы
72 академ/часа
4 часа в неделю
Доступно к покупке
Оплаченный доступ к контенту предоставляется только на платформе, а также онлайн и офлайн в мобильном приложении
Оплаченный доступ к контенту
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
предоставляется только на платформе, а
также онлайн и офлайн в мобильном
приложении
Скачивание контента в
PDF недоступно
PDF недоступно
Скачивание контента в PDF недоступно
- О курсе
- Авторы
- Программа курса
- Методика
О курсе
Курс предназначен для изучения основ построения информационных систем с базами данных. В нем рассматриваются вопросы описания предметной области в форме ER-диаграмм, ключевые вопросы реляционной модели данных и проектирования на ее основе правильной структуры базы данных, вопросы доступа к данным, реализации системы управления транзакциями, архитектур распределенных систем. Курс подготовлен по материалам лекций, которые читались автором на протяжении ряда лет студентам факультета компьютерных наук Воронежского государственного университета. Соответствует актуальным требованиям федерального государственного образовательного стандарта высшего образования. Для студентов высших учебных заведений, обучающихся по направлениям подготовки «Математика и компьютерные науки», «Информационные системы и технологии», «Прикладная информатика», «Программная инженерия», «Информационная безопасность».
Базовый учебник
Серия
Высшее образование
Тематика/подтематика
Технические науки и информационные технологии / ИнформатикаДисциплины
Направления подготовки/Специальности/Профессии
09.03.02 Информационные системы и технологии,
38.03.04 Государственное и муниципальное управление,
09.04.04 Программная инженерия,
38.04.04 Государственное и муниципальное управление,
09.04.02 Информационные системы и технологии,
09.04.03 Прикладная информатика,
38.03.05 Бизнес-информатика,
38.03.02 Менеджмент,
27.03.02 Управление качеством,
38.03.01 Экономика,
15.04.04 Автоматизация технологических процессов и производств,
02.03.03 Математическое обеспечение и администрирование информационных систем,
09.03.03 Прикладная информатика,
09.03.04 Программная инженерия,
42.03.02 Журналистика,
10.03.01 Информационная безопасность,
09.03.01 Информатика и вычислительная техника,
27.03.04 Управление в технических системах,
27.03.03 Системный анализ и управление
38.03.04 Государственное и муниципальное управление,
09.04.04 Программная инженерия,
38.04.04 Государственное и муниципальное управление,
09.04.02 Информационные системы и технологии,
09.04.03 Прикладная информатика,
38.03.05 Бизнес-информатика,
38.03.02 Менеджмент,
27.03.02 Управление качеством,
38.03.01 Экономика,
15.04.04 Автоматизация технологических процессов и производств,
02.03.03 Математическое обеспечение и администрирование информационных систем,
09.03.03 Прикладная информатика,
09.03.04 Программная инженерия,
42.03.02 Журналистика,
10.03.01 Информационная безопасность,
09.03.01 Информатика и вычислительная техника,
27.03.04 Управление в технических системах,
27.03.03 Системный анализ и управление
Свернуть
Еще 15
Авторы
Лекции
Толстобров Александр Павлович
кандидат технических наук, Почетный работник сферы образования Российской Федерации
Программа курса
Свернуть все темы
Развернуть все темы
Тема 1. Основные понятия и особенности информационных систем с базами данных
Время прохождения 131 минута
- 1.1. Вычислительные задачи vs задачи управления данными (16мин.)
- 1.2. Принципиальные особенности программных систем, ориентированных на вычисления (16мин.)
- 1.3. Принципиальные особенности систем, ориентированных на работу с данными (32мин.)
- 1.4. Главные принципы организации систем, ориентированных на работу с данными (47мин.)
- Тест: Основные понятия и особенности информационных систем с базами данных (20мин.)
Свернуть
Развернуть тему
Тема 2. Основные компоненты информационных систем с базами данных
Время прохождения 57 минут
Свернуть
Развернуть тему
Тема 3. Архитектура систем с базами данных. Понятие модели данных
Время прохождения 89 минут
- 3.1. Информация и данные (16мин.)
- 3.2. Уровни представления данных (47мин.)
- 3.3. Понятие модели данных (32мин.)
- Тест: Архитектура систем с базами данных. Понятие модели данных (10мин.)
Свернуть
Развернуть тему
Тема 4. Инфологическое проектирование БД. Сущности, объекты, свойства, связи
Время прохождения 379 минут
- 4.1. Инфологическая модель предметной области (16мин.)
- 4.2. Основные понятия модели "Сущность-Связь" (47мин.)
- 4.3. Связи между сущностями (32мин.)
- 4.4. Степень связи и классы принадлежности связанных ею сущностей (63мин.)
- 4.5. Еще о сущностях, их свойствах и связях между ними (111мин.)
- 4.6. Задание для самостоятельной работы по проектированию ER-диаграммы предметной области (32мин.)
- Тест: Инфологическое проектирование БД. Сущности, объекты, свойства, связи (78мин.)
Свернуть
Развернуть тему
Тема 5. Модели данных. Ранние подходы к организации баз данных
Время прохождения 73 минуты
Свернуть
Развернуть тему
Тема 6. Реляционная модель данных. Основные понятия. Структуры данных
Время прохождения 214 минут
- 6.1. Появление реляционной модели данных (16мин.)
- 6.2. Основные понятия реляционной модели данных (32мин.)
- 6.3. Структуры данных реляционной модели. Реляционные отношения (47мин.)
- 6.4. Свойства реляционных отношений (32мин.)
- 6.5. Виды отношений (16мин.)
- 6.6. Реляционная база данных (32мин.)
- Тест: Реляционная модель данных. Основные понятия. Структуры данных (56мин.)
Свернуть
Развернуть тему
Тема 7. Реляционная модель. Операции над данными
Время прохождения 360 минут
- 7.1. Реляционная алгебра (190мин.)
- 7.2. Реляционное исчисление (79мин.)
- 7.3. Операции над данными - реляционная алгебра и реляционное исчисление (32мин.)
- Тест: Реляционная модель. Операции над данными (44мин.)
Свернуть
Развернуть тему
Тема 8. Язык SQL
Время прохождения 121 минута
- 8.1. Отличие SQL от процедурных языков программирования (16мин.)
- 8.2. Формы и составные части SQL (16мин.)
- 8.3. Условия и терминология SQL (16мин.)
- 8.4. Выборка данных. Оператор SELECT (32мин.)
- 8.5. Реализация операций реляционной алгебры средствами языка SQL. Реляционная полнота SQL (47мин.)
- Тест: Язык SQL (10мин.)
Свернуть
Развернуть тему
Тема 9. Ограничения целостности в реляционной модели
Время прохождения 633 минуты
- 9.1. Ограничения целостности уровня атрибута (95мин.)
- 9.2. Ограничения целостности уровня кортежа (16мин.)
- 9.3. Ограничения целостности уровня отношения (63мин.)
- 9.4. Ограничения целостности уровня базы данных (142мин.)
- 9.5. Средства обеспечения целостности данных в СУБД (142мин.)
- Тест: Ограничения целостности в реляционной модели (142мин.)
Свернуть
Развернуть тему
Тема 10. Проектирование базы данных
Время прохождения 856 минут
- 10.1. Функциональная зависимость (79мин.)
- 10.2. Нормализация отношений базы данных (32мин.)
- 10.3. Декомпозиция отношений без потерь и функциональные зависимости (47мин.)
- 10.4. Первая и вторая нормальные формы (95мин.)
- 10.5. Вторая и третья нормальные формы (63мин.)
- 10.6. Нормальная форма Бойса - Кодда (111мин.)
- 10.7. Многозначные зависимости и четвертая нормальная форма (111мин.)
- 10.8. Зависимости соединения и пятая нормальная форма (142мин.)
- 10.9. Итоговая процедура нормализации отношений (32мин.)
- 10.10. Задание для самостоятельной работы. (32мин.)
- Тест: Проектирование базы данных (96мин.)
Свернуть
Развернуть тему
Тема 11. Преобразование ER-диаграмм модели "сущность - связь" в схему реляционной БД
Время прохождения 657 минут
- 11.1. Понятия, используемые при построении ER-диаграмм модели "сущность - связь" (47мин.)
- 11.2. Связь понятий реляционной модели с понятиями ER-диаграмм модели "сущность - связь" (63мин.)
- 11.3. Преобразование элементов ER-диаграмм в схему реляционной базы данных (506мин.)
- 11.4. Задание для самостоятельной работы. Проектирование физической схемы базы данных (16мин.)
- Тест: Преобразование ER-диаграмм модели «сущность — связь» в схему реляционной БД (24мин.)
Свернуть
Развернуть тему
Тема 12. Структуры хранения данных и методы доступа
Время прохождения 238 минут
- 12.1. Хранение отношений БД и доступ к хранимым данным (47мин.)
- 12.2. Индексирование (47мин.)
- 12.3. Использование при индексировании структур типа В-деревьев (111мин.)
- Тест: Структуры хранения данных и методы доступа (32мин.)
Свернуть
Развернуть тему
Тема 13. Управление транзакциями и целостность баз данных
Время прохождения 91 минута
Свернуть
Развернуть тему
Тема 14. Откат транзакций и восстановление данных после сбоев. Журнализация изменений базы данных
Время прохождения 238 минут
- Индивидуальный откат транзакции (174мин.)
-
- Восстановление после внезапной потери содержимого оперативной памяти - "мягкий" сбой системы (16мин.)
- Восстановление после отказа внешнего устройства долговременного хранения данных - "жесткий" сбой системы (32мин.)
- Индивидуальный откат транзакции по команде ROLLBACK (16мин.)
- Восстановление согласованности данных после мягкого сбоя (63мин.)
- Восстановление после жесткого сбоя (47мин.)
- Тест: Откат транзакций и восстановление данных после сбоев. Журнализация изменений базы данных (64мин.)
Свернуть
Развернуть тему
Тема 15. Транзакции и параллелизм
Время прохождения 525 минут
- 15.1. Проблемы, возникающие при параллельном выполнении транзакций (63мин.)
-
- Проблема потери результатов обновления (16мин.)
- Проблема незафиксированной зависимости (чтение "грязных данных", неаккуратное считывание) (16мин.)
- Несовместимый анализ - неповторяемое считывание (16мин.)
- Несовместимый анализ - фиктивные элементы (фантомы) (16мин.)
- Собственно несовместимый анализ (16мин.)
- 15.2. Конфликты между транзакциями (16мин.)
- 15.3. Сериализация транзакций с использованием синхронизационных захватов (блокировок) (47мин.)
- 15.4. Решение проблем параллелизма при помощи блокировок (127мин.)
- 15.5. Уровни изоляции. Объекты синхронизационных блокировок (16мин.)
- 15.6. Гранулированные синхронизационные блокировки. Блокировки по намерению (47мин.)
- 15.7. Предикатные синхронизационные блокировки (16мин.)
- 15.8. Метод временных меток (16мин.)
- 15.9. Метод выделения версий данных (47мин.)
- 15.10. Реализация изолированности транзакций средствами языка SQL (63мин.)
- Тест: Транзакции и параллелизм (66мин.)
Свернуть
Развернуть тему
Тема 16. Распределенные системы. Архитектура клиент-сервер
Время прохождения 242 минуты
- Архитектура с файловым сервером (127мин.)
- Тест: Распределенные системы. Архитектура клиент-сервер (84мин.)
Свернуть
Развернуть тему
Методика
Материалы курса
Лекции22
Тесты16
Поделиться курсом
Подписка от 349 ₽/мес.
Курсы по теме:
Научная школа:
Финансовый университет при Правительстве РФ (г. Москва)
Используют:
201
вуз
129
преподавателей
443
студента
Научная школа:
Курганский государственный университет (г. Курган)
Используют:
582
вуза
552
преподавателя
2.4K
студентов
Мы используем cookie :)
ООО «Электронное издательство Юрайт» использует файлы cookie с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.
Попробуйте личную
подписку от 349 ₽/мес
Полный доступ к порталу Юрайт со всеми учебниками, курсами и сервисами на 1, 6 и 12 месяцев
Более 10 000 учебников
Более 5000 курсов
Тесты и задания платформы
Образовательная платформа для университетов и колледжей. Предлагаем цифровой учебный контент и сервисы для эффективного образования.
Ссылки
ООО «Электронное издательство Юрайт»
Свидетельство о регистрации СМИ 2020
Свидетельство о регистрации СМИ 2020
Ваш IP-адрес: 3.147.62.99
Смарт-образование: цифровой контент, сервисы и данные
Приглашаем на Зимнюю школу преподавателя (27-31 января)
До 01.12 скидка 20% на повышение квалификации 72 и 108 ч.!
Начать экзамен
У вас на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Начать экзамен
У вас осталось на прохождение экзамена:
Остановить или пройти экзамен повторно невозможно.
Создание новой папки
Выбранная книга издается в нескольких томах (частях), рекомендуем добавить в корзину следующие книги:
Название | Цена | Заказать |