—тудопеди€ √лавна€ —лучайна€ страница ќбратна€ св€зь

–азделы: јвтомобили јстрономи€ Ѕиологи€ √еографи€ ƒом и сад ƒругие €зыки ƒругое »нформатика »стори€  ультура Ћитература Ћогика ћатематика ћедицина ћеталлурги€ ћеханика ќбразование ќхрана труда ѕедагогика ѕолитика ѕраво ѕсихологи€ –елиги€ –иторика —оциологи€ —порт —троительство “ехнологи€ “уризм ‘изика ‘илософи€ ‘инансы ’ими€ „ерчение Ёкологи€ Ёкономика Ёлектроника

—»—“≈ћј ”ѕ–ј¬Ћ≈Ќ»я Ѕј«јћ» ƒјЌЌџ’ MICROSOFT ACCESS

ƒл€ этого щелкните по кнопке Ќадпись. ”кажите мышкой место начала надписи и введите текст с клавиатуры. ¬ конце ввода слов  омпьютерна€ школанажмите одновременно комбинацию клавиш Shift+≈nter. ¬ конце ввода —правканажмите клавишу ≈nter. —делайте надпись размером 18 пт. ¬ыполните команду ‘ормат / –азмер / ѕо размеру данных.–асположите надпись симметрично по центру страницы. ¬ ќбласти данных создайте еще три Ќадписи: Ђƒана насто€ща€ в том, чтої Ђ€вл€етс€ учеником (цей)ї, Ђгруппыї(рис.103).

16. ўелкните по кнопке —писок полей.¬ открывшемс€ окне выберите все пол€, выдел€€ их мышкой при нажатой клавише —trl, и перетащите их мышкой в ќбласть данных. ”далите названи€ полей, оставьте только содержимое записей. —делайте всю запись размером 12 пт и расположите ее в удобном дл€ ¬ас виде. ¬ыделите все элементы области данных при нажатой клавише Shift. » выполните команды ‘ормат / ¬ыровн€ть / ѕо левому краю и ‘ормат / ¬ыровн€ть / ѕо нижнему краю.”берите пустое место в области данных, передвинув границу этой области.

17. ¬ыберите ‘айл / ѕараметры страницы. ¬ окне ѕараметры страницы задайте пол€:верхнее и нижнее - по 20 мм, а правое и левое - по 10 мм. ќриентаци€:альбомна€.

18. ¬ разделе Ќижний колонтитулнапечатайте надпись: ƒиректор  омпьютерной школы.—охраните макет отчета с именем —правка.Ќа рис.44 представлено возможное оформление отчета. ѕерейдите в режим ѕредварительного просмотра. ¬ведите из списка фамилию учащегос€ и посмотрите, что получилось. «акройте отчет, предварительно сохранив его.

19. —тавитс€ задача вывести списки учащихс€ по группам. ƒл€ этого нужно сгруппировать и отсортировать внутри группы по алфавиту.

20. ќткройте закладку ќтчеты. ўелкните по кнопке —оздать. ¬ по€вившемс€ диалоговом окне Ќовый отчет выберите режим  онструктор и таблицу —писок в качестве источника данных. ўелкните по кнопке ќ .

21. ≈сли отсутствует раздел «аголовок отчета, добавьте его с помощью команды ¬ид / «аголовок/примечание отчета. ўелкните по кнопке —ортировка и группировка.

22. ¬ окне —ортировка и группировка (рис.104) в столбцеѕоле/выражениевыберите поле ”чебна€ группа дл€ группировки. ¬ разделе —войства группы в «аголовке группы включите ƒа. ¬ результате будет создан раздел «аголовок группы Ђ”чебна€ группаї (рис.105). ¬ыберите второе поле дл€ сортировки -‘амили€. ” этого пол€ в «аголовке группы значениеЌет.«акройте окно—ортировка и группировка.

–ис. 104 –ис. 105

23. —оздайте в разделе «аголовка отчетанадпись, котора€ будет единственной дл€ всего отчета (рис.46): —ѕ»—ќ  ”„≈Ќ» ќ¬  ќћѕ№ё“≈–Ќќ… Ў ќЋџ. ƒл€ этого щелкните по кнопке Ќадпись на ѕанели элементов. ”кажите мышкой место начала надписи и введите текст с клавиатуры. ¬ конце ввода нажмите клавишу Enter. —делайте надпись размером 16 пт. ¬ыполните команду‘ормат / –азмер / ѕо размеру данных. »змените размер окна, если надпись видна не полностью.

24. —оздайте в разделе¬ерхний колонтитул надпись —ѕ»—ќ  ”„≈Ќ» ќ¬ размером 14 пт. ѕередвиньте надпись на правый край страницы. Ёта надпись будет по€вл€тьс€ на каждой странице.

25. Ќапечатайте в разделе«аголовок группы Ђ”чебна€ группаїнадпись—писок учеников, затем поместите поле”чебна€ группа (удалите подпись пол€), а потом - надписьгруппы.

26. ѕоместите по눑амили€, »м€, ќтчество, √од рождени€ в разделќбласть данных,уберите подписи полей. —делайте пол€ размером 12 пт, выполните команду‘ормат / –азмер / по размеру данных.

–ис. 106

27. ¬ разделеЌижний колонтитул поместите номера страниц. ƒл€ этого добавьте в раздел Ќижний колонтитул ѕустое поле и удалите подпись пол€. ¬ыделите пустое поле и нажмите кнопку —войства.Ќаберите значение =[Page] в строкеƒанные (рис.106). «акройте текущее окно. Ќомера страниц будут по€вл€тьс€ в конце каждой страницы.

28. Ќиже надписи в разделе«аголовок группы проведите Ћинию. ќтделите лини€ми все заголовки.

29. ”берите Ћинии сетки: выполните команду ¬ид и отключите галочку у пункта меню —етка).

30. ¬ыберите режим ѕредварительного просмотра документа, и просмотрите отчет —писок учеников, таким он будет напечатан на бумаге.

–ис. 107

31. ѕронумеруйте записи в ќбласти данных отчета —писок учеников. ќткройте отчет —писок учеников, нажав на кнопку  онструктор.ƒобавьте в ќбласть данных ѕустое поле, поместив его перед полем‘амили€, и удалите надпись пустого пол€. ¬ыделите поле и щелкните по кнопке —войства на панели инструментов. ¬ведите в €чейкуƒанные выражение =1 (рис.107). ¬ €чейке свойства—умма с накоплением выберите значение ƒл€ всего (рис.107). «акройте окно со свойствами полей. ѕерейдите в режим ѕредварительного просмотра. ќбратите внимание, что номер каждой следующей записи увеличиваетс€ на 1, т.е. 1,2,3... . «акройте отчет, предварительно сохранив его под именем—писок учеников.

