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