БАЗЫ ДАННЫХ Учитель информатики и ИКТ МБОУ СОШ 3 г. Светлого Нетесова Н. А.
База данных организованная в соответствии с определёнными правилами совокупность данных, поддерживаемая в памяти компьютера и используемая для удовлетворения информационных потребностей пользователей.
МОДЕЛИ БД Иерархическая Сетевая Реляционная (данные в виде двумерных таблиц)
Иерархическая БД
Сетевая БД
название кружка ФИО руководителя место проведения класс время проведения «Читайка»Иванова Л.Г.Библиотека час «Узнаем сами»Петрова О.Ю.Кабинет час «Юные исследователи природы» Кадукова О.Ю.Кабинет час Алгебра и уравнения. Сидоров О.Н.Кабинет час «Психология старшеклассника» Меньшова Г.Н.Кабинет час Реляционная БД
Запись Совокупность логически связанных полей Все характеристики одного объекта «Психология старшеклассника» Меньшова Г. А. Кабинет час
Поле название кружка «Читайка» «Узнаем сами» «Юные исследователи природы» Алгебра и уравнения. «Психология старшеклассника» Одна характеристика всех объектов Главная структурная единица БД
ТАБЛИЦА Совокупность записей одной структуры. СТРУКТУРА Совокупность логически связанных полей, характеризующих параметры реального объекта. Стр. 121 таб. 4.2 – РАЗОБРАТЬ
КЛЮЧЕВОЕ ПОЛЕ поле или несколько полей однозначно определяющих объект.
Связи между таблицами реляционной модели данных 1:1 (один к одному) преподаватель учреждение 1:N (один ко многим) преподаватель дети M:N (многие ко многим) преподаватель расписание
Связи в БД
СУБД Система управления базами данных – это комплекс программных средств для создания баз данных с целью хранения и поиска необходимой информации.
Характеристики основных объектов БД Таблица – хранение данных в виде записей. Форма – используется для ввода данных. Запрос – вывод данных, удовлетворяющих какому-то условию. Отчет – объект предназначенный для печати документа.
Режимы БД Табличный Конструктор – позволяет создавать и изменять структуру таблицы)
Типы полей Текстовый Числовой Дата/Время Счетчик Денежный Логический Поле МЕМО Поле объекта OLE Гиперссылка Стр. 136 – 137 (учебник)
Свойства поля Размер поля – от 0 до 255; Формат поля - используется в формах и запросах; Маска ввода – определяет тип вводимых значений; Подпись – второй идентификатор поля (имя); Значение по умолчанию – автоматически подставляет заданное значение поля. Условие на значение – создает фильтр для ввода значений только определенного типа. Обязательное поле – логическое поле для обязательного заполнения.
Маска ввода СПЕЦИАЛЬНЫЕ СИМВОЛЫ 0 – цифры от 0 до 9, ввод обязателен (00-00) 9 – цифра или пробел, ввод необязателен ( )- можно ввести 5 цифр L – буквы А-Я, ввод обязателен ? - буквы А-Я, ввод необязателен < - перевод символов на нижний регистр > - перевод символов на верхний регистр ! – заполнение справа налево
например В поле ФАМИЛИЯ первая буква заглавная >L<?????? Номер телефона можно писать с кодом, а можно без него (999)