–ис. 108

32. ѕодсчитайте количество записей в отчете. ќткройте отчет—писок учеников в режиме  онструктора.ƒобавьте в раздел ѕримечание отчета(команда¬ид / «аголовок/ѕримечание отчета) ѕустое поле, поместив его под полем‘амили€.”бедитесь, что нужное (свободное) поле выбрано, и щелкните по кнопке —войства на панели инструментов. ¬ведите в €чейкуƒанные вычисл€емого пол€ выражение =Count(*). Ёто выражение использует функцию Count дл€ подсчета всех записей отчета, включа€ записи, имеющие пустые значени€ в некоторых пол€х. »змените подпись пол€:ќбщее количество записей (–ис.108). ¬ режиме ѕредварительного просмотра просмотрите результат (общее количество записей). —охраните отчет под тем же именем. «акройте отчет.

33. —оздайте отчет с помощью ћастера отчетов. ќткройте закладкуќтчеты. ўелкните по кнопке —оздать.¬ окнеЌовый отчет выберитећастер отчетов и таблицу—писок. ўелкните по кнопке ќ .

34. ¬ по€вившемс€ диалоговом окне создани€ отчета выберите по눑амили€, »м€, ќтчество, Ўколаи ласс, щелкнув по кнопке > . ўелкните по кнопкеƒалее. ¬ результате по€витс€ новое диалоговое окно, где следует выбрать пол€ дл€ группировки (объединени€ по признаку). Ќапример, если требуетс€ напечатать сначала список учеников одной школы, а внутри школы - сначала список учеников 9-го класса, затем 10-го, далее 11-го класса.

–ис. 109

35. ƒобавьте первый уровень -Ўкола, второй-  ласс. ƒл€ этого выберите названи€ этих полей в левом окне и щелкните по кнопке > (рис.109). — помощью кнопок — и Ш ”ровень можно мен€ть местами уровни группировки. Ќапример, сначала можно сделать группировку по классу, а потом - по школе. ўелкните по кнопкеƒалее.

36. Ќа следующем шаге можно отсортировать данные. ўелкните по кнопке ƒалее. ¬ыберите вид макета дл€ отчетаступенчатый и щелкните по кнопкеƒалее.¬ыберите стиль отчета:ѕолужирный и щелкните по кнопке ƒалее.«адайте им€ отчета:ќтчет1 и щелкните по кнопке√отово.¬ы попадете в режим просмотра отчета. «акройте отчет, согласившись с сохранением.

37. ¬ыполните задани€ из “аблицы 10:

“аблица 10
1. —оставьте отчеты, выбира€ разные макеты 2. —оставьте отчеты, выбира€ разные стили:
ќтчет0 - блок; ќтчет2 - структура 1; ќтчет« - структура 2; ќтчет4 - по левому краю 1; ќтчет5 - по левому краю ќтчет6 - сжатый; ќтчет7 - обычный; ќтчет8 - строгий; ќтчет9 - деловой; ќтчет10 - спокойный.

38. —оздайте почтовые наклейки. ќткройте закладкуќтчеты. ўелкните по кнопке —оздать.¬ по€вившемс€ диалоговом окнеЌовый отчет выберитеѕочтовые наклейки и таблицу—писок. ўелкните по кнопке ќ .

