Базы данных MS Access

Содержание

Слайд 2

В ACCESS БАЗА ДАННЫХ – ЭТО ОБЩЕЕ ХРАНИЛИЩЕ ДАННЫХ И СООТВЕТСТВУЮЩИХ

В ACCESS БАЗА ДАННЫХ – ЭТО ОБЩЕЕ ХРАНИЛИЩЕ ДАННЫХ И СООТВЕТСТВУЮЩИХ

ИМ ОБЪЕКТОВ. ОБЪЕКТЫ БАЗЫ ДАННЫХ – ЭТО ТАБЛИЦЫ, ЗАПРОСЫ, ФОРМЫ, ОТЧЕТЫ, СТРАНИЦЫ, МАКРОСЫ И МОДУЛИ.
В ACCESS – ОБЪЕКТ ТАБЛИЦА.

ACCESS может работать одновременно только с одной базой данных. Одна БД ACCESS может включать сотни таблиц, запросов, отчетов, макросов и модулей, которые хранятся в единственном файле с расширением .mdb (multiple database).

Информатика. 1 семестр. Тема 11. Access

Слайд 3

Таблицы. Хранение исходных данных, записанных с определенным логическим подобием, организованная в

Таблицы. Хранение исходных данных, записанных с определенным логическим подобием, организованная в

виде строк и столбцов называется режимом таблицы.

Строки в таблицы – это записи. Каждая строка информации рассматривается как одно целое, к которому можно получить доступ и которое может занять свое место в ряду себе подобных.

На пересечении строк (записи) и столбца (поля) располагается значение – элемент данных. Создание уникального идентификатора помогает сделать каждую запись отличной от других.

Информатика. 1 семестр. Тема 11. Access

Слайд 4

ОБЪЕКТЫ БАЗЫ ДАННЫХ ТАБЛИЦА (Table) ЗАПРОС (Query) ФОРМА (Form) ОТЧЕТ (Report)

ОБЪЕКТЫ БАЗЫ ДАННЫХ

ТАБЛИЦА
(Table)

ЗАПРОС
(Query)

ФОРМА
(Form)

ОТЧЕТ
(Report)
СТРАНИЦЫ
(Pages)

МАКРОСЫ И МОДУЛИ
(Macros) (Modules)

Информатика.

1 семестр. Тема 11. Access
Слайд 5

ТАБЛИЦА (TABLE) – СОДЕРЖИТ ДАННЫЕ, ДЛЯ ОТОБРАЖЕНИЯ КОТОРЫХ ИСПОЛЬЗУЕТСЯ ПРОСМОТР В

ТАБЛИЦА (TABLE) – СОДЕРЖИТ ДАННЫЕ, ДЛЯ ОТОБРАЖЕНИЯ КОТОРЫХ ИСПОЛЬЗУЕТСЯ ПРОСМОТР В

РЕЖИМЕ ТАБЛИЦЫ. ЭТО ОСНОВНОЙ ОБЪЕКТ ЛЮБОЙ БАЗЫ ДАННЫХ, так как:
1.В ТАБЛИЦЕ ХРАНЯТСЯ ВСЕ ДАННЫЕ, ИМЕЮЩИЕСЯ В БАЗЕ.
2. ТАБЛИЦЫ ХРАНЯТ СТРУКТУРУ БАЗЫ (ПОЛЯ, ИХ ТИПЫ И СВОЙСТВА).

Информатика. 1 семестр. Тема 11. Access

Слайд 6

ЗАПРОС (QUERY) – позволяет осуществлять поиск, сортировку и извлечение определенных данных.

ЗАПРОС (QUERY) – позволяет осуществлять поиск, сортировку и извлечение определенных данных.

с помощью запросов можно выполнять преобразование данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое заполнение таблиц данными, импортировать из других источников, выполнять простейшие вычисления в таблицах и многое другое.

Информатика. 1 семестр. Тема 11. Access

Слайд 7

ФОРМА (FORM) . Обеспечивает возможность ввода и отображения данных в заданном

