Лекция: МОДИФИКАЦИЯ БАЗЫ ДАННЫХ (изменение структуры таблиц)
1. Загрузить программу ACCESS.
2. Открыть свою базу данных (Фамилия студента).
3. Добавить в таблицу КЛИЕНТЫполе Сумма задолженности: в окне базы данных во вкладке Таблица выделить таблицу КЛИЕНТЫ, щелкнуть по кнопке Конструктор, выделить поле Рабочий телефон, в меню Вставка выбрать команду Строки и в пустой строке указать имя поля Сумма задолженности, тип данных — денежный.
4. Добавить в таблицу КЛИЕНТЫполе Город с помощью копирования полей: выделить поле Фамилия, скопировать его в буфер командой ПРАВКА — Копировать, выделить строку Адрес, выполнить команду Вставка — Строки, в выделенной пустой строке выполнить команду ПРАВКА — Вставить, изменить имя поля Фамилия на имя Город (для того, чтобы имя поля Город отобразилось в будущей таблице, в свойствах поля в строке Подпись, укажите это имя)
5. Переместить поле Сумма задолженности перед полем Адрес: выделить полеСумма задолженности, установить мышь справа от зоны выделения (курсор мыши — стрелка налево), перетащить тонкую вертикальную линию в позицию между полями Фамилия и Город, отпустить кнопку мыши.
6. Сделать индексированным поле Рабочий Телефон: выделить поле, в свойствах поля в окне Индексированное полевыбрать Да (Допускаются совпадения). В команде ВИД — Индексы изменить индекс у поля Город (для этого в окне Индексы: Клиентыв столбце Имя поля для Рабочего телефона выбрать Город). Закрыть таблицу, сохранив изменения.
7. Добавить в конец таблицы ЗАКАЗЫ поле Примечание: во вкладке Таблица окна базы данных выделить таблицу ЗАКАЗЫ, выбрать — Конструктор, в последней строке ввести имя поля — Примечание, тип данных –поле МЕМО. Сохранить и закрыть таблицу.
8. Заполнить поле Город в таблице КЛИЕНТЫ: в окне базы данных выделить таблицу КЛИЕНТЫ, щелкнуть по кнопке Открыть. В поле Город первой записи (Петров) внести Москва, выделить эту ячейку, скопировать ее содержимое в буфер командой ПРАВКА — Копировать, последовательно выделяя ячейку этого же поля во 2-ой, а затем в 3-ей строке, выполнить команду ПРАВКА — Вставить. Для последней записи (Фомина) в поле Город внести Санкт-Петербург.
9. Заполнить поле Сумма задолженности: Петров — 0; Иванов — 15000; Дмитриев — 9000; Фомина-0.
l0.Добавить в таблицу КЛИЕНТЫновую запись: нажать клавиши СТRL+Плюс и внести в пустую запись данные:
Фоменко, 5000, Киев, Песочная-13, 122-35-16.
11. Закрыть таблицу КЛИЕНТЫ.
12. Заполнить в таблице ЗАКАЗЫ поле Примечание: в окне базы данных дважды щелкнуть по таблице ЗАКАЗЫ, в поле Примечание заказа 3 внести: Выполнить до 1.11.07, а для заказа 5: Выполнить до 25.08.07.
13.Добавить в таблицу ЗАКАЗЫ запись: выбрать команду — Новая запись (можно щелкнуть по кнопке внизу экрана4*), в пустой строке внести, например — 7, 4, 21.11.07, Да. (Первое поле – счетчик — заполняется автоматически).
14.Добавить в таблицу ЗАКАЗЫ еще 2 записи: командой ЗАПИСИ — Ввод данных добавить пустую строку, внести данные: 8, 5, 22.11.96, Нет, нажать ENTER, 9, 5, 29.11.96, Нет.
15. Закрыть таблицу ЗАКАЗЫ командой ФАЙЛ — Закрыть.
16.Добавить запись в таблицу ЗАКАЗАННЫЕ ИЗДЕЛИЯ: дважды щелкнуть в окне базы данных по таблице ЗАКАЗАННЫЕ ИЗДЕЛИЯ, выделить 4-ую и 5-ую запись (Компьютер, Экран), скопировать в буфер командой ПРАВКА — Копировать, выделить последнюю строку в таблице, выполнить команду ПРАВКА — Вставить. Вместо кода заказа 3 вставить код заказа 7, в поле Количество для обеих записей указать 1.
17. Добавить в конец таблицы ЗАКАЗАННЫЕ ИЗДЕЛИЯ следующие записи:
| Код заказа | Названиеизделия | Количество | Цена |
| Манипулятор мышь | 35р. | ||
| Бумага | 25р. | ||
| Колонки | 250р. | ||
| Компьютер | 4000р. |
18. Найти в таблицеЗАКАЗАННЫЕ ИЗДЕЛИЯ в поле Название — Компьютер: выделить столбец Название изделия, выбрать в меню ПРАВКА команду Найти. В поле Образец указать Компьютер, в поле Совпадение -Поля целиком. Выполнить поиск и закрыть окно поиска.
19. Заменить в таблице ЗАКАЗАННЫЕ ИЗДЕЛИЯ название Мышь на Манипулятор мышь: выделить столбец Название изделия, выполнить команду ПРАВКА — Заменить, в поле Образец указать — Мышь, в поле Заменить на -Манипулятор мышь. Выполнить замену и закрыть окно замены.
20. Закрыть таблицу ЗАКАЗАННЫЕ ИЗДЕЛИЯ командой ФАЙЛ — Закрыть, сохранив изменения.
21. Отсортировать записи в таблице КЛИЕНТЫпо полю Фамилия: открыть таблицу, дважды щелкнув по ее названию мышью, выделить поле Фамилияищелкнуть по пиктограмме По возрастанию, либо выполнить команду ЗАПИСИ — Сортировка — по возрастанию.
22. Вывести записи только для клиентов, проживающих в городе Москве: выбрать команду ЗАПИСИ — Фильтр — Изменить фильтр (или пиктограмму — Изменить фильтрна панели инструментов), в поле Город выбрать из списка условие отбора — Москва, выполнить команду ФИЛЬТР — Применить фильтр (или пиктограмму Применить фильтр на панели инструментов). Показать все записи соответствующей командой из меню ЗАПИСИ — Удалить фильтр.
Вывести записи только для клиентов, проживающих в городе Москвеи имеющие задолженности перед фирмой: выбрать команду ЗАПИСИ — Фильтр — Расширенный фильтр.Перетащить поляГородиСумма задолженностисоответственнов первую и вторую ячейки бланка, расположенного в нижней части фильтра, в строке Условие отбора ввести — Москва и >0.Выполнить командуФИЛЬТР — Применить фильтр. Показать все записи соответствующей командой из меню ЗАПИСИ — Удалить фильтр(или кнопка — Отмена).
23. Уменьшить окно таблицы КЛИЕНТЫтаким образом, чтобы в него не помешались все столбцы. Зафиксировать положение столбца Фамилия: выделить его и выбрать команду ФОРМАТ — Закрепить столбцы. Проверить, что при перемещении по таблице, местоположение столбца остается неизменным. Отменить фиксирование столбца командой ФОРМАТ — Освободить все столбцы.
24. Закрыть базу данных (Фамилия студента). Выйти из программы ACCESS.
___________________