Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД Контрольная методичка.doc
Скачиваний:
17
Добавлен:
28.05.2015
Размер:
1.05 Mб
Скачать

3.4. За­прос с ис­поль­зо­ва­ни­ем ло­ги­че­ских опе­ра­то­ров between, Like, In

Опе­ра­тор Like – в ком­би­на­ции с этим опе­ра­то­ром ис­поль­зу­ют­ся под­ста­но­воч­ные зна­ки:

? – ис­поль­зу­ет­ся вме­сто лю­бо­го сим­во­ла

* - под­став­ля­ет­ся вме­сто лю­бой груп­пы сим­во­лов

Опе­ра­тор BETWEEN ….AND – ис­поль­зу­ет­ся для от­бо­ра за­пи­сей, в ко­то­рых зна­че­ние по­ля на­хо­дит­ся ме­ж­ду дву­мя дру­ги­ми зна­че­ния­ми. Мож­но ис­поль­зо­вать с чис­ла­ми, да­та­ми и с тек­стом.

Опе­ра­тор IN – ес­ли нуж­но ото­брать за­пи­си, в ко­то­рых не­ко­то­рое по­ле со­дер­жит од­но из не­сколь­ких зна­че­ний

  • По­лу­чить фа­ми­лии сту­ден­тов и но­ме­ра их групп, ес­ли про­ход­ной балл при по­сту­п­ле­нии у них был от 4 до 5. В ус­ло­вии от­бо­ра для по­ля Про­ход­ной Балл вво­дит­ся вы­ра­же­ние Between 4 And 5

  • Вы­вес­ти фа­ми­лии сту­ден­тов, на­чи­наю­щие­ся с бу­к­вы С. В ус­ло­вие от­бо­ра для по­ля ФИО вво­дит­ся вы­ра­же­ние Like "С*"

Опе­ра­то­ры в ус­ло­вии от­бо­ра мож­но при­ме­нять од­но­вре­мен­но, то­гда при вы­пол­не­нии за­про­са ме­ж­ду ни­ми про­из­во­дит­ся ло­ги­че­ская опе­ра­ция «и».

Ре­жим Кон­ст­рук­то­ра:

За­прос в ре­жи­ме SQL:

SELECT Сту­ден­ты.НГ, Сту­ден­ты.ФИО, Сту­ден­ты.ПБАЛП

FROM Сту­ден­ты

WHERE (((Сту­ден­ты.ФИО) Like "С*") AND ((Сту­ден­ты.ПБАЛП) Between 4 And 5));

Ре­зуль­тат за­про­са:

4.Соз­да­ние форм.

    1. Соз­да­ние фор­мы с по­мо­щью мас­те­ра на ос­но­ве раз­ра­бо­тан­но­го за­про­са

  • Пе­рей­ти на вклад­ку Фор­мы. На­жать кн. Соз­дать, в ок­не Но­вая фор­ма вы­брать Мас­тер форм, в ка­че­ст­ве ис­точ­ни­ка ус­та­но­вить за­прос Ус­пе­вае­мость, на­жать ОК.

  • В ок­не Соз­да­ние фор­мы с по­мо­щью кн. пе­ре­мес­тить все нуж­ные на­име­но­ва­ния по­лей из по­ля Дос­туп­ные по­ля: в по­ле Вы­бран­ные по­ля: на­жать кн. Да­лее>

  • В сле­дую­щем ок­не вы­брать внеш­ний вид фор­мы, на­жать кн. Да­лее>.

  • Ус­та­но­вить тре­буе­мый стиль , кн. Да­лее>, за­тем Го­то­во.

  • Со­хра­нить фор­му с име­нем, со­от­вет­ст­вую­щим име­ни за­про­са

    1. Соз­да­ние фор­мы с под­чи­нен­ной таб­ли­цей (под­фор­мой)

- соз­дать с по­мо­щью Мас­те­ра фор­му на ос­но­ве таб­ли­цы Сту­ден­ты, вы­брав по­ля: Но­мер груп­пы, но­мер сту­ден­та, ФИО. Вы­брать оформ­ле­ние Ме­ж­ду­на­род­ное, вид –лен­точ­ный.

- От­крыть соз­дан­ную фор­му в ре­жи­ме Кон­ст­рук­то­ра.

- Вы­вес­ти на эк­ран об­ласть за­го­лов­ков и при­ме­ча­ний фор­мы, ли­ней­ку и сет­ку, па­нель эле­мен­тов и спи­сок по­лей (ко­ман­ды За­го­ло­вок/При­ме­ча­ние фор­мы, Ли­ней­ка и Сет­ка, Па­нель эле­мен­товиСпи­сок по­лейв ме­нюВид).

- До­ба­вить в об­ласть дан­ных из па­не­ли эле­мен­тов объ­ект Под­чи­нен­ная фор­ма/от­чет. На­ли­чие встро­ен­ных мас­те­ров по­мо­га­ет осу­ще­ст­вить не­об­хо­ди­мые опе­ра­ции по до­бав­ле­нию объ­ек­тов.

- С по­мо­щью ко­манд ме­ню и па­не­лей ин­ст­ру­мен­тов ок­на про­из­ве­сти не­об­хо­ди­мое ре­дак­ти­ро­ва­ние и фор­ма­ти­ро­ва­ние эле­мен­тов в об­лас­ти дан­ных.

- Про­смот­реть ма­кет фор­мы, ис­поль­зуя ко­ман­ду Ре­жим фор­мыв ме­нюВид.