OberonCore https://forum.oberoncore.ru/ |
|
Нетривиальные задачи по БД https://forum.oberoncore.ru/viewtopic.php?f=5&t=3613 |
Страница 1 из 1 |
Автор: | Александр Ильин [ Понедельник, 17 Октябрь, 2011 16:18 ] |
Заголовок сообщения: | Нетривиальные задачи по БД |
Подскажите, пожалуйста, какой-нибудь учебник или задачник по проектированию и поддержке БД. Интересуют задачи типа "дана такая-то БД, требуется добавить такую-то возможность при таких-то ограничениях". Например, дана складская база: "добавлено то-то тогда-то", нужно добавить возможность задания синонимов для имён товаров (например, для исправления опечаток), но так, чтобы старые записи оставались со старыми именами, так как неправильное имя может фигурировать в официальных документах. Ещё нужен какой-то практикум по SQL. |
Автор: | albobin [ Понедельник, 17 Октябрь, 2011 17:03 ] |
Заголовок сообщения: | Re: Нетривиальные задачи по БД |
форум на sql.ru не пробовали? |
Автор: | alexus [ Понедельник, 17 Октябрь, 2011 20:39 ] |
Заголовок сообщения: | Re: Нетривиальные задачи по БД |
Александр Ильин писал(а): Подскажите, пожалуйста, какой-нибудь учебник или задачник по проектированию и поддержке БД. Интересуют задачи типа "дана такая-то БД, требуется добавить такую-то возможность при таких-то ограничениях". Например, дана складская база: "добавлено то-то тогда-то", нужно добавить возможность задания синонимов для имён товаров (например, для исправления опечаток), но так, чтобы старые записи оставались со старыми именами, так как неправильное имя может фигурировать в официальных документах. Практикум по SQL - это одно, а проектирование БД - совсем другое... Проектирование БД в своей основе имеет ER-диаграммы, реляционную модель, теорию нормализации... В этой части рекомендую книги Джеффри Ульмана (пишет достаточно строго, хотя читается тяжеловато порой) или Дейта (наоборот, пишет нестрого, но читать проще, хотя воды многовато).Ещё нужен какой-то практикум по SQL. По SQL очень рекомендую поискать книги, статьи Джо Селко (J. Celko). На русский его переводят очень неохотно, но практикум по SQL у него великолепный (он, кстати, возглавлял технический комитет по стандартизации SQL, вел свои колонки в журналах "DB magazine", например). В статьях и книгах ("Data and Databases", например) он ставит нетривиальные вопросы по использованию SQL... и приводит довольно неординарные решения. Встряхивает... Сухо, но по делу (SQL), пишет М. Грабер (уровень хорошего учебника/справочника). А вообще, с хорошей литературой по БД трудно... Есть интересные обзоры [перспектив] (на основе зарубежных статей) у Кузнецова, их можно найти на CITForume. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |