Физическая организация баз данных на машинных носителях
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
САНКТ - ПЕТЕРБУРГСКИЙ ГОСУДАСТВЕННЫЙ УНИВЕРСИТЕТ
ЭКОНОМИКИ И ФИНАНСОВ
КАФЕДРА ИНФОРМАТИКИ
Реферат по информатике
на тему:
Физическая организация баз данных на машинных носителях
Выполнил: студент 218 группы
А.В. Караваева
Руководитель: проф. А.Е. Щадилов
Санкт-Петербург
2009 г.
Введение
Появление компьютеров изменило весь мир. Сейчас этот продукт уже ни для кого не является эксклюзивным, более, можно сказать, что даже входит в список техники первой необходимости. Естественно и вполне логично задаться вопросом: Почему?
Как известно уже давно, компьютеры были созданы для решения вычислительных задач, однако, с ними редко сталкивается современный среднестатистический пользователь, поэтому со временем они нашли более практическое применение, т.е. все чаще стали использоваться в повседневной жизни для построения систем обработки документов, а точнее, содержащейся в них информации. В качестве примера можно привести систему учета отработанного времени работниками предприятия и раiета заработной платы, систему учета продукции на складе, систему учета книг в библиотеке и т.д. Все вышеперечисленные системы имеют следующие особенности:
1. для обеспечения их работы нужны сравнительно низкие вычислительные мощности
2. данные, которые они используют, имеют сложную структуру, необходимы средства сохранения данных между последовательными запусками системы.
Другими словами, информационная система требует создания в памяти ЭВМ динамически обновляемой модели внешнего мира с использованием единого хранилища - базы данных. Словосочетание "динамически обновляемая" означает, что соответствие базы данных текущему состоянию предметной области обеспечивается не периодически, а в режиме реального времени. При этом одни и те же данные могут быть по-разному представлены в соответствии с потребностями различных групп пользователей.
Во время поиска информации по данной теме было обнаружено, что точного определения базы данных (хотя это далеко не философское понятие) не существует.
Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, раiетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (Гражданский кодекс РФ, ст. 1260).
База данных(БД) это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств и т.д. Одним из основных понятий является Система управления Базами Данных. Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации.
Было выделено несколько важных признаков Базы Данных: хранение и обработка в вычислительной системе, структурность (системность) организации.
Таким образом, всем студентам СПбГУЭФ как экономистам в дальнейшем постоянно придётся работать с такими системами, поэтому возникла необходимость более подробного их изучения.
Классификация Баз Данных
Существует огромное количество разновидностей баз данных, отличающихся по различным критериям (например, в Энциклопедии технологий баз данных М.Р. Когаловского определяются свыше 50 видов БД).
По модели данных:
- Иерархические
- Сетевые
- Реляционные
- Многомерные
- Объектные
- Объектно-ориентированные
- Объектно-реляционные
По технологии хранения:
- БД во вторичной памяти (традиционные)
- БД в оперативной памяти (in-memory databases)
- БД в третичной памяти (tertiary databases)
По содержимому:
- Географические
- Исторические
- Научные
- Мультимедийные
и т.д.
По степени распределённости:
- Централизованные (сосредоточенные)
- Распределённые
Отдельное место в теории и практике занимают пространственные (spatial), временные, или темпоральные (temporal) и пространственно-временные (spatial-temporal) БД.
Следует также упомянуть об Очень Большой Базе Данных.
Очень большая база данных (Very Large Database, VLDB) это база данных, которая содержит чрезвычайно большое количество записей или занимает чрезвычайно большой объём на устройстве физического хранения. Термин подразумевает максимально возможные объёмы БД, которые определяются последними достижениями в технологиях физического хранения данных и в технологиях программного оперирования данными.
Конкретное определение понятия чрезвычайно большой объём меняется во времени; в настоящее время iитается, что это объём, измеряемый по меньшей мере терабайтами.
Сверхбольшие базы и склады данных требуют особых подходов к логическому и системно-техническому проектированию, обычно выполняемому в рамках самостоятельного проекта, суть которого в том, чтобы найти такое системотехническое решение, которое попросту позволило бы хоть как-то работать с такими большими объемами. Такое решение в?/p>