¬ следующем окне щелкните по кнопкеƒалее.¬ следующем окне вновь щелкните по кнопкеƒалее.¬ следующем окне создайте прототип наклейки, напечатав нужные слова и выбрав соответствующие пол€ (переносите поле из правого окна в левое, щелка€ по кнопке > . ўелкните по кнопкеƒалее.

39. ¬ следующем окне укажите пол€ дл€ сортировки (например ‘амили€ - по алфавиту). ўелкните по кнопке ƒалее. ¬ведите им€ отчетаЌаклейки и щелкните по кнопке √отово.

ѕредъ€вите преподавателю:

отчетыјдрес, Ќаклейки, Ќомера телефонов, ќтчет1, ќтчет2, ќтчет3, ќтчет4, ќтчет5, ќтчет6, ќтчет7, ќтчет8, ќтчет9, ќтчет10, —писок учеников, —правка.

—»—“≈ћј ”ѕ–ј¬Ћ≈Ќ»я Ѕј«јћ» ƒјЌЌџ’ MICROSOFT ACCESS

 

Ћабораторна€ работа є4

 

ћосква 2004

ѕрактическа€ работа є 1.
ќзнакомление с —”Ѕƒ Access.

÷ель работы: ќзнакомление с основными пон€ти€ми Ѕƒ. ѕриобретение навыков работы с существующей Ѕƒ в MsAccess.

1. Ѕаза ƒанных (Ѕƒ) - это совокупность взаимосв€занных данных некоторой предметной области, организованных таким образом, что эти данные могут быть использованы дл€ решени€ многих задач многими пользовател€ми.

»наче говор€, Ѕƒ - совокупность упор€доченных сведений, относ€щихс€ к определенной теме. ¬ базе данных хран€тс€ данные об объектах, их свойствах и св€з€х.

2. ћногие компьютерные Ѕƒ €вл€ютс€ рел€ционными (от англ. relation - отношение). –ел€ционна€ модель данных представл€етс€ совокупностью двумерных (столбцы и строки) таблиц (объектов модели). ¬ них данные хран€тс€ в виде таблиц. ќдна таблица содержит список однотипных данных.  ажда€ строка таблицы - это одна запись, т.е. все данные о конкретном предмете, каждый столбец (поле) описывает одно свойство предмета. (Ќапример, таблица содержит список продуктов, где кажда€ строка-запись содержит наименование, цену и другие данные о конкретном продукте. Ќаименование продукта €вл€етс€ первым полем, цена - вторым и т.д.). „тобы идентифицировать записи в таблице и иметь возможность св€зывать данные из нескольких таблиц кажда€ таблица должна содержать так называемый первичный ключ - поле или совокупность полей, однозначно определ€ющих запись.—в€зи между логически св€занными таблицами устанавливаютс€ по равенству значений одинаковых полей (атрибутов). „ерез общие пол€ можно св€зать несколько таблиц друг с другом, чтобы далее работать с ними как с одной большой таблицей.

3. —”Ѕƒ (—истема ”правлени€ Ѕазами ƒанных) - это совокупность €зыковых и программных средств, позвол€ющих организовать хранение, доступ и корректировку данных.

4. Microsoft Access - это высокопроизводительна€ система управлени€ рел€ционными Ѕƒ, котора€ предназначена дл€ создани€ настольных Ѕƒ и разработки приложений Ѕƒ архитектуры клиент-сервер, работающих под управлением операционных систем семейства Windows.

5. Ѕƒ, созданна€ в среде MsAccess, представл€ет собой файл с расширением mdb.

6. Ќа первом этапе поработаем с уже существующей Ѕƒ. Ёто база торгово-закупочной фирмы Ѕорей. ”казанна€ Ѕƒ содержит информацию:

- о сотрудниках фирмы,

- о реализуемом товаре,

- о поставщиках,

- о клиентах,

- об оформленных заказах на товар.

— помощью хран€щейс€ информации можно определ€ть объем продаж за заданный период времени, наименее и наиболее продаваемый товар, оформл€ть счета на заказы и т.д.

7. Ќайдите файл Ѕорей.mdb с помощью программы поиска и скопируйте его в свою папку. ћожно переименовать.

8. ƒл€ запуска Ѕƒ Ѕорей можно воспользоватьс€ одним из двух способов: I способ: нажать кнопку ѕуск в панели задач и активизировать строку MsAccess в меню ѕрограммы. ¬ окне MsAccess (рис.1) следует выбрать параметр ќткрыть базу данных, затем в имеющемс€ списке выделить строку Ѕƒ Ѕорей и нажать кнопку OK. ≈сли такой строки нет, двойным щелчком активизируйте строку "ƒругие файлыЕ", и в по€вившемс€ окне осуществите поиск нужного файла. II способ: выполнить двойной щелчок мышью на пиктограмме Ѕƒ Ѕорей в окне ¬ашей папки.

 
 
 
–ис. 1 –ис. 2  

9. ¬ результате рассмотренных действий на экране в окне MsAccess по€витс€ окно Ѕƒ Ѕорей (рис.2).

10. Ёто окно имеет вкладки с названи€ми разных типов объектов MsAccess, из которых и формируетс€ база данных: таблицы, запросы, формы, отчеты, макросы и модули. «десь же содержатс€ кнопки дл€ работы с ними: —оздать (дл€ создани€ нового объекта),  онструктор (дл€ работы со структурой объекта) и ќткрыть (дл€ просмотра и редактировани€ данных). ѕри работе в MsAccess система меню используетс€ как правило реже, чем в других приложени€х, так как многие операции могут быть выполнены просто из окна Ѕƒ.

11. ўелкните по вкладке “аблицы. “аблица - главный объект, который пользователь определ€ет и использует дл€ хранени€ данных.

12. ¬нимательно просмотрите названи€ всех таблиц Ѕƒ. «атем активизируйте таблицу —отрудники. ƒл€ этого выделите название указанной таблицы и щелкните по кнопке ќткрыть или выполните двойной щелчок на названии указанной таблицы.

–ис. 3

13. ¬ открывшемс€ окне (рис.3) содержатс€ анкетные данные о сотрудниках фирмы. “екуща€ запись помечена значком 4 слева от записи в области выделени€. „тобы просматривать записи списка, можно воспользоватьс€ полосой прокрутки или переключателем записей в нижней части окна таблицы.

–ис. 4

14. ѕредположим, что ¬ы - новый сотрудник фирмы. ¬ведите в таблицу свои данные. ƒл€ этого следует нажать кнопку Ќова€ запись ѕереключател€ записей. јктивизируетс€ пуста€ строка таблицы. ѕоле  од сотрудника заполн€етс€ автоматически, так как имеет тип —четчик. ƒанное поле €вл€етс€ ключевым, т.е. однозначно определ€ющим каждую запись. ¬вод данных в таблицу осуществл€етс€ построчно. ѕереход по €чейкам выполн€етс€ клавишами-стрелками или клавишей Tab. ≈сли в поле имеетс€ кнопка вызова списка (рис.4), попробуйте нажать ее и воспользоватьс€ одним из предложенных вариантов заполнени€ (таким образом можно избежать ошибок ввода данных). ѕереход на новую строку выполн€етс€ нажатием клавиши Enter или Tab. ѕоле ‘отографи€ следует пропустить.

15. ¬ведите данные еще одного сотрудника.

16. „тобы удалить запись, следует ее выделить (щелкнув мышью слева от записи в области серого цвета) и в меню ѕравка(или в контекстном меню) выбрать команду ”далить запись. ”далите запись с данными сотрудника, введенного последним.

17. „тобы переместить столбец, требуетс€ его выделить (щелкнув мышью по заголовку столбца) и перетащить его в нужное место указателем мыши в форме белой стрелки. ѕоместите столбец »м€ перед столбцом ‘амили€.

18. »зменить ширину столбца можно переместив границу его заголовка. —делайте более широким столбец ƒолжность.

19. ќтформатируйте таблицу. ƒл€ этого следует воспользоватьс€ командами меню ‘ормат или кнопками панели ‘орматировани€. ќбратите внимание, что изменени€ провод€тс€ сразу во всех €чейках таблицы.

20. ƒл€ изменени€ данных в поле записи требуетс€ установить в выбранное поле текстовый курсор и заменить имеющийс€ текст новым. »змените должность в ¬ашей записи на ѕредставитель.

–ис. 5 –ис. 6

21. ѕоиск данных по значению пол€ осуществл€етс€ командой ѕравка / «аменить или кнопка Ќайти —тандартной панели инструментов. ¬ поле ќбразецпоиска (рис.5) введите искомый текст, например, ћосква. ¬ поле ѕросмотр задайте направление поиска - все. ¬ыберите условие поиска —овпадение - пол€ целиком. ”кажите область поиска - —отрудники: таблица. Ќажмите кнопку Ќайти. «атем нажимайте кнопку Ќайти далее.

22. ѕроведите поиск сотрудников с должностью ѕредставитель.

23. ѕроведем замену данных. «аменим обращение г. на г-н.«амена данных выполн€етс€ командой ѕравка / «аменить. ¬ поле ќбразец поиска (рис.6) введите данные: г. ¬ поле «аменить на введите текст: г-н. ¬ поле ѕросмотр задайте направление поиска - все. ¬ыберите условие поиска —овпадение - пол€ целиком. —бросьте все флажки. Ќажмите кнопку «аменить все. Ќа вопрос о продолжении операции ответьте утвердительно.

24. ќтсортируем записи, например, по значению пол€ ‘амили€ в алфавитном пор€дке. ƒл€ этого следует выделить это поле (щелкнув левой кнопкой мыши по его заголовку) и нажать кнопку —ортировка по возрастанию в —тандартной панели инструментов. »наче можно выбрать команду «аписи / —ортировка и указать направление сортировки.

25. ќтбор данных (фильтраци€). —уществует четыре вида фильтров:

- фильтр по выделенному фрагменту (позвол€ет вывести на экран только те записи таблицы, которые содержат выделенный фрагмент);

- фильтр дл€ (позвол€ет вводить условие отбора непосредственно в контекстном меню таблицы);

- обычный фильтр (позвол€ет отбирать данные с помощью специального окна задани€ условий отбора);

- расширенный фильтр (указывает, какие записи выводить на экран и определ€ет пор€док их по€влени€ при помощи окна расширенный фильтр, которое идентично окну запроса.

ћы воспользуемс€ только первым и третьим фильтрами.

26. — помощью фильтра по выделенному выберем всех сотрудников, прин€тых на работу в 1992 году. ƒл€ этого выделим в поле ƒата найма любой записи 92. «атем нажмем кнопку ‘ильтр по выделенному в —тандартной панели инструментов или выберем команду «аписи / ‘ильтр / ‘ильтр по выделенному. —нимите фильтр: отожмите кнопку ”далить ‘ильтр —тандартной панели инструментов или выполните команду «аписи / ‘ильтр / ”далить фильтр.

27. — помощью обычного фильтра выберем сотрудников, фамилии которых начинаютс€ на букву  идолжность - ѕредставитель.„тобы воспользоватьс€ обычным фильтром, надо вывести на экран окно дл€ задани€ условий отбора кнопкой »зменить фильтр —тандартной панели инструментов или командой «аписи / ‘ильтр / »зменить фильтр. ¬ поле ‘амили€ по€вившегос€ окна (рис.7) задаем условие отбора:  *,а в поле ƒолжность - ѕредставитель.≈сли ввод€тс€ значени€ в несколько полей, то между ними будет установлено отношение типа "»". ѕосле вода условий следует выполнить команду «аписи / ‘ильтр / ѕрименить фильтр или нажать кнопку ѕрименение фильтра —тандартной панели инструментов. Ќа экране по€в€тс€ только записи, соответствующие заданному условию. „тобы сн€ть фильтр следует отжать кнопку ”далить ‘ильтрв —тандартной панели инструментов или выполнить команду «аписи / ‘ильтр / ”далить фильтр.

–ис. 7
–ис. 8

28. — помощью обычного фильтра можно установить дл€ услови€ отбора отношение Ђ»Ћ»ї. ¬ыберем сотрудников, должность которых ѕредставитель или ћенеджер по продажам. ƒл€ этого откройте окно задани€ условий отбора обычного фильтра, затем во вкладке Ќайти (рис.8)следует выбрать поле ƒолжность и задать в нем условие ѕредставитель, затем перейти на вкладку »ли и в том же поле задать условие ћенеджер по продажам.ѕосле задани€ условий следует применить фильтр и просмотреть результат фильтрации. «атем можно сн€ть фильтр, чтобы отобразить полный список.

29. «акройте таблицу —отрудники. ќтветьте утвердительно на предложение сохранить изменени€ в таблице. —охранение можно проводить и командой ‘айл / —охранить, не закрыва€ окна таблицы.

30. ” фирмы Ѕорей по€вилс€ новый поставщик, предоставивший некоторый интересующий фирму товар. ¬ведем информацию сначала о поставщике, а затем о его товаре. ќткройте таблицу ѕоставщики. ќбратите внимание на то, что данные в большинстве полей записей могут повтор€тьс€. »сключение составл€ет ключевое поле, идентификатор записи. ¬ данной таблице это  од поставщика. ¬ведите данные о новом поставщике. «акройте таблицу, сохранив новую запись.

31. јктивизируйте таблицу “овары и создайте запись о новом товаре.  лючевым полем €вл€етс€ здесь поле  од товара. “ип товара следует выбрать из предложенного списка. Ќеобходимо также указать заданного ¬ами поставщика. ¬оспользуйтесь фильтром дл€ просмотра всех товаров выбранного типа. «акройте таблицу, сохранив новую запись.

32. ѕри изучении уже имеющейс€ Ѕƒ следует обратить особое внимание на —хему данных. ¬ ней отражена структура всех таблиц Ѕƒ (названи€ полей, выделены ключевые пол€) и св€зи между таблицами. „тобы увидеть схему данных следует выполнить команду —ервис / —хема данных или нажать кнопку —хема данных —тандартной панели инструментов (рис.9).

–ис. 9

33. —в€зи между таблицами часто обусловлены смыслом задачи. —в€зь - это логическое соединение двух таблиц с помощью полей, имеющих общие значени€.  ак правило, в каждом соединении участвует, по крайней мере, одно ключевое поле. —в€занные пол€ могут иметь разные имена, но у них должны быть одинаковые типы данных.

34. —уществует три типа св€зей:

- ќдин - к - одному,

- ќдин - ко - многим,

- ћногие - ко - многим.

—в€зь один - к - одному устанавливаетс€, когда одна запись из первой таблицы соответствует только одной записи из другой таблицы и наоборот.

—в€зь один - ко - многим указывает, что одна запись из первой таблицы может быть св€зана с произвольным количеством записей из второй таблицы, но одной записи из второй таблицы соответствует только одна запись из первой. Ќапример, один клиент может сделать несколько заказов, но конкретный заказ соответствует только одному клиенту, поэтому в Ѕƒ Ѕорей между таблицами  лиенты и «аказы установлена св€зь один - ко - многим. —в€зующим полем €вл€етс€ поле  од клиента.

—в€зь многие - ко - многим устанавливаетс€, когда одна запись из первой таблицы соответствует произвольному количеству записей из другой таблицы и наоборот. Ќапример, в одном заказе может быть выбрано любое количество наименований товара, а любой товар может размещатьс€ сразу в нескольких заказах.  огда две таблицы наход€тс€ в св€зи многие - ко - многим, следует разбить эту св€зь на две отдельных св€зи типа один - ко - многим. ƒл€ этого надо создать третью таблицу, котора€ св€зана с двум€ исходными таблицами по принципу один - ко - многим. ¬ нашем примере это таблица «аказано.  ак правило, в такой таблице кажда€ запись однозначно определ€етс€ сразу двум€ пол€ми, которые €вл€ютс€ первичными ключами в двух других таблицах. ¬нимательно просмотрите все имеющиес€ св€зи и закройте окно схемы данных.

35. јктивизируйте вкладку «апросы. «апрос - это объект Access, с помощью которого пользователь может получить нужные данные, выбранные по некоторым признакам из одной или нескольких таблиц. „тобы просмотреть результат запроса следует выполнить двойной щелчок на его названии или выделить его и нажать кнопку ќткрыть. ¬ыполните запрос “овары с ценой выше средней. ѕосмотрите, находитс€ ли в списке выбранных товаров созданный ¬ами. «акройте запрос.

36. ѕерейдите на вкладку ‘ормы. ‘ормы предназначены дл€ ввода, вывода и изменени€ данных или управлени€ работой приложени€, т.е. форма - средство организации интерфейса пользовател€. »менно через формы осуществл€етс€ работа пользовател€ с таблицами и запросами.

—уществует несколько типов форм.

 
 
 
–ис. 10  
 
–ис. 11  

37. ѕроста€ - позвол€ет видеть в окне формы только одну запись или ее часть. Ћистание записей осуществл€етс€ кнопками переключател€ записей, расположенного в нижней части окна формы. “ака€ форма может быть многостраничной или иметь вкладки. ќткройте одну из форм —отрудники (рис.10) двойным щелчком мыши по наименованию формы или, выделив его, нажмите кнопку ќткрыть. Ќайдите в ней свою запись. ƒобавьте информацию еще об одном сотруднике. ƒл€ этого нажмите кнопку Ќова€ запись переключател€ записей или одноименную кнопку в —тандартной панели инструментов. ќткроетс€ бланк дл€ ввода данных. ѕереход между пол€ми осуществл€етс€ клавишей Tab или клавишами - стрелками. «акройте форму с сохранением данных.

38. Ћенточна€ - позвол€ет просматривать список записей с небольшим количеством полей. ѕримерами ленточных форм могут служить формы “елефоны клиентов и —писок товаров(рис.11). ќткройте эти формы и просмотрите их. Ќайдите в списке товаров свой товар. «акройте формы.

–ис. 12
–ис. 13

39. — помощью табличной формы можно увидеть список записей в виде простой таблицы.  ак правило, такой вид используетс€ при создании подчиненных форм, т.е. вложенных в другие формы. ¬ нашем примере это ѕодчиненна€ форма «аказы (рис.12).

40. —ложна€ форма обычно отображает запись из одной таблицы и св€занные с нею записи из другой таблицы. ѕримером может послужить форма «аказы(рис.13).

ќткройте ее и заполните бланк нового заказа. ƒл€ этого нажмите кнопку Ќова€ записьпереключател€ записей. ¬ открывшемс€ окне чистого бланка выберите из списка клиента, на которого будет оформлен заказ. ќбратите внимание, что основные сведени€ о выбранном клиенте будут помещены в бланк заказа автоматически. ¬ списке пол€ ѕродавец найдите свои данные. «адайте в пол€х –азмещено и »сполнено текущую дату, а затем введите информацию об одном или нескольких товарах (один из них должен быть создан ¬ами ранее). Ќаименование товара выберите из предложенного списка. ѕосле заполнени€ сохраните данные и закройте форму.

–ис. 14
–ис. 15

41. —уществует отдельный вид формы - √лавна€ кнопочна€ форма. ќна представл€ет собой кнопочное меню Ѕƒ. јктивизируйте эту форму (рис.14) и посмотрите, как она работает. ќбычно така€ форма по€вл€етс€ на экране сразу после загрузки Ѕƒ.

42. ѕри работе с формами можно использовать фильтрацию данных. ќткройте форму “овары. — помощью одного из фильтров выберите товары того же типа, что и созданный ¬ами продукт. ¬озле переключател€ записей будет указано, сколько записей удовлетвор€ют заданному условию. ќтмените фильтр и закройте форму.

43. ѕерейдите на вкладку ќтчеты окна Ѕƒ. ќтчеты используютс€ дл€ представлени€ информации из Ѕƒ в виде печатного документа. ¬ отчетах можно вычислить и отобразить промежуточные и общие итоги дл€ больших наборов данных, вставить рисунки, диаграммы. ќни могут примен€тьс€ дл€ создани€ красиво оформленных счетов, заказов на покупку, почтовых наклеек, материалов дл€ презентаций и т.д. јктивизировать отчет можно двойным щелчком левой кнопки мыши по его заголовку или, выбрав наименование отчета, нажмите кнопку ѕросмотр (вместо кнопки ќткрыть). ƒанные отчета отображаютс€ в режиме предварительного просмотра, но их нельз€ редактировать. ѕереход по страницам отчета осуществл€етс€ с помощью ѕереключател€ страниц в нижней части окна. ѕросмотрите отчет —уммы продаж по годам (рис.15). Ќайдите информацию о ¬ашем заказе.

44. Ѕольшинство кнопок панели инструментов в режиме просмотра отчета схожи с кнопками панелей инструментов предварительного просмотра в программе MsWord. »нтерес представл€ет кнопка —в€зи с MsOffice. — ее помощью можно сохранить отчет как отдельный файл в MsWord или MsExcel. —охраните просматриваемый отчет как файл ѕродажи.doc. «акройте окно отчета, нажав кнопку «акрыть панели инструментов.

45. ѕросмотрите и другие отчеты.

46. —ледующие две вкладки представл€ют объекты, относ€щиес€ к более мощным средствам Access. ћакросы обеспечивают автоматическое выполнение набора действий в ответ на некоторое событие. ќни могут помочь пользователю сэкономить врем€ работы. ћодули позвол€ют писать программы на €зыке Visual Basic дл€ создани€ более сложных приложений.

47. ќкончание работы в MsAccess. ƒл€ выхода из Ѕƒ Ѕорей следует закрыть ее окно. ƒл€ выхода из MsAccess закройте окно этой программы.

ѕредъ€вите преподавателю

таблицу —отрудники с а) новыми сотрудниками, б) заменой данных на г.; таблицу ѕоставщики, “овары и форму «аказы с новыми данными, √лавную кнопочную форму, продемонстрируйте выполнение одного из фильтров, отчет —уммы продаж по годамсвоей новой записью, файл ѕродажи.doc;окно схемы Ѕƒ.

 онтрольные вопросы.

1. „то называетс€ Ѕƒ?

2. ƒл€ чего предназначены —”Ѕƒ?

3. „то €вл€етс€ основным объектом базы данных MsAccess?

4.  ак организована таблица Ѕƒ?

5. „то такое ключевое поле таблицы?

6.  ак создать новую запись в таблице?

7.  ак удалить запись в таблице?

8.  ак осуществить замену данных в таблице?

9.  ак можно отформатировать таблицу?

10. ƒл€ чего используютс€ фильтры?

11.  акие типы фильтров существуют?

12.  акие типы св€зей ¬ам известны?

13. ƒл€ чего используютс€ запросы?

14. ƒл€ чего предназначены формы?

15.  акие виды форм ¬ам известны?

16.  ак ввести новую запись в форму?

17. „то такое отчеты?

18.  ак преобразовать отчет в отдельный файл?

19. ƒл€ чего используютс€ макросы и модули?

ѕрактическа€ работа є 2.
—оздание Ѕƒ Ђ“оргова€ фирмаї.

÷ель работы: Ќаучитьс€ создавать таблицы Ѕƒ, устанавливать между ними св€зи.

1. —оздание электронной Ѕƒ следует начать с подготовительного этапа. Ќадо решить, какие объекты будут описыватьс€ в Ѕƒ, т.е. какие таблицы требуетс€ сформировать, какие пол€ будут заданы в каждой таблице, и выбрать ключевое поле дл€ однозначного определени€ записей. «атем необходимо установить св€зи между таблицами.

