Категория:Постреляционные базы данных (9 семестр)
|
Магистры проходят этот курс через год, потому они могут либо проходить его через год, либо сейчас, на пятом курсе.
Домашнее задание
Методичку по ДЗ можно взять здесь.
Задания и варианты по годам:
Год | Ссылка |
---|---|
2012 | загрузить |
Лабораторные работы
Четыре лабораторных по две пары каждая (ага, по 2 пары каждая!).
СУБД Caché (произносится именно с ударением на последний слог), взять можно тут.
Методички:
Список любимых вопросов по первой лабе:
1. Что такое глобал? где их можно посмотреть? почему первый элемент пустой?
2. Как хранятся производные классы? Записи добавляются в какую таблицу (родителя или наследника)? Как хранится глобал производных объектов?
3. Как передавать параметры в SQL-запрос? Как их оттуда забирать?
4. Спрашивает почему вызывается метод одного класса а не другого при наследовании.
Пример: метод Inf() d классе курсы и иностранные курсы. Выбираем объект класса курсы, но который может быть приведен к производному. Вызывается метод Inf() производного. вопрос: почему? ответ: полиморфизм!
5. Как проверить существование объекта через терминал ( это про .%ExistsId())
6. В чем отличие метода класса от метода экземпляра класса
7. Как выполняется sql из каше?
set o=##class(%ResultSet).%New("%DynamicQuery:SQL") do o.Prepare("select * from Lesson where ofcour->name ='"_lang_"'") do o.Execute()
нужно рассказать про каждую строчку что она делает.
8. Как хранятся массивы? Какой формат у ID элемента массива.
9. ....
- лабораторная №2 (пока только для 1 и 2 группы, можно брать их варианты).
РК
Два РК. Оба не обязательные, можно не писать обязательные, без них не будет зачёта. Если написать хорошо и вовремя, то можно претендовать на зачёт автоматом.
РК 1
Билет РК состоит из трёх практических упражнений.
РК 2
Зачёт
Для зачёта автоматом надо хорошо написать оба РК и выполнить дополнительные задания к ЛР.
Литература
- Кузнецов - "Базы данных, языки и модели";
- Гарсиа, Малина, Ульман, Уидоу - "Схемы БД";
- Кирстеп - "Cashe";
- http://citforum.ru/database/
Страницы в категории «Постреляционные базы данных (9 семестр)»
Показано 12 страниц из 12, находящихся в данной категории.
П
- ПБД (9) - Лекция №1 - Постреляционные базы данных
- ПБД (9) - Лекция №10 - Работа с СУБД
- ПБД (9) - Лекция №11 - Интеграция информации
- ПБД (9) - Лекция №2 - Модели данных
- ПБД (9) - Лекция №3 - Модели данных (продолжение)
- ПБД (9) - Лекция №4 - XML
- ПБД (9) - Лекция №5 - SQL
- ПБД (9) - Лекция №6 - SQL (продолжение)
- ПБД (9) - Лекция №7 - SQL (продолжение)
- ПБД (9) - Лекция №8 - OQL
- ПБД (9) - Лекция №9 - Datalog