БАЗЫ ДАННЫХ
База данных(БД) – это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области, или раздела предметной области (БД поликлиники). База данных(БД) – это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области, или раздела предметной области (БД поликлиники).
Классификация БД по характеру хранимой информации: 1. Фактографические БД (бумажные картотеки) 2. Документальные БД (архивы документов) (архивы документов)
Задание Вам приведена некоторая совокупность данных. Какую полезную для вас информацию вы можете извлечь из нее? 1, 3, 5; ТУ-154; Тюмень; 4, 7; Москва; 8- 40; АН-24; Ижевск; 16-20; ТУ-134;320; 308; 3107; 17-35; 1, 3, 5, 7. 1, 3, 5; ТУ-154; Тюмень; 4, 7; Москва; 8- 40; АН-24; Ижевск; 16-20; ТУ-134;320; 308; 3107; 17-35; 1, 3, 5, 7.
Аэропорт назначения Номер рейса Тип самолета Дни отправления Время отправления Москва 320ТУ-1541,3, Ижевск 308АН-244, Тюмень 3107ТУ-1341,3,5,78-40 Реляционная БД
Кафедра общей физики институт Физический факультет Химический факультет Биологический факультет Кафедра неорганической химии Кафедра Органической химии Кафедра анатомии Кафедра ботаники Кафедра зоологии Кафедра экспериментальной физики Кафедра теоретической физики База данных, поддерживающая структуру в виде дерева называется иерархической
Ученик 1 Ученик 2 Ученик 3 Ученик 4 Факультатив 3 Факультатив 2 Факультатив 1 Структура данных в виде сети, называется сетевой
Виды БД: Виды БД: 1. Реляционная (в форме таблицы) структура. 2. Иерархическая структура структура (в виде дерева). (в виде дерева). 3. Сетевая структура (в виде сети). Любую структуру можно преобразовать в простую двумерную таблицу БД.
Преобразовать к табличной форме иерархическую структуру: КАФЕДРАФАКУЛЬТЕТВУЗ общей физикифизическийПГУ теоретической физикифизическийПГУ Пермский государственный университет Физический факультет Химический факультет Биологический факультет кафедра общей физики кафедра теор. физики кафедра органической химии кафедра неорг. химии кафедра ботаники кафедра зоологии органической химиихимическийПГУ неорганической химиихимическийПГУ ботаникибиологическийПГУ зоологиибиологическийПГУ
Поля - столбцы БД Записи - строки БД. Поля образуют структуру БД, а записи составляют информацию, которая в ней содержится. поля записи
Типы полей и их свойства: Поле Свойство Текстовое Размер (по умолчанию 50 символов) Числовое Размер(тип числа) Формат(вид числа) Число десят. знаков Дата и время Формат(вид) Логические Формат(да/нет, истина/ложь, вкл./выкл.) Счетчик - автоматическое наращивание Формат(последовательный, случайный)
Поле Свойство Денежный Формат(вид числа) Число десят. знаков Объекта OLE Можно хранить рисунки, картинки, фотографии Поле МЕМО Хранится указатель на то, где расположен текст(до символов)
Дан фрагмент реляционной базы данных Номер рейса Дата вылета Тип самолета Цена билета Наличие билетов ТУ да Числовой Дата и время Текстовой Денежный Логический
Ключевое поле – это поле или группа полей, с помощью которых можно однозначно идентифицировать запись. Значение первичного ключа не должно повторяться у разных записей. Значение первичного ключа не должно повторяться у разных записей.
Определить первичный ключ таблицы:
СУБД(система управления БД) – программное обеспечение для работы с базами данных. Окно Access ГЛАВНОЕ МЕНЮ ПАНЕЛЬ ИНСТРУМЕНТОВ ОБЪЕКТЫ Командные кнопки
Таблица. ( данные БД). Свойства элементов таблицы определяются типами полей, форматами полей и некоторыми другими параметрами. Таблица. ( данные БД). Свойства элементов таблицы определяются типами полей, форматами полей и некоторыми другими параметрами. Форма. Формы создаются для удобства просмотра, ввода и редактирования данных. Форма. Формы создаются для удобства просмотра, ввода и редактирования данных. Запрос – это средство извлечения информации из БД, отвечающий некоторым условиям. Запрос – это средство извлечения информации из БД, отвечающий некоторым условиям. Отчет – это документ, предназначенный для вывода на печать, сформированный на основании информации, содержащийся в таблицах и запросах. Отчет – это документ, предназначенный для вывода на печать, сформированный на основании информации, содержащийся в таблицах и запросах. Макросы и модули. Макросы и модули.
Этапы создания БД 1. Проектирование БД. На этом этапе определяется: На этом этапе определяется: –Какие таблицы будут входить в состав БД; –Структура БД(из каких полей, какого типа и размера будет состоять каждая таблица); –Какие поля будут выбраны в качестве ключевого поля каждой таблицы; 2. Создание структуры. На этом этапе с помощью конкретной СУБД; описывается структура таблиц, входящих в состав БД; На этом этапе с помощью конкретной СУБД; описывается структура таблиц, входящих в состав БД; 3. Ввод записей. Заполнение таблиц БД конкретной информацией;