2. «адачей данной работы €вл€етс€ создание Ѕƒ фирмы, торгующей кондитерскими издели€ми. ќна должна содержать данные о клиентах фирмы, о продаваемом товаре, о сделанных заказах на товар. ƒл€ упрощени€ задачи будем считать, что каждый заказ может быть оформлен только на один вид товара.

 
 
 
–ис. 16  
 
–ис. 17  

3. Ёлектронную Ѕƒ можно создать двум€ способами: с помощью ћастера Ѕƒ с использованием имеющихс€ шаблонов или "с нул€" (вручную). ¬ыберем второй способ.

4. ƒл€ запуска MsAccess из главного меню Windows нажмите кнопку ѕуск и активизируйте строку Microsoft Access в меню ѕрограммы. ¬ окне MsAccess (рис.16) выберите параметр Ќова€ база данных и нажмите кнопку ќ .

5. ¬ открывшемс€ окне предлагаетс€ задать им€ создаваемой Ѕƒ. ¬ поле »м€ файла введите —вою фамилию в качестве названи€ ¬ашей Ѕƒ. “ип файла Ѕƒ по умолчанию имеет расширение .mdb. ѕроследите, чтобы сохранение осуществл€лось в ¬ашу директорию (проверьте запись в поле ѕапка и при необходимости укажите нужную). Ќажмите кнопку —оздать (рис.17).

