иат. “ахборот тизимларини автоматлаштирилган лойиҳалаш”


Разработка запросов к системе управления базами данных



Download 1,6 Mb.
bet20/43
Sana02.04.2022
Hajmi1,6 Mb.
#524525
1   ...   16   17   18   19   20   21   22   23   ...   43
Bog'liq
2 5221984670572352375

Разработка запросов к системе управления базами данных
Запросы предназначены для получения оперативной информации, актуальной на данный момент для пользователя. Запрос - это поиск данных из многообразия записей, находящихся во всех таблицах. Результатом запроса является таблица, содержащая только нужную информацию [33, с. 201].
Запрос «Поиск документов по дате создания». Данный запрос используется в качестве основы для отчета и является запросом с параметром. В режиме конструктора для поля «Дата создания» установлено условие отбора «[Введите дату создания: ]». При запуске этого запроса на исполнение появляется окно с подсказкой «Введите дату создания: », в поле с мигающим курсором нужно ввести дату создания документа (рисунок 10). После выполнения запроса на экране появится таблица с документами, созданными по указанной дате.



Рис. 10. Приглашение параметрического запроса «Поиск документов по дате создания»

Запрос, составленный на языке управления запросами SQL (Structured Query Language). SQL - язык, который дает возможность создавать и работать в реляционных базах данных, содержащиеся в базе, управлять ими и налагать правила, обеспечивающие целостность реляционных данных, которые являются наборами связанной информации сохраняемой в таблицах [49, с. 12].


Чтобы войти в режим SQL в Access нужно в поле конструктора запроса нажать правой кнопкой и в появившемся окне нажать “Режим SQL”. В появившемся окне прописываем SQL запрос. Код SQL данного запроса представлен ниже.
SELECT Документы.[КодКл], Документы.[Название документа], Документы.[Название подразделения], Документы.[Учебный год], Документы.[Дата создания], Документы.[Группа], Документы.[ФИО сотрудника]Документы(((Документы. [Дата создания])=[Введите дату создания: ]));
Запрос «Поиск документов по учебному году» так же служит основой для отчета и является запросом с параметром (рисунок 10).



Рис. 11. Приглашение параметрического запроса
«Поиск документов по учебному году»

Код SQL данного запроса представлен ниже.Документы.КодКл, Документы.[Название документа], Документы.[Название подразделения], Документы.[Учебный год], Документы.[Дата создания], Документы.Группа, Документы.[ФИО сотрудника]Документы((Документы. [Учебный год])=[Введите учебный год:]));


Запрос «Поиск документов по сотрудникам» служит основой для отчета и является запросом с параметром (рисунок 11).



Рис. 12. Приглашение параметрического запроса
«Поиск документов по сотрудникам»

Код SQL данного запроса представлен ниже.Документы.КодКл, Документы.[Название документа], Документы.[Учебный год], [Сотрудники института].ФИО, [Сотрудники института].[Название должности][Штат института] INNER JOIN ([Сотрудники института] INNER JOIN Документы ON [Сотрудники института].ТабНом = Документы.[ФИО сотрудника]) ON [Штат института].НазДолж = [Сотрудники института].[Название должности]((([Сотрудники института].ФИО)=[Введите ФИО сотрудника: ]));


Запрос «Поиск документов по группам» так же служит основой для отчета и является запросом с параметром. Приглашение параметрического запроса представлено на рисунке 13.



Рис. 13. Приглашение параметрического запроса
«Поиск документов по группе»

Код SQL данного запроса представлен ниже.Документы.КодКл, Документы.[Название документа], Документы.[Учебный год], Документы.Группа, Документы.[ФИО сотрудника]Документы(((Документы.Группа)=[Введите группу: ]));


Запрос «Поиск документов за период времени» служит основой для отчета и является запросом с параметром. Сначала нужно ввести начальную дату, затем конечную, после чего выводится таблица с данными по запросу (рисунок 13).

Рис. 14. Приглашение параметрического запроса
«Поиск документов за период времени»

Код SQL данного запроса представлен ниже.Документы.[КодКл], Документы.[Название документа], Документы.[Название подразделения], Документы.[Учебный год], Документы.[Дата создания], Документы.[Группа], Документы.[ФИО сотрудника]Документы(((Документы.[Дата создания]) Between [Введите начальную дату:] And [Введите конечную дату:]))BY Документы.[Название документа], Документы.[Дата создания];


Все запросы с параметрами можно использовать как отдельные элементы (не связанные с отчетом), но в этом случае информация, представленная в запросе будет неполной и непонятной.

Download 1,6 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   43




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish