Хранение и обработка информации в базах данных
Основные понятия
Подготовила учитель информатики
КРАЙНОВА ЕВГЕНИЯ ЮРЬЕВНА
База данных -
совокупность определенным образом организованной информации на какую-то тему (в рамках некоторой предметной области).
Примеры:
- База данных книжного фонда библиотеки
- База данных кадрового состава учреждения
- База данных медицинских карт пациентов
- База данных современных эстрадных песен
Назначение
- Хранение большого объема информации
- Поиск большого объема информации
Базы данных
Фактографические
Документальные
Обширная информация разного типа (текст, графика, звук, мультимедиа)
Краткие сведения об описываемых объектах, представленные в строго определенном формате
5
«Информационная система» -
совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем.
5
Реляционная БД
имеет табличную форму организации.
Понятность таблиц
В реляционных БД строка таблицы называется записью , а столбец – полем .
Поле 1
Запись 1
. . .
Поле 2
Запись 2
. . .
. . .
. . .
Поле 3
. . .
. . .
Поле 4
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
Поле
Запись
Поле – это различные характеристики (атрибуты) объекта. Значения полей в одной строке относятся к одному объекту.
Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице. Например, домашняя библиотека – множество книг, а отдельный объект такой системы – это книга. Значит, одна запись в базе данных «Домашняя библиотека» – это информация об одной книге из библиотеки.
В реляционной БД не должно быть совпадающих записей!
Ключевое поле (ключ таблицы) –
это поле (или совокупность полей), значение которого не повторяется у разных записей.
Типы полей
Тип поля определяет множество значений, которые может принимать данное поле в различных записях.
В реляционных БД используются четыре основных типа поля:
- числовой;
- символьный;
- дата;
- логический.
Числовой тип
имеют поля, значения в которых могут быть только числами.
Например, в БД «Средние школа районных центров» одно поле будет числового типа: №_школы .
С числовыми величинами можно выполнять арифметические операции.
Символьный тип
имеют поля, в которых будут храниться символьные последовательности (слова, тексты, коды и т. п.).
Например, в БД «Средние школа районных центров» одно поле будет числового типа: Город, Директор, Адрес, Телефон .
Тип «дата»
имеют поля, содержащие календарные даты в форме «день/месяц/год».
Логический тип
имеют поля, которые могут принимать всего два значения: «да», «нет» или «истина», «ложь» («true», «false»)
Этапы создания базы данных:
- Проектирование БД – теоритический этап работы. На этом этапе определяется:
- какие таблицы будут входить в состав БД; структура таблиц; первичные ключи каждой таблицы.
- какие таблицы будут входить в состав БД;
- структура таблиц;
- первичные ключи каждой таблицы.
- Создание структуры . На этом этапе с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД. Ввод записей . Заполнение таблиц базы данных информацией.
- Создание структуры . На этом этапе с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД.
- Ввод записей . Заполнение таблиц базы данных информацией.