6. Ќа экране по€витс€ окно Ѕƒ, состо€щее из шести вкладок, которые пока пусты.

7. –аботу следует начать с формировани€ таблиц. ¬ нашем примере надо построить три таблицы:  лиенты, котора€ будет содержать данные по клиентам фирмы, ѕродукты, хран€щую данные о товаре на складе, и «аказы, дл€ оформлени€ операций по продаже товара.

8. —оздание таблицы состоит из двух этапов. Ќа первом этапе разрабатываетс€ структура таблицы: названи€ полей, последовательность их размещени€ в таблице, типы данных дл€ каждого пол€, размер полей и другие свойства, выбираетс€ ключевое поле. Ќа втором этапе таблица заполн€етс€ данными.

9. ѕри разработке структуры таблицы рекомендуетс€ предварительно составить вспомогательную таблицу на бумаге, в которой наметить наименовани€ полей, их основные характеристики (тип данных, формат, значение по умолчанию и т.д.), выбрать ключевое поле. Ќапример, дл€ размещени€ информации о кондитерских издели€х, реализуемых фирмой, следует создать таблицу ѕродукты. —ведени€ о ее пол€х представлены во вспомогательной таблице 1.

10. —оздание структуры таблицы можно осуществить вручную, в режиме  онструктора или с помощью ћастера.

–ис. 18

11. —оздадим электронную таблицу ѕродукты в режиме конструктора. ƒл€ этого следует выбрать вкладку “аблицы окна Ѕƒ и нажать кнопку —оздать. ¬ окне Ќова€ таблица (рис.18) надо выделить вариант  онструктор и нажать ќ . ѕо€витс€ окно режима конструктора. ¬ верхней части окна находитс€ бланк макета таблицы. ќн предназначен дл€ создани€ списка полей таблицы с указанием имени пол€, типа данных пол€ (рис19) (выбираетс€ из предложенного списка) и описани€ (необ€зательный параметр). ¬ нижней части окна отображаетс€ бланк дл€ ввода свойств выбранного пол€. ќни задаютс€ после выбора типа данных пол€. —ледует учесть, что:

- каждое поле таблицы должно иметь уникальное им€;

- тип данных определ€ет вид информации в данном поле (предусмотрены восемь типов данных: текстовый, MEMO - текст большого размера, числовой, дата/врем€, денежный, счетчик - уникальное целое число, генерируемое при создании каждой новой записи дл€ определени€ ключа таблицы, логический, поле объекта OLE - дл€ хранени€ рисунков, диаграмм и других объектов);

¬ерхн€€ часть бланка. ”казываютс€ названи€ столбцов и тип данных в каждом из столбцов  
 
Ќижн€€ часть бланка. ”казываютс€ свойства выделенного пол€  
–ис. 19      

- размер пол€ задает максимальную длину строки или диапазон чисел, сохран€емых в поле;

- формат пол€ используетс€ дл€ задани€ формата представлени€ данных при выводе на экран или печать;

