Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

по теме MS CCESS Вариант ’36 Выполнил- студент ЭН11 группы инженерного факультета Иванов С

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

5

Министерство   сельского   хозяйства   российской федерации

ФГБОУ ВПО «Великолукская  ГСХА»

Кафедра информатики, информационных технологий и систем управления

ОТЧЕТ

по индивидуальному заданию по теме MS ACCESS

Вариант №36

Выполнил: студент ЭН11 группы инженерного факультета  

Иванов С.Н.

Проверила:  зав. каф. Чертова М.Н.

Великие Луки - 2012


Текст индивидуального задания

Составить 3 таблицы БД из 10 записей для получения сведений об успеваемости  студентов.

Первая таблица имеет следующие поля: номер зачетной книжки, фамилия, имя, отчество студента, адрес, телефон.

Вторая таблица имеет следующие поля: номер группы, факультет, ФИО куратора.

Третья таблица имеет следующие поля: номер зачетной книжки, номер группы, факультет, фамилия, имя, отчество студента, математика, информатика, инженерная графика. В таблице должно быть 5 записей с одинаковым номером группы.

Составить запрос о студентах определенной группы, сдавших экзамен по информатике на 4 и 5. В запросе должны быть следующие поля: номер зачетной книжки, номер группы, факультет, фамилия, имя, отчество студента, информатика.

На основе запроса сформировать отчет.

Проектирование структуры БД

База данных содержит 3 таблицы: Личные сведения, Список групп и Успеваемость. Создание таблиц будем выполнять в  режиме конструктора.

  1.  Загрузим Microsoft Access.
  2.  Щелкнем по значку Новая база данных в окне начала работы с программой.
  3.  Сохраним базу данных с именем Успеваемость студентов.
  4.  Создадим первую таблицу Личные сведения в режиме конструктора:

а) Введем имена полей, типы данных и свойства полей из таблицы 1;

Таблица 1 – Поля и свойства полей таблицы Личные сведения

Имя поля

Тип данных

Свойства поля

Номер зачетной книжки

Числовой

Размер поля – Целое; Число десятичных знаков – 0; Обязательное поле – Да; Индексированное поле – Да (Совпадения не допускаются)

Фамилия

Текстовый

Размер поля -20; Обязательное поле – Да; Пустые строки – Нет; Индексированное поле – Да (Совпадения допускаются)

Имя

Текстовый

Размер поля -20; Обязательное поле – Да; Пустые строки – Нет; Индексированное поле – Нет.

Отчество

Текстовый

Размер поля -20; Обязательное поле – Да; Пустые строки – Нет; Индексированное поле – Нет.

Адрес

Текстовый

Размер поля -60; Обязательное поле – Да; Пустые строки – Нет; Индексированное поле – Нет.

Телефон

Текстовый

Размер поля – 5; Маска ввода – 9-99-99; Обязательное поле – Нет; Пустые строки – Да; Индексированное поле - Нет

б) установим ключевое поле  в таблице. Щелчком выделим строку Табельный номер. Нажмем кнопку Ключевое поле в группе Сервис;

в) сохраним таблицу с именем Личные сведения.

II. Аналогично создадим таблицу Список групп:

а) имена полей, типы данных, свойства полей представлены в таблице 2;

Таблица 2 – Поля и их свойства таблицы Список групп

Имя поля

Тип данных

Свойства поля

Номер группы

Текстовый

Факультет

Текстовый

Размер поля – 20; Обязательное поле – Да; Пустые строки – Нет; Индексированное поле – Нет

ФИО куратора

Текстовый

Размер поля – 20; Обязательное поле – Да; Пустые строки – Нет; Индексированное поле - Нет

б) ключевое поле – Номер группы.

III. Так же в режиме конструктора создадим таблицу Успеваемость:

а) имена полей, типы данных, свойства полей даны в таблице 3;

Таблица 3 – Поля и свойства полей таблицы Успеваемость

Имя поля

Тип данных

Свойства поля

Номер зачетной книжки

-//-

Номер группы

Размер поля – 3; Обязательное поле – Да; Пустые строки – Нет; Индексированное поле – Да (Совпадения  допускаются)

