10 сентября 2014

Курс "Базы Данных" в Computer Science Center. Осень 2014

Курс предназначен для тех, у кого нет существенного практического опыта в разработке приложений баз данных. Мы рассмотрим основные этапы в создании приложения, включая создание схемы БД, написание SQL запросов и организацию эффективного взаимодействия между бизнес логикой и базой данных. Будут сеансы черной магии с полным её разоблачением.

Кому читается

Заинтересовавшимся студентам CSC, скорее всего первого года обучения

Где и когда

По четвергам в ФМЛ 239 в 18:30

Контакты

Электропочта: csc@barashev.net
Веб: compscicenter.ru/courses/data-bases/2014-autumn - основная страница,  csc.barashev.net - запасная.

Практика №1

Слайды и ссылки на практические задания



Вариант 1 
Вариант 2

08 сентября 2014

Видеоурок по практике №0

Я поддался моде и записал видеолекцию. На ней не везде хороший звук, а на картинку в первые несколько минут лучше вообще не смотреть, но тем не менее она будет полезна всем, кто будет ходить ко мне на практику.

Если у вас не было курса БД вообще и вы не знаете почти ничего про SQL, то обязательно посмотрите урок: он поможет вам немного освоиться.

Если вы видите SQL не в первый раз, то всё равно посмотрите: во-первых, вспомните, во-вторых, познакомитесь с веб-сервисом SQooL, который мы будем использовать для контрольных и практических работ.


Рекомендации к посещению практики

Наши рекомендации по посещению практики, по результатам теста, можно посмотреть в таблице. ДБ -- это Дмитрий Барашев, ДЗ -- это Дмитрий Зворыгин. Пожалуйста, примите в течении ближайших двух недель решение и сообщите мне о нём по почте.

Напомню, что практика у ДБ идет по средам в 16:00, практика у ДЗ идет по пятницам в 18:00



01 сентября 2014

Курс "Базы Данных" в Академическом Университете. Осень 2014

Кому читается

Первый курс магистратуры, направление Software Engineering. Группа 504.

Где и когда

В здании Академического Университета на улице Хлопина. Лекции по средам в 14:00, практика по средам в 16:00 у Дмитрия Барашева и по пятницам в 18:00 у Дмитрия Зворыгина

Отчетность

  • Курс состоит из теоретических лекций и практических занятий. 
  • Единственной формальной отчетностью является письменный экзамен по теоретической части. 
  • Экзамен состоит из нескольких (до десяти) заданий-вопросов, на которые нужно дать обоснованный ответ.
  • По практической части имеется неформальный зачёт.  
  • Если практический зачёт получен, то итоговая оценка равна оценке, полученной на экзамене. Если он не получен, то из оценки, полученной на экзамене, вычитается 1 балл.
  • На оценку, полученную на экзамене влияет, только экзамен. Какие-либо дополнительные задания, которые возможно будут на лекциях, непосредственного влияния на экзаменационную оценку не оказывают
  • Условия получения или неполучения зачёта по практике определяются преподавателем практики
Короткое резюме: если справился с практикой, получишь ровно то, что заработал на экзамене. Если не справился с практикой, получишь то, что заработал на экзамене минус 1 балл

Практика

Практика у Дмитрия Барашева: изучение методов проектирования схемы БД, написание запросов на SQL. Рекомендуется тем, кто не имеет практического опыта разработки баз данных

Практика у Дмитрия Зворыгина: реализация своей собственной игрушечной СУБД на языке типа Java/C++. Рекомендуется тем, кто достаточно хорошо знаком с SQL и проектированием БД и готов попробовать более сложные задачи. 

Сложность получения зачета в обоих вариантах одинаковая.

Контакты

Электропочта: dbms@barashev.net
Веб: dbms.barashev.net