Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варламов.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
339.58 Кб
Скачать

4.2.1 Физическая модель

Физической моделью процесса или явления называется его математическая модель, составленная из идеальных физических объектов. Изучением физических моделей самих по себе занимается теоретическая физика.

Рис.8 «Физическая модель»

Физическая модель — это модель, создаваемая путем замены объектов моделирующими устройствами, которые имитируют определённые характеристики либо свойства этих объектов. При этом моделирующее устройство имеет ту же качественную природу, что и моделируемый объект.

Физические модели используют эффект масштаба в случае возможности пропорционального применения всего комплекса изучаемых свойств.

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

5. Разработка приложения в субд ms Access

5.1 Схема данных

Рис.9 «Схема данных»

5.2 Sql Запросы

Поиск студента по курсу

Запрос на выборку. Реализует поиск студента по курсу.В БД также есть аналогичный запрос на поиск студента по отделению(заочный, дневной и т.д.)

Режим SQL

SELECT Курс.ГодОтчетности,Специальность.НазваниеСпециальности, Отделение.Отделение, Курс.Курс, Студент.Фамилия, Студент.Имя, Студент.Отчество

FROM ((Отделение INNER JOIN Специальность ON Отделение.КодОтделения = Специальность.КодОтделения) INNER JOIN (Курс INNER JOIN Факультет ON Курс.КодКурса = Факультет.КодКурса) ON Специальность.КодСпециальности = Курс.КодСпециальности) INNER JOIN Студент ON Факультет.КодФакультета = Студент.КодФакультета

WHERE (((Курс.Курс) Like []));

Запрос на выборку. Реализует ведомость учащихся в ВУЗе.

Показ всех студентов ВУЗа

Режим SQL

SELECT Специальность.НазваниеСпециальности,Факультет.НазваниеФакультета, Студент.Фамилия

FROM(Специальность INNER JOIN(Курс INNER JOIN Факультет ON Курс.КодКурса=Факультет.КодКурса) ON Специальность.КодСпециальности =Курс.КодСпециальности) INNERJOINСтудентONФакультет.КодФакультета = Студент.КодФакультета;

Добавление в другую таблицу

Запрос на добавление. Запрос реализует добавление студентов в другую таблицу, имеющие код факультета восемь.

Режим SQL

INSERT INTO ОкончилиВУЗ

SELECT *

FROM Студент

WHERE Студент.КодФакультета=8;

Удаление студента по фамилии

Запрос на удаление. Запрос реализует удаление студентов по фамилии.

Режим SQL

DELETE Студент.*, Студент.Фамилия

FROM Студент

WHERE (((Студент.Фамилия) Like []));

Общее кол-во студентов

Перекрестный запрос. Запрос реализует просмотр количество студентов в группе и в специальности

Режим SQL

TRANSFORM Count([Показ всех студентов ВУЗа].Фамилия) AS [Count-Фамилия]

SELECT [Показ всех студентов ВУЗа].НазваниеСпециальности, Count([Показ всех студентов ВУЗа].Фамилия) AS [Общее кол-во студентов]

FROM [Показ всех студентов ВУЗа], Курс

GROUP BY [Показ всех студентов ВУЗа].НазваниеСпециальности

PIVOT [Показ всех студентов ВУЗа].НазваниеФакультета;