Отношенията между таблици

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

Можете да създадете два вида отношения: един към много или otnoshenieodin към едно. В първия случай, по-често, един запис маса е свързано с редица други вписвания в таблици. Да кажем, клиентът може да поставите един или повече поръчки. Ето защо, един запис в tablitseKlienty. което в тази връзка budetpervichnoy (основна) таблица може да има множество записи в tablitseZakazy. nazyvaetsyasvyazannoy който (роб) маса.

Ако по-рядко срещани взаимоотношения, един-към-един запис в основната таблица съответства на един запис на съответната таблица. Този тип отношения смисъл да се монтират в случаите, когато, например, трябва да се споделят данни за публични или поверителни.

За да създадете връзка маси един до друг, изберете Инструменти - Схема на данни, както и когато oknaShema за данни, komanduSvyazi - Дисплей на маса.

В Add маса knopkoyDobavit изберете маси, които искате да се сдружават помежду си.

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

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

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

За изтриване на връзка между таблици е необходимо да се разграничите кликване и натиснете клавиша Del.

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

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

- Стандарт - използва се, за да изберете и да представи удобна маса динамичен потребителски интерес данни от БСК маса.

- Исканията за извършване на дадено действие - използва за създаване на нови таблици реални данни, за разлика от конвенционалните пробите, и други съществуващи независимо от таблиците в базата данни, които са били използвани за изграждането им.

Тези въпроси също могат да се променят таблицата с база данни.

- Cross искания - могат да предоставят данните по ясен, компактни обобщените форма crosstabs, като същевременно се насърчава различни групиране записи и изчисления на групата при обработката на данните.

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

За самостоятелно генериране на заявка трябва да изберете раздела заявка в прозореца Database и кликнете върху Създаване. От списък искането за oknaNovy vybratKonstruktor.

От прозореца за заявка се появява. В същото време тя се отваря прозорец, в топ Добавяне на таблици. които са избрани от таблиците в базата данни, използвани за искането.

Това може да стане, като изберете желания масата и кликнете върху бутона Add. или с двойно кликване върху името на желаната таблица.

След завършване на таблиците за подбор, прозорецът се затваря чрез натискане на бутона Close.

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

Това може да стане по три начина:

- изберете областта чрез двукратно щракване върху съответния списък поле маса (той ще бъде поставен в следващия възможен колоната).

- изберете поле от падащото меню на силови линии в дизайна на.

За да изтриете поле от необходимостта на заявката дизайн, за да маркирате тази област и да натиснете бутона или изберете komanduPravka -Премахване колона.

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

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

Можете да определите критериите за избор на една или повече области. Освен това, един от областта, че е възможно да се уточни няколко критерии за подбор.

За да въведете критерии за подбор при проектирането на искането е необходимо:

- отидете кликнете в състояние на избора на линия за област клетка, която се определя от състоянието;

- въведете израз за избор на гледна точка и натиснете Enter.

Ако полето Сити в селекцията strokeUsloviya влиза slovoSofiya. Това включва клиенти vyborkaZakazy от Москва.

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

В допълнение към себе си набор от входни условия, че е възможно да ги конфигурирате, използвайки Expression Builder. която улеснява влизането на изрази.

Expression Builder започва knopkoyPostroit (със снимка на три точки) в лентата с инструменти или от специално меню, което се появява komandoyPostroit кликнете с десен бутон в съответното поле.

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

1. математически оператори за изчисляване на стойностите на:

2. Търговски и () марка за ангажиране на двете операнди. Тъй като операнди могат да направят номер или текстово поле.

3. логически оператори:

4. Носители и сравнение:

и (и), или (или) - телекомуникационни оператори на две или повече условия

не (не), като (като) - оператори за сравнение

В левия списък изберете таблици, в които трябва да се основават на искането. Списъкът ще бъде поставен върху правото на масата за област избран. За да влезете в съответното поле в областта на изразяване трябва или да щракнете два пъти върху полето за име, или да изберете желаното име на поле и натиснете Insert.

В третия списък съдържа експресията, която може да бъде поставена в списъка.