Лекция Тема: «Базы данных. СУБД MS Access» 1. Базы данных (БД): определение, сущность. 2. Типы СУБД: назначение, классификация. 3. СУБД MS Access: этапы создания БД, объекты, ключ.
База данных (БД) – это совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области Система управления базами данных (СУБД) предназначена для создания БД, ведения и совместного использования многими пользователями (например, СУБД MS ACCESS)
Типы СУБД: 1. Иерархическая; 2. Сетевая; 3. Реляционная.
Иерархическая – совокупность объектов, связанных между собой по правилам. Объекты образуют ориентировочный граф. Между объектами установлены иерархические отношения. Граф имеет одну вершину на верхнем уровне. А вся модель представляет собой граф типа «дерево» . Пример: поиск телефона кафедры идет через адрес организации, затем факультета и уже потом кафедры (сверху - вниз).
Сетевая модель - совокупность данных, которые связаны с любым числом объектов данной модели. Пример, телефонная сеть, городская транспортная сеть.
Реляционная БД (СУБД MS ACCESS) – множество взаимосвязанных таблиц, в каждой их которых содержатся данные об определенном объекте. Структура таблицы определяется составом, последовательностью, свойствами полей (столбцов), с указанием типа данных (текстовый, числовой…) Содержание таблицы заключено в ее строках, которые называют – записью.
Для однозначного определения каждой записи таблица должна иметь уникальный (первичный) ключ Ключ – одно или несколько полей, однозначно идентифицирующие каждую запись в таблице По ключевым полям происходит связывание таблиц По значению ключа отыскивается единственная запись
В СУБД MS ACCESS процесс создания БД включает: 1. Разработка таблиц с информацией. 2. Разработка схемы данных, в которой наглядно отображаются таблицы и связи между ними. 3. Разработка форм для более удобного расположения данных. 4. Создание запросов – выборка данных по условию. 5. Создание отчетов – формирование выходных документов на экран, печать.
Объекты MS ACCESS: • Таблицы – основной структурный компонент БД, предназначен для хранения информации. • Формы – отображение данных. Предназначены для ввода, просмотра данных. • Запросы – средство выборки. • Отчеты – средство создания выходной информации.
Окно MS Access 2007, таблица «Культуры» в режиме просмотра
Таблица «Культуры» в режиме Конструктора – создание структуры: поля, тип данных, свойства полей, определение первичного ключа Ключ
Схема данных – связывание полей при помощи ключей. Вид связи: один ко многим, одно из связующих полей является ключевым (таблица-Культуры-код культуры). Такое отношение означает, что каждая запись первой (главной) таблицы (Культуры) может быть связана с любым числом записей второй (подчиненной) таблицы (Валовой сбор).
Форма «Культуры» , которая создается на основе таблицы «Культуры»
Рекомендуемая литература: 1. СУБД MS Access: учебное пособие для студенто педагогического факультета/ под. редак. Матвеенко Е. Л. , «ВЗО-Сервис» Центра «Земля России» , 2002 2. Информатика: Учебник/ Н. В. Макарова и др. . – 3 -е изд. , перераб. М. : Финансы и статистика, 2003 3. Информатика и информационные технологии: учебное пособие/под. ред. Ю. Д. Романовой. 3 -е изд. , перераб. - М. : Эксмо, 2008 4. Информатика: Учебно-методическое пособие/ под. ред. Карпузова В. И. , Скрипченко Э. Н. , Светлов Н. М. , Чернышева К. В. – М. : Изд-во РГАУ-МСХА имени К. А. Тимирязева, 2008
Спасибо за внимание!