• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Data Scraping using Python

2021/2022
Учебный год
ENG
Обучение ведется на английском языке
4
Кредиты
Статус:
Курс обязательный
Когда читается:
2-й курс, 2, 3 модуль

Course Syllabus

Abstract

В результате освоения дисциплины студент должен знать: основные понятия теории систем баз данных вообще и реляционных систем в частности. Владеть основами стандартного языка запросов SQL, уметь: применять полученные знания для получения и анализа информации, содержащейся в базе данных; владеть: навыками построения реляционной модели данных, связанных с объектами профессиональной деятельности, навыками обработки данных при проведении научных исследований, связанных с объектами профессиональной деятельности.
Learning Objectives

Learning Objectives

  • Целями освоения дисциплины «Базы данных (MS Access)» являются: ознакомление студентов с фундаментальными понятиями баз данных, системами управления базами данных, а также с методами проектирования баз данных.
Expected Learning Outcomes

Expected Learning Outcomes

  • Знает теоретические основы изучения баз данных и управления ими
  • Знает особенности трех уровней архитектуры баз данных
  • Умеет использовать язык SQL.
  • Знает основы реляционной алгебры и реляционного исчисления
Course Contents

Course Contents

  • Базы данных и управление ими
    Общее определение системы баз данных, аппаратное обеспечение, программное обеспечение, общее определение базы данных, перманентные данные, сущности и связи, свойства, данные и модели данных, назначение баз данных, независимость от данных, реляционные и другие системы.
  • Архитектура системы баз данных. Модели данных
    Три уровня архитектуры: внешний уровень, концептуальный уровень, внутренний уровень. Отображения, система управления базой данных, система управления передачей данных, архитектура "клиент/сервер", распределенная обработка. Иерархическая модель данных, сетевая модель, реляционная модель.
  • Введение в язык SQL
    Обзор языка SQL. Определение схем данных: создание и уничтожение таблиц и индексов. Использование индексов. Операции манипулирования данными: классификация. Операция выборки: определение, простая выборка, исключение дубликатов, выборка вычисляемых значений, ограниченная выборка, выборка с упорядочиванием.Операции соединения: простое соединение, соединение трех таблиц, соединение таблицы с ней самой. Запросы к нескольким отношениям. Подзапросы. Операции над отношениями. Модификация базы данных. Определение схем отношений в SQL. Стандартные функции. Группы. Операция объединения UNION. Представления.
  • Реляционная алгебра и реляционное исчисление
    Введение. Дополнительные сведения о реляционном свойстве замкнутости. Оригинальная алгебра — синтаксис. Оригинальная алгебра – семантика. Объединение. Пересечение. Разность. Произведение. Сокращение. Проекция. Соединение. Деление. Исчисление кортежей. Синтаксис: переменные области значений. Свободные и связанные переменные области значении. Кванторы. Реляционные операции.
Assessment Elements

Assessment Elements

  • non-blocking аудиторная работа
  • non-blocking экзамен
  • non-blocking аудиторная работа
  • non-blocking экзамен
Interim Assessment

Interim Assessment

  • Interim assessment (2 module)
    0.2 * аудиторная работа + 0.2 * аудиторная работа + 0.2 * экзамен + 0.4 * экзамен
  • Interim assessment (3 module)
    0.2 * Interim assessment (2 module) + 0.2 * аудиторная работа + 0.2 * аудиторная работа + 0.2 * экзамен + 0.2 * экзамен
Bibliography

Bibliography

Recommended Core Bibliography

  • Советов Б. Я., Цехановский В. В. - ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ 7-е изд., пер. и доп. Учебник для прикладного бакалавриата - М.:Издательство Юрайт - 2019 - 327с. - ISBN: 978-5-534-00048-1 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/informacionnye-tehnologii-431946
  • Советов Б. Я., Цехановский В. В., Чертовской В. Д. - БАЗЫ ДАННЫХ 3-е изд., пер. и доп. Учебник для прикладного бакалавриата - М.:Издательство Юрайт - 2019 - 420с. - ISBN: 978-5-534-07217-4 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/bazy-dannyh-431947

Recommended Additional Bibliography

  • Базы данных : в 2 кн. Книга 2. Распределенные и удаленные базы данных : учебник / В.П. Агальцов. — М. : ИД «ФОРУМ» : ИНФРА-М, 2018. — 271 с. — (Высшее образование: Бакалавриат). - Режим доступа: http://znanium.com/catalog/product/929256
  • Култыгин, О. П. Администрирование баз данных. СУБД MS SQL Server [Электронный ресурс] : учеб. пособие / О. П. Култыгин. - М.: МФПА, 2012. - 232 с. - (Университетская серия). - ISBN 978-5-4257-0026-1. - Режим доступа: http://znanium.com/catalog/product/451114