|
РАБОТА С СУБД MS ACCESS
1. Запустить СУБД MS Access.
2. Создать новую базу данных Учебная в папке указанной преподавателем.
3. Ознакомиться и усвоить назначение элементов управления окна программы Access и объектов базы данных.
Создание таблиц СУБД MS ACCESS
4. Создать по способу Конструктор структуры таблиц, указав тип данных, параметры полей, задав при этом при необходимости ключевые поля. Заполнить таблицы данными в Режиме таблиц.
Структура таблицы «Список студентов»
Имя поля | Тип данных | Размер | Ключевое поле |
Шифр | Числовой | Целое | þ |
Фамилия | Текстовый |
| |
Имя | Текстовый |
| |
Отчество | Текстовый |
| |
Дата рождения | Дата/время | - |
|
Место жительства | Текстовый |
|
Заполнить таблицу «Список студентов» в Режиме таблицы записями.
Шифр | Фамилия | Имя | Отчество | Дата рождения | Место жительства |
Иванов | Иван | Иванович |
|
| |
Зимин | Петр | Петрович |
|
| |
Лобанова | Татьяна | Сергеевна |
|
| |
Иванова | Ирина | Викторовна |
|
| |
Белов | Геннадий | Петрович |
|
| |
Баранова | Ольга | Ивановна |
|
| |
Киселева | Вера | Ивановна |
|
| |
Летов | Вячеслав | Максимович |
|
| |
Бабушкин | Игорь | Витальевич |
|
| |
Ковалева | Марина | Петровна |
|
|
Структура таблицы «Иностранный язык»
Имя поля | Тип данных | Размер | Ключевое поле |
Иностранный язык | Текстовый | þ |
Заполнить таблицу «Иностранный язык» записями:
Иностранный язык |
английский |
немецкий |
французский |
Структура таблицы «Сведения о студентах» с полями:
Имя поля | Тип данных | Размер/Подстановка | Ключевое поле |
Шифр | Числовой | Целое | þ |
Общежитие | Логический |
|
|
Размер стипендии | Денежный | Число десятичных знаков 0 |
|
Плата за общежитие | Денежный | Число десятичных знаков 0 |
|
Иностранный язык | Текстовый | 20/ |
|
5. Скопировать в созданную таблицу данные поля Шифр из таблицы «Список студентов».
6. Установить связи между таблицами, определив тип связи.
7. Построить, используя способ Мастер форм, на основе таблицы «Список студентов» форму с таким же названием, включающую поля таблицы: Фамилия, Дата рождения, Место жительства. Придать форме внешний вид в один столбец, стиль – стандартный.
8. Заполнить форму данными.
Фамилия | Дата рождения | Место жительства |
Иванов | 12.02.1989 | Любино |
Зимин | 25.12.1988 | Омск |
Лобанова | 15.05.1989 | Омск |
Иванова | 20.07.1988 | Тара |
Белов | 25.03.1987 | Тара |
Баранова | 01.01.1989 | Омск |
Киселева | 12.04.1989 | Калачинск |
Летов | 15.06.1987 | Тюкалинск |
Бабушкин | 01.04.1988 | Омск |
Ковалева | 28.08.1989 | Лузино |
9. Создать по способу Конструктор форм на основе таблицы «Сведения о студентах» форму с таким же названием, включающую поля таблицы: Шифр, Общежитие, Размер стипендии, Иностранный язык.
10. Ввести через созданную форму остальные данные из следующей таблицы.
Шифр | Общежитие | Размер стипендии | Иностранный язык |
þ | 1950,00 р. | английский | |
| 0,00 р. | немецкий | |
| 2500,00 р. | немецкий | |
þ | 0,00 р. | французский | |
þ | 1950,00 р. | французский | |
| 2000,00 р. | английский | |
þ | 0,00 р. | немецкий | |
þ | 2500,00 р. | французский | |
| 1950,00 р. | английский | |
þ | 0,00 р. | немецкий |
11. Ввести в РРЕРеР Режиме таблицы в поле Плата за общежитие в записи со значением поля Общежитие «да» 400,00 р., со значением «нет» - 0,00 р..
12. Открыть таблицу«Иностранный язык». Убедиться в созданных связях и определить число студентов, изучающих английский язык и немецкий язык.
Создание запросов СУБД MS ACCESS
13. Создать по способу Конструктор исохранить в этой базе данных под указанными именами следующие запросы на выборку:
· на основе таблицы «Список студентов»:
· СПИСОК, содержащий поля: Фамилия, Имя, Дата рождения и записи студентов, родившихся до 01.01.1988 года.
· ОМИЧИ, содержащий поля: Фамилия, Место жительства и записи студентов, проживающих в Омске.
· ЗЕМЛЯКИ, содержащий поля: Фамилия, Имя, Отчество, Место жительства и параметр [Населенный пункт] в поле Место жительства.
· ГРУППОВОЙ, содержащий поля: Фамилия и Место жительства, предусматривающий группировку по полю Место жительства и итоговую функцию COUNT по полю Фамилия.
· на основе таблицы «Сведения о студентах»:
· ОБЩЕЖИТИЕ, содержащий поля: Фамилия, Общежитие и записи студентов, проживающих в общежитии.
· СТИПЕНДИЯ, содержащий поля: Фамилия, Размер стипендии и записи студентов, получающих стипендию в размере 1950,00 р. или 2000 р.
· ИТОГ, содержащий поля: Фамилия, Плата за общежитие, Размер стипендии и вычисляемое поле ИТОГО – разность значений полей Размер стипендии и Плата за общежитие. Изменить свойства поля ИТОГО, выбрав формат поля – Денежный.
Правила ввода условий отбора данных.
Оператор | Название | Пример | Примечание |
= | равно | =500 | Выбор записей, значения которых равны 500. Оператор равно можно опускать. |
<> | Не равно | <>800 | Выбор записей, значения которых не равны 800. |
> | Больше | >4.6 | Выбор записей со значениями более 4.6. |
< | Меньше | <600 | Выбор записей со значениями менее 600. |
>= | Больше или равно | >=64 | Выбор записей, значения которых равны 64 и более. |
<= | Меньше или равно | <=1000 | Выбор записей со значениями не более 1000. |
Like | как | Like «Европа» | Выбор записей со значениями евро. Оператор Like можно опускать. |
Not | не | Not | Выбор записей, отличными от Европы. |
Between | между | Between 6.7 and 20 | Выбор значений между 6.7 и 20. |
Or | или | 8 Or 32 | Выбор значений – 8 или 32. |
Создание отчетов СУБД MS ACCESS
14. Создать, используя Мастер отчетов, на основе таблицы «Список студентов» одноименный отчет:
· содержащий все поля этой таблицы, кроме поля Шифр;
· применив группировку данных по полю Место жительства;
· отсортированный по возрастанию по полю Фамилия;
· выбрав ступенчатый вид макета;
· придав официальный стиль.
15. Убедиться в выполненном, отметить недостатки в представлении отчета.
16. Устранить отмеченные недостатки с помощью Конструктора.
17. Создать, используя средства Пустой отчет, на основе таблиц Список студентов, Сведения о студентах и Иностранный язык отчет под именем Сводный отчет:
· содержащий поля: Фамилия, Размер стипендии, Иностранный язык (группа Элементы управления - Добавить поля);
· отображающий заголовок отчета «Сводный отчет» (группа Элементы управления - Заголовок);
· вставить текущую дату и время составления отчета (группа Элементы управления – Дата и время);
· сгруппированный по полю Иностранный язык (группа Группировка и итоги - Группировка);
· вычисляющий Максимальное значение по полю Размер стипендии (группа Группировка и итоги - Итоги).
18. Завершить работу с Access.
Дата добавления: 2015-11-04; просмотров: 22 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
1. Самый первый документ, закрепляющий официальный статус праздника «День студента» в России. | | |