- •Введение.
- •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. Работа с выражениями.
3. Изменение данных
В режиме таблица можно не только посмотреть данные, но и вставлять в таблицу новые записи, изменять значения полей и удалять записи.
Индикаторы записи. В области маркировки записи (самая левая позиция), располагаются индикаторы записи.
указывает, что эта запись является текущей;
?? – показывает, что внесено изменение в одно или несколько полей;
– отмечает пустую запись в конце таблицы, которую вы можете использовать для создания новой записи.
Добавление новой записи.
Можно использовать пустую запись внизу таблицы. Либо с помощью мыши, либо кнопки панели инструментов поместить курсор в первом столбце. И начинать набирать данные. Чтобы перейти к следующему столбцу: Tab,Enterили мышь. Перед началом ввода новых данных в новой записи содержатся все указанные значения по умолчанию. Поле счетчика автоматически заполняется при начале ввода данных. По мере того, как вводятся данные,Accessпроверяет их соответствие типу и другим свойствам и предупреждает о неправильном вводе прежде, чем удается перейти к следующему полю или записи. Закончив ввод записи, к новой записи можно перейти :Enter, мышь, или кнопка новой записи на панели инструментов.
Редактирование данных.
После того как внесли данные в таблицу, можно легко их изменить. Перед изменением данных их нужно выделить. Есть несколько способов выделения:
щелкните в ячейке, содержащей данные, которые вы хотите изменить слева от первого символа, который нужно изменить. А затем расширьте область, не отпуская курсора мыши.
или щелкните кнопкой в левом углу ячейки, Accessвыделяет все поле целиком. Становятся белые буквы на темном фоне.
Любые данные, которые вы набираете с клавиатуры, заменяют выделенный фрагмент.
Удаление записей.
Для того, чтобы удалить одну или несколько записей сначала необходимо выделить нужные записи, щелкнув на области маркировки записей и затем нажать на Delete.
Но строка удаляется не сразу, а сначала Accessспросит, уверены ли вы в своем решении. Нажав Да,, вы удалите помеченные записи. Нажав Да, вы не сможете их больше восстановить!
4.Сортировка и фильтрация данных
В режиме таблицы Accessпозволяет сортировать и отфильтровывать данные. Эти функции могут оказаться очень полезными, если создается список данных, базирующийся на каких-то критериях сортировки и фильтрации. Когда вы откроете таблицу,Accessвыводит строки в последовательности, определенной значениями первичного ключа. Если ПК не определен, то вы увидите строки в той последовательности, в которой вводили. Если вы хотите видеть строки в другой последовательности, для этого имеется сортировка. Если найти какие-то конкретные записи- фильтрация.
Accessпредлагает следующие функции фильтрации и сортировки данных в режиме таблицы:
Сортировка по возрастанию.Сортирует записи в возрастающем порядке, базируясь на данных выделенного поля или полей.
Сортировка по убыванию.Сортирует записи в убывающем порядке, базируясь на данных выделенного поля или полей.
Фильтр по выделенному.Производит поиск записей, соответствующих какому- то критерию. Можно использовать несколько условий ( но используется только связкаAND). Нельзя ввести в качестве критерия выражение.
Фильтр по форме.Производит поиск записей по нескольким условиям. Используется какAND, так иOR. Можно ввести выражение в качестве критерия.
Фильтр/Сортировка.Можно указать несколько критериев поиска, использовать выражения и сортировать записи.