Базы данных и их применение
База данных(БД)- представленная в объективной форме совокупность самостоятельных материалов, систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).
Отличительные признаки БД § БД хранится и обрабатывается в вычислительной системе. § Данные в БД логически структурированы (систематизированы) с целью обеспечения возможности их эффективного поиска и обработки в вычислительной системе. § БД включает метаданные, описывающие логическую структуру БД в формальном виде (в соответствии с некоторой метамоделью).
Классификация по модели данных § Иерархическая § Сетевая § Реляционная § Объектная и объектно-ориентированная § Объектно-реляционная § Функциональная.
Классификация по среде постоянного хранения § Во вторичной памяти, или традиционная: средой постоянного хранения является периферийная энергонезависимая память (вторичная память) — как правило жёсткий диск. § В оперативной памяти: все данные на стадии исполнения находятся в оперативной памяти. § В третичной памяти: средой постоянного хранения является отсоединяемое от сервера устройство массового хранения (третичная память), как правило на основе магнитных лент или оптических дисков.
Классификация по содержимому § Географическая § Историческая § Научная § Мультимедийная.
Типы данных Счетчик целые числа, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем. Числовой число любого типа Текстовый совокупность произвольных алфавитно-цифровых символов (до 255) Поле МЕМО текст, состоящий из нескольких строк, которые затем можно просмотреть при помощи полос прокрутки (до 65635 символов) Дата/Время поле, содержащее календарную дату в различной форме или время Денежный поле, выраженное в денежных единицах Логический данные могут принимать одно из двух значений «да» - «нет» или «истина» - «ложь» Поле объекта OLE содержит рисунки, звуковые файлы, видеосюжеты, таблицы и т. д. Пользовательский позволяет создавать собственные типы данных
Система Управления Базами Данных(СУБД) § программное обеспечение для работы с базами данных: создание, операции сортировки и поиска данных, хранения и др.
Создание базы данных 1. Проектирование БД. Это теоретический этап работы На этом этапе определяются: § какие таблицы будут входить в состав БД. § структура таблиц (из каких полей, какого типа и размера будет состоять таблица). § какое поле будет выбрано в качестве ключевого. 2. Создание структуры. На этом этапе с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД. 3. Ввод записей. Заполнение таблиц базы данных конкретной информацией
Основные действия с БД § Создание структуры БД § Заполнение БД информацией § Изменением(редактирование) структуры и содержания БД § Поиск информации в БД § Сортировка данных § Защита данных § Проверка целостности БД
Спасибо за внимание!)