Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kolokvium / MARTIN1.DOC
Скачиваний:
32
Добавлен:
19.04.2013
Размер:
91.14 Кб
Скачать

11. Перемещение данных

Обращение к одним данным происходит очень часто, к другим от случая к случаю. Желательно запоминать часто используемые данные таким образом, чтобы доступ к ним осуществлялся быстро и удобно. Редко используемые данные можно запоминать более дешевым спосо­бом. В конторах фирм информация, которая используется каждый день, хранится в шкафах секретариата; редко используемая информа­ция может находиться в архиве отдельно от часто используемой ин­формации, так что хранение ее стоит соответственно дешевле. Анало­гом архивного помещения в ЭВМ может быть магнитная лента, а часто используемые данные могут размещаться на диске или барабане, с тем чтобы их можно было прочитать за доли секунды. Большая и сложная база данных может иметь различные уровни доступа.

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

По мере изменения активности спроса на данные их можно переме­щать на такие носители пли в такие места базы данных, которые соответствуют активности спроса на них. Через два дня после вылета самолета записи рейса и его пассажиров перемещаются с дисков (обеспе­чивающих работу в реальном времени) в архивную память (на магнит­ную ленту). В некоторых случаях сами данные не перемещаются, а изменяются ссылки на них в индексах, которые используются для ад­ресации; благодаря этому данные можно будет находить более быстро. Процесс регулирования способа хранения данных в соответствии с уровнем спроса на них называется перемещением данных. В некоторых системах перемещение выполняется автоматически. В других эту опе­рацию осуществляют системные программисты или администратор данных. Иногда эта операция является частью процесса настройки базы данных.

12. Простота

Средства, которые используются для представления общего логи­ческого описания данных, должны быть простыми и изящными. Во многих системах для указания связей между элементами данных в логическом описании используются указатели. На рис. 6.9 и 9.13 приведены примеры логических указателей. Проблема использования логических указателей заключается в том, что по мере добавления но­вых связей между элементами данных вся совокупность указателей становится очень сложной, и поэтому трудно четко представлять с их помощью общее логическое описание базы данных (одни указатели указывают на другие указатели и т. д.). В некоторых случаях, как мы увидим, в представлении данных пользователями определение свя­зей с помощью многочисленных указателей может быть очень запутан­ным. Таким образом, возникает излишняя сложность некоторых ло­гических структур данных.

Соседние файлы в папке Kolokvium