ФОРМА (FORM) . Обеспечивает возможность ввода и отображения данных в заданном

формате. Если запросы – это специальные средства для отбора и анализа данных, то формы – это СРЕДСТВА ДЛЯ ВВОДА ДАННЫХ.
Смысл – предоставить пользователю средства для заполнения только тех полей, которые ему заполнять положено.
Одновременно в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и прочие) для автоматизации ввода.

Информатика. 1 семестр. Тема 11. Access

Слайд 8

ОТЧЕТ (REPORT) – это объекты базы данных, которые создаются в тех

ОТЧЕТ (REPORT) – это объекты базы данных, которые создаются в тех

случаях, если необходимо представить информацию в виде определенного документа на бумаге. В отчетах можно получить сводную итоговую информацию с вычислениями итогов и процентов как по всему отчету, так и по группе записей.
Для получения такой информации в отчетах предусмотрены дополнительные вычисления, которые производятся автоматически.

Информатика. 1 семестр. Тема 11. Access

Слайд 9

СТРАНИЦЫ (страницы доступа к данным) - это специальные объекты баз данных

СТРАНИЦЫ (страницы доступа к данным) - это специальные объекты баз данных

реализованные в последних версиях СУБД Microsoft Access. Физически это особый объект, выполненный в коде HTML, размещенный на Web-странице и передаваемый клиенту вместе с ней. Сам по себе этот объект не является базой данных, но содержит компоненты, через которые осуществляется связь переданной Web-странице с базой данных, оставшиеся на сервере.

Страницы доступа, созданные средствами Microsoft Access , позволяют работать также с базами данных Microsoft SQL Server.

Информатика. 1 семестр. Тема 11. Access

Слайд 10

Макросы и модули – категории объектов предназначенные как для автоматизации повторяющихся

Макросы и модули – категории объектов предназначенные как для автоматизации повторяющихся

операций при работе с системой управления базами данных, так и для создания новых функций путем программирования.

В СУБД Microsoft Access макросы состоят из последовательности внутренних команд СУБД и являются одним из средств автоматизации работы с базой.

Модули создаются средствами внешнего языка программирования, в данном случае языка VBA и это позволяет заложить в БД нестандартные функциональные возможности, повысить быстродействие системы, а также уровень ее защищенности.

Информатика. 1 семестр. Тема 11. Access

Слайд 11

Создание базы данных В окне базы данных отображаются файлы всех объектов,

Создание базы данных
В окне базы данных отображаются файлы всех объектов, которые

могут быть созданы в Access. В действительности база данных - это один файл.

Информатика. 1 семестр. Тема 11. Access

Слайд 12

Создание базы данных на основе шаблонов При создании базы данных на

Создание базы данных на основе шаблонов
При создании базы данных на основе

шаблонов можно выбрать требуемый шаблон на странице "Приступая к работе с Microsoft Access 2007" в Категории шаблонов или шаблоны из Интернета.

Информатика. 1 семестр. Тема 11. Access

Слайд 13

СОЗДАНИЕ НОВОЙ ПУСТОЙ БАЗЫ ДАННЫХ Информатика. 1 семестр. Тема 11. Access

СОЗДАНИЕ НОВОЙ ПУСТОЙ БАЗЫ ДАННЫХ

Информатика. 1 семестр. Тема 11. Access

Слайд 14

Базы данных Microsoft Access работают со следующими типами данных: Информатика. 1 семестр. Тема 11. Access

Базы данных Microsoft Access работают со следующими типами данных:

Информатика. 1 семестр.

Тема 11. Access
Слайд 15

Базы данных Microsoft Access работают со следующими типами данных: Информатика. 1 семестр. Тема 11. Access

Базы данных Microsoft Access работают со следующими типами данных:

Информатика. 1 семестр.

Тема 11. Access
Слайд 16

Базы данных Microsoft Access работают со следующими типами данных: Информатика. 1 семестр. Тема 11. Access

Базы данных Microsoft Access работают со следующими типами данных:

