Бази от данни (БД) и системи за управление на бази от данни (субд)


Създаване на Форми за въвеждане на информация



страница5/5
Дата02.04.2024
Размер134.84 Kb.
#120861
ТипСеминар
1   2   3   4   5
Primer-2011-po-IT
Свързани:
6-pravila-literatura
Създаване на Форми за въвеждане на информация

За да има смисъл една База Данни, то трябва да има информация която да се възползва от структурата на тази БД. За да се улесни въвеждането на информация в таблиците в MS ACCESS има инструменти за създаване на така наречените форми.


Чрез тези форми се контролира как да извеждаме и/или въвеждаме информация в БД. Предлагат ни се няколко режима на създаване на форми, като в общият случаи се използват последователно.
Iво – създаваме форма на цялата таблица (като евентуално изключим полето ID или друго поле изпълняващо роля на автоматичен ключ), избираме стилът и начина на подреждане на елементите.
IIро – MS ACCESS ни дава възможност да редактираме и добавяме по комплексна функционалност на формите чрез дизайнера на форми.

П олетата във формите зависят директно от таблицата. Техните свойства могат да се променят чрез дизайнера за форми.




Примерен изглед на таблицата след въвеждане на данни в нея.




5.Заявките

Използва се Query (заявка), за да се направи запитване към СУБД за дадена информация. В ACCESS се предлага вградено улеснение за съставянето на такава заявка – дизайнер на заявките. Но това не означава, че опитните програмисти (потребители като цяло дори) са ограничени от тези инструменти. Потребителят има право да използва SQL код както директно, така и след като е създал определена част от заявката (например си добавя таблиците необходими му за заявката, от зъсдадените преди това Relationships между таблиците автоматично се сиздава кода за свързване).


Една заявка в базата





И кодът отговарящ на заявката:


SELECT flights.[number of flight], flights.[date of flight], flights.[number of pilot], flights.[departure airport], flights.[arrival airport], flights.[time of departure], flights.[time of arrival]
FROM pilots INNER JOIN flights ON pilots.EGN = flights.[number of pilot]
WHERE ((([Въведи пилот])=[pilots].[pilot name]));
К онкретната заявка е параметрична, което значи, че при стартирането си тя изисква входни параметри (в конкретния случаи име на пилот).




Други възможни справки


Показват се примери за репорти от създадената БД (до 5 страници) в зависимост от РОЛИТЕ на екипа


Заключение (1 стр.)



Сподели с приятели:
1   2   3   4   5




©obuch.info 2024
отнасят до администрацията

    Начална страница