- •Введение.
- •I.Что такое бд?
- •1.Основные понятия и терминология.
- •2.Уровни представления данных.
- •Связь 1
- •3. Реляционная бд.
- •4. Установление связи между таблицами.
- •5. Порядок строк и полей в таблице.
- •6. Первичный ключ
- •7. Целостность данных.
- •8. Избыточность данных
- •Пример для всего курса
- •II. Общее представление об ms Access.
- •Например, при разработке запросов, форм, отчетов и макросов используется способ «перетащить и оставить», можно выделить в таблице некоторое поле, перетащить его и вставить в отчет на нужное место.
- •1.Объекты Access.
- •2. Запуск Access и завершение работы.
- •3. Создание новой бд.
- •III. Работа с таблицами в ms Access.
- •1. Создание новой таблицы.
- •Создание таблицы в режиме таблицы.
- •1.2. Создание таблицы в режиме конструктора
- •2. Типы полей.
- •3. Свойства поля
- •3.1. Размер поля
- •3.2. Форматы полей
- •3.3.Маска ввода.
- •3.4.Число десятичных знаков, Auto,0,1,2
- •3.5.Подпись поля.
- •3.6.Значение по умолчанию.
- •3.7.Условие на значение.
- •3.8.Обязательное поле
- •3.9.Сообщение об ошибке
- •3.10.Индексированное поле
- •3.11.Создание первичного ключа
- •IV.Использование режима таблиц
- •1. Просмотр данных.
- •2. Изменение макета таблицы.
- •3. Изменение данных
- •4.Сортировка и фильтрация данных
- •4.1. Сортировка по одному полю.
- •4.2. Фильтр по выделенному
- •4.3. Фильтр по форме.
- •4.4. Использование расширенного фильтра.
- •V.Модификация проекта бд
- •1.Модификация таблицы.
- •2. Удаление, копирование и переименование объектов бд.
- •3. Поддержка бд.
- •VI. Определение связей между таблицами
- •VII. Работа с данными при помощи Запроса – Выборки.
- •1. Создание Запроса – Выборки.
- •2.Использование Конструктора.
- •Используется для просмотра результатов запроса
- •3. Описание запроса. Отбор полей.
- •4. Установка свойств полей.
- •5. Вычисляемые поля
- •5.1. Выражения в Access
- •5.2. Элементы выражения.
- •5.3. Три правила написания выражений
- •6. Создание выражений при помощи Построителя выражений.
- •7. Итоговые запросы.
- •Групповые операции.
- •8. Перекрестные запросы
- •9. Сортировка результатов запроса.
- •10. Указание критериев отбора.
- •11. Использование параметров запроса
- •VIII. Использование форм
- •1. Применение форм
- •2. Планирование формы
- •3. Создание формы
- •4. Работа с различными разделами формы
- •5. Работа с элементами управления
- •6. Создание новых Элементов управления
- •7. Создание формы на базе запроса
- •8. Специальные эффекты
- •Использование панели инструментов форматирования
- •9. Вычисляемые значения в формах.
- •Отчеты.
- •1. Создание отчета.
- •2. Создание отчета при помощи Мастера отчетов.
- •2. Модификация отчета.
- •3. Работа с выражениями.
4.1. Сортировка по одному полю.
В режиме таблицы можно отсортировать записи в возрастающем и убывающем порядке по любому полю.
Откройте таблицу;
Щелкните в любом месте столбца, который вы хотите сортировать;
На панели инструментов кнопки По возрастанию(от А до Я, от 0 до 1000) или По убыванию.
Выделите поле Кнопка «Сортировка по возрастанию»
4.2. Фильтр по выделенному
Функция фильтра по выделенному позволяет выбрать искомые данные, и просмотреть список записей, которые отвечают некоему условию. Например, если необходимо увидеть список всех студентов, проживающих в г. Тюмени. Нужно выбрать значение «г. Тюмень» в поле Место жительства, а затем щелкнуть кнопку на панели инструментов Фильтр по выделенному
Кнопка «Фильтр по выделенному»
Выберите
данные для создания фильтра
Когда захотите вернуться к просмотру всех записей таблицы, щелкните по кнопке на панели инструментов «Убрать фильтр».
Задать два или более критериев фильтра можно путем выделения нескольких полей способом «draganddrop».
4.3. Фильтр по форме.
При нажатии кнопки на ПИ «Изменить фильтр». Accessвызовет пустую оболочку вашей таблицы. Также изменится меню, ПИ. Появляется две вкладки: «Найти» и «Или».
Вкладка «Найти» – это та в которой вы начинаете создавать фильтр (критерии объединенные AND), Используйте вкладку «Или» для указания альтернативных значений, которые должны появиться в списке (связкаOR). В каждом поле, содержащем данные, которые следует использовать для создания фильтра, необходимо ввести их или выбрать из раскрывающегося списка. А затем «Применить фильтр». В качестве критериев можно использовать различные функции.
Критерий Результат
4.4. Использование расширенного фильтра.
Функция расширенного фильтра предлагает всю мощь фильтров и сортировки в одном окне. Когда вы выбираете «Расширенный фильтр», появляется окно расширенного фильтра.
Список
полей Поля
для поиска
Порядок
сортировки
Критерии
Добавьте в бланк поля, для которых следует указать критерии поиска или порядок сортировки.
Чтобы указать порядок сортировки, щелкните в поле «Сортировка» и выберите порядок сортировки (восходящая, нисходящая, нет).
Чтобы указать критерии, щелкните по ячейке критериев и введите значение или выражение.
Для просмотра результата нажмите кнопку на ПИ « Применить фильтр».
Если задана сортировка по двум полям, необходимо, чтобы в первом указанном поле были повторяющиеся значения, иначе сортировка не будет иметь смысла.
Процесс сортировки и поиска выполняется быстро и без индексов (когда мало записей), но если вы часто обращаетесь к одному и тому же полю, проиндексируйте его.
V.Модификация проекта бд
В процессе дальнейшей работы столкнемся с необходимостью внесения изменений в проект БД
имеются ненужные таблицы;
появились задачи, ,которые требуют создания новой таблицы, и добавления полей в уже существующие таблицы;
некоторые поля используем чаще остальных, их целесообразно поставить в начале таблицы;
переопределить типы данных у некоторых полей, формат, размер, и другие свойства;
улучшить проект, разбив некоторые таблицы на 2-3, или наоборот, объединить;
создать индексы для полей, к которым часто обращаемся, и для создания связей между таблицами.