Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задания для выполнения



Назначение базы данных «Факультет» - хранение информации о процессе обучения в университете. Она должна информировать пользователей:

· о составе групп - таблица «Студенты»;

· об их успеваемости (оценки сессии) - таблица «Успевае­мость»;

· о специальностях групп и их кураторов - таблица «Группы»;

· о преподавательском составе школы - таблица «Преподаватели»;

· о распределении учебной нагрузки преподавателей - таблица «Нагрузка».

Структура таблиц БД «Факультет» выглядит следующим образом (подчерки­ванием отмечены ключевые поля, курсивом - поля связи с другими таблицами):

Группы (Группа, Специальность, Куратор)

Студенты (Код студента, Фамилия, Имя, Пол, Адрес, Дата рождения)

Успеваемость (Код успеваемости, Код студента, Предмет, 1_семестр, 2_семестр)

Преподаватели (Код преподавателя, Фамилия, Имя, Отчество, ВУЗ, Год_окончания_ВУЗа)

Нагрузка (Код нагрузки, Группа, Предмет, Код преподавателя).

Схема связей между таблицами выглядит следующим образом

Задание № 1 «Создание структуры базы данных «Факультет»

1) Запустить MS Access, выполнить команду Создать и выбрать в области за­дач Новая база данных - Сохранить базу под именем “Факультет”.

2) Создать структуру таблиц Группы, Студенты и Успеваемость в режиме Конструктор, для этого выполнить поочередно команды Таблицы - Создать - Кон­структор - ОК.

3) Ввести имена полей, выбрать тип данных и свойства поля, установить ключ, сохранить таблицу с соответствующим именем.

Структура таблицы «Группы»

Имя поля Тип данных Свойства поля
Группа (ключ) Текстовый Подстановка (БИС-101, БИ-101, БТК-101, СВ-101)
Специальность Поле МЕМО  
Куратор Текстовый Длина 30

Структура таблицы «Студенты»

Имя поля Тип данных Свойства поля
Код студента (ключ) Счетчик Длинное целое
Группа Текстовый Подстановка из таблицы «Группы» SELECT Группы.Группа FROM Группы
Фамилия Текстовый Длина 20
Имя Текстовый Длина 15
Пол Текстовый Подстановка (м, ж) - фиксированный набор записей
Дата рождения Дата/время Маска ввода 00.00.0000;0;_
Адрес Текстовый Длина 30

Структура таблицы «Успеваемость»

Имя поля Тип данных Свойства поля
Код успеваемости (ключ) Числовой Целое
Группа Текстовый Подстановка из таблицы «Группы» SELECT Группы, Группа FROM Группы
Код студента Числовой Подстановка из таблицы «Студенты» SELECT Студенты. Код студента, Студенты.Фамилия FROM Студент
Предмет Текстовый Подстановка (математика, информатика, исто­рия)
1 семестр Числовой Целое
2 семестр Числовой Целое
Итоговая Числовой Целое

4) Связывание таблиц

· Выполнить команду Сервис-Схема данных.

· В окне «Добавление таблицы» выделить поочередно имена таблиц «Группы», «Студенты», «Успеваемость» выполнить команду Добавить. Врезультате на поле «Схема данных» появятся образцы таблиц.

· Разместить таблицы как на рисунке и устано­вить связи.

· В диалоговом окне «Изменение связей» последовательно активизировать все флажки. Тип связи один-ко-многим будет выбран автоматически.

· Выполнить команду Создать.





Дата публикования: 2015-10-09; Прочитано: 422 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...