Информатика

Всё о сервере, форум!
Основы программирования
ИНФОРМАЦИОННО-РАЗВЛЕКАТЕЛЬНЫЙ ПОРТАЛ

ИНФОРМАТИКА: ЕГЭ, ТЕОРИЯ, ПРАКТИКА, ТЕСТЫ

Информатика :: Теория :: Программное обеспечение компьютера. Операционная система.
Базы данных

Специалистам часто приходится работать с большим объемом информации. С целью поиска различных сведений, необходимых для подготовки документов. Для облегчения такого рода работ были созданы системы управления базами данных (СУБД).
                Базы данных - это совокупность наборов данных, объединенных в целях создания информационной модели объекта, используемой при обработке информации;
·технические средства (ТС) - компьютеры, устройства ввода и отображения выводимой информации;
·организационно-методические средства (ОМС) - инструкции, методические и регламентирующие документы, предназначенные для различных пользователей, имеющих доступ к информации. ОМС находятся в ведении администратора баз данных;
·программные и языковые средства (вместе называемые системой управления базами данных СУБД) - сложный комплекс, обеспечивающий взаимодействие всех частей информационной системы при ее функционировании. Сюда входят организация ввода, обработка и хранение данных, а также средства настройки системы и ее тестирования, Языковые средства обеспечивают интерфейс пользователя с БД.
Существует несколько способов классификации баз данных.
ü       По организации модели данных (по связи между данными) различают реляционные, иерархические и сетевые базы данных. Реляционная база представляет собой простой и наиболее привычный способ хранения данных в виде таблицы. Достоинством такой организации информации является простота инструментальных средств поддержки, а недостатком – жесткая структура данных и зависимость скорости работы от размера БД.
Иерархическая и сетевая модели предполагают наличие связей между данными, имеющими какой-либо общий признак. В иерархической модели связи отражены в виде дерева, где прослеживается связь от старших вершин к младшим, что облегчает доступ к информации. В сетевой модели возможны связи всех элементов со всеми. Использование сетевой и иерархической моделей данных ускоряет доступ к информации, но поскольку каждый элемент данных ссылается на другие элементы, то требуются значительные ресурсы памяти.
ü       По типу модели распространяется на СУБД и банки данных в целом.
ü       По организации хранения данных и обращения к ним различают локальные, сетевые (интегрированные) и распределенные базы данных. Локальные БД решают небольшие задачи , например система учета студентов в деканате института; сетевые БД предназначены для решения многопользовательских задач, например, БД, используемые в бухгалтерии для начисления заработной платы; распределенные БД используются для решения задач глобального хранения данных, например федеральная система продажи авиационных билетов.
Основным элементом базы данных является запись - группа связанных между собой элементов. Для реляционных БД запись представляет собой строку таблицы. Каждый столбец таблицы называется полем Поле характеризуется уникальным именем в пределах таблицы, типом расположенных в нем данных и значением данных. Некоторые элементы данных обладают интересным свойством. Зная значение, которое принимает этот элемент, можно определить значения других полей таблицы. Элементы данных, по которым можно определить другие элементы данных, называются ключевыми.
Записи данных о конкретном объекте образуют файл данных. Структура всех записей в файле данных одинакова, а количество записей в файле переменно.


При копировании материала с сайта активная ссылка обязательна!
Сайт управляется SiNG cms © 2010-2015