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