Первый слайд презентации: Информатика MS Access
Автор : Богатырев Никита СП-3-22м.
Слайд 2: Основные понятия
Предметная область – это часть реального мира, подлежащая изучению с целью автоматизации управления в этой сфере. Объект реального мира (сущность) – это нечто существующее и различимое, для которого существует название и способ отличать один подобный объект от другого (школа, магазин, банк и т. д.) 2
Слайд 3: Свойства объектов
Свойством объекта называется некоторая величина, которая характеризует состояние объекта в любой момент времени. Отдельный экземпляр объекта можно описать, если указать достаточное количество значений его свойств. Например, все экземпляры объекта Товар характеризуются свойствами : артикул товара, наименование товара, цена товара. 3
Слайд 4: Идентифицирующие свойства объектов
Идентифицирующее свойство объекта - свойство, по значению которого можно однозначно отличить один экземпляр объекта от другого в пределах класса объектов. Например, объект Сотрудник. Идентифицирующими свойствами нельзя считать свойства : Фамилия, Имя, Отчество из-за наличия однофамильцев с совпадающими именами и отчествами. Можно добавить в список свойства : Дата рождения, Национальность. Можно использовать идентифицирующее свойство Номер паспорта, Серия паспорта или Табельный номер. 4
Слайд 5: СУБД MS ACCESS
MS Access относится к системам управления базами данных реляционного типа и является одной из самых популярных настольных СУБД. MS Access представляет собой комплекс прикладных программ, предназначенных для выполнения следующих операций : создания баз данных (БД) ; обеспечения доступа к данным ; обработки данных. MS Access обладает большим набором визуальных средств (для ввода, анализа и представления данных), также позволяет использовать возможности объектно-ориентированного языка программирования ( VBA - Visual Basic для приложений ). 5
Слайд 6: Объекты СУБД MS Access
6 Таблица – сохраняет данные. Запрос – выбирает нужные данные из одной или нескольких таблиц. Форма – выводит данные из таблиц или запросов в форме удобной для пользователя. Отчет – формирует выходной документ для вывода на печать. Макрос – программа, состоящая из последовательности макрокоманд, предназначенная для автоматизации конкретных операций обработки базы данных. Модуль – программа на языке VBA, которая разрабатывается пользователем для реализации нестандартных операций при создании приложения.
Слайд 8: Способы создания таблиц
Режим таблицы (путем ввода данных). Конструктор таблиц. Мастер таблиц. Импорт таблиц. Связь с таблицами – устанавливается автоматическая непосредственная связь текущего приложения с данными других приложений. Таблица остается в приложении-источнике и может использоваться несколькими приложениями. 8
Слайд 9: Типы данных таблиц
Текстовый – тип данных по-умолчанию. Число символов в поле не должно превышать 255. МЕМО ( комментарий – хранилище текста) – текст и цифры длиной до 6 5 535 символов. Просмотр данных возможен только в форме или отчете. Числовой – целые и десятичные числа. Денежный – числа в денежном формате. Счетчик – последовательные или случайные числа. Дата/время – дата и время. 9
Слайд 10: Типы данных таблиц
Логический – данные, которые могут иметь одно из двух возможных значений (да/нет, истина/ложь, 0/1, -1/0, вкл/выкл). OLE -объект – поле содержит ссылки на OLE объекты. Гиперссылка – поле содержит адреса файлов или URL web- сайтов. 10
Слайд 11: Свойства полей
Свойства полей задаются в режиме Конструктор таблиц на вкладке Общие и зависят от выбранного типа данных. 11
Слайд 12: Свойства полей
Размер поля Для текстовых - от 0 до 255 Для числовых – размер выбирается из списка : байт (0-255) ; целое (-32768 +32767) ; длинное целое (-2,14 · 10 9 + 2,14 · 10 9 ) ; одинарное с плавающей точкой (-3,4 · 10 38 + 3,4 · 10 38 ) ; двойное с плавающей точкой (-1,797 · 10 308 + 1,797 · 10 308 ). 12
Слайд 13: Свойства полей
Формат поля. Число десятичных знаков. Маска ввода - служит для задания отображения постоянных символов в поле и ограничения длины. Пример маски для отображения 4х-значного десятичного числа со знаком : #9999 -854 ; 1854; -25 # 0000 (ввод обязателен) Маску LLL ??? можно использовать для текстового поля : улица, дом, кровля ( L - ввод обязателен ; ? – ввод необязателен). Подпись – второй идентификатор поля, используется в формах или отчетах. Значение по умолчанию – значение, которое при создании записи автоматически вводится в качестве предустановки. 13
Слайд 14: Свойства полей
Условие на значение - ограничение, накладываемое на значения поля (256 OR 512). Сообщение об ошибке - текст сообщения составляется разработчиком и появляется на экране при нарушении предыдущего свойства. Обязательное поле – если выбирается ДА, то все ячейки данного поля должны быть заполнены. Пустые строки – если выбирается НЕТ, поле не должно содержать данных, состоящих из одних пробелов. Индексированное поле - если выбирается ДА, то в соответствие каждому значению поля ставится индекс (простое число). Таблица индексов используется для ускорения выборки данных из таблицы. 14
Слайд 15: Организация связей между таблицами
Таблицы Студент и Сессия связаны по первичным ключам, а таблицы Сессия и Стипендия связаны по внешнему ключу. При выполнении связывания таблиц с использованием внешнего ключа используются следующие определения : таблица с первичным ключом называется главной таблицей ; таблица с внешним ключом – подчиненной таблицей. 15
Слайд 16: Типы связей
Один к одному. Первичный ключ главной таблицы связан с первичным ключом подчиненной таблицы. Один ко многим. Первичный ключ главной таблицы связан с внешним ключом подчиненной таблицы. Многие ко многим. Связь реализуется через таблицу-связку и распадается на две связи Один ко многим. 16 Поставщики Товары Товары Заказы 1 : M M : M