- •Министерство образования и науки российской федерации
- •Основы базы данных и Системы Управления Базами Данных (субд)
- •Все субд, в том числе и субд access позволяют:
- •Запуск субд access
- •Упражнение 1. Создание простейшей Базы Данных в виде одной таблицы
- •Простейшие операции с таблицами Базы Данных
- •Упражнение 2. Изменение ширины столбцов "мышью" или командой "Ширина столбца" в меню "Формат"
- •Упражнение 3. "Вставка" и "Удаление" полей, а также изменение порядка следования "Полей" (столбцов) в таблице.
- •Упражнение 4. Вставка нового Поля с "фотографиями" работников
- •Упражнение 7. Поиск записей по образцу в больших таблицах бд и поиск с заменой содержимого конкретного Поля
- •Теория: создание и использование запросов в базах данных
- •Упражнение 8. Создание и использование нового объекта бд - "Запроса".
- •Упражнение 9. Создание и использование "Запроса с параметром".
- •Теория: создание и использование форм в базах данных
- •Упражнение 10. Создание в Базе Данных нового объекта - "Формы".
- •Теория: создание и использование отчетов в базах данных
- •Упражнение 11. Создание и использование нового объекта бд - "Отчета".
- •Упражнение 12. Создание Отчета с параметром на основе Запроса с параметром
- •Самостоятельная работа – зачет
- •Постановка задачи и этапы создания многотабличной базы данных
- •Работа по созданию многотабличной базы данных включает 4 этапа:
- •Проектирование структуры базы данных – 1-й этап
- •Конструирование пустых таблиц базы данных – 2-й этап
- •Упражнение 14. Конструирование таблицы "Преподаватели" в режиме "Мастер таблиц"
- •"Конструктор"
- •Заполнение пустых таблиц базы данных – 4-й этап
- •Использование базы данных путем создания запросов
- •Параметрический запрос
- •Теория: Работа с формами
- •1. Изменение надписей и размещения полей
- •2. Создание кнопок для перехода к другой записи
- •Теория: Создание и использование отчетов в базах данных .
- •Упражнение 31. Многотабличный отчет с основной частью на базе главной таблицы
- •Теория: Разработка подчиненного отчета
- •Приложение 1. Исходные данные для ввода таблиц Базы Данных Данные таблицы "студент"
- •Данные таблицы "группа"
- •Данные таблицы "преподаватель"
- •Данные таблицы "кафедра"
- •Данные таблицы "изучение"
- •Данные таблицы "предмет"
- •Данные таблицы Успеваемость
Упражнение 11. Создание и использование нового объекта бд - "Отчета".
1. Чтобы создать в Вашей БД Отчет, к примеру, о проходном балле студентов, выберите объект "Отчеты" в списке объектов слева, если был выбран другой объект, и щелкните по кнопке "Создать". Появится окно "Новый отчет".
2. Щелкните "мышью" в окне "Новый отчет" вид "Отчета" – "Автоотчет: ленточный", затем ниже в раскрывающемся списке выберите в качестве источника данных "Запрос -ПБАЛЛ" и щелкните по кнопке" ОК ". Появится выполненный Вами "Отчет"на основе Вашей БД, который осталось лишь распечатать.
3. Закройте окно "Отчета" щелчком "мыши" по его "кресту" – сразу появится окно с вопросом "Сохранить …?".Щелкните "мышью" по кнопке "Да".
Появится окно "Сохранение", в котором необходимо ввести имя сохраняемого "Отчета" – "ПБАЛЛ" и щелкнуть по кнопке" ОК ".
Вы снова увидите окно Вашей БД.
Упражнение 12. Создание Отчета с параметром на основе Запроса с параметром
1. Чтобы создать в Вашей БД "Отчет"с параметром, к примеру, о номере телефона конкретного человека, выберите объект "Отчеты" в списке объектов слева, если был выбран другой объект, и щелкните по кнопке "Создать". Появится окно "Новый отчет".
2. Выберите "мышью" в окне "Новый отчет" вид "Отчета" – "Автоотчет: ленточный", затем в раскрывающемся списке выберите в качестве источника данных "Запрос - ПБАЛЛ" и щелкните по кнопке" ОК ". Появится окно "Введите значение параметра".
3. Введите любую фамилию из таблицы, например, "Аристов ", и щелкните по кнопке " ОК ". Вы увидите результат Вашего труда – "Отчет по Запросу с параметром".
4. Закройте окно "Отчета" щелчком "мыши" по его "кресту" – сразу появится окно с вопросом "Сохранить …?".Щелкните "мышью" по кнопке "Да".
Появится окно "Сохранение", в котором необходимо ввести имя сохраняемого отчета – " ПБАЛЛ "и щелкнуть по кнопке" ОК ".
5. Закройте Вашу первую Базу Данных щелчком по ее "кресту" и программу ACCESS, которая несет свой "крест".
Самостоятельная работа – зачет
1. Откройте программу ACCESSи создайте файл новой Базы Данных в папке "Избранное" под именем " MIEM?", где вместо ? поставьте номер Вашей группы.
2. Создайте таблицу новой БД в режиме "Конструктор", взяв имена "Полей"и "Тип данных" ниже из таблицы "Конструктора":
Описание свойств полей таблицы Предмет
|
Имя поля |
Ключевое поле |
Обязательное поле |
Тип данных |
Размер |
Описание |
|
КП |
Да |
Да |
Текстовый |
5 |
Код предмета |
|
НП |
|
Нет |
Текстовый |
15 |
Название предмета |
|
Часы |
|
Нет |
Числовой |
Целое |
Всего часов |
|
Лек |
|
Нет |
Числовой |
Целое |
Лекции |
|
ПР |
|
Нет |
Числовой |
Целое |
Практика |
|
ЧС |
|
Нет |
Числовой |
Целое |
Семестров |
3. Сохраните таблицу БД под именем "Предмет" щелчком "мыши" по кнопке "Сохранить" в Панели инструментовACCESS, не создавая ключевых полей.
4. Закройте таблицу "Предмет" и создайте "Форму" для заполнения этой таблицы в виде "Автоформы: в столбец".
5. Введите с помощью созданной Вами "Формы" данные по каждому предмету, взяв их ниже из таблицы:
|
Код предмета |
Название предмета |
Всего часов |
Лекции |
Практика |
Число семестров |
|
01 |
Информатика |
200 |
80 |
120 |
4 |
|
02 |
Математика |
200 |
100 |
100 |
4 |
|
03 |
История |
140 |
90 |
50 |
3 |
|
04 |
Философия |
100 |
40 |
60 |
2 |
|
05 |
Физкультура |
100 |
0 |
100 |
2 |
6. Узнайте, сделав "Простой Запрос с параметром", в каких предметах нет лекций. Условие отбора в этом "Запросе с параметром"такое:[Введите лекции]. Сохраните "Запрос" под именем "Лекции" и закройте его.
7. Сделайте "Отчет" в режиме "Автоотчет: в столбец" на основании "Запроса - Лекции". Сохраните "Отчет" под именем "Ноль".
8. Покажите результаты Вашей работы преподавателю и закройте Вашу новую БД и программу ACCESS.
