- •Основные понятия баз данных. Системы управления базами данных
- •Структура простейшей базы данных
- •Типы данных (тип полей):
- •Ключевые поля
- •Существует четыре вида связей между таблицами:
- •Многие-ко одному м:1
- •Запросы
- •Создание базы данных на основе пустого шаблона
- •Создание структуры таблицы заказы в режиме Конструктора
- •Создание структуры таблицы заказанные изделия в режиме Конструктора
- •Другие объекты
- •Практическая работа № 1 создание многотабличной базы данных
- •Создание структуры таблицы клиенты с помощью шаблона
- •Создание схемы данных
- •Заполнение таблицы клиенты данными
- •Заполнение таблицы заказы данными
- •Заполнение таблицы заказанные изделия данными
- •Лабораторная работа № 2 модификация базы данных (изменение структуры таблиц)
- •Лабораторная работа № 3 работа с данными при помощи запроса-выборки Выбор данных из одной таблицы
- •Многотабличные запросы
- •Запросы с вычислением (итоговые запросы)
- •Запросы с параметрами
- •Лабораторная работа № 4 разработка форм
- •Лабораторная работа № 5 создание отчётов
- •Лабораторная работа №6. Создание панели управления базой данных (кнопочные формы)
- •2. Создание на главной кнопочной форме трех кнопок для вызова подчиненных кнопочных форм: Кнопочной формы клиенты , Кнопочной формы заказы, Кнопочной формы Изделия
Заполнение таблицы заказанные изделия данными
Откройте таблицу ЗАКАЗАННЫЕ ИЗДЕЛИЯ, и внесите данные (при внесении данных в столбец Цена пробелы между разрядными единицами не ставятся, не указывается также наименование денежной единицы р.):
Код заказа
Название изделия
Количество
Цена
1
Флэш-карты
5
500p.
1
Мышь
2
350p.
2
Компьютер
1
15500p.
3
Компьютер
2
16500p.
3
Экран
2
200p.
4
Колонки
2
2000p.
4
Монитор
1
5500p.
5
Факс-модем
1
1250p.
5
Звук карта
1
750p.
6
Копир.
1
3000p.
Сохраните таблицу ЗАКАЗАННЫЕ ИЗДЕЛИЯ, закрыв ее.
______________________________
Лабораторная работа № 2 модификация базы данных (изменение структуры таблиц)
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.Добавить в таблицу ЗАКАЗЫ запись: выбрать команду - Новая запись (можно щелкнуть по кнопке внизу экрана *), в пустой строке внести, например - 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.
Добавить в конец таблицы ЗАКАЗАННЫЕ ИЗДЕЛИЯ следующие записи:
-
Код заказа
Название изделия
Количество
Цена
8
Манипулятор мышь
1
35р.
8
Бумага
3
25р.
8
Колонки
1
250р.
9
Компьютер
5
4000р.
18. Найти в таблице ЗАКАЗАННЫЕ ИЗДЕЛИЯ в поле Название - Компьютер: выделить столбец Название изделия, выбрать в меню ПРАВКА команду Найти. В поле Образец указать Компьютер, в поле Совпадение - Поля целиком. Выполнить поиск и закрыть окно поиска.
19. Заменить в таблице ЗАКАЗАННЫЕ ИЗДЕЛИЯ название Мышь на Манипулятор мышь: выделить столбец Название изделия, выполнить команду ПРАВКА - Заменить, в поле Образец указать - Мышь, в поле Заменить на - Манипулятор мышь. Выполнить замену и закрыть окно замены.
20. Закрыть таблицу ЗАКАЗАННЫЕ ИЗДЕЛИЯ командой ФАЙЛ - Закрыть, сохранив изменения.
21. Отсортировать записи в таблице КЛИЕНТЫ по полю Фамилия: открыть таблицу, дважды щелкнув по ее названию мышью, выделить поле Фамилия и щелкнуть по пиктограмме По возрастанию, либо выполнить команду ЗАПИСИ - Сортировка - по возрастанию.
Вывести записи только для клиентов, проживающих в городе Москве: выбрать команду ЗАПИСИ - Фильтр - Изменить фильтр (или пиктограмму - Изменить фильтр на панели инструментов), в поле Город выбрать из списка условие отбора - Москва, выполнить команду ФИЛЬТР - Применить фильтр (или пиктограмму Применить фильтр на панели инструментов). Показать все записи соответствующей командой из меню ЗАПИСИ - Удалить фильтр.
Вывести записи только для клиентов, проживающих в городе Москве и имеющие задолженности перед фирмой: выбрать команду ЗАПИСИ - Фильтр - Расширенный фильтр. Перетащить поля Город и Сумма задолженности соответственно в первую и вторую ячейки бланка, расположенного в нижней части фильтра, в строке Условие отбора ввести - Москва и >0. Выполнить команду ФИЛЬТР - Применить фильтр. Показать все записи соответствующей командой из меню ЗАПИСИ - Удалить фильтр (или кнопка - Отмена).
23. Уменьшить окно таблицы КЛИЕНТЫ таким образом, чтобы в него не помешались все столбцы. Зафиксировать положение столбца Фамилия: выделить его и выбрать команду ФОРМАТ - Закрепить столбцы. Проверить, что при перемещении по таблице, местоположение столбца остается неизменным. Отменить фиксирование столбца командой ФОРМАТ - Освободить все столбцы.
24. Закрыть базу данных (Фамилия студента). Выйти из программы ACCESS.
___________________
