Порядок выполнения работы

Создать связи между таблицами Студенты и Успеваемость.

В данном случае использовать связь «один-ко-многим». Для связи данных в обеих таблицах использовать поле № студенческого билета.

1.Запустить программуМicrosoft Access.

2.В разделе Новая пустая база данных выбрать – Новая база данных... Ввести имя базы данных Работа 10_Фамилия студ à и указать свою папку для ее хранения. Нажать кнопку Создать.

3. В режиме таблицы вводим названия полей таблицы Студенты Для этого в разделе Поля и столбцы выбирать команду Переименовать. Для поля Название группы использовать кнопку Столбец подстановок, ввести названия групп (к16п, к17ис, 13ла, 14ла).

4. Определить тип данных для каждого поля. Для этого выделить поле и на вкладке Режим таблицы в разделе Форматирование и тип данных из списка выбрать нужный тип(см. задание на работу).

5. Закрыть таблицу x и указать при сохранении имя Студенты.

6. Создать таблицу Успеваемость. На вкладке Созданиев разделе Таблицы выбрать Конструктор таблиц. В правой части окна вводить имена полей и тип для данного поля. Поле Оценка сделать по аналогии с полем Название группы, используя Мастер подстановок. Поле № студ билета и поле Предмет сделать ключевыми полями, т.е. полями, по которым будут связываться таблицы.

Для этого в режиме конструктора выделить две строки(№ студенческого билета и Предмет) и нажать кнопку

7. Закрыть таблицу x и указать при сохранении имя.

8. После создания таблиц Студенты и Успеваемость, на вкладке Работа с базами данных в разделе Показать или скрыть выбрать команду Схема данных, кнопкой Добавить последовательно добавить обе таблицы в схему, нажать кнопку Закрыть.