Факультет

-//-

Фамилия

-//-

Имя

-//-

Отчество

-//-

Математика

Текстовый

Размер поля – Байт; Число десятичных знаков – 0; Условие на значение - >=0 AND <=5; Сообщение об ошибке – Введите оценку; Обязательное поле – Да; Индексированное поле – Да (Совпадения допускаются).

Информатика

Текстовый

-//-

Инженерная графика

Текстовый

-//-

б) в таблице создадим столбцы подстановки Номер зачетной книжки, Номер группы, Факультет, Фамилия, Имя и Отчество с помощью кнопки Столбец подстановки в группе Сервис;

в) ключевое поле – Номер зачетной книжки.

Создание схемы Базы данных

Для объединения данных таблиц установим связь между таблицами Личные сведения (главная таблица) и Успеваемость (подчиненная таблица) и Список групп (главная таблица) и Успеваемость (подчиненная таблица):

а) нажмем кнопку Схема данных в группе Показать или Скрыть вкладки Работа с базами данных;

б) в окне Добавление таблицы последовательно добавим таблицы Личные сведения, Список групп и Успеваемость;

в) в начале установим связь между таблицами Личные сведения и Успеваемость. Для этого перенесем поле Номер зачетной книжки из таблицы Личные сведения на поле Номер зачетной книжки таблицы Успеваемость;

г) затем установим связь между таблицами Список групп и Успеваемость. Перенесем поле Номер группы из таблицы Список групп на поле Номер групп таблицы Успеваемость;

д) полученная схема представлена на рисунке 1.

Рис. 1. Схема данных

Полученные связи:

  1.  между таблицами Личные сведения и Успеваемость – один-к-одному;
  2.  между таблицами Список групп и Успеваемость – один-ко-многим.

Ввод данных в таблицы

Заполнение таблиц будем выполнять в режиме таблицы. В начале заполняем главные таблицы Личные сведения и Список групп, затем подчиненную таблицу Успеваемость, причем поля подстановки таблицы Успеваемость заполняем, выбирая данные из списков.

Таблица 4  – Личные сведения

Номер зачетной книжки

Фамилия

Имя

Отчество

Адрес

Телефон

10000

Иванов

Сергей

Александро-вич

г. В.Луки, ул. Ботвина д.3, кв.56

5-32-23

10001

Блинова

Викто-рия

Станосла-вовна

г. В. Луки, пл. Ленина, д.12, кв.23

10002

Леонов

Дмит-рий

Георгиевич

г. Псков, ул. Рижская, д.45, кв.18

2-12-45

10003

Шаров

Евге-ний

Дмитриевич

п. Алоль, ул. Советская, д.34

10004

Григорь-ева

Елена

Анатольевна

г. В. Луки, ул. Некрасова, д.6, В.6

3-45-48

10005

Николае-ва

Римма

Леонидовна

г. В. Луки, ул. М. Кузьмина, д.56

6-89-89

10006

Быстров

Олег

Сергеевич

п. Печоры, ул. Ленина, д.89

10007

Романен-ков

Миха-ил

Михайлович

г. В. Луки, пр. Ленина, д.1, В. 67

5-12-12

10008

Зубров

Виктор

Владимирович

г. В. Луки, пр. Гагарина, д.67

10009

Тимофе-ев

Юрий

Николаевич

г. В. Луки, ул. Некрасова, д.4, В.6

6-78-78

10010

Николаев

Игорь

Юрьевич

г. Великие Луки, ул. Герцена, д.34

Таблица 5 – Список групп

Номер группы

Факультет

ФИО куратора

И21

инженерный

Романов В.В.

И22

инженерный

Зыков П.Р.

И23

инженерный

Жукова И.Д.

И24

инженерный

Петров К.К.

И25

инженерный

Романов Н.Г.

Э21

экономический

Дмитриева В.Л.

Э22

экономический

Журавлева Е.А.

Э23

экономический

Быстров Д.Р.

Э24

экономический

Ларионова Н.Н.

Э25

экономический

Кержаков В.В.

Таблица 6 – Успеваемость

Номер зач. кн.

Номер группы

Факультет

Фамилия

Имя

Отчество

Математика

Информа-тика

Инженерная графика

10000

И21

инженер-ный

Иванов

Сергей

Александро-вич

5

5

4

10001

И21

инженер-ный

Блинова

Викто-рия

Станисла-вовна

4

4

4

10002

И21

инженер-ный

Леонов

Дмит-рий

Георгиевич

3

3

3

10003

И21

инженер-ный

Шаров

Евге-ний

Дмитриевич

4

3

3

10004

Э21

экономи-ческий

Григо-рьева

Елена

Анатольевна

5

5

5

10005

Э21

экономи-ческий

Николае-ва

Римма

Леонидовна

4

3

4

10006

Э22

экономи-ческий

Быстров

Олег

Сергеевич

3

4

5

10007

Э22

экономи-ческий

Романен-ков

Миха-ил

Михайлович

4

5

4

Продолжение таблицы 6

10008

Э23

экономи-ческий

Зубров

Виктор

Владимиро-вич

5

4

4

10009

Э23

экономи-ческий

Тимофе-ев

Юрий

Николаевич

5

5

4

10010

Э24

экономи-ческий

Николаев

Игорь

Юрьевич

3

4

3

Создание запроса

Сформируем список студентов группы И21, получивших по информатике 4 и 5 с помощью конструктора запросов.

  1.  На вкладке Создание в группе Другие нажмем кнопку Конструктор запросов.
  2.  В запросе используем поля таблицы Успеваемость, поэтому в окне Добавление таблицы выберем таблицу Успеваемость, на основе которой будет создан запрос.
  3.  Добавим поля Номер зачетной книжки, Номер группы, Факультет, Фамилия, Имя, Отчество, Информатика в бланк запроса.
  4.  В строке Условие отбора под полем Номер группы введем условие отбора И21, под полем Информатика – условие 4 OR 5.
  5.  Нажмем кнопку Выполнить в группе Результаты на вкладке Конструктор.
  6.  Сохраним запрос с именем Успеваемость по информатике

Таблица 4 – Успеваемость по информатике

Номер зачетной книжки

Номер группы

Факультет

Фамилия

Имя

Отчество

Инфор-матика

10011

И21

инженерный

Иванов

Сергей

Александро-вич

5

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

Создадим отчет на основе запроса Успеваемость по информатике с помощью средства Отчет.

  1.  Щелчком выделим запрос Успеваемость по информатике.
  2.  На вкладке Создание в группе Отчеты нажмем кнопку Отчет.
  3.  Сохраним отчет с именем Успеваемость (рис.2).

 

Рис.2. Отчет Успеваемость




1. Контрольная работа- Сходства и отличия католиков и православных
2. во частей- 3 Статус- закончен Описание-Всего лишь три коротких красивых и романтичных истории разных жанро
3. Тематическое планирование по математике в 3 классе 2013 ~ 2014уч
4. Choosing the future profession
5.  Антисептика понятие виды современная антисептика
6. . Призначення будова і принцип роботи
7. На тему - Теоретические основы оценочной деятельности СОДЕРЖАНИЕ ВВЕДЕН
8. ТЕОРЕТИЧЕСКОЕ ИЗУЧЕНИЕ ПСИХОЛОГИЧЕСКИХ ОСОБЕННОСТЕЙ МНОГОДЕТНЫХ СЕМЕЙ [2.html
9. на тему- Структуры Администрации Президента РФ
10. Эволюция и динамика геосистем
11. Операции коммерческого банка с векселями
12. тема открытого образования С
13. Тема- Гласный звук [у]
14. Товароведная характеристика и оценка качества свежих томатов, реализуемых в розничной торговой сети города Троицка
15. ты с вечностью Будучи в Израиле в центральной газете
16. тематический план ТЕМА 4 ОТЕЧЕСТВЕННАЯ ЖУРНАЛИСТИКА В XX СТОЛЕТИИ Содержание Русская журна
17. Философская концепция А С Хомякова
18. Основные понятия для зачета
19. тема Гришечкин В
20. Альберт Джеймс Майер