Информатика. 1 семестр.

Тема 11. Access
Слайд 17

Базы данных Microsoft Access работают со следующими типами данных: Информатика. 1 семестр. Тема 11. Access

Базы данных Microsoft Access работают со следующими типами данных:

Информатика. 1 семестр.

Тема 11. Access
Слайд 18

Ввод описания поля Описание поля – это необязательный элемент, который используют

Ввод описания поля
Описание поля – это необязательный элемент, который используют только

для напоминания о назначении поля. Чаще используют применительно к тем поля название которых может быть неверно истолковано.Описание поля может помочь в тех случаях, когда пользователю необходимо объяснить, какие значения допустимы для этого поля.

Информатика. 1 семестр. Тема 11. Access

Слайд 19

Свойства полей базы данных Поля БД не просто определяют структуру базы

Свойства полей базы данных
Поля БД не просто определяют структуру базы –

они еще определяют групповые свойства данных, записанных в ячейки, принадлежащие каждому из полей.
Основные свойства полей таблиц БД
на примере СУБД Microsoft Access
Имя поля – определяет как следует обращаться к данным этого поля при автоматических операциях с базой.
Тип поля – определяет тип данных, которые могут содержаться в данном поле.

Информатика. 1 семестр. Тема 11. Access

Слайд 20

Основные свойства полей таблиц БД на примере СУБД Microsoft Access Размер

Основные свойства полей таблиц БД
на примере СУБД Microsoft Access
Размер поля –

определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.
Формат поля –определяет способ форматирования данных в ячейках, принадлежащих полю.
Маска ввода – определяет форму, в которой вводится данные в поле ( средство автоматизации ввода данных).

Информатика. 1 семестр. Тема 11. Access

Слайд 21

Основные свойства полей таблиц БД на примере СУБД Microsoft Access Маска

Основные свойства полей таблиц БД
на примере СУБД Microsoft Access
Маска ввода –

определяет форму, в которой вводится данные в поле ( средство автоматизации ввода данных).
Подпись – определяет заголовок столбца таблицы для данного поля ( если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля).
Значение по умолчанию – то значение, которое вводится в ячейки поля автоматически ( средство автоматизации ввода данных).

Информатика. 1 семестр. Тема 11. Access

Слайд 22

Основные свойства полей таблиц БД на примере СУБД Microsoft Access Условие

Основные свойства полей таблиц БД
на примере СУБД Microsoft Access
Условие на

значение – ограничение, используемое для проверки правильности ввода данных (средство автоматизации ввода, которое используется, как правило, для данных, имеющих числовой тип, денежный тип или тип даты).
Сообщение об ошибке – текстовой сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных.

Информатика. 1 семестр. Тема 11. Access

Слайд 23

Основные свойства полей таблиц БД на примере СУБД Microsoft Access Обязательно

Основные свойства полей таблиц БД
на примере СУБД Microsoft Access
Обязательно поле –

свойство, определяющее обязанность заполнения данного поля при наполнении базы.
Пустые строки – свойство, разрешающее ввод пустых строковых данных (от свойства Обязательно поле отличается тем, что относится не ко всем типам данных, а лишь к некоторым, например к текстовым).

Информатика. 1 семестр. Тема 11. Access

Слайд 24

Основные свойства полей таблиц БД на примере СУБД Microsoft Access Индексированное

Основные свойства полей таблиц БД
на примере СУБД Microsoft Access
Индексированное поле

– если поле обладает этим свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряются. Кроме того, для индексированных полей можно сделать так, что значения в записях будут проверяться по этому полю на наличие повторов, что позволяет автоматически исключить дублирование данных.

Информатика. 1 семестр. Тема 11. Access

Слайд 25

Построение реляционной модели данных. Шаг 1. Определение всех сущностей предметной области,

Построение реляционной модели данных.

Шаг 1. Определение всех сущностей предметной области, которые

необходимо отразить в модели для поставленной задачи. Каждая сущность представлена отдельной таблицей.