9.
Установить связь между таблицами по полю № студ билета (Для этого перетащить это поле из таблицы Студенты в это же поле таблицы Успеваемость при нажатой левой кнопке мыши, включить флажок Обеспечение целостности данных и нажать Создать. Закрыть окно, сохранив макет «Схема данных».

В окне увидим установленные связи в виде жирных линий (связь «1 ко многим»).

10. Заполнить таблицы данными о студентах и их успеваемости, перемещаясь по ячейкам таблицы с помощью клавиши <таб> или мыши (не менее 10 записей и чтобы были студенты из одних городов, из одних групп, с одного года рождения).

11. Сохраните базу данных.

12. Распечатать таблицы Студенты и Успеваемость

Содержание отчета:Отчет должен содержать наименование и цель работы, порядок выполнения работы с пояснениями о выполнении операций.

Контрольные вопросы:

1. Назначение систем управления базами данных.

2. Области применения баз данных.

3. Какие модели баз данных вы знаете?

4. Какие виды связей между объектами вам известны?

5. Охарактеризуйте основные этапы проектирования баз данных.

6. Какие типы данных БД вам известны?

7. Что такое база данных?

8. Что такое запись? Что такое поле таблицы базы данных:

9. Что такое тип поля? Какие бывают типы полей?

10. Как создать базу данных с помощью СУБД Access? Какие способы создания таблиц существуют?

11. Как создать таблицу в режиме таблицы?

12. Как создать таблицу с помощью конструктора таблиц?

13. Как добавить запись в таблицу?

14. Как добавить поле в таблицу?

15. Как удалить запись из таблицы?

16. Как удалить поле из таблицы?

Список литературы:

1. Попов В.Б. Основы информационных и телекоммуникационных технологий. Системы управления БД.- М.: Финансы и статистика, 2005

2. Михеева Е.В. Информационные технологии в профессиональной деятельности –М.: АКАДЕМИЯ, 2006

3. Гришин В.Н., Панфилова Е.Е. Информационные технологии в профессиональной деятельности –М.: ИД «Форум»-ИНФРА-М, 2007.

4. Кузин А.В., Демин В.М. Разработка баз данных в системе MS Access - М.: ИД «Форум»-ИНФРА-М, 2007


Лабораторная работа № 13

Простые однотабличные запросы

Цель работы: получить практические навыки по созданию запросов и выборке необходимой информации из базы данных.

Задание на работу:Создать запросы для выбора из базы данных нужных полей и записей, согласно указанным условиям отбора. Использовать Построитель выражений для создания новых полей в запросе.

Порядок выполнения работы:

1. Запустить программу Microsoft Access.

2. Открыть базу данных.

3. Создать первый запрос для выборки данных из базы данных :

§ Выбрать вкладку Создание ð Запросы, Мастер запросов – Простой запрос.

§ В поле Таблицы и запросы выбрать поочередно из таблиц Студенты необходимые поля и из таблицы Успеваемость (Название группы, Фамилия, Имя, Предмет, Оценка), далее закрыть окно.

§ В окне конструктора из таблиц базы данных выбрать записи только для предмета Математика.

§ Выполнить запрос .

§ Сохранить запрос в базе данных под именем Успехи студентов.

4. Создать второй запрос для выборки данных из своей базы данных :

§ Выбрать вкладку Созданиеð Запросы.

§ Нажать кнопку Конструктор запросов

§ В окне конструктора из таблиц базы данных выбрать двойным щелчком поля (Город, Фамилия, Имя, Год рождения, Название группы), помещаемые в запрос.

§ Отсортировать данные, полученные по запросу по городу, затем по фамилии в порядке возрастания

§ Выбрать записи, удовлетворяющие условию (только с годом рождения =1992);

§ И только для группы 13ла

5. Сохранить запрос в базе данных под именем год рождения.

6. Завершить работу с базой данных.

Содержание отчета:Отчет должен содержать наименование и цель работы, порядок выполнения работы с пояснениями о выполнении операций.

Контрольные вопросы:

1. Для чего создаются запросы?

2. Как создать вычисляемое поле с помощью построителя выражений?

Литература:

1. Стив Сагман, Microsoft OFFICE 2003, ДМК Пресс, 2004г

2. Е.Н.Иванова, Microsoft OFFICE 2007, М., ЭКСМО, 2007г.

 

Лабораторная работа № 14-а

Создание отчетов

Цель работы: получить практические навыки по созданию отчетов баз данных.

Задание на работу:Используя режимы Конструктора и Мастера отчетов выбрать поля таблиц, определить уровни группировки записей, выбрать стиль оформления отчета.

Порядок выполнения работы:

1. Запустить программу Microsoft Access.

2. Открыть базу данных.

3. На вкладке Создание в разделе Отчеты нажать кнопку Мастер отчетов и в диалоговом окне выбрать поля ( Название группы, ,Город, Фамилия, Имя, Предмет, Оценка) из таблиц базы данных.

4. В отчете группировать записи сначала по полю "Название группы" и затем по полю "Город"

5. Отсортировать записи по полю Фамилия( от А до Я)

6. Ввести заголовок отчета "Успеваемость группы»

7. Выбрать стиль оформления отчета

8. Открыть отчет с помощью конструктора.

9. В отчете, выделяя отдельные объекты (заголовки, наименования полей, сами поля), изменить их формат (шрифт, размер, начертание), а также их размещение на странице, при больших размерах полей – изменить ориентацию бумаги, в колонтитул включить свою фамилию и разместить его внизу слева.

10. Вывести отчет на печать.

11. Сохранить отчет в базе данных под именем, отражающем содержание отчета.

12. Завершить работу с базой данных.

Содержание отчета:Отчет должен содержать наименование и цель работы, порядок выполнения работы с пояснениями о выполнении операций.

Контрольные вопросы:

1. Как создать отчет Мастером отчетов?

2. Как создать отчет конструктором?

 

Литература:

1. Стив Сагман, Microsoft OFFICE 2003, ДМК Пресс, 2004г

2. Е.Н.Иванова, Microsoft OFFICE 2007, М., ЭКСМО, 2007г.