- - Връзка за взаимоотношения и запитване на MS Access 2010

MS Access 2010 Връзка за връзки и запитвания

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

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

За случай: Създайте три прости таблици (дефиниран първичен ключ във всяка от тях).

clip_image001

clip_image002

clip_image003

Създайте нова таблица с името на Управление на магазина, които ще капсулират всички полеви етикети (избрани като първичен ключ) в съответните им таблици. Добавете точно същите имена на полета в Управление на магазина таблица.

Insert Customer_ID, Product_ID и Staff_ID в Управление на магазина маса и задайте тяхната Тип данни да се номер за избягване на изригване на конфликти. Нагласи ID като Основен ключ, както е показано на екрана по-долу.

clip_image004

Сега започнете да изграждате връзки между таблици, отворете се Инструменти за връзка и щракнете Взаимоотношения. Ще се появи разделът му, добавете всички таблици и се свържете първичен ключ на Клиент, продукти и Персонал таблица със съответно име на полето в Управление на магазина прозорец на масата. в Редактиране на диалогов прозорец за връзка се даде възможност на Прилагайте референтната почтеност и Каскадно изтриване на свързани записи. Запазете и го затворете за по-късна употреба.

clip_image005

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

clip_image006

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

clip_image007

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

clip_image008

За създаване на заявка плъзнете Клиентски номер от Управление на магазина прозорец на таблицата и го пуснете върху първия Поле колона в долния прозорец, след което плъзнете Потребителско име от клиент прозореца на масата и го пуснете върху секундата поле колона (1-ви ред), поставете втори елемент от клиент маса на трето поле колона и т.н. Направете точно същото с Идентификация на продукта, плъзнете го от Управление на магазина и пуснете върху колоната на полето до Customer_Phone. Плъзнете Staff_ID от Управление на магазина и го пуснете върху колоната на полето до продажби. След като приключите с попълването на полета, дайте име на заявката и я запишете.

clip_image009

Кликнете върху екрана по-горе, за да го увеличите

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

clip_image010

Кликнете върху екрана по-горе, за да го увеличите

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

Коментари