Шаг 2. Определение всех атрибутов каждой сущности6
тип данного атрибута;
обязательный или необязательный;
формат ввода.

Шаг 3. Определение связей между сущностями предметной области, которые необходимо.

Информатика. 1 семестр. Тема 11. Access

Слайд 26

АТРИБУТЫ СУЩНОСТИ «КАТЕГОРИЯ АВТОШИН» И ИХ ХАРАКТЕРИСТИКИ ТАБЛИЦА 1. Информатика. 1 семестр. Тема 11. Access

АТРИБУТЫ СУЩНОСТИ «КАТЕГОРИЯ АВТОШИН»
И ИХ ХАРАКТЕРИСТИКИ

ТАБЛИЦА 1.

Информатика. 1 семестр. Тема

11. Access
Слайд 27

АТРИБУТЫ СУЩНОСТИ «ШИНЫ» И ИХ ХАРАКТЕРИСТИКИ ТАБЛИЦА 2. Информатика. 1 семестр. Тема 11. Access

АТРИБУТЫ СУЩНОСТИ «ШИНЫ»
И ИХ ХАРАКТЕРИСТИКИ

ТАБЛИЦА 2.

Информатика. 1 семестр. Тема 11.

Access
Слайд 28

АТРИБУТЫ СУЩНОСТИ «ПОКУПАТЕЛИ» И ИХ ХАРАКТЕРИСТИКИ ТАБЛИЦА 3. Информатика. 1 семестр. Тема 11. Access

АТРИБУТЫ СУЩНОСТИ «ПОКУПАТЕЛИ»
И ИХ ХАРАКТЕРИСТИКИ

ТАБЛИЦА 3.

Информатика. 1 семестр. Тема 11.

Access
Слайд 29

АТРИБУТЫ СУЩНОСТИ «СОТРУДНИКИ» И ИХ ХАРАКТЕРИСТИКИ ТАБЛИЦА 4. Информатика. 1 семестр. Тема 11. Access

АТРИБУТЫ СУЩНОСТИ «СОТРУДНИКИ»
И ИХ ХАРАКТЕРИСТИКИ

ТАБЛИЦА 4.

Информатика. 1 семестр. Тема 11.

Access
Слайд 30

АТРИБУТЫ СУЩНОСТИ «ЗАКАЗЫ» И ИХ ХАРАКТЕРИСТИКИ ТАБЛИЦА 5. Информатика. 1 семестр. Тема 11. Access

АТРИБУТЫ СУЩНОСТИ «ЗАКАЗЫ»
И ИХ ХАРАКТЕРИСТИКИ

ТАБЛИЦА 5.

Информатика. 1 семестр. Тема 11.

Access
Слайд 31

Дополнительные атрибуты сущности «Шины» и их характеристики Дополнительные атрибуты сущности «Заказы»

Дополнительные атрибуты сущности «Шины» и их характеристики

Дополнительные атрибуты сущности «Заказы» и

их характеристики

Дополнительные атрибуты сущности «Сотрудники» и их характеристики

Информатика. 1 семестр. Тема 11. Access

Слайд 32

АТРИБУТЫ СУЩНОСТИ «СОСТАВ ЗАКАЗАВ» И ИХ ХАРАКТЕРИСТИКИ ТАБЛИЦА 6. Информатика. 1 семестр. Тема 11. Access

АТРИБУТЫ СУЩНОСТИ «СОСТАВ ЗАКАЗАВ» И ИХ ХАРАКТЕРИСТИКИ

ТАБЛИЦА 6.

Информатика. 1 семестр. Тема

11. Access
Слайд 33

Реляционная модель рассматриваемого примера Информатика. 1 семестр. Тема 11. Access

Реляционная модель рассматриваемого примера

Информатика. 1 семестр. Тема 11. Access

Слайд 34

Отображение фрагмента структуры в окне конструктора запросов Информатика. 1 семестр. Тема 11. Access

Отображение фрагмента структуры в окне конструктора запросов

Информатика. 1 семестр. Тема 11.

Access