Заявки за пълно базата данни

Заявки за пълно база данни. Изтриване на записи. изчислени полета


След като сте настроили четири от таблицата на базата данни на селекционната комисия, ще бъде възможно да се справят с всички въпроси, които могат да възникнат по време на периода на получаване на документите. Формулиране на няколко такива искания.







Запитване 1. Получаване на списък с всички студенти, живеещи в Перм и с медали. В списъка, за да укажете имена, номера на училища и факултети, които са снабдени с най-участници. Сортирате списъка по азбучен ред по фамилно име.

За изпълнение на тази информация, искане трябва да бъде извлечен от трите таблици. "Форми". "Отдели". "Кандидатите" пишат команда към хипотетичен език за заявки:

• избор Ankety.FAMILIYa, въпросници имат CH_3ABEDENIE, Fakultety.FAKULTET за Ankety.GOR0D = "Перм" и Abiturienty.MEDAL = YES вид Въпросник. Фамилия възходящ

Тук отново използва комбинираните имена на полета, включително име на таблица и име на колона, разделени с точка.

Резултатът от тази заявка ще таблица. 1.9:


Query 2 * Получаване на списък с всички студенти, които влизат в Юридическия факултет, с производствен опит. Посочете имена, имена на градове, специалност и опит. Сортирате списъка по фамилия по азбучен ред.

В тази заявка, три маси трябва да се използват, "Форми", "Специални", "заявители". На хипотетичен език за заявки команда е:

Ankety.FAMILIYa избор, Ankety.GOROD, специалитети. Специалност, кандидати. ОПИТ за Fakultety.FAKULTET ,, = Правна "и участници. ОПИТ> 0 сортиране Въпросници ИМЕ възходящ.

В резултат се получава маса. 1.10.

Таблица 1.10. Адвокати stazhisty

Дойде най-трудната фаза за кандидатите - приемни изпити. Време е да включите в таблицата на базата данни "Оценка" (вж. Тема 9). За пореден път, не забравяйте, тя изглежда като съответното отношение:

- ОЦЕНКА (PET_H0M, 0TSEIKA_1 (0TSENKA_2, OTSENKA_3)

- По време на проучванията в тази таблица ще бъде въведена оценка.

След края на изпити получаване на маса. 1.11:

Заявки за пълно базата данни


Нулеви точки в таблицата е настроен за неявяването им на изпита. Сега, базата данни трябва да са готови за провеждане на записването.

Заявка 3. Получаване на списък с учениците, които са получили комбинация или не присъстват на изпитите. Те освен това състезание няма да вземе участие. Те трябва да вземете вашите документи от комисията за подбор.

На езика на командването на заявката ще изглежда така:

избор въпросници, фамилия, Otsenki.REG_NOM за Otsenki.0TsENKA_1<3 или Оценки.ОЦЕНКА_2<3 или Оценки, ОЦЕНКА_3<3 сортировать Анкеты,ФАМИЛИЯ по возрастанию

В резултат на искането получим маса. 1.12;

Таблица 1.12. съберат документи








Критерии 4. Премахване от таблицата "Прогнозите" информация за кандидатите, получили двойно или не посещават изпитите.
За тази цел ще се използва повторно искане тип: на искането за заличаване.

На езика на тази команда искания може да се запише като:

Прогнозите за отстраняване на OTSENKA_1<3 или ОЦЕНКА_2<3 или Оценка_3<3

Индикатор за очите, засягащи Приемът в университета е количеството точки ги получи в изпити. Директно в таблицата на базата данни не може да изпълнява аритметични изчисления (за разлика от електронна таблица). Въпреки това, изчисленията могат да присъстват в заявки, които се прилагат при използване изчислени полета.

Запитване 6. Print таблица със стойности на сумите на точки, за да се включи регистрационен номер, наименованието и количеството на точки. Подреди размера на таблицата в низходящ ред.

Тази заявка ще използва изчисленото поле. Наречете го "сумата". В това поле трябва да бъде само присъства в искането и няма да бъдат включени в таблицата с база данни. Екип на хипотетичен език за заявки е както следва:

Anketa.REG_NOM избор, Akketa.FAMYLIYa, СУМА. Оценка. OTSENKA_1 OTSENKA_2 + + OTSENKA_3 СУМА сортиране в низходящ ред.

Стойността на "SUM" поле се получава чрез сумиране на всички рейтинги на изпитите. На същата област може да се справи. Изчислено Ноле изглежда украйна хипотетичен език за заявки по този начин:

<имя поля>:<выражение>
Писмено изразяване на традиционните правила за аритметични изрази, използвани в програмирането и в електронни таблици.

В резултат на това искане се получава следната таблица. 1.13:

Таблица 1-13. сумата от точки

Заявки за пълно базата данни

Според изчисления поле може да се определя от състоянието на подбор. Например, ако условието за избор, за да добавите израз CYMMA> 13, а след това само за първите пет линии ще стигнат до финалната маса.

Най-важните характеристики

Искането за заличаване на записи елиминира от таблицата с база данни всички записи, които отговарят на посоченото условие.

Заявките могат да бъдат използвани, изчислени полета. Изчислено поле става искане елемент и не е включен в таблицата на базата данни.

На изчислява поле може да се приложи критерии за подбор, за да сортирате.

Въпроси и задачи

1. а) Каква информация трябва да бъдат посочени в заповедта за изтриване на записи?

б) Каква е областта изчисления? Къде може да се използва?

Запитване команда 2.Zapishite за проба по хипотетичен език за следните задачи. Навсякъде организира подреди по първото поле:
а) списък на всички специалности, в които на изпит по български език;
б) списък на всички специалности, в които планът, получаващи повече от 40 души;
в) за да се получи една маса, съдържаща името на участници, името на града, броят на училища за ученици, които не живеят в Перм и нямат медали;
ж) за получаване на таблица, която съдържа име, фамилия, бащино и трудов стаж студенти, които влизат в Юридическия факултет;
д) да се получи една маса, съдържащ имената, специалност, година на раждане за тези ученици, които са родени преди 1982 година.

3. Напишете командата на примерна заявка по хипотетичен език за следните задачи. Навсякъде организира подреди по първото поле:
а) да се получи една маса ", съдържащ имената на студентите и средната стойност на резултатите, получени в изпитите;
б) за да получите списък на само тези студенти, които ще вкарат в първия тест повече от средния резултат за всички изпити;
в) да приемем, че се прилага следното: във Факултета по икономика на кандидат-студенти са приети, за които сумата от точки за изпита най-малко 14; отдела история - най-малко 13; Юридическия факултет - не по-малко от 12.

Вземи в списък, приет от всеки отдел, като се посочва отдели, специалност, име, фамилия, бащино име. Подреди списъка на факултети и специалности.



Semakin IG Henner EK Компютри и ИКТ, 11

Изпратено от читателите на уебсайтовете

Ако имате корекции или предложения на този урок, моля свържете се с нас.

Ако искате да видите и другите корекции и предложения за уроци, погледнете тук - Образователен форум.