Слайд 2База данных (БД) – это совокупность массивов и файлов данных,
организованная по определённым правилам, предусматривающим стандартные принципы описания, хранения и
обработки данных независимо от их вида.
База данных (БД) – совокупность организованной информации, относящейся к определённой предметной области, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения.
Слайд 3Пример БД: книжный фонд библиотеки, кадрового состава предприятия, учебного процесса
в школе и так далее.
Слайд 4Классификация баз данных
Характер хранимой информации
Способ хранения данных
Фактографические БД
Документальные БД
Централизованные БД
Распределенные
БД
Слайд 5Виды БД:
1.Фактографическая – содержит краткую информацию об объектах некоторой
системы в строго фиксированном формате;
2.Документальная – содержит документы самого разного
типа: текстовые, графические, звуковые, мультимедийные;
3.Распределённая – база данных, разные части которой хранятся на различных компьютерах, объединённых в сеть;
4.Централизованная – база данных, хранящихся на одном компьютере;
Слайд 6Три разновидности структуры данных:
1) иерархическая БД
2) сетевая БД
3) реляционная (табличная
БД)
Слайд 7Основное требование к базам данных – удобство доступа к данным,
возможность оперативно получить исчерпывающую информацию по любому интересующему вопросу (важно
не только то, что информация содержится в базе, важно то, насколько она хорошо структурирована и целостна).
Слайд 8Основной информационной единицей БД является таблица. БД может состоять из
одной таблицы – однотабличная БД или из множества взаимосвязанных таблиц
– многотабличная Бд
Слайд 9Структурными составляющими таблицы являются записи и поля
ПОЛЕ 1
ПОЛЕ 2
ПОЛЕ 3
…………..
ЗАПИСЬ
1
ЗАПИСЬ 2
ЗАПИСЬ 3
……………
Слайд 10Для каждой таблицы БД должен быть определен главный ключ. Значение
ключа не должно повторяться в разных записях. Например, в библиотечной
базе таким ключом является инвентарный номер книги, который не совпадает у разных книг
Слайд 11Для строчного представления структуры таблицы применяется следующая форма:
Имя_таблицы (ИМЯ_ПОЛЯ_1, ИМЯ_ПОЛЯ_2,…,
ИМЯ_ПОЛЯ_N)
Подчеркиваются имена полей, составляющие главный ключ.
Слайд 12Примеры
Библиотека (ИНВ_НОМЕР, АВТОР,
НАЗВАНИЕ, ГОД_ИЗД,ИЗДАТЕЛЬСТВО)
Больница (ПАЛАТА, НОМЕР_МЕСТА, ПАЦИЕНТ, ДАТА_ПОСТУПЛЕНИЯ, ДИАГНОЗ,
ПЕРВИЧНЫЙ)
Слайд 13Примером БД может служить расписание движения поездов или автобусов. Здесь
каждая строчка – запись отражает данные строго одного объекта. База
включает поля: номер рейса, маршрута следования, время отправления и т.д.
Слайд 14КАЖДОЕ ПОЛЕ ИМЕЕТ ОПРЕДЕЛЕННЫЙ ТИП
Тип – множество значений, которое поле
может принимать, и множество операций, которые можно выполнить над этими
значениями.
Основные типы полей:
1)Символьный
2)Числовой
3)Логический
4)дата
Слайд 15Программное обеспечение, предназначенное для работы с базами данных, называется системой
управления базами данных - СУБД
Слайд 16Основные действия с БД
Создание структуры БД
Заполнение БД информацией
Изменением(редактирование) структуры и
содержания БД
Поиск информации в БД
Сортировка данных
Защита данных
Проверка целостности БД
Слайд 17Классификация СУБД:
По архитектуре организации хранения данных:
-локальные (все части базы данных
размещаются на 1 компьютере);
-распределенные (размещаются на нескольких компьютерах)
По способу доступа
к базе данных:
-файл-серверные (например, Microsoft Ассеss);
-клиент-серверные (например, MySQL);
-встраиваемые (например, Sybase SQL Anywhere).
По типу управляемой базы данных:
-иерархические (с древовидной структурой элементов, например, структура файлов и папок на компьютере);
-сетевые (каждый элемент базы данных может быть связан с любым другим элементом);
-реляционные (на базе двумерных массивов);
-объектно-ориентированные (элементами являются модели объектов, включающих прикладные программы, которые управляются внешними событиями)