Лекция 6 (Л-3.1). База данных.
Основные понятия БД.
Определения.
К БД обращаются в тех случаях, когда возникает необходимость хранить и обрабатывать большие объемы информации. Текстовые редакторы неэффективны в этих случаях, т.к. не предоставляют возможности быстрого поиска и – главное! – фильтрации данных. Невозможно одновременное отображение ВСЕХ вхождений определенного слова. ЭТ предназначены для вычислений. И если есть возможности создания БД, то они весьма ограничены – нельзя создать сложную структуру данных, установить правильные взаимосвязи, поддерживающие целостность данных. Кроме сказанного, ни ТР, ни ЭТ не позволяют работать нескольким пользователям с одним документом одновременно.
В широком смысле слова база данных – это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области.
Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления и, в конечном счете, автоматизации, например, предприятие, вуз и т.д.
Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро производить выборку с произвольным сочетанием признаков. Большое значение при этом приобретает структурирование данных.
Структурирование данных– это введение соглашений о способах представления данных.
Неструктурированными называют данные, записанные, например, в текстовом файле.
Структурированные данные: чтобы автоматизировать поиск и систематизировать эти данные, необходимо выработать определенные соглашения о способах представления данных,
т.е. дату рождения нужно записывать одинаково для каждого студента, она должна иметь одинаковую длину и определенное место среди остальной информации. Эти же замечания справедливы и для остальных данных (номер личного дела, фамилия, имя, отчество).
Пользователями базы данных могут быть различные прикладные программы, программные комплексы, а также специалисты предметной области, выступающие в роли потребителей или источников данных, называемые конечными пользователями.
В современной технологии баз данных предполагается, что создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляются централизованно с помощью специального программного инструментария – системы управления базами данных.
База данных (БД) – это поименованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.
Объектомназывается элемент предметной области, информацию о котором мы сохраняем.
Объект может быть реальным (например, человек, изделие или населенный пункт) и абстрактным (например, событие, счет покупателя или изучаемый студентами курс). Так, в области продажи автомобилей примерами объектов могут служить МОДЕЛЬ АВТОМОБИЛЯ, КЛИЕНТ и СЧЕТ. На товарном складе - это ПОСТАВЩИК, ТОВАР, ОТПРАВЛЕНИЕ и т. д.
Система управления базами данных (СУБД) – это комплекс программных и языковых средств, предназначенных для создания, ведения и совместного применения баз данных многими пользователями.
Централизованный характер управления данными в базе данных предполагает необходимость существования некоторого лица (группы лиц), на которое возлагаются функции администрирования данными, хранимыми в базе.
Дата добавления: 2017-04-20; просмотров: 443;