база данных. Базы данных и системы управления базами данных Базы данных (БД) Для хранения и обработки больших объёмов информации используются базы данных
Скачать 1.85 Mb.
|
Базы данных и системы управления базами данныхБазы данных (БД)Для хранения и обработки больших объёмов информации используются базы данных.Например, телефонный справочник, где хранится информация об организациях (телефоны, адреса); записная книжка – информация о людях (фамилия, телефон, адрес); библиотечный каталог – информация о книгах (название, год, автор).Каждая база данных хранит информацию о большом количестве объектов одинакового типа. Объекты одного типа обладают одинаковым набором свойств. Широкое распространение получили компьютерные базы данных. В каждой строке таблицы размещаются значения свойств одного объекта, а каждый столбец таблицы хранит значения определенного свойства всех объектов.Строки таблицы называются записями.Поля базы Имя поля Записи базы Для поочередного ввода, просмотра и редактирования записей БД используется форма или шаблон. Форма позволяет последовательно отображать записи в удобном для пользователя виде. Например, контакты, задачи, события. С предустановленными названиями полей. Модели данныхСуществует 4 основных модели данных:списки (плоские таблицы), реляционные БД, иерархические, сетевые структуры. Реляционные модели данныхНаибольшее распространение при разработке БД получили реляционные модели данных. Реляционная модель данных является совокупностью простейших двумерных таблиц-отношений. Организация информации в однотабличной БД «Репертуар кинотеатров на неделю»Примечание. Первичный ключ: кинотеатр + время. КлючиКлюч – это поле (или несколько полей), добавляемый к таблице и позволяющий установить связь с записями в другой таблице. Типы ключей:Первичный ключ – это одно или несколько полей, с помощью которых можно однозначно идентифицировать запись. Всегда имеет уникальный индекс.Внешний (вторичный) ключ – это одно или несколько полей в таблице, содержащих ссылку на поле или поля первичного ключа в другой таблице. Пример: описать структуру БД.Описать структуру – это значит указать все поля таблицы и их характеристики. Пример: дан фрагмент реляционной БД.Главный ключ: номер рейса + дата вылета. Описание полей: Указать главный ключ; описать характеристики полей. Иерархические модели данныхСистемы управления базами данных (СУБД)Создание БД, а также операции поиска и сортировки данных выполняются специальными программами – системами управления базами данных (СУБД).Представители СУБД:Microsoft Access; FileMaker; OpenOffice.org Base. Этапы создания БД:создание полей БД, установка их типов и ввода имен полей, ввод, просмотр и редактирование записей, осуществление сортировки и поиска данных. СортировкаУпорядочение записей, т.е. расположение в определённой последовательности называется сортировкой.Сортировка производится по какому-либо полю БД (по алфавиту от начала к концу, от большего к меньшему).ПоискПоиск в БД осуществляется с помощью фильтров и запросов.Фильтр скрывает в исходной таблице записи, не удовлетворяющие условиям поиска. Запрос отбирает записи, удовлетворяющие условиям поиска, и помещает их в новую таблицу запроса.Условия поиска записейУсловия поиска записей создаются с использованием операторов сравнения (=, >, < и т.д.)Для числовых данных существуют операции сравнения:= (равно), > (больше), < (меньше), >= (больше или рано),<= (меньше или равно) и <> (не равно).Для текстовых данных возможны операции:равно (сравнивает все символы); начинается с и не начинается с (сравниваются первые символы); заканчивается на и не заканчивается на (сравниваются последние символы); содержит и не содержит (сравниваются последовательности символов). Microsoft AccessСредство проектирования и развертывания приложений баз данных, с помощью которого можно отслеживать важную информацию.Данные можно хранить на компьютере, а можно опубликовать их в Интернете, чтобы другие пользователи работали с базой данных в браузере. |