- индексируютс€ пол€, по которым часто проводитс€ поиск или сортировка информации.  лючевое поле индексируетс€ автоматически (вариант ответа - "да, совпадени€ не допускаютс€", т.е. не может быть одинаковых значений в данном столбце таблицы;

- дл€ числовых данных указываетс€ число дес€тичных знаков после зап€той;

- можно установить маску ввода, котора€ €вл€етс€ подсказкой при вводе данных в таблицу;

- подпись - более содержательное им€ пол€, выводимое в формах и отчетах вместо названи€ пол€;

- значение по умолчанию будет автоматически устанавливатьс€ в поле новой записи;

- условие на значение - условие, которое должно соблюдатьс€ при вводе данных в поле;

- сообщение об ошибке - это текст, который по€витс€ на экране при нарушении услови€ на значение;

- об€зательное поле указывает, об€зателен ли ввод данных в это поле.

12. »спользу€ данные вспомогательной “аблицы 1 заполните бланк:

“аблица 1
ѕродукты
»м€ пол€ “ип данных –азмер пол€ ћаска ”словие на значение »ндексированное поле  лючевое поле
 од продукта „исловой ÷елое   >0 ƒа (совпадени€ не допускаютс€) ƒа
Ќаименование “екст       Ќет
÷ена ƒенежный       ƒа (совпадени€ допускаютс€) Ќет
 ол-во на складе „исловой ÷елое   >0 ƒа (совпадени€ допускаютс€) Ќет

13. „тобы указать ключевое поле таблицы надо установить курсор на название пол€ и нажать кнопку  лючевое поле панели инструментов. —охраните таблицу под именем ѕродукты и закройте ее.

14. ƒл€ создани€ таблицы  лиенты воспользуйтесь ћастером таблиц. ћастер дает возможность выбора из списка уже готовых таблиц, после чего можно произвести необходимые настройки. ¬о вкладке “аблицы окна Ѕƒ нажмите кнопку —оздать. ¬ окне Ќова€ таблица надо выделить вариант ћастер таблиц и нажать ќ .

–ис. 20

15. Ќа первом шаге ћастер позвол€ет выбрать образец таблицы и определить, какие пол€ будут входить в создаваемую таблицу (рис.20). ”становите параметр ƒеловое применение.”кажите как образец таблицу  лиенты. ¬се пол€, которые могут присутствовать в данной таблице, представлены в списке ќбразцы полей в центре окна. „тобы включить эти пол€ в создаваемую таблицу, надо переместить их в список справа. ¬ыделите из списка образцов поле  од лиентаи нажмите кнопку > . Ѕудет сформировано поле новой таблицы.  нопка >> служит дл€ перемещени€ из списка образцов сразу всех полей.  нопка < позвол€ет вернуть выделенное поле из списка полей новой таблицы в образцы, а кнопка << - переместить сразу все пол€. ¬ соответствии с созданной в п. 10 вспомогательной таблице следующим полем должно быть поле Ќаименование. ѕодход€щим можно считать поле-образец Ќазвание омпании. ѕереместим его в список полей новой таблицы. „тобы изменить им€ нового пол€, следует его выделить, нажать кнопку ѕереименовать поле и задать другое им€ (Ќаименование). ѕереместите все нужные пол€ таблицы. Ќажмите кнопку ƒалее.

16. ¬торой шаг ћастера позвол€ет ввести название таблицы -  лиенты, и выбрать способ создани€ ключевого пол€ (автоматически при помощи MsAccess или самосто€тельно). ¬ыберите самосто€тельный способ создани€ ключа. Ќажмите кнопку ƒалее.

17. Ќа третьем шаге требуетс€ выбрать из имеющихс€ им€ ключевого пол€ и вид данных, которые будут в нем содержатьс€. ¬ыберите параметр ѕоследовательные числаЕ Ќажмите кнопку ƒалее.

18. „етвертый шаг позвол€ет установить св€зи между таблицами. ѕока они не определ€ютс€. ѕоэтому просто нажмите кнопку ƒалее.

19. Ќа последнем шаге укажите, что следующим действием будет »зменение структуры таблицы и нажмите кнопку √отово. —озданна€ таблица  лиенты откроетс€ в режиме  онструктора.

20. ¬несите изменени€ в структуру таблицы в соответствии со вспомогательной таблицей 2.

“аблица 2
 лиенты
»м€ пол€ “ип данных –азмер пол€ ћаска ”словие на значение »ндексированное поле  лючевое поле
 од клиента —четчик ƒлинное целое     ƒа (совпадени€ не допускаютс€) ƒа
Ќаименование “екст       Ќет
јдрес “екст       Ќет

21. —оздайте структуру таблицы «аказы любым из рассмотренных способов, данные можно вз€ть из вспомогательной таблицы 3.

“аблица 3
«аказы
»м€ пол€ “ип данных –азмер пол€ ћаска ”словие на значение »ндексированное поле  лючевое поле
Ќомер заказа —четчик ƒлинное целое     ƒа (совпадени€ не допускаютс€) ƒа
 од клиента „исловой ƒлинное целое     ƒа (совпадени€ допускаютс€) Ќет
 од продукта „исловой ÷елое   >0 ƒа (совпадени€ допускаютс€) Ќет
 ол-во „исловой ÷елое   >0 ƒа (совпадени€ допускаютс€) Ќет
ƒата поставки ƒата/врем€  раткий 99/99/00;0;_   ƒа (совпадени€ допускаютс€) Ќет

22. ѕосле формировани€ структуры всех таблиц создадим св€зи между ними. Ёто позволит избежать некоторых ошибок при вводе данных. ќткройте окно —хемы данных. ƒл€ этого выполните команду —ервис/—хема данных или нажмите соответствующую кнопку в панели инструментов. ѕоверх —хемы данных откроетс€ окно ƒобавить таблицу(кнопка ). ѕоочередно выбирайте таблицы и нажимайте кнопку ƒобавить. «атем закройте окно добавлени€ таблиц.

–ис. 21
–ис. 22

23. ¬ нашей задаче таблица «аказы св€зана с таблицей  лиенты св€зью один - ко - многим (рис.21) (один клиент может оформить несколько заказов, но один заказ принадлежит единственному клиенту). “ак же св€заны таблицы «аказы и ѕродукты.

24. „тобы создать св€зь между таблицами «аказы и  лиенты, следует установить указатель мыши на поле  од лиента таблицы  лиенты, и не отпуска€ левой кнопки мыши, перетащить его на поле  од лиента таблицы «аказы. ќтпустите кнопку мыши. Ќа экране по€витс€ окно —в€зи(рис.22). ”становите все флажки ќбеспечени€ целостности данных. Ќажмите кнопку ќ . ќбратите внимание, что св€зь не может быть установлена, если типы или размеры данных св€зующих полей разные.

25. јналогично установите св€зь между таблицами ѕродукты и «аказы по полю  одѕродукта. —оединение устанавливаетс€ от таблицы со стороны "один" св€зи один-ко-многим.

26. ¬ведите данные в таблицы  лиенты (табл.4), ѕродукты (табл.5) и «аказы (табл.6). Ќачинают ввод данных с таблиц, которые участвуют в св€зи со стороны "один", т.е. с таблиц  лиенты или ѕродукты. ƒл€ этого следует выбрать им€ таблицы во вкладке “аблицы окна Ѕƒ и нажать кнопку ќткрыть. «аполнение осуществл€етс€ построчно. —охранение выполн€етс€ при закрытии таблицы.

“аблица 4
 лиенты
 од клиента Ќаименование јдрес
¬асин ћосква, ул. “иха€, 5.
ѕетров –остов, пр. ѕравды, 7.
 афе "Ћюбава"  иев, ул.  рещатик, 11
ћихайлова –ига, ул. ¬ольна€, 12/9
 афе "јленка" ћосква, ул. «вонка€, 52.
—ергеев –остов, ул. ћирна€, 66а
–есторан "ёг" ћосква, пр. Ћевый, 13.

 

“аблица 5
ѕродукты
 од продукта Ќаименование ÷ена  ол-во на складе
“орт песочный
 екс "”ра!"
—ушки
“орт вафельный
¬афли
ѕр€ники
Ѕаранки

 

“аблица 6  
«аказы  
Ќомер заказа  од клиента  од продукта  ол-во ƒата поставки
12.10.01
16.09.01
16.09.01
22.09.01
17.10.01
01.10.01
17.09.01
           

27. «авершите работу с Ѕƒ. —охраните ее и закройте.

ѕредъ€вите преподавателю:

таблицы лиенты, ѕродукты, «аказы;схему ¬ашей базы данных.

ѕрактическа€ работа є 3.
ѕостроение запросов на выборку.

÷ель работы: »зучить способы построени€ запросов на выборку.

1. —амым простым и часто используемым типом запроса €вл€етс€ запрос на выборку, который €вл€етс€ производной таблицей и позвол€ет указать, какие пол€ из исходных таблиц будут отображатьс€, ввести критерий отбора записей и определ€ть пор€док сортировки записей.

2. ѕри создании запроса надо выполнить в общем случае четыре операции:

- указать, какие пол€ и из каких таблиц надо включить в запрос;

- описать вычисл€емые пол€, т.е. пол€, значени€ которых €вл€ютс€ функци€ми значений существующих полей;

- описать групповые операции над запис€ми исходных таблиц (выполнить объединение набора записей в группу по какому-либо признаку);

- указать условие отбора, т.е. логическое выражение, которое позволит включить в выборку только определенные записи.

3. ѕосле выполнени€ запроса на выборку создаетс€ таблица, содержаща€ отобранные данные. Ќо эта таблица не сохран€етс€ в Ѕƒ, а существует только во врем€ выполнени€ запроса.

4. ѕри изменении данных в запросе будут внесены соответствующие изменени€ и в исходную таблицу.

5. «апрос может быть создан не только по таблицам, но и по другим запросам.

6. —оздание запроса можно осуществить в режиме конструктора или с использованием ћастера запросов.

 
 
–ис. 23  

7. —оздадим простой запрос по одной таблице в режиме конструктора. ѕредположим, что требуетс€ выдать всю информацию о продуктах, имеющихс€ на складе фирмы. ƒл€ этого следует перейти на вкладку «апросы и нажать кнопку —оздать. ¬ по€вившемс€ окне (рис.23) выбрать строку  онструктор и нажать ќ .

8. Ќа экране по€витс€ бланк запроса. ¬ верхней части бланка должны размещатьс€ списки полей таблиц или запросов, на основе которых создаетс€ новый запрос. „тобы указать исходную таблицу, следует активизировать окно ƒобавлени€ таблиц командой «апрос/ƒобавить таблицу или кнопкой панели инструментов, поочередно выбрать из списка имена нужных таблиц, нажима€ кнопку ƒобавить, и закрыть окно ƒобавлени€ таблиц. »сход€ из нашей задачи, выберите в качестве исходной таблицу ѕродукты.

¬ерхн€€ часть бланка
Ќижн€€ часть бланка
–ис.24    

- ¬ нижней части бланка выполн€етс€ вс€ работа по созданию запроса.  аждый столбец бланка соответствует одному полю запроса. „аще всего поле выбираетс€ из исходной таблицы. »м€ пол€ задаетс€ из предложенного списка в €чейке строки ѕоле или перетаскиваетс€ из верхней части бланка. ѕоочередно укажите из таблицы ѕродукты все пол€, кроме пол€  одѕродукта.

- ¬тора€ строка нижней части бланка запроса содержит им€ таблицы, из которой выбрано поле. ќно устанавливаетс€ автоматически при выборе пол€.

- “реть€ строка - сортировка, указывает способ упор€дочивани€ записей по данному полю. ”кажите сортировку по алфавиту пол€ Ќаименование.

- „етверта€ строка определ€ет, будут ли значени€ данного пол€ выведены на экран при выполнении запроса. ¬се пол€ следует вывести.

- ”словие отбора пока не задаем.

–ис. 25

¬ результате получитс€ заполненный бланк запроса следующего вида (см. рис.24). „тобы выполнить запрос следует выполнить команду «апрос/«апуск или в панели инструментов нажать кнопку . —охраните запрос ‘айл/—охранить как под именем »нформаци€ о продуктах, закройте запрос.

9. —оздадим простой запрос по одной таблице с помощью ћастера. ѕредположим, что требуетс€ просмотреть список всех клиентов фирмы без указани€ их кодов. ƒл€ этого во вкладке «апросы следует нажать кнопку —оздать, в по€вившемс€ окне выбрать строку ѕростой запрос и нажать ќ . ¬ первом окне ћастера (рис.25) из списка пол€ Ђ“аблицы и запросыї надо выбрать таблицу  лиенты, по которой будет строитьс€ запрос. ¬ списке ƒоступные пол€ отобразитс€ перечень полей выбранной таблицы. Ќеобходимые дл€ построени€ запроса пол€ поочередно следует переместить в список ¬ыбранные пол€ с помощью кнопки> .¬ нашем случае это пол€ Ќаименованиеијдрес.«атем нажать кнопку ƒалее. —ледующий шаг ћастера дает возможность выбора: создавать подробный запрос или итоговый. ¬ыберем первый вариант и нажмем кнопку ƒалее. Ќа заключительном шаге ћастер позвол€ет задать им€ запроса и указать на дальнейшие действи€: просмотреть результат запроса или зан€тьс€ изменением его структуры. Ќазовем запрос »нформаци€ о клиентах, выберем первый вариант и нажмем кнопку √отово. ѕосле просмотра результатов работы запроса, закройте его.




<== предыдуща€ лекци€ | следующа€ лекци€ ==>
 | 

ƒата добавлени€: 2014-11-10; просмотров: 9647. Ќарушение авторских прав


–екомендуемые страницы:


Studopedia.info - —тудопеди€ - 2014-2019 год . (0.046 сек.) русска€ верси€ | украинска€ верси€