ACCESS К ЭКЗАМЕНУ ДОПОЛНИТЕЛЬНО Форматы файлов Access 97/2000/2003

Скачать презентацию ACCESS К ЭКЗАМЕНУ ДОПОЛНИТЕЛЬНО Форматы файлов Access 97/2000/2003 Скачать презентацию ACCESS К ЭКЗАМЕНУ ДОПОЛНИТЕЛЬНО Форматы файлов Access 97/2000/2003

114-k_ekzamenu_dopolnitelyno_access.ppt

  • Количество слайдов: 50

>ACCESS К ЭКЗАМЕНУ ДОПОЛНИТЕЛЬНО ACCESS К ЭКЗАМЕНУ ДОПОЛНИТЕЛЬНО

>Форматы файлов  Access 97/2000/2003 *.mdb  Access 2007/2010 *.accdb Форматы файлов Access 97/2000/2003 *.mdb Access 2007/2010 *.accdb

>ПАРАМЕТРЫ ОКНА ДОКУМЕНТА Может быть ПЕРЕКРЫВАНИЕ ОКОН в устаревших версиях Могут быть ВКЛАДКИ (современное ПАРАМЕТРЫ ОКНА ДОКУМЕНТА Может быть ПЕРЕКРЫВАНИЕ ОКОН в устаревших версиях Могут быть ВКЛАДКИ (современное представление) Установка параметров окна: ФАЙЛ – ПАРАМЕТРЫ – ТЕКУЩАЯ БД – ПАРАМЕТРЫ ОКНА ДОКУМЕНТА – выбираем ВКЛАДКИ или ПЕРЕКРЫВАНИЕ ОКОН

>ПОНЯТИЕ БАЗЫ ДАННЫХ База данных — это набор сведений, относящихся к определенной теме или ПОНЯТИЕ БАЗЫ ДАННЫХ База данных — это набор сведений, относящихся к определенной теме или задаче, например, такой как отслеживание заказов клиентов или хранение коллекции звукозаписей. Microsoft Access представляет собой систему управления реляционными базами данных (СУБД).

>РЕЛЯЦИОННАЯ БАЗА ДАННЫХ     Реляционная база данных хранит информацию во взаимосвязанных РЕЛЯЦИОННАЯ БАЗА ДАННЫХ Реляционная база данных хранит информацию во взаимосвязанных двумерных (плоских) таблицах, каждая из которых содержит сведения по одной теме. Как правило, в реляционных базах данных каждый вид данных содержится только в одном месте. Данные сохраняются один раз в одной таблице, но просматриваются из различных расположений. При изменении данных они автоматически обновляются везде, где появляются.

>ОСНОВНЫЕ ОБЪЕКТЫ БАЗЫ ДАННЫХ таблицы для сохранения данных; запросы для поиска и извлечения только ОСНОВНЫЕ ОБЪЕКТЫ БАЗЫ ДАННЫХ таблицы для сохранения данных; запросы для поиска и извлечения только требуемых данных; формы для просмотра, добавления и изменения данных в таблицах; отчеты для анализа и печати данных в определенном формате;

>ЗАПИСИ И ПОЛЯ В каждой таблице содержатся строки, называемые записями, и столбцы, называемые полями. ЗАПИСИ И ПОЛЯ В каждой таблице содержатся строки, называемые записями, и столбцы, называемые полями. Запись (Record) — это набор сведений об определенном лице, событии, товаре или другом требуемом элементе. Поле (Field) — это отдельная составляющая данных, которая может относиться к каждому лицу, событию или другой записи.

>ТРЕБОВАНИЯ К ТАБЛИЦАМ Все поля таблицы должны относиться к предмету таблицы и полностью его ТРЕБОВАНИЯ К ТАБЛИЦАМ Все поля таблицы должны относиться к предмету таблицы и полностью его описывать В таблицах не должно быть составных полей В таблицах не должны содержаться повторяющиеся записи Неключевые поля таблицы не должны зависеть друг от друга

>ПЕРВИЧНЫЙ КЛЮЧ Первичный ключ - одно или несколько полей (столбцов) таблицы, комбинация значений которых ПЕРВИЧНЫЙ КЛЮЧ Первичный ключ - одно или несколько полей (столбцов) таблицы, комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ служит для различения похожих сведений и делает каждую запись уникальной. Он также служит для объединения сведений. С помощью первичного ключа можно связать одну таблицу с другой. Таким образом обеспечивается совместное использование данных, что помогает избежать повторения сведений в одной из таблиц.

>ВНЕШНИЙ КЛЮЧ В связанных таблицах первичный ключ одной из них становится внешним ключом в ВНЕШНИЙ КЛЮЧ В связанных таблицах первичный ключ одной из них становится внешним ключом в другой. Внешний ключ - одно или несколько полей таблицы, комбинация значений которых ссылается на значения первичного ключа другой таблицы для установления связи между таблицами.

>ЭТАПЫ СОЗДАНИЯ БАЗЫ ДАННЫХ Создание таблиц Создание форм Обработка данных Отчеты ЭТАПЫ СОЗДАНИЯ БАЗЫ ДАННЫХ Создание таблиц Создание форм Обработка данных Отчеты

>СОЗДАНИЕ ТАБЛИЦ В РЕЖИМЕ КОНСТРУКТОРА Задать имена полей (столбцов) Указать типы данных каждого поля СОЗДАНИЕ ТАБЛИЦ В РЕЖИМЕ КОНСТРУКТОРА Задать имена полей (столбцов) Указать типы данных каждого поля и задать свойства полей Установить первичный ключ таблицы Задать имя таблицы при ее сохранении

>СОЗДАДИМ БД СОТРУДНИКИ Откроем ACCESS, создаем новую БД, выбираем папку  Сохраняем в этой СОЗДАДИМ БД СОТРУДНИКИ Откроем ACCESS, создаем новую БД, выбираем папку Сохраняем в этой папке БД с именем СОТРУДНИКИ по списку Переходим к созданию таблицы в режиме конструктора

>ИМЕНА ПОЛЕЙ НЕДОПУСТИМЫ СЛУЖЕБНЫЕ СИМВОЛЫ (точки, квадратные скобки и т.д.) Пробелы в принципе не ИМЕНА ПОЛЕЙ НЕДОПУСТИМЫ СЛУЖЕБНЫЕ СИМВОЛЫ (точки, квадратные скобки и т.д.) Пробелы в принципе не запрещаются, - но при их использовании впоследствии могут быть казусы при обработке. Желательно писать имя одним словом без дефисов и подчеркиваний, поэтому часто ИМЯ ПОЛЯ пишут СЛИТНО, НАЧИНАЯ СЛЕДУЮЩЕЕ СЛОВО С БОЛЬШОЙ БУКВЫ По умолчанию каждому полю присваивается ТЕКСТОВЫЙ тип данных

>СВОЙСТВО РАЗМЕР ПОЛЯ Свойство Размер поля (Field Size) определяет максимальный размер данных, которые могут СВОЙСТВО РАЗМЕР ПОЛЯ Свойство Размер поля (Field Size) определяет максимальный размер данных, которые могут сохраняться в полях с типом данных Текстовый, Числовой или Счетчик. Если свойство Тип данных (Field Size) имеет значение «Текстовый», значением данного свойства должно быть целое число в диапазоне от 0 до 255. По умолчанию задается значение 50. Если свойство Тип данных (Data Type)имеет значение «Счетчик», то допустимыми значениями свойства Размер поля (Field Size) являются «Длинное целое» или «Код репликации». РАЗМЕРЫ ПОЛЕЙ ЧИСЛОВОГО ТИПА – стр. 28 МЕТОДИКИ

>ПОЛЯ ТАБЛИЦЫ СОТРУДНИКИ Фамилия (текстовое, 50) Имя (текстовое, 30) Дата рождения (дата/время, краткий формат ПОЛЯ ТАБЛИЦЫ СОТРУДНИКИ Фамилия (текстовое, 50) Имя (текстовое, 30) Дата рождения (дата/время, краткий формат даты) Пол (значения пока не заполняем) Должность (значения пока не заполняем) Оклад (денежный, выбрать валюту) Вредные привычки (логический) Время начала работы (дата/время, краткий формат времени) Количество детей (числовой, байт, <=10, сообщение об ошибке – вводим любой свой текст сообщения; в поле Значение по умолчанию можно поставить – 2, т.к. более двузначной цифры кол-ва детей быть не может ) Фото или другой отдельный объект (объект OLE) Документы – один или несколько разных документов (вложение) E-mail (ПКМ-ГИПЕРССЫЛКА-ИЗМЕНИТЬ ГИПЕРССЫЛКУ-ЭЛ.ПОЧТА-вводим E-MAIL-ОК)

>ДОБАВИМ ПОЛЯ В БД СОТРУДНИКИ ОТЧЕСТВО – ПКМ по заголовку строки над которой хотим ДОБАВИМ ПОЛЯ В БД СОТРУДНИКИ ОТЧЕСТВО – ПКМ по заголовку строки над которой хотим вставить новое поле – ВСТАВИТЬ СТРОКИ – в новой пустой строке заполняем ИМЯ ПОЛЯ и ТИП ДАННЫХ (текстовый, 50) Или КОГДА МЫ В ТАБЛИЦЕ открываем КОНТЕКСТНОЕ МЕНЮ – КОНСТРУКТОР – там есть специальные команды ВСТАВИТЬ СТРОКИ, УДАЛИТЬ СТРОКИ КОД СОТРУДНИКА – добавляем пустую строку, заполняем ИМЯ ПОЛЯ и ТИП ДАННЫХ (счетчик) - ПКМ по заголовку строки – КЛЮЧЕВОЕ ПОЛЕ

>СОХРАНИМ ТАБЛИЦУ  под именем СОТРУДНИКИ  НЕВАЖНО, ЧТО И БД И ТАБЛИЦА НАЗВАНЫ СОХРАНИМ ТАБЛИЦУ под именем СОТРУДНИКИ НЕВАЖНО, ЧТО И БД И ТАБЛИЦА НАЗВАНЫ ОДНИМ ИМЕНЕМ СОХРАНИМ ТАБЛИЦУ, ЗАКРОЕМ И ЗАТЕМ СНОВА ОТКРОЕМ ПУСТАЯ ТАБЛИЦА ОТКРОЕТСЯ В РЕЖИМЕ ПРОСМОТРА И ИЗМЕНЕНИЙ

>ВВОД ДАННЫХ В ТАБЛИЦУ Начинаем вводить сначала одну первую строку Фамилия Иванов Имя Иван ВВОД ДАННЫХ В ТАБЛИЦУ Начинаем вводить сначала одну первую строку Фамилия Иванов Имя Иван Отчество Иванович Дата рождения (сначала напишем 10-30-1990) 30-10-1990 Пол пока не вводим Должность пока не вводим Оклад 20000 Вредные привычки ставим галочку Время начала работы (рядом с датой значок в виде календаря) – выбираем 9:00

>ВВОД ДАННЫХ В ТАБЛИЦУ Начинаем вводить сначала одну первую строку Количество детей – сначала ВВОД ДАННЫХ В ТАБЛИЦУ Начинаем вводить сначала одну первую строку Количество детей – сначала введем 15, видим наше сообщение об ошибке, затем введем 3,8, видим значение 4 (Access округлил автоматически) Фото – ПКМ по ячейке – ВСТАВИТЬ ОБЪЕКТ – СОЗДАТЬ ИЗ ФАЙЛА – ОБЗОР – ВЫБИРАЕМ ФАЙЛ – выберем любое изображение ЕСЛИ при выборе файла СВЯЗЬ НЕ ПОСТАВИМ, то этот файл всегда будет неизменным – СВЯЗЬ СТАВИТЬ НЕ БУДЕМ ЕСЛИ при выборе файла СВЯЗЬ ПОСТАВИМ, то при изменении исходного файла в БД будет обновленный файл

>ВВОД ДАННЫХ В ТАБЛИЦУ Документы  - 2ЛКМ ПО ЯЧЕЙКЕ – ВЛОЖЕНИЯ – ДОБАВИТЬ ВВОД ДАННЫХ В ТАБЛИЦУ Документы - 2ЛКМ ПО ЯЧЕЙКЕ – ВЛОЖЕНИЯ – ДОБАВИТЬ – ОТКРЫТЬ – ОК (добавляем 2-3 любых файла) В ЛЮБОЙ МОМЕНТ можно ДОПОЛНИТЕЛЬНО ПРИКРЕПИТЬ ФАЙЛ, можно УДАЛИТЬ. Можно ПОМЕНЯТЬ РАСПОЛОЖЕНИЕ ИСХОДНЫХ ФАЙЛОВ : 2ЛКМ ПО ЯЧЕЙКЕ – ВЛОЖЕНИЯ – СОХРАНИТЬ ВСЕ – выбираем НОВОЕ МЕСТО СОХРАНЕНИЯ – снова, УЖЕ ИЗ ЭТОГО МЕСТА ПРИКРЕПЛЯЕМ ФАЙЛЫ

>ВВОД ДАННЫХ В ТАБЛИЦУ E-mail – ПКМ по ячейке, ГИПЕРССЫЛКА – ИЗМЕНИТЬ ГИПЕРССЫЛКУ – ВВОД ДАННЫХ В ТАБЛИЦУ E-mail – ПКМ по ячейке, ГИПЕРССЫЛКА – ИЗМЕНИТЬ ГИПЕРССЫЛКУ – СВЯЗАТЬ С ЭЛЕКТРОННОЙ ПОЧТОЙ – ввести АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ (ввести любой адрес) – ОК Закроем БД и снова откроем – увидим там нашего одинокого сотрудника

>ВНЕСЕНИЕ ИЗМЕНЕНИЙ В ТАБЛИЦУ Если нам надо ДОБАВИТЬ ДАННЫЕ ИЛИ ИХ ИСПРАВИТЬ – работаем ВНЕСЕНИЕ ИЗМЕНЕНИЙ В ТАБЛИЦУ Если нам надо ДОБАВИТЬ ДАННЫЕ ИЛИ ИХ ИСПРАВИТЬ – работаем в этом режиме Если нужно ПРАВИТЬ СТРУКТУРУ – необходимо ПЕРЕЙТИ В РЕЖИМ КОНСТРУКТОРА ГЛАВНАЯ – РЕЖИМЫ – РЕЖИМ КОНСТРУКТОРА ПКМ ПО НАЗВАНИЮ ВКЛАДКИ – КМ – КОНСТРУКТОР В правом нижнем углу последняя кнопка – КОНСТРУКТОР Если мы находимся в таблице – вкладка РАБОТА С ТАБЛИЦАМИ – ПОЛЯ – РЕЖИМЫ – РЕЖИМ КОНСТРУКТОРА В левой части экрана ПКМ по ИЗОБРАЖЕНИЮ ТАБЛИЦЫ, В КОТОРОЙ НАХОДИМСЯ - КОНСТРУКТОР

>СОЗДАДИМ ТАБЛИЦУ ОТДЕЛЫ Закроем таблицу СОТРУДНИКИ Создадим ТАБЛИЦУ ОТДЕЛЫ со следующими полями: Название отдела СОЗДАДИМ ТАБЛИЦУ ОТДЕЛЫ Закроем таблицу СОТРУДНИКИ Создадим ТАБЛИЦУ ОТДЕЛЫ со следующими полями: Название отдела Начальник отдела Добавим КОД ОТДЕЛА – сделаем его КЛЮЧЕВЫМ ПОЛЕМ Введем названия следующих отделов: Склад, Рекламный, Продажи, Финансовый Введем фамилии начальников отделов по Вашему усмотрению Закроем таблицу ОТДЕЛЫ

>ВЕРНЕМСЯ К ТАБЛИЦЕ СОТРУДНИКИ После поля ОКЛАД добавим поле ПРЕМИЯ,  с типом данных ВЕРНЕМСЯ К ТАБЛИЦЕ СОТРУДНИКИ После поля ОКЛАД добавим поле ПРЕМИЯ, с типом данных ДЕНЕЖНЫЙ Будем считать, что ПРЕМИЯ НАМ НУЖНА В ДОЛЛАРАХ

>ПОНЯТИЕ «ФОРМАТ ПОЛЯ» Свойство Формат поля (Format) используется для задания формата отображения данных в ПОНЯТИЕ «ФОРМАТ ПОЛЯ» Свойство Формат поля (Format) используется для задания формата отображения данных в поле или элементе управления. Например, можно задать отображение всех дат в формате месяц/день/год или в каком-либо другом формате. Имеется список встроенных форматов для полей с типами данных «Счетчик», «Числовой», «Денежный», «Дата/время» и «Логический». Можно также создать пользовательский формат для поля с любым типом данных, кроме «Поле объекта OLE».

>ВСТРОЕННЫЙ И ПОЛЬЗОВАТЕЛЬСКИЙ ФОРМАТ ПОЛЯ Встроенные форматы Microsoft Access зависят от национальных настроек в ВСТРОЕННЫЙ И ПОЛЬЗОВАТЕЛЬСКИЙ ФОРМАТ ПОЛЯ Встроенные форматы Microsoft Access зависят от национальных настроек в окне «Язык и стандарты» панели инструментов Windows. Если числовые данные или даты отображаются в формате, не подходящем для вашей страны, измените настройки языка и стандартов на панели управления. Чтобы отображение данных не зависело от национальных настроек, можно определять пользовательский формат (например, формат денежных значений в виде #,## р.)

>ПОЛЬЗОВАТЕЛЬСКИЙ ФОРМАТ ПОЛЯ Применяется для ЧИСЛОВЫХ И ДЕНЕЖНЫХ ФОРМАТОВ ФОРМАТ ЧИСЛА «ОБОЗНАЧЕНИЕ» Первая позиция ПОЛЬЗОВАТЕЛЬСКИЙ ФОРМАТ ПОЛЯ Применяется для ЧИСЛОВЫХ И ДЕНЕЖНЫХ ФОРМАТОВ ФОРМАТ ЧИСЛА «ОБОЗНАЧЕНИЕ» Первая позиция отвечает за то, как будет выглядеть формат числа Вторая позиция – приписывается обозначение в кавычках (здесь можем дописать все, что хотим, например у.е., $, см, кг и т.д. Если после числа перед обозначением нужен пробел – то его вписываем в кавычки

>ПОЛЬЗОВАТЕЛЬСКИЙ ФОРМАТ ПОЛЯ 0 – показывает В УКАЗАННОМ ВИДЕ # - ТОЛЬКО ЗНАЧИМЫЕ ЧИСЛА ПОЛЬЗОВАТЕЛЬСКИЙ ФОРМАТ ПОЛЯ 0 – показывает В УКАЗАННОМ ВИДЕ # - ТОЛЬКО ЗНАЧИМЫЕ ЧИСЛА Часто путают ФОРМАТ ПОЛЯ и МАСКУ ВВОДА

>ФОРМАТ ПОЛЯ ДЛЯ ЗАПИСИ ПРЕМИИ В ДОЛЛАРАХ # ##0,00” $” Если числа будут в ФОРМАТ ПОЛЯ ДЛЯ ЗАПИСИ ПРЕМИИ В ДОЛЛАРАХ # ##0,00” $” Если числа будут в миллионах – то # впереди дописывать не надо Если вставить пробел перед кавычками – то это означает, что мы хотим наше число показывать в формате тысячных Каждый пробел в формате числа перед обозначением – кратный тысяче

>Присваеваем формат полю ПРЕМИЯ Возвращаемся в таблицу СОТРУДНИКИ Выделяем строчку с премией, где тип Присваеваем формат полю ПРЕМИЯ Возвращаемся в таблицу СОТРУДНИКИ Выделяем строчку с премией, где тип данных оставляем ДЕНЕЖНЫЙ Переходим в СВОЙСТВА поля ПРЕМИЯ В строчке ФОРМАТ ПОЛЯ слово ДЕНЕЖНЫЙ удаляем и ВМЕСТО НЕГО пишем формат # ##0,00” $” Иногда для долларов он может кавычки убрать Иногда знак доллара устанавливается только со второго раза Вернемся в режим таблицы и проверим настройки

>Создадим поле РОСТ Для роста 170,5 см РАЗМЕР ПОЛЯ и ФОРМАТ ПОЛЯ – понятия Создадим поле РОСТ Для роста 170,5 см РАЗМЕР ПОЛЯ и ФОРМАТ ПОЛЯ – понятия разные РАЗМЕР ПОЛЯ – одинарное и плавающей точкой

>ФОРМАТ ПОЛЯ РОСТ 0,0« см» Проверяем – уходим в режим таблицы – встаем на ФОРМАТ ПОЛЯ РОСТ 0,0« см» Проверяем – уходим в режим таблицы – встаем на запись – END (уходим последнее поле) вводим значение Попробуем ввести вместо числа текст Введем наше число

>МАСКА ВВОДА Свойство Маска ввода (Input Mask) облегчает ввод данных и определяет значения, которые МАСКА ВВОДА Свойство Маска ввода (Input Mask) облегчает ввод данных и определяет значения, которые можно ввести в поле таблицы. Маска ввода позволяет задать шаблон, ограничивающий ввод данных в поле таблицы. Маски ввода удобно использовать для операций ввода данных, например маска ввода для поля «Телефоны», точно показывает, в каком формате вводить новый телефон: (___) ___-____. Чтобы задать данное свойство, обычно, проще использовать мастер по созданию масок.

>ДОПУСТИМЫЕ ЗНАКИ ДЛЯ ОПРЕДЕЛЕНИЯ МАСОК ВВОДА: ДОПУСТИМЫЕ ЗНАКИ ДЛЯ ОПРЕДЕЛЕНИЯ МАСОК ВВОДА:

>ДОПУСТИМЫЕ ЗНАКИ ДЛЯ ОПРЕДЕЛЕНИЯ МАСОК ВВОДА: ДОПУСТИМЫЕ ЗНАКИ ДЛЯ ОПРЕДЕЛЕНИЯ МАСОК ВВОДА:

>МАСКА ВВОДА ДОПУСТИМЫЕ ЗНАЧЕНИЯ МАСОК ВВОДА С. 31 МАСКА ВВОДА ДОПУСТИМЫЕ ЗНАЧЕНИЯ МАСОК ВВОДА С. 31

>МАСКА ВВОДА ДЛЯ ПОЛЯ ДАТА РОЖДЕНИЯ БД СОТРУДНИКИ – КОНСТРУКТОР – запись ДАТА РОЖДЕНИЯ МАСКА ВВОДА ДЛЯ ПОЛЯ ДАТА РОЖДЕНИЯ БД СОТРУДНИКИ – КОНСТРУКТОР – запись ДАТА РОЖДЕНИЯ – МАСКА ВВОДА - … - КРАТКИЙ ФОРМАТ ДАТЫ – выбираем ЗАПОЛНИТЕЛЬ – встаем в окошко ПРОБА – ДАЛЕЕ – ГОТОВО Возвращаемся В ТАБЛИЧНЫЙ РЕЖИМ – ВВОДИМ ДАТУ для Иванова – только цифры Для времени начала работы вводим МАСКУ ВВОДА вручную 00:00 Возвращаемся В ТАБЛИЧНЫЙ РЕЖИМ – ВВОДИМ ВРЕМЯ для Иванова – только цифры. Закрываем таблицу и открываем ФОРМУ СОРУДНИКИ, вводим дату и время для Петровой.

>ДОБАВИМ ПОЛЯ В БД СОТРУДНИКИ Шифр (ДВЕ БУКВЫ – ДВЕ ЦИФРЫ) ЗАГЛАВНЫЕ БУКВЫ – ДОБАВИМ ПОЛЯ В БД СОТРУДНИКИ Шифр (ДВЕ БУКВЫ – ДВЕ ЦИФРЫ) ЗАГЛАВНЫЕ БУКВЫ – перед L ставим >, строчные буквы – перед L ставим < Мобильный телефон Номер авто вида М454ОВ97 А222ОО199