Опубликован: 04.06.2009 | Уровень: специалист | Доступ: платный | ВУЗ: Нижегородский государственный университет им. Н.И.Лобачевского
Базы данных Университетский курс, формирующий концептуальные представления о принципах построения БД и СУБД, представляющий фундаментальные понятия и математические модели, лежащие в основе БД и СУБД, принципы проектирования БД, а также технологии реализации БД и иллюстрирующий вышеуказанные понятия на примере ACCESS и MS SQL-Server.
Учебное пособие посвящено важнейшей составляющей широко разрабатываемых и используемых информационных систем организационного управления – базам данных (БД), создаваемым и функционирующим на основе систем управления базами данных (СУБД). Главной целью пособия является формирование концептуальных представлений об основных принципах построения БД и СУБД, принципах проектирования БД, а также анализ основных технологий реализации БД. Особое внимание уделяется представлению фундаментальных понятий и математических моделей, лежащих в основе баз данных и систем управления базами данных. Изучение курса включает усвоение ряда фундаментальных понятий и теоретических основ организации баз данных и систем управления базами данных.
Цель: Цель данного курса состоит в формировании концептуальных представлений об основных принципах построения баз данных, систем управления базами данных; о математических моделях, описывающих базу данных; о принципах проектирования баз данных; а также анализе основных технологий реализации баз данных.

Microsoft DreamSpark

Бесплатные лицензионные инструменты разработки и дизайна для школьников, студентов, аспирантов и преподавателей.

Специальное предложение для студентов НОУ «ИНТУИТ».

 ...еще >>

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Лекция 1
26 минут
Введение в базы данных. Общая характеристика основных понятий
Лекция посвящена рассмотрению развития основных понятий обработки данных, связанного с постоянным расширением классов решаемых на ЭВМ задач. Показывается необходимость интеграции данных при решении несколькими пользователями задач, использующих общие данные. Вводится понятие базы данных.
Оглавление
    -
    Тест 1
    24 минуты
    -
    Лекция 2
    25 минут
    Системы управления базами данных
    Вводится понятие системы управления базами данных (СУБД). Дается характеристика основных функций системы управления базами данных
    Оглавление
      -
      Тест 2
      24 минуты
      -
      Лекция 3
      41 минута
      Различные архитектурные решения, используемые при реализации многопользовательских СУБД. Краткий обзор СУБД
      В лекции рассматриваются различные варианты технологии работы с базой данных в многопользовательском режиме (централизованная архитектура, компьютерная сеть с файловым сервером, клиент-серверная архитектура). Дается краткий обзор современных СУБД.
      Оглавление
        -
        Тест 3
        24 минуты
        -
        Лекция 4
        19 минут
        Различные представления о данных в базах данных. Основные этапы проектирования баз данных
        В лекции рассматриваются различные представления о данных в базах данных. Описываются модели данных (внешнее представление, концептуальная модель, структура хранения) и основные этапы проектирования базы данных. Рассматривается жизненный цикл проектирования базы данных.
        Оглавление
          -
          Тест 4
          24 минуты
          -
          Лекция 5
          40 минут
          Первая стадия концептуального проектирования базы данных (концептуальное моделирование)
          Лекция посвящена моделированию предметной области. Здесь рассматриваются понятия, с помощью которых описывается предметная область, средства графического представления концептуальной модели предметной области в виде ER-диаграммы, основные приемы, используемые при моделировании
          Оглавление
            -
            Тест 5
            27 минут
            -
            Лекция 6
            50 минут
            Вторая стадия концептуального проектирования (Модели данных СУБД. Представление концептуальной модели средствами модели данных СУБД)
            Лекция посвящена второй стадии концептуального проектирования – представлению концептуальной модели в терминах модели данных определенной СУБД. Здесь дается общее понятие модели данных СУБД, рассматриваются типовые классические модели данных, рассматриваются принципы автоматизированного проектирования баз данных.
            Оглавление
              -
              Тест 6
              24 минуты
              -
              Лекция 7
              41 минута
              Формализация реляционной модели
              В лекции рассматриваются вопросы, связанные с формализацией наиболее распространенной в настоящее время модели данных СУБД – реляционной модели. Здесь рассматривается формализованное описание отношений и средств манипулирования данными в реляционной модели.
              Оглавление
                -
                Тест 7
                24 минуты
                -
                Лекция 8
                47 минут
                Использование формального аппарата для оптимизации схем отношений
                Лекция посвящена вопросам оптимизации схем отношений на основе формальных методов теории реляционных баз данных. Разбирается пример приведения таблицы к третьей нормальной форме, оптимальной по ряду показателей. Рассматриваются вопросы целостности данных в реляционных СУБД.
                Оглавление
                  -
                  Тест 8
                  24 минуты
                  -
                  Лекция 9
                  1 час 2 минуты
                  Физические модели данных (внутренний уровень)
                  Лекция посвящена вопросам физической организации данных в памяти компьютера. Здесь описывается структура памяти компьютера и представлены структуры хранения данных в оперативной и внешней памяти.
                  Оглавление
                    -
                    Тест 9
                    24 минуты
                    -
                    Лекция 10
                    40 минут
                    Структура современной СУБД на примере Microsoft SQL Server 2008
                    В лекции рассматривается архитектура системы управления базами данных на примере одной из наиболее распространенных клиент-серверных СУБД - Microsoft SQL Server 2008 (логический и физический уровни).
                    Оглавление
                      -
                      Тест 10
                      24 минуты
                      -
                      Лекция 11
                      35 минут
                      Программное обеспечение работы с современными базами данных
                      В лекции рассматриваются общие принципы организации программного обеспечения работы с реляционными базами данных, включающего: - создание и ведение базы данных; - создание пользовательских приложений, включающих разработку пользовательского интерфейса по работе с базой данных.
                      Оглавление
                        -
                        Тест 11
                        24 минуты
                        -
                        Лекция 12
                        33 минуты
                        Основные операторы языка SQL. Интерактивный SQL
                        В лекции дается общая характеристика операторов языка SQL, используемых, в частности, для работы с базой данных в интерактивном режиме (создание таблиц, выбор информации из таблиц, добавление, удаление и модификация элементов). Приводятся примеры запросов к базе данных на языке SQL
                        Оглавление
                          -
                          Тест 12
                          24 минуты
                          -
                          Лекция 13
                          51 минута
                          Использование языка SQL в прикладных программах
                          В лекции рассматриваются разные технологии формирования запросов на языке SQL в прикладных программах (статическое формирование запроса, динамическое формирование запроса, использование библиотек)
                          Оглавление
                            -
                            Тест 13
                            24 минуты
                            -
                            Лекция 14
                            46 минут
                            Направления развития баз данных
                            В лекции рассматриваются перспективные направления в теории и практике создания баз данных – объектно-ориентированные и распределенные базы данных, а также новое направление в аналитической обработке данных - хранилища данных
                            Оглавление
                              -
                              Тест 14
                              24 минуты
                              -
                              5 часов
                              -
                              Александра Каева
                              Александра Каева
                              Карина Максутова
                              Карина Максутова
                              Анатолий Федоров
                              Анатолий Федоров
                              Россия, Москва, Московский государственный университет им. М. В. Ломоносова, 1989
                              Олег Волков
                              Олег Волков
                              Россия, Балаково, МБОУ СОШ 19