Образовательный комплексБазы данных д.т.н., профессор ННГУ Швецов В.И. к.э.н., доцент ННГУ Визгунов А.Н. ассистент каф. МО ЭВМ Мееров И.Б. Нижегородский.

Презентация:



Advertisements
Похожие презентации
Образовательный комплекс Параллельные вычисления Гергель В.П., проф., д.т.н., кафедра МО ЭВМ ф-та ВМК ННГУ Нижегородский государственный университет им.
Advertisements

Лабораторный практикум по курсу Принципы построения современных ОС Линёв А.В. – ассистент, кафедра ИИСиГИ ВМК ННГУ Свистунов А.Н. – ассистент, кафедра.
Нижегородский государственный университет им. Н.И. Лобачевского Факультет вычислительной математики и кибернетики Учебно-исследовательская лаборатория.
Вычислительная топология Яковлев Е.И., проф., д.ф.-м.н., кафедра Г и ВА ММФ ННГУ Нижегородский государственный университет им. Н.И. Лобачевского Факультет.
Об опыте создания в ННГУ учебно-исследовательской лаборатории «Информационные технологии» при поддержке компании Интел Белов С.А., Гергель В.П., Нестеренко.
Учебно-исследовательские лаборатории как инновационная форма сотрудничества университетов и ИТ компаний Гергель В.П., проф., д.т.н., кафедра МО ЭВМ ВМК.
Межфакультетская магистерская программа «Математические модели, методы и программные системы современных компьютерных технологий» Основы прикладной теории.
НАЧАТЬ ТЕСТ по КИТ2 Разработчики: Оскерко В.С., доцент, к.э.н. Панько Н.Г., студентка ДФФ-1, 2-й курс 2011 г.
Нижегородский государственный университет им. Н.И.Лобачевского Факультет Вычислительной математики и кибернетики Образовательный комплекс Введение в методы.
Учебный курс «Технологии программирования. Курс на базе Microsoft Solutions Framework (MSF)» Нижегородский государственный университет им. Н.И. Лобачевского.
Информационные технологии в городском хозяйстве Представление дисциплины.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Разработка и апробация образовательного комплекса "Модели и методы конечномерной оптимизации" Координатор проекта: Городецкий С.Ю., к.ф.-м.н., доцент кафедры.
Лекция 1 Лекция 1 Введение в Автоматизированные информационные системы (АИС) и Базы данных (БД). Определение БД и банков данных (БнД). Компоненты банка.
1 Диаграммы реализации (implementation diagrams).
Теория экономических информационных систем Представление дисциплины.
Опыт реализации отказоустойчивого сервера приложений и хранилища данных на базе СУБД ЛИНТЕР Михаил Ермаков, Дмитрий Мухоедов, РЕЛЭКС.
Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
Выполнила студентка группы ТУ-501 Полозова Ю.О. База данных (БД) представляет собой совокупность структурированных данных, хранимых в памяти вычислительной.
Экология, кл. По заказу Министерства образования Российской Федерации © Министерство образования РФ, 2004 © ГУ РЦ ЭМТО, 2004.
Транксрипт:

Образовательный комплексБазы данных д.т.н., профессор ННГУ Швецов В.И. к.э.н., доцент ННГУ Визгунов А.Н. ассистент каф. МО ЭВМ Мееров И.Б. Нижегородский государственный университет им. Н.И. Лобачевского Факультет вычислительной математики и кибернетики Учебно-исследовательская лаборатория "Информационные технологии"

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б. 2- Содержание 1.Цели образовательного комплекса.Цели образовательного комплекса 2.Задачи образовательного комплекса.Задачи образовательного комплекса. 3.Обоснование необходимости разработки образовательного комплекса.Обоснование необходимости разработки образовательного комплекса. 4.Содержание курса.Содержание курса. 5.Область применения и возможности использования.Область применения и возможности использования. 6.Планируемые результаты.Планируемые результаты. 7.Примерные темы спецкурсов.Примерные темы спецкурсов. 8.Технические требования.Технические требования. 9.Краткая программа курса.Краткая программа курса 10.Авторский коллектив.Авторский коллектив

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Цели образовательного комплекса Разработка учебного курса по базам данных. Разработка учебного курса по базам данных. Разработка лабораторного практикума (задания к лабораторным работам, технология выполнения, примеры). Разработка лабораторного практикума (задания к лабораторным работам, технология выполнения, примеры). Разработка учебного пособия по базам данных (в электронном и бумажном виде), включающего программу курса, собственно учебный курс и лабораторный практикум. Разработка учебного пособия по базам данных (в электронном и бумажном виде), включающего программу курса, собственно учебный курс и лабораторный практикум.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Задачи образовательного комплекса… Разработка материалов по одной из наиболее распространенных технологий построения информационных систем – базам данных для подготовки специалистов в этой области. Разработка материалов по одной из наиболее распространенных технологий построения информационных систем – базам данных для подготовки специалистов в этой области. Упорядочение изложения материала по данной теме на разных факультетах и специальностях ННГУ. Упорядочение изложения материала по данной теме на разных факультетах и специальностях ННГУ. Представление с единых позиций теоретических аспектов БД и современных программных реализаций СУБД. Представление с единых позиций теоретических аспектов БД и современных программных реализаций СУБД.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Задачи образовательного комплекса Предоставление студентам возможности практической апробации полученных знаний в рамках лабораторного практикума. Предоставление студентам возможности практической апробации полученных знаний в рамках лабораторного практикума. Предоставление доступного учебного материала (в бумажной и электронной форме). Предоставление доступного учебного материала (в бумажной и электронной форме). Создание возможности актуализации учебного материала. Создание возможности актуализации учебного материала.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Обоснование необходимости разработки образовательного комплекса… Характеристика состояния предметной области: СУБД используются практически во всех сферах человеческой деятельности; в литературе по рассматриваемой теме, как правило, рассматриваются либо теоретические вопросы построения БД, либо описание конкретных программных систем; современная литература в библиотеке ННГУ отсутствует в необходимом количестве и недоступна студентам в магазинах; подготовка и издание данного комплекса позволит студентам иметь материал, в котором с единых позиций излагаются все аспекты построения баз данных.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Обоснование необходимости разработки образовательного комплекса… Имеющийся задел коллектива: Разрабатываемый комплекс основан на курсах лекций и лабораторных работах, на протяжении ряда лет проводимых членами творческого коллектива на различных факультетах ННГУ (ВМК, ММ, ЭФ). Имеются методические пособия и описания ряда лабораторных работ. Члены творческого коллектива выполняли собственные разработки по созданию баз данных.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Обоснование необходимости разработки образовательного комплекса… Новизна предлагаемого комплекса: Предлагаемый курс является базовым. При обучении студентов предполагается, что некоторые части курса будут в дальнейшем более подробно изложены в спецкурсах. Основные темы курса: проектирование баз данных (как хранить информацию?), реализация клиент-серверных приложений (как пишутся программы для доступа к СУБД?), архитектура СУБД (что за программа – СУБД?), развитие средств хранения больших объемов информации (какие существуют тенденции развития систем хранения больших объемов данных?). Изучение языка SQL выносится на лабораторные работы.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Обоснование необходимости разработки образовательного комплекса Новизна предлагаемого комплекса: Основное внимание в курсе привлекается к следующим вопросам: учет постоянной динамики предмета изучения; органическое сочетание теоретического материала и примеров; в примерах используются различные СУБД, что позволяет использовать курс преподавателям, ведущим лабораторные работы на конкретной СУБД. Отличительной чертой курса является хорошая проработка самостоятельных заданий для студентов. Каждый студент имеет собственную задачу, которую решает на протяжении семестра.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Содержание курса… Цели курса: формирование общих представлений о принципах построения баз данных; изучение принципов проектирования баз данных; изучение общих принципов работы с системами управления базами данных; иллюстрация этих принципов на примере конкретных СУБД.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Содержание курса… Изучение курса включает освоение ряда теоретических основ построения баз данных: интегрирование данных; концептуальные модели данных и знаний; физические структуры хранения. В задачи курса входит изучение процесса проектирования баз данных, включающего: построение информационной модели реального объекта; выбор модели данных и отображение информационной модели в модель данных; отображение модели данных в физическую структуру хранения.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Содержание курса Рассмотрение указанных вопросов иллюстрируется на примерах конкретных систем управления базами данных: MS Access; MS Visual FoxPro; MS SQL Server; Oracle. В задачи курса входит также получение навыков работы с некоторыми из этих систем (в зависимости от доступного программного обеспечения).

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Область применения и возможности использования Комплекс рассчитан на студентов различных специальностей, специализирующихся в области информационных систем: информатиков; программистов; экономистов (соответствующих специальностей); математиков; Предлагаемый комплекс можно использовать в учебном процессе для переподготовки специалистов в области информационных систем.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Планируемые результаты В комплект поставки образовательного комплекса входят: учебник (бумажная и электронная версия); описание (бумажное и электронное) лабораторного практикума; презентация образовательного комплекса. Теоретический курс и лабораторный практикум могут поставляться и использоваться как независимые компоненты.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Примерные темы спецкурсов Применение CASE-средств при разработке структур баз данных и при генерации клиентских приложений. Язык XML. Рассмотрение конкретной СУБД (FoxPro, Oracle, MS SQL Server, PostrgeSQL и других). Средства построения клиентских приложений. Реализация доступа к базам данных в сети Интернет. Структура современной СУБД (на примере разработки дополнения к СУБД с открытым кодом PostgreSQL).

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Технические требования Требования к учебнику и ЛП: Текст учебника содержит весь учебный материал разрабатываемого курса, контрольные вопросы. Описание лабораторного практикума содержит индивидуальные задания по проектированию структур БД, задания по программной реализации БД, пример выполнения лабораторных работ. Условия эксплуатации: Для выполнения лабораторных работ требуется локальная сеть, установленная серверная или настольная СУБД. Желателен выход в Интернет для получения доступа к Web-ресурсам производителей СУБД.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Краткая программа курса… Тема 1. Общая характеристика основных понятий обработки данных. Основные понятия программирования, связанные с данными (переменная, массив). Появление новых понятий программирования (поле, запись, файлы) как следствие расширения круга решаемых задач и их отражение в системах программирования. Тема 2. Описание сложной задачи – основы примеров в дальнейшем изложении курса. В качестве задачи рассматривается упрощенная модель зачисления абитуриентов в ННГУ. Тема 3. Проектирование базы данных как многоэтапный процесс моделирования. Этапы проектирования. Построение инфологической модели. Три замечательные модели.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Краткая программа курса… Тема 4. Реляционная модель данных. Тема 5. Проблема построения реляционной модели данных для различных случаев в предметной области. Проблемы, примеры плохих и хороших решений, рекомендации. (составные атрибуты, множественные атрибуты, связи один к одному, проблема NULL значений). Проблема изменения описания предметной области – использование CASE-средств. Тема 6. Структуры хранения как модели представления данных в памяти ЭВМ. Оперативная и внешняя память. Структуры хранения данных. Индексы.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Краткая программа курса… Тема 7. Структура СУБД. Архитектура клиент- сервер. Язык SQL. Расширение языка SQL для конкретной СУБД. Серверные и настольные СУБД. Технология ODBC. Рассмотрение причин деления задачи на серверную и клиентскую. Тема 8. Проблема многопользовательского доступа к данным. Пользователи, права доступа, роли. Блокировки и транзакции. Тема 9. Серверная часть базы данных. Ограничения, хранимые процедуры, триггеры.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Краткая программа курс а Тема 10. Построение клиентского приложения. Выбор программного средства (языка) для реализации клиента. Тонкие клиенты. Тема 11. Современные тенденции развития СУБД. Базы знаний и экспертные системы.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б Авторский коллектив Руководитель: д.т.н., профессор ННГУ Швецов В.И. Ответственный исполнитель: к.э.н., доцент ННГУ Визгунов А.Н. Разработчик: ассистент каф. МО ЭВМ ВМК ННГУ Мееров И.Б.

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б. 22- Вопросы, Замечания, Дополнения,…

ИТЛаб ВМК ННГУ, июнь 2003 Образовательный комплекс "Базы данных" © Швецов В.И., Визгунов А.Н., Мееров И.Б. 23- Контакты: Нижегородский университет, Факультет вычислительной математики и кибернетики, Учебно-исследовательская Лаборатория "Информационные технологии" , Нижний Новгород, пр. Гагарина, 23, р.т.: +7 (8312) ,