close

Вход

Забыли?

вход по аккаунту

?

Отчёт (4)

код для вставкиСкачать
Санкт-Петербургский государственный электротехнический университет
“ЛЭТИ” им. В.И. Ульянова (Ленина)
кафедра МОЭВМ
__________________________________________________________________________
ОТЧЕТ
по лабораторной работе № 11
«Создание приложения»
Выполнил:
Куприянов Н.Н.
Факультет: КТИ
Кафедра: МОЭВМ
Группа № 0304
Преподаватель:
Фомичева Т.Г.
Выполнено “____” ______________
Подпись преподавателя ____________
Санкт-Петербург
2012
Содержание
Содержание
2
1 Содержательная постановка задачи
3
2 Проектирование реляционной модели базы данных
4
3 Проектирование базы данных
7
3.1 Формирование структур таблиц
7
3.2 Схема данных для полученных отношений
8
3.3 Содержание таблиц
8
3.4 Схема иерархии интерфейса
10
4. Описание экранных форм базы данных
11
4.1 Форма «Главная»
11
4.2 Форма «Сведения о студентах»
11
4.3 Форма «Средние баллы по предметам»
14
4.4 Форма «Средние баллы по факультетам»
15
4.5 Форма «Отчёты»
17
5 Описание запросов к базе данных
18
5.1 Запрос «Сведения о студентах»
18
5.2 Запрос «4Средний балл по предмету»
18
5.3 Запрос «6Средний балл групп по факультету»
19
5.4 Запрос «9Получают стипендию (полная информация)»
19
6 Описание отчётов
21
6.1 Отчёт «Приказ на отчисление»
21
6.2 Отчёт «Студенты университета»
22
Вывод
24
2
Цель работы: создание небольшой автоматизированной системы, объединяющей
таблицы, запросы, экранные формы и отчёты, и предназначенной для решения задач
работника деканата.
1. Содержательная постановка задачи
Необходимо разработать программную систему, предназначенную для работника
деканата. Данная система должна обеспечивать хранение сведений о группах и студентах, а
также о результатах текущей сессии. Для каждого студента должны храниться такие
сведения, как фамилия, имя отчество студента, номер его зачётной книжки, адрес
постоянной прописки и адрес, по которому студент проживает, получает или нет стипендию,
а также оценки, полученные в текущей сессии и отметки о сданных зачётах. Сведения о
группе – это номер группы, факультет, кафедра, специальность, к которым она относится,
год формирования группы.
Работник деканата может вносить в БД следующие изменения:
-
удалить или добавить в базу студента;
-
поменять студенту номер группы, специальность, кафедру, номер зачетки;
-
занести оценки, полученные студентами на экзаменах по каждому предмету.
Работнику деканата могут потребоваться следующие сведения:
-
студенты, обучающиеся на определенной кафедре и не сдавшие хотя бы один
экзамен;
-
средний балл студентов каждой группы указанного факультета;
-
средний балл по каждому предмету;
-
список студентов указанной кафедры, которые по итогам сессии могут
получать стипендию;
-
список студентов, подлежащих отчислению (не сдано более двух предметов);
-
количество студентов факультета, не получающих стипендию, получающих
обычную стипендию, с 50 % надбавкой и со 100 % надбавкой.
-
по какому предмету больше всего неудовлетворительных оценок;
-
какой предмет студенты сдали лучше, чем другие предметы.
Необходимо предусмотреть возможность получения отчета о студентах каждой
группы факультета, получающих стипендию, с указанием оценок, полученных ими, и
подсчетом среднего балла каждого студента, среднего балла группы и факультета. Следует
также подсчитать в группе и на факультете общее количество студентов, количество
студентов, получающих обычную стипендию, получающих повышенную стипендию и не
3
получающих стипендию. Подготовить, используя шаблон и данные из БД, приказ на
отчисление студентов, не сдавших более двух предметов.
2. Проектирование реляционной модели базы данных
В ходе анализа предметной области были выявлены следующие необходимые
атрибуты: номер зачётной книжки, ФИО студента, регистрационный адрес, фактический
адрес, иногородний/местный, номер группы, год формирования группы, кафедра,
направление, факультет, название предмета, тип отчётности, дата, оценка.
Данные атрибуты можно распределить и выделить из них следующие сущности:

Студент: номер зачётной книжки (ключ), ФИО, регистрационный адрес (адрес,
указанный в паспорте), фактический адрес (адрес реального проживания),
иногородний/местный.

Группа: номер группы (ключ), год формирования группы, принадлежность к
кафедре, принадлежность к факультету.

Предмет: название предмета (ключ), тип отчётности, дата сдачи предмета,
оценка.

Специальность: код специальности, наименование специальности;

Кафедра: краткое название кафедры, полное название кафедры;

Факультет: краткое название факультета, полное название факультета.
Между обозначенными сущностями можно выделить следующие связи:

Обучается: связь
«один-ко-многим», между сущностями
«Студент» и
«Группа». Связь обязательна для обеих сущностей:
o каждый студент обучается в какой-либо группе;
o один студент обязательно обучается в единственной группе;
o в каждой группе обучаются хотя бы один студент;
o в группе могут учиться множество студентов.

Сдал: связь «многие-ко-многим», между сущностями «Студент» и «Предмет».
Связь обязательна для обеих сущностей:
o каждый студент может сдавать множество предметов;
o каждый студент обязательно должен сдавать какой-либо предмет;
o предмет могут сдавать несколько студентов;
o предметы обязательно сдают студенты.

Специализируется: связь «один-ко-многим», между сущностями «Группа» и
«Специальность». Связь обязательна для обеих сущностей:
o каждый группа относится к единственной специальности;
4
o каждый группа относится к какой-нибудь специальности;
o к одной специальности может относится несколько групп;
o по каждой специальности обучается хотя бы одна группа.

Принадлежность к кафедре: связь «один-ко-многим», между сущностями
«Группа» и «Кафедра». Связь обязательна для обеих сущностей:
o каждая группа относится к единственной кафедре;
o каждая группа относится к какой-нибудь кафедре;
o к одной кафедре может относиться несколько групп;
o к каждой кафедре принадлежит хотя бы одна группа.

Принадлежность к факультету: связь «один-ко-многим», между сущностями
«Факультет» и «Кафедра». Связь обязательна для обеих сущностей:
o каждая кафедра относится к единственному факультету;
o каждая кафедра относится к какому-нибудь факультету;
o к одному факультету могут относиться несколько кафедр;
o к каждому факультету принадлежит хотя бы одна кафедра.
В результате использования правил перехода к реляционной модели получим
следующие предварительные отношения:
 Студент (номер зачётной книжки (ключ), ФИО, регистрационный адрес,
фактический адрес, иногородний/местный, номер группы);
 Группа (номер группы (ключ), год формирования группы, краткое название
кафедры, код специальности);
 Кафедра (краткое название кафедры (ключ), полное название кафедры);
 Специальность (код специальности (ключ), наименование специальности);
 Сдал (номер зачётной книжки (ключ), название предмета (ключ), тип
отчётности (ключ), дата сдачи (ключ), оценка);
 Факультет (краткое название факультета (ключ), полное название факультета).
Исследование функциональных зависимостей:

Отношение «Студент» находится в нормальной форме Бойса-Кодда
Номер зачётной книжки → ФИО, регистрационный адрес, фактический адрес,
иногородний/местный;

Отношение «Группа» находится в нормальной форме Бойса-Кодда
Номер группы → год формирования группы, краткое название кафедры, код
специальности;

Отношение «Кафедра» находится в нормальной форме Бойса-Кодда
5
Краткое название кафедры → полное название кафедры, краткое название
факультета;
Полное название кафедры → краткое название кафедры, краткое название
факультета;

Отношение «Специальность» находится в нормальной форме Бойса-Кодда
Код специальности → наименование специальности;

Отношение «Сдал» находится в нормальной форме Бойса-Кодда
Номер зачётной книжки, название предмета, тип отчётности, дата сдачи →
оценка;

Отношение «Факультет» находится в нормальной форме Бойса-Кодда
Краткое название факультета → полное название факультета.
В результате проектирования получена ER-модель, все отношения которой находятся
в форме Бойса-Кодда.
6
3. Проектирование базы данных
3.1 Формирование структур таблиц
На основании сгенерированных отношений получим таблицы со следующими
структурами:
1) Таблица «Student», содержащая информацию о студентах групп, имеет
следующую структуру:
2) Таблица «Group», содержащая информацию о группах на определённой
кафедре, имеет следующую структуру:
3) Таблица «Kafedra», содержит информацию о существующих кафедрах на
факультете и имеет следующую структуру:
4) Таблица «Direction», содержит информацию о специальностях, по которым
обучается та или иная группа и имеет следующую структуру:
5) Таблица «Passed», содержит информацию о сданных студентом предметах в
текущей сессии и имеет следующую структуру:
7
6) Таблица «Faculty», содержит информацию о существующих в университете
факультетах и имеет следующую структуру:
3.2 Схема данных для полученных отношений
3.3 Содержание таблиц
1) Таблица «Student»
2) Таблица «Group»
3) Таблица «Kafedra»
8
4) Таблица «Direction»
5) Таблица «Passed»
6) Таблица «Faculty»
9
3.4 Схема иерархии интерфейса
10
4. Описание экранных форм базы данных
Рассмотрим подробно несколько экранных форм базы данных.
4.1 Форма «Главная»
Запуск данной формы происходит автоматически, во время открытия базы данных.
Данная форма содержит следующие кнопки:

«Вывести сведения об учащихся» – открывает экранную форму «Сведения о
студентах»

«Добавить/удалить сведения об учащихся» – открывает экранную форму
«Изменения атрибутов учащихся»;

«Занести оценки по экзаменам» – открывает экранную форму «Сдача
предмета»;

«Средние баллы по предметам» – открывает экранную форму «Средние баллы
по предметам»;

«Средние баллы по факультетам» – открывает экранную форму «Средний балл
в группах»;

«Отчёты» – открывает кнопочную форму, содержащую отчёты;

«Выход» – выход из приложения.
4.2 Форма «Сведения о студентах»
Данная форма открывается при нажатии на кнопку «Вывести сведения об учащихся»,
расположенную на главной кнопочной форме «Главная». Данная форма содержит в себе
11
«краткую» информацию о студентах, количество студентов имеющих стипендию, а также
позволяет выполнять специальные запросы к базе данных.
В качестве источника данных для данной формы выступает запрос «Сведения о
студентах».
На данной форме расположены следующие кнопки и активные компоненты:
1) Кнопка «Показать все записи», которая вызывает макрос с командой
«ПоказатьВсеЗаписи»;
2) Кнопка «Закрыть», которая использует встроенную процедуру закрытия
экранной формы;
3) Кнопка «Выполнить» (расположенная рядом с полем «выбора кафедры»),
которая обрабатывает значение поля выбора кафедры и в зависимости от его
значения и текущего активного флажка («студентах, не сдавших хотя бы один
экзамен» либо «студентах, которые по итогам сессии могут получать
стипендию») выполняет следующую процедуру:
Private Sub Кнопка41_Click()
On Error GoTo Кнопка41_Click_Err
If (Eval("[Forms]![Информация_о_студентах]![ПолеСоСписком23] Is Null")) Then
Beep
MsgBox "Пожалуйста выберите кафедру", vbOKOnly, ""
Exit Sub
End If
DoCmd.Requery ""
If (Forms!Информация_о_студентах!Группа28 = 1) Then
DoCmd.ApplyFilter "", "[Сведения о студентах].[Brief_name_kaf]=[Forms]![Информация_о_студентах]![ПолеСоСписком23] And
[Сведения о студентах].[Количество двоек]>0"
End If
If (Forms!Информация_о_студентах!Группа28 = 2) Then
DoCmd.ApplyFilter "", "([Количество двоек] Is Null) And ([Количество троек] Is Null Or ([Nonresident]<>0 And [Количество троек]<2))
And ([Сведения о студентах].[Brief_name_kaf]=[Forms]![Информация_о_студентах]![ПолеСоСписком23])"
End If
12
Кнопка41_Click_Exit:
Exit Sub
Кнопка41_Click_Err:
MsgBox Error$
Resume Кнопка41_Click_Exit
End Sub
4) Кнопка «Выполнить» (расположенная рядом с полем «выбора факультета»),
которая обрабатывает значение поля выбора факультета и в зависимости от его
значения выполняет следующую процедуру:
Private Sub Кнопка73_Click()
On Error GoTo Кнопка73_Click_Err
If (Eval("[Forms]![Информация_о_студентах]![ПолеСоСписком37] Is Null")) Then
Beep
MsgBox "Пожалуйста выберите факультет", vbOKOnly, ""
Exit Sub
End If
DoCmd.Requery ""
DoCmd.ApplyFilter "", "[Количество двоек]>2 And [Сведения о
студентах].[Brief_name_fac]=[Forms]![Информация_о_студентах]![ПолеСоСписком37]"
Кнопка73_Click_Exit:
Exit Sub
Кнопка73_Click_Err:
MsgBox Error$
Resume Кнопка73_Click_Exit
End Sub
5) Поле со списком «Выбор кафедры», в качестве источника данных использует
запрос, позволяющий получить список кафедр, существующих на данный
момент;
6) Поле со списком «Выбор факультета», в качестве источника данных
использует
запрос,
позволяющий
получить
список
факультетов,
существующих на данный момент;
7) Форма содержит 4 подчинённых формы:
o «подчиненная форма 3Количество студентов без стипендии»;
o «подчиненная форма 3Количество студентов с 100%»;
o «подчиненная форма 3Количество студентов с 150%»;
o «подчиненная форма 3Количество студентов с 200%».
Они необходимы для вывода текущего количества студентов, (не)получающих
стипендию.
13
4.3 Форма «Средние баллы по предметам»
Данная форма открывается при нажатии на кнопку «Вывести Средние баллы по
предметам», расположенную на главной кнопочной форме «Главная». Данная форма
содержит средние баллы и количество неудовлетворительных оценок по каждому предмету.
На форме расположены кнопки, позволяющие упорядочить список предметов:
o по убыванию среднего балла;
o по убыванию количество неудовлетворительных оценок.
В качестве источника данных для данной формы выступает запрос «4Средний балл по
предмету».
На данной форме расположены следующие кнопки:
1) Кнопка
«Упорядочить
по
количеству
выполняет следующую процедуру:
Private Sub Кнопка6_Click()
On Error GoTo Кнопка6_Click_Err
DoCmd.Requery ""
DoCmd.ApplyFilter "4Наибольшее количество двоек", ""
Кнопка6_Click_Exit:
Exit Sub
Кнопка6_Click_Err:
MsgBox Error$
Resume Кнопка6_Click_Exit
End Sub
14
неудовлетворительных
оценок»,
2) Кнопка «Упорядочить по величине среднего балла», выполняет следующую
процедуру:
Private Sub Кнопка9_Click()
On Error GoTo Кнопка9_Click_Err
DoCmd.Requery ""
DoCmd.ApplyFilter "4Наивысший средний балл", ""
Кнопка9_Click_Exit:
Exit Sub
Кнопка9_Click_Err:
MsgBox Error$
Resume Кнопка9_Click_Exit
End Sub
4.4 Форма «Средние баллы по факультетам»
Данная форма открывается при нажатии на кнопку «Средние баллы по факультетам»,
расположенную на главной кнопочной форме «Главная». Данная форма содержит средние
баллы каждой группы факультета. На форме расположены кнопки:
o «Применить фильтр» – позволяет вывести только группы, принадлежащие
определённому факультету;
o «Снять фильтр» – позволяет вывести средний балл групп всех факультетов.
В качестве источника данных для данной формы выступает запрос «6Средний балл
групп по факультету».
На данной форме расположены следующие кнопки:
1) Кнопка «Применить фильтр», выполняет следующую процедуру:
15
Private Sub Кнопка11_Click()
On Error GoTo Кнопка11_Click_Err
If (Eval("[Forms]![Средний балл в группах]![ПолеСоСписком8] Is Null")) Then
Beep
MsgBox "Пожалуйста выберите факультет", vbOKOnly, ""
Exit Sub
End If
DoCmd.Requery ""
DoCmd.ApplyFilter "", "[6Средний балл групп по факультету].[Brief_name_fac]=[Forms]![Средний балл в группах]![ПолеСоСписком8]"
Кнопка11_Click_Exit:
Exit Sub
Кнопка11_Click_Err:
MsgBox Error$
Resume Кнопка11_Click_Exit
End Sub
2) Кнопка «Снять фильтр», выполняет следующую процедуру:
Private Sub Кнопка12_Click()
On Error GoTo Кнопка12_Click_Err
DoCmd.ShowAllRecords
Кнопка12_Click_Exit:
Exit Sub
Кнопка12_Click_Err:
MsgBox Error$
Resume Кнопка12_Click_Exit
End Sub
16
4.5 Форма «Отчёты»
Запуск данной формы происходит по нажатию кнопки «Отчёты», расположенной на
форме «Главная». Она позволяет выбрать отчёт, который необходимо вывести на экран.
Данная форма содержит следующие кнопки:

«Студенты университета» – открывает отчёт «Студенты университета»;

«Приказ на отчисление» – открывает отчёт «Приказ на отчисление»;

«Назад» – переход на главную кнопочную форму «Главная».
17
5 Описание запросов к базе данных
Рассмотрим подробно несколько запросов к базе данных.
5.1 Запрос «Сведения о студентах»
Используется как вспомогательный запрос для формы «Информация_о_студентах».
Содержит
таблицы
«Student»,
«Group»,
«Kafedra»
и
вспомогательный
зарос
«1Сведения_об_оценках_студентов». Данный запрос позволяет вывести следующие данные:

номер зачётной книжки студента;

ФИО студента;

номер группы, в которой обучается студент;

краткое название кафедры, на которой учится студент;

краткое название факультета, на котором учится студент;

является ли студент иногородним или местным;

количество оценок (неудовлетворительных, удовлетворительных, хороших и
отличных), полученных студентом.
SQL код запроса:
SELECT Student.Num_record_book, Student.FIO, Student.Num_group, Group.Brief_name_kaf, Kafedra.Brief_name_fac,
[1Сведения_об_оценках_студентов].[Количество двоек], [1Сведения_об_оценках_студентов].[Количество троек],
[1Сведения_об_оценках_студентов].[Количество четвёрок], [1Сведения_об_оценках_студентов].[Количество пятёрок], Student.Nonresident
FROM Kafedra INNER JOIN ([Group] INNER JOIN (Student INNER JOIN 1Сведения_об_оценках_студентов ON Student.Num_record_book =
[1Сведения_об_оценках_студентов].Num_record_book) ON Group.Num_group = Student.Num_group) ON Kafedra.Brief_name_kaf =
Group.Brief_name_kaf;
Результат выполнения запроса:
5.2 Запрос «4Средний балл по предмету»
Используется как вспомогательный запрос для формы «Средние баллы по
предметам». Содержит таблицу «Passed» и вспомогательный зарос «4Количество двоек по
предметам». Данный запрос позволяет вывести следующие данные:

название предмета;

средний балл по данному предмету;

количество двоек по данному предмету.
SQL код запроса:
18
SELECT Passed.Title, Avg(Passed.Rating) AS [Средний балл], [4Количество двоек по предметам].[Count-Rating] AS [Количество двоек]
FROM Passed INNER JOIN [4Количество двоек по предметам] ON Passed.Title = [4Количество двоек по предметам].Title
GROUP BY Passed.Title, [4Количество двоек по предметам].[Count-Rating], Passed.Type_reporting
HAVING (((Passed.Type_reporting)<>"Зачёт"));
Результат выполнения запроса:
5.3 Запрос «6Средний балл групп по факультету»
Используется как вспомогательный запрос для формы «Средние баллы по
факультетам». Содержит таблицы «Student», «Kafedra», «Group» и «Passed». Данный запрос
позволяет вывести следующие данные:

название факультета;

номер группы, принадлежащей данному факультету;

средний балл в данной группе.
SQL код запроса:
SELECT Kafedra.Brief_name_fac, Group.Num_group, Avg(Passed.Rating) AS [Avg-Rating]
FROM (Kafedra INNER JOIN ([Group] INNER JOIN Student ON Group.Num_group = Student.Num_group) ON
Kafedra.Brief_name_kaf = Group.Brief_name_kaf) INNER JOIN Passed ON Student.Num_record_book = Passed.Num_record_book
GROUP BY Kafedra.Brief_name_fac, Group.Num_group, Passed.Type_reporting
HAVING (((Passed.Type_reporting)<>"Зачёт"));
Результат выполнения запроса:
5.4 Запрос «9Получают стипендию (полная информация)»
Используется как источник данных для отчёта «Получаю стипендию». Содержит
таблицы
«Student»,
«Kafedra»,
«Group»
и
«Passed»
и
вспомогательный
запрос
«1Сведения_об_оценках_студентов». Данный запрос позволяет вывести следующие данные:

номер зачётной книжки студента, получающего стипендию;
19

ФИО данного студента.
SQL код запроса:
SELECT Student.Num_record_book, Student.FIO
FROM (Kafedra INNER JOIN ([Group] INNER JOIN (Student INNER JOIN 1Сведения_об_оценках_студентов ON
Student.Num_record_book = [1Сведения_об_оценках_студентов].Num_record_book) ON Group.Num_group = Student.Num_group) ON
Kafedra.Brief_name_kaf = Group.Brief_name_kaf) INNER JOIN Passed ON Student.Num_record_book = Passed.Num_record_book
GROUP BY Student.Num_record_book, Student.FIO, Student.Num_group, Group.Brief_name_kaf, Kafedra.Brief_name_fac,
Passed.Title, [1Сведения_об_оценках_студентов].[Количество двоек], [1Сведения_об_оценках_студентов].[Количество троек],
Student.Nonresident
HAVING ((([1Сведения_об_оценках_студентов].[Количество двоек]) Is Null) AND
(([1Сведения_об_оценках_студентов].[Количество троек]) Is Null) AND ((Student.Nonresident)=0)) OR
((([1Сведения_об_оценках_студентов].[Количество двоек]) Is Null) AND (([1Сведения_об_оценках_студентов].[Количество троек])=1) AND
((Student.Nonresident)<>0)) OR ((([1Сведения_об_оценках_студентов].[Количество двоек]) Is Null) AND
(([1Сведения_об_оценках_студентов].[Количество троек]) Is Null) AND ((Student.Nonresident)<>0));
Результат выполнения запроса:
20
6 Описание отчётов
6.1 Отчёт «Приказ на отчисление»
Данный отчёт, используя шаблон и данные из БД, выводит приказ на отчисление
студентов, не сдавших более двух предметов. В качестве источника данных, отчёт
использует запрос «8Приказ на отчисление». В отчёте производится сортировка по полю
ФИО (FIO).
Внешний вид отчёта:
6.2 Отчёт «Студенты университета»
Данный отчёт выводит информацию о студентах каждой группы факультета, с
указанием оценок, полученных ими, и подсчетом среднего балла каждого студента, среднего
балла группы и факультета. Также, данный отчёт содержит список студентов, которые
получают стипендию, общее количество студентов в группе и на факультете, количество
студентов, получающих обычную стипендию, получающих повышенную стипендию и не
получающих стипендию.
В качестве источника данных для данного отчёта выступает запрос:
SELECT Faculty.Brief_name_fac, Group.Num_group, Student.FIO, Passed.Title, Passed.Rating, Student.Num_record_book FROM
(((Faculty
INNER
JOIN
Kafedra
ON
Faculty.Brief_name_fac=Kafedra.Brief_name_fac)
INNER
JOIN
[Group]
ON
Kafedra.Brief_name_kaf=Group.Brief_name_kaf) INNER JOIN Student ON Group.Num_group=Student.Num_group) INNER JOIN Passed ON
Student.Num_record_book=Passed.Num_record_book;
Производится
группировка
по
полю
факультет
(Brief_name_fac),
номеру
группы
(Num_group). Производится сортировка по полю Оценка (Rating).
Данный отчёт содержит в себе следующие подотчёты:

«Количество студентов» – содержит в себе информацию о количестве
студентов на каждом факультете и в группе. В качестве источника данных для
данного отчёта используется запрос «5Количество студентов». Производится
группировка
по
полю
Факультет
(Num_group).
21
(Brief_name_fac)
и
номеру группы

«Количество
разных
стипендий»
–
содержит
количество
студентов,
получающих обычную стипендию, получающих повышенную стипендию и не
получающих стипендию. В качестве источника данных для данного отчёта
используется запрос «7Количество разных стипендий».

«Получают стипендию» – содержит ФИО и номера зачёток студентов, которые
получают стипендию. В качестве источника данных для данного отчёта
используется запрос «9Получают стипендию».
22
Фрагмент внешнего вида отчёта:
23
Вывод
В
процессе
выполнения
данной
лабораторной
работы
были
приобретены
теоретические знания и практический опыт создания автоматизированной системы,
объединяющей таблицы, запросы, экранные формы и отчёты, предназначенной для решения
задач
работника
деканата.
Изучена
выбранная
предметная
область.
Знания
по
проектированию структуры данных и реляционной модели предметной области, организации
и созданию пользовательского интерфейса, формированию необходимых запросов, макросов
и отчётов были закреплены на практике.
24
Документ
Категория
Программирование, Базы данных
Просмотров
31
Размер файла
752 Кб
Теги
отчет
1/--страниц
Пожаловаться на содержимое документа