В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на info@setup.ru
База данных
База данных — совокупность материалов, которые представлены в объективной форме и систематизированы. Систематизация материалов производится таким образом, чтобы их в любой момент можно было найти и обработать с помощью компьютера.
Следует отметить, что это определение далеко не единственное. В различных источниках он трактуется по-разному и не имеет единой формулировки.
Альтернативные определения термина
- База данных — совокупность данных, которая организована в памяти компьютера в строгом соответствии с определенными правилами. Эти данные соответствуют актуальному состоянию какой-либо предметной области и могут быть использованы для удовлетворения тех или иных информационных потребностей пользователей.
- База данных — определенный набор перманентных данных, которые используются прикладными программами какой-либо компании или предприятия.
Общие критерии
Несмотря на большое количество определений, есть ряд общих критериев, свойственных любой базе данных:
- Практически любая база данных хранится и обрабатывается с помощью компьютера.
- Данные в базе — всегда логически структурированы для того, чтобы компьютер имел возможность легко их отыскать. Под структурированием данных подразумевается процедура выделения главных частей в массиве данных и установка связей между этими частями. Также структурирование предполагает типизацию ключевых элементов и связей между ними, когда определенному типу ключевого элемента соответствует определенная семантика и ряд допустимых операций.
- Любая база данных содержит в себе специальную схему (которую часто называют «метаданные»). Назначение схемы – описывать в формальном виде логическую структуру базы данных, причем производится это описание в соответствии с составленной ранее метамоделью базы.
Разновидности баз данных
- Объектно-реляционные;
- Иерархические;
- Сетевые;
- Функциональные;
- Объектно-ориентированные;
В зависимости от среды хранения базы данных подразделяются на:
- Традиционные. Данные хранятся во вторичной памяти на периферийном энергонезависимом носителе. В качестве такого носителя чаще всего выступает жесткий диск компьютера.
- Базы в оперативной памяти — данные хранятся только в оперативной памяти компьютера.
- Базы в третичной памяти — данные в базах хранятся на отсоединяемом от сервера устройстве массового хранения. Как правило, таким устройством является оптический, или переносной жесткий диск.
В зависимости от уровня распределенности базы данных подразделяются на:
- Централизованные, которые хранятся и обслуживаются на единственном компьютере.
- Фрагментированные — распределение данных в таких базах осуществляется с помощью фрагментирования, которое может быть как горизонтальным, так и вертикальным.
- Тиражированные — распределение данных осуществляется путем их тиражирования (иногда этот процесс называют репликацией).
Сайт отеля OCEANA The Palm Jumeirah