Информация о готовой работе

Бесплатная студенческая работ № 19874

Змст Вступ Створення запитв на вибрку даних Виконання обрахункв в запитах Перехресн запити Запити на змну даних Безпека прац. Вимоги до виробничого освтлення робочого мсця Характеристика з мсця проходження практики Висновки Лтература Вип.Аркуш№ Докум.ПдписДата Розроб.ЛтераАркушАркушв Перевр. Н.контр Затвер.

ВСТУП

Програмне забезпечення для роботи з базами даних використовуться на персональних компТютерах досить давно. Взагал, база даних - це набр записв файлв, як органзован спецальним чином. В компТютер, наприклад, можна збергати прзвища адреси друзв або клнтв. Можливо, збергати вс сво листи, вони згрупован по адресатам, або набр файлв з даними по фнансовим справам: отриман або виставлен рахунки, витрати по чековй книжц або балансам. Один з типв баз даних - це документи, як набран за допомогою текстових редакторв згрупован за темами. Другий тип - файли електронних таблиць, як обТднан в групи по характеру х використання. Щоб керувати даними, як розкидан по сотням таблиць файлв використовуються системи керування базами даних (СКБД). Microsoft Access 97 саме такою системою. Майже вс сучасн системи побудован на реляцйнй модел керування базами даних. Назва УреляцйнаФ повТязана з тим, що кожний запис в такй баз даних ма нформацю, яка вдноситься тльки до одного конкретного обТкту. В реляцйнй СКБД вс дан представлен в вигляд таблиць. нформаця про обТкти визначеного виду представляться в табличному вигляд - в стовпчиках таблиц мстяться рзн характеристики обТктв - атрибути (наприклад, адреси клнтв), а рядки призначен для опису величин всх атрибутв окремого обТкта (наприклад, дан про конкретного клнта). В випадку, коли використовуються функц СКБД для вибору нформац з одн або деклькох таблиць (виконуться запит, що темою дано дипломно роботи), результат представляться у вигляд таблиц. Бльше того, можна виконати запит з використанням результатв ншого запиту. Можна обТднати нформацю з деклькох таблиць або запитв. Система керування базами даних да можливсть контролювати структуру опис даних, роботу з ними органзацю колективного користування нформацю. СКБД також суттво збльшу можливост полегшу каталогзацю ведення великих обТмв нформац, яка збергаться в численних таблицях. СКБД включа в себе три основних типа функцй: визначення даних, х обробка й керування даними. Ус ц функцональн можливост в повнй мр реалзован в Microsoft Access. В баз даних Access основними обТктами таблиц, запити, форми, звти, макроси модул. Таблиця - обТкт, який використовуться для збереження даних. Таблиця складаться з полв (стовпчикв), в яких збергаються рзн дан, записв (рядкв). В записи збрана вся нформаця про деякий обТкт. Запит - обТкт, який дозволя користувачу отримати потрбн дан з одно або деклькох таблиць. Для створення запиту можна використовувати бланк QBE (запит по зразку) або нструкцю SQL. Можна створювати запити на вибрку, поновлення, видалення або додавання даних. За допомогою запитв також можна створювати нов таблиц, використовуючи дан з одно або деклькох снуючих таблиць. Форма - обТкт, призначений в основному для вводу даних, вдображення х на екран або керування роботою додатку. Звт - обТкт, призначений для створення документа, який в подальшому може бути роздрукований або включений в документ ншого додатку. СТВОРЕННЯ ЗАПИТВ НА ВИБРКУ ДАНИХ

Запити дають широк можливост для вибору, сортування обчислення з використанням даних одн таблиц. Дуже важливо вмти використовувати дан з пов`язаних таблиць, допомага будувати багатотабличн запити майстер запитв. Запит на вибрку можна використовувати не тльки для вдбору даних, але для х поновлення. Запит на вибрку ма ряд властивостей, як можна використовувати для змни роботи запиту. В режим таблиц доступн сам рзн операц з даними - огляд, сортування, фльтраця, поновлення друк. Але достатньо часто приходиться проводити обчислення огляд даних з деклькох таблиць. Вдобразити потрбн дан можна за допомогою запитв. Псля виконання запита на вибрку (який вдбира нформацю з таблиць нших запитв бази даних, в той час як при виконанн запиту на змну дан вставляються, поновлюються або видаляються) Microsoft Access створю набр записв, як мстять вдбран дан. В бльшост випадкв з набором записв можна працювати так само, як з таблицею: можна проглянути вдбрати нформацю, роздрукувати поновити дан. Але на вдмну вд реально таблиц, цей набр записв фзично не сну в баз даних. Access створю набр записв з даних таблиць тльки пд час виконання запиту. Якщо змнити дан в набор записв, Access внесе вдповдн змни в таблицю, на баз яких побудований запит. При вивченн форм звтв виявляться, що запити найкращим способом видлення даних, необхдних для виршення визначеного завдання. Запити можуть слугувати джерелами даних таких елементв керування, як список поле з списком, що спрощу введення даних. Щоб вдкрити вкно нового запиту в режим конструктора, вкн бази даних потрбно перейти на вкладку Запрос натиснути кнопку Создать, яка мститься з правого боку вд списку запитв. Access вдкри вкно далогу Новый запрос. В нас вибр: створити запит самостйно в режим конструктора або скористатися допомогою майстра для створення одного з деклькох типв запитв. Щоб вдкрити снуючий запит в режим конструктора, треба видлити його м`я на вкладц Запрос натиснути кнопку Конструктор. Запит вдкриваться в режим Конструктор. В верхнй частин вкна запиту знаходяться списки полв (назви стовпчикв таблиц), в нижнй частин - бланк запиту.

Вибр даних з одн таблиц Одна з переваг запитв те, що вони дозволяють достатньо швидко вдбрати необхдн дан з деклькох пов'язаних таблиць. Але запити корисн при робот з одною таблицею. Вс методи, як використовуються для роботи з диною таблицею, пдходять для складних багатотабличних запитв. Найкраще за все створити запит на основ одно таблиц так: вдкрити вкно бази даних, вибрати потрбну таблицю, розкрити список кнопки Новый объект на панел нструментв вибрати пункт Новый запрос натиснути кнопку ОК (якщо рядок Имя таблицы не виводиться в бланку запиту, слд вибрати команду Вид/Имена таблиц). Вдкриваться вкно конструктора, воно роздлене на дв частини (мал. 1). В верхнй частин знаходяться списки полв таблиць або запитв, на пдстав яких створються новий запит. В нижнй розмщений бланк QBE (Query By Example - запит по зразку), в якому виконуться вся робота по створенню нового запиту. Кожний стовпчик бланку представля одне поле, яке використовуться в запит. Поле може просто належати однй з таблиць, бути обчислюваним (його значення розраховуться на основ одного або деклькох полв таблиц), або пдсумковим, яке використову одну з вбудованих функцй Microsoft Access. Мал. 1. Вкно бланка запиту

Полям запиту можна надавати мена, як будуть вдображатися заголовках стовпчикв при виведенн набору записв запиту, а для генерац обчислюваних полв можна використовувати вирази любого ступеню складност. В звТязку з тим, що була виконана команда Вид/Имена таблиц, в даному рядку бланка запиту Access виведе мТя таблиц, з яко вибране поле. В третьому рядку бланка можна задати, чи потрбно виконувати сортування по вибраному або обчислюваному полю. Прапорц в бланку Вывод на екран вдповдають за вивд на екран полв в набор записв. По замовчуванню Access виводить на екран вс поля, як мстить бланк запиту. Але деяк поля включаються в запит тльки для вдбору потрбних записв, а виводити х на екран зовсм не обов`язково. Щоб виключити таке поле з набору записв, треба зняти його прапорець в рядку Вывод на екран. Для введення умов вдбору записв використовуться рядок Условие отбора рядок или. Першим кроком при створенн запиту вибр полв, як включаються в набр записв. Це можна зробити, просто перетягнувши поле в потрбний стовпчик бланка з списку полв в верхнй частин вкна. При перетягуванн поля вказвник мишки перетворються в маленький прямокутник. Якщо потрбно включити в запит вс поля таблиц, то достатньо перетягнути значок У*Ф з списку полв в бланк QBE. нший спосб ввести в запит вс поля таблиц - це двч клацнути на заголовку списку полв в верхнй частин вкна: таким чином видляються вс поля таблиц. Потм перетягнути видлен поля в рядок Поле бланка запиту. Вказвник миш перетвориться в значок з зображенням деклькох прямокутникв, який показу, що перетягуються деклька полв. Коли вдпускаться кнопка миш, Access помстить в бланк запиту вс поля таблиц.

Встановлення властивостей полв В загальному випадку поля, як виводяться в набор записв запиту, наслдують властивост для вдповдних полв таблиц. Можна задати нш значення наступних властивостей: Описание (нформаця, яка виводиться в рядку стану вкна запита в режим таблиц, коли поле ста поточним), Формат поля (представлення даних на екран), Число десятичных знаков (для числових даних), Маска ввода Подпись (заголовок стовпчика). Щоб задати властивост деякого поля, потрбно клацнути на любй чарунц вдповдного стовпчика в бланку запита натиснути кнопку Свойства на панел нструментв або вибрати команду Вид/Свойства.

Введення умов вдбору Якщо потрбно вдбрати записи з конкретним значенням поля, треба ввести його чарунку Условие отбора цього поля. Текстове значення, яке використовуться в якост умови вдбору, повинне бути вмщене в лапки. В випадку, якщо нас цкавить деклька значень, вводяться в рядок Условие отбора роздляються логчним оператором OR. Коли вводяться умови вдбору для деклькох полв, то вс вирази в рядку Условие отбора або в рядку или повинн приймати значення стина для любого запису, який включаться в набр записв запиту. Це означа, що Access викону логчну операцю AND над умовами вдбору, як знаходяться в одному рядку. Щоб результат операц AND мав значення стина, умови повинн бути стинними; тльки в цьому випадку запис вдбираться запитом. Наприклад, ми вибирамо записи з таблиц, в якй знаходяться дан про робтникв. Умовою вдбору обрано поле Загальний стаж його значння: >10 AND <20 Це означа, що будуть вдбран тльки т записи (з даними про робтникв) значення яких вдповда обом умовам в рядку Условие отбора (стаж бльше 10 рокв, але не перевищу 20). Вс нш записи в таблицю запиту не попадуть. Коли задаються для деякого поля деклька умов вдбору, як зТднан логчним оператором OR, то для того, щоб запис був вдбраний запитом, стинним повинна бути хоча б одна з них. к два способи задати деклька повТязаних оператором OR умов для одного поля. Можна ввести вс умови в одну чарунку рядка Условие отбора зТднати х оператором OR. Наприклад, з таблиц про поставникв продукц запис в чарунц Условие отбора: УКивФ OR УВнницяФ, означа, що будуть вдбран вс записи про поставникв, що знаходяться в мстах Кив Внниця. нший варант: введення кожно умови в окрему чарунку рядка или. При використанн деклькох рядкв или для вдбору запису достатньо виконання всх умов в одному з рядкв или. Окрм звичайних операторв порвняння Access пропону три спецальних оператора, корисних для вдбору даних, як виводяться в набор записв запиту. BETWEEN. Визнача дапазон значень. Between 10 означа те саме, що вираз And 20 >=10 And <=20. IN. Зада список значень, що використовуться для порвняння. Вираз IN(УКивФ,УВнницяФ) означа те саме, що вираз УКивФ OR УВнницяФ. LIKE. Оператор, корисний для пошуку зразкв в текстових полях. В зразок пошуку можна включити символи шаблона, У?Ф замня любий символ в данй позиц, а У*Ф означа любу кльксть символв в данй позиц. Символ У#Ф вказу, що в данй позиц повинна бути цифра.

Умови вдбору для дат часу Microsoft Access зберга значння дат часу як числа з плаваючою комою з подвйною точнстю. Значння з лвого боку вд десятково коми вдповда дат, а дробова частина числа представля час доби. Щоб повдомити Access про те, що вводиться дата час, значення вмщуться в символи числа (#). Наприклад, #10 Квтень 2003# #10/04/03# визначають одну ту саму дату. Access да деклька функцй, як можна використовувати при завданн умов вдбору для дат часу: Day (дата). Поверта значення дня мсяця в дапазон вд 1 до 31. Month (дата). Поверта значення мсяця року в дапазон вд 1 до 12. Year (дата). Поверта значення року в дапазон вд 100 до 9999. Weekday (дата). Поверта значення чисел вд 1 (Недля) до 7 (Субота), як вдповдають дням тижня. Hour (дата). Поверта цле число вд 0 до 23, як представляють значення часу. DatePart (нтервал, дата). Поверта номер кварталу або номер тижня в залежност вд того, який код нтервалу задаться (УqФ - для визначення кварталу, УwwФ - для визначення порядкового номера тижня в роц). Date(). Поверта поточну системну дату. Використання параметрв запиту До сих пр ми вводили умови вдбору безпосередньо в бланк запиту в режим конструктора. Але на етап створення запиту на завжди можна визначити, як значння повинен вдшукувати Access. Потрбно включити в запит параметр, при кожному виконанн запиту Access буде вимагати конкретн умови вдбору. Щоб визначити параметр, потрбно ввести в рядок Условие отбора замсть конкретного значення мТя або фразу, яка вмщена в квадратн дужки. Те, що вмщене всередин квадратних дужок, Access розгляда як мТя параметра. Воно виводиться в вкн далогу при виконанн запиту, тому в якост мен параметра розумно використовувати змстовну фразу. В одному запит можна задати деклька параметрв, при цьому мТя кожного параметру повинно бути ункальним нформативним. Для кожного параметра запиту можна вказати тип даних. Access використову цю нформацю для переврки введеного значення. Наприклад, якщо визначено параметр як числовий, Access вдкине лтерн символи в значенн параметра. З мовчазно згоди Access нада параметрам запиту текстовий тип даних. Якщо потрбно змнити тип даних, треба вибрати команду Запрос/Параметры, Access виведе на екран вкно далогу Параметры запроса. В цьому вкн далогу вводиться мТя кожного параметра, тип якого ми хочемо визначити, в стовпчик Параметр в такому вигляд, в якому воно було вказане в бланку запиту, але без квадратних дужок. В стовпчику Тип данных треба встановити потрбний тип даних, який вибираться з списку, що розкриваться. Псля визначення всх параметрв натискамо кнопку ОК. При виконанн запиту Access попросить ввести почергово значення для кожного з параметрв, використовуючи вкно далогу.

Багатотабличн запити Розглянувши можливост запитв, як основан на однй таблиц, на баз отриманих знань легко органзувати перегляд обТднаних даних з деклькох повТязаних таблиць. Здатнсть запитв вдбирати дан з деклькох таблиць особливо корисна при створенн форм звтв. Розглянемо приклад, в якому обТднуться нформаця з двох таблиць. В вкн бази даних треба перейти на вкладку Запросы натиснути кнопку Создать. В вкн далогу Новый запрос вибрати Конструктор натиснути кнопку ОК. Access вдкри вкно нового запиту в режим конструктора виведе на екран вкно далогу Добавление таблицы. Вкно далогу дозволя вибрати таблиц запити, як будуть базовими для нового запиту. Вибираються дв таблиц закриваться вкно. Якщо звТязок мж базовими таблицями був ранше визначений, то верхня частина вкна запиту в режим конструктора буде виглядати так, як показано Мал. 2. Конструктор запиту на мал. 2. Access повТязу використовуван в запит таблиц на основ нформац про звТязок, яка задана при х створенн. Access звТязок в вигляд лн, яка зТдну первинний ключ одно таблиц з вдповдним полем ншо. Якщо звТязок мж таблицями не визначений, Access сам прийме ршення, встановивши звТязок мж полями з однаковими менами спвпадаючими типами даних. Користувач включа в бланк запиту необхдн поля з двох таблиць. Побачити результат запиту можна, переключившись у режим таблиц. Як уже згадувалося, вкн режиму таблиц можна виконувати з набором записв запиту майже вс д, як доступн для звичайних таблиць. Одним з найцкавших аспектв багатотабличних запитв можливсть змни даних вихдних таблиць прямо в набор записв.

Створення запиту на основ ншого запиту При створенн запита в режим конструктора вкно далогу Добавление таблицы дозволя вибрати в якост джерела даних для нового запиту не тльки таблиц, але запити. Дйсно, побудова одного запиту на основ ншого - це ще один спосб роботи з даними з деклькох таблиць: спочатку створються один запит, за допомогою якого виршуться визначене коло задач вдбираться сукупнсть даних з деклькох таблиць, а потм на його основ будуться нший для отримання кнцевого набору записв.

Використання майстра запитв В вкн бази даних перейти на вкладку Запросы натиснути кнопку Создать. В далоговому вкн Новый запрос вибрати майстра Простой запрос (мал. 3). Натиснути ОК. В далоговому вкн (мал. 4), що зТявилося, вказати мТя таблиц або запита, на якому буде збудований новий запит. Потм вибрати поля, з яких повинн бути вдновлен дан.

Мал. 4. Створення простого запиту Якщо необхдно, вказати додатков таблиц або запит, а потм вибрати з них поля, як повинн бути використан. Закнчивши роботу в цьому далоговому вкн, натиснути ОК. Потрбно слдувати нструкцям, як виникають в наступних далогових вкнах майстра. В останньому далоговому вкн користувачу пропонуться вибр виконати запит або продивитися його структуру в режим конструктора. Якщо отриманий запит не вдповда вимогам, можна знову звернутися до майстра або внести змну в запит в режим конструктора. Вдкриття, копювання, збереження, перейменування видалення запитв Користувач може вдкрити в режим конструктора рзн запити: запит на вибрку, перехресний запит запит на змну. Запит на вибрку перехресний запит також можна вдкрити в режим таблиц для огляду результатв. Можна створити ярлик для вдкриття обТкта бази даних, яка знаходиться або на компТютер користувача, або на файловому сервер мереж або в директор для спльного доступу. В Microsoft Windows можна створити ярлик, перемстивши за допомогою миш обТкт з вкна бази даних в робочий стл або папку. нший спосб - клацнути правою кнопкою миш потрбний обТкт (запит, наприклад) вибрати команду Создать ярлык. Щоб створити ярлик не на робочому стол, треба ввести новий шлях в поле Размещение. Для копювання вибираться обТкт натискаться кнопка Копировать на панел нструментв. Пд час копювання обТкта в ншу базу даних, закриваться поточна база вдкриваться та, в яку потрбно вставити обТкт. При вдкритому вкн бази даних натиснути кнопку Вставить на панел нструментв. Збереження запиту вдбуваться шляхом натискання кнопки Сохранить на панел нструментв. Для збереження коп обТкта бази даних з новим мТям або в ншому файл, при умов що обТкт вдкритий або видлений, потрбно вибрати команду Сохранить как/Экспорт в меню Файл. Щоб зберегти обТкт в поточнй баз даних, треба вибрати параметр В текущей базе данных в далоговому вкн Сохранение объекта, ввести мТя обТкта натиснути ОК. Для перейменування запита потрбно впевнитися, що обТкт бази даних закритий. Дал в вкн бази даних вибрати вкладку Запросы, яка мстить потрбний обТкт. Натиснути кнопку миш на мен обТкта, а потм знову натиснути кнопку миш, щоб змнити мТя, ввести нове мТя. Для видалення обТкта видлити його натиснути кнопку Delete.

Оптимзаця запитв сну ряд способв прискорення виконання запитв: Стискати бази даних ндексувати поля Вибирати типи даних мнмального розмру При створенн запиту не додавати лишн поля в запит. Зняти прапорець Вывод на экран для полв, змст яких не виводиться в запит Використовувати для умов вдбору вирази, як дозволяють оптимзувати запит

ВИКОНАННЯ ОБРАХУНКВ В ЗАПИТАХ

Можна виконувати обчислення з любими полями таблиц зробити обчислюваний вираз новим полем в набор записв. Для цього можна використати люб з вбудованих функцй Access . Окрм цього, поля запиту можуть мстити дан, як отриман за допомогою арифметичних операцй над полями таблиц. Обчислюване поле може також мстити результат конкатенц (обТднання) значнь текстових полв або рядкових (текстових) констант. Щоб створити рядкову константу, потрбно заключити текст в подвйн або одинарн лапки. В якост операц конкатенц використовуться символ У&Ф. Наприклад, можна створити поле, яке буде мстити результат обТднання поля Прзвище поля мТя: [Прзвище]& [мТя]. В виразах можна використовувати наступн оператори: + Дода два арифметичних вирази. -Вднма вд першого арифметичного виразу другий. *Перемножу два арифметичних вирази. /Длить перший арифметичний вираз на другий вираз. \Заокруглю два арифметичних вирази до цлих значнь длить перше на друге. Результат округлються до цлого. ^Вирахову степнь першого арифметичного виразу, степнь задаться другим арифметичним виразом. MODОкруглю обидва арифметичних вирази до цлих значнь, длить перше на друге поверта залишок. &Створю текстовий рядок, як результат приднання другого рядка в кнець першого. Якщо псля клацання в чарунц рядка Поле (де ми мамо ввести вираз) натиснути SHIFT+F2, то вдкриться вкно Область ввода, в якому зручно задавати довг вирази. Використання побудови виразв. Для побудови складних виразв Access нада утилту, яка називаться Построитель выражений. Для того щоб запустити , потрбно клацнути по пустому полю в бланку запита натиснути кнопку Построить на панел нструментв. Microsoft Access вдкри вкно Построитель выражений, яке показане на мал.5 Мал. 5. Створювач виразв

В верхнй частин цього вкна мститься пуста область введення, яка призначена для створення виразв. Можна самому ввести вираз, але легше використати рзн кнопки операторв, як мстяться прямо пд областю введення. В нижнй частин вкна знаходяться три списки, призначен для пошуку мен мен полв функцй, необхдних для створення виразв. Наприклад, в нас таблиця з даними про учнв 8-А класу, складаться вона з таких полв: Прзвище, м'я, По батьков, Дата народження, Фзика, Хмя, Алгебра, Геометря, сторя, Укранська лтература, Укранська мова. Формат останнх семи полв числовий (оцнки за 12-ти бальною шкалою). Необхдно обчислити середню оцнку за навчання для кожного учня. В бланку запита вибираться вльне поле запускаться Построитель выражений. В нижнй частин вкна, що зТявилося, в правому пол вдшукумо таблицю, на основ яко будуться запит. При вибор таблиц, у центральному списку зТявляються назви полв. Саме з цього списку потрбно обрати необхдн поля. Формула, за якою пройде обчислення така: Середня оцнка=Сума оцнок по всм предметам/Кльксть предметв У верхньому вкн Построителя выражений ця формула набуде такого вигляду: Выражение1:([8Аклас]![Фзика]+[8Аклас]![Хмя]+[8Аклас]![Алгебра]+ [8Аклас]![Геометря]+[8Аклас]![сторя]+ [8Аклас]![Укранська лтература]+[8Аклас]![Укранська мова])/7 Щоб не вводити назви полв вручну, достатньо двч клацати на них в нижньому середньому списку вони будуть зТявлятися автоматично в верхнй област введення. Якщо при побудов виразу потрбно додати стандартну вбудовану функцю, потрбно в лвому нижньому списку вибрати папку Функции/Встроенные функции. В результат в правому списку зТявляться назви функцй. Створивши вираз, в бланку запита можемо дати мТя новому стовпчику. Для цього акуратно замсть слова Выражение1 вводимо власну назву (бльш змстовну). Псля всх виконаних попереднх дй потрбно перейти в режим таблиц оглянути отриман результати. Якщо вони не задовольняють, треба повернутися в режим конструктора виправити помилки. В раз потреби можна задати порядок сортування даних. Для цього клацнути по рядку Сортировка в стовпчику того поля, по значенням якого потрбно вдсортувати записи, вибрати По возрастанию або По убыванию.

Пдсумков запити нод цкав не окрем записи таблиц, а пдсумков значння по групам даних. Наприклад, нам потрбно знати середню оцнку з Фзики для 8-А класу (з попереднього прикладу). Або сумарну кльксть балв з Хм, набрану класом, в порвнянн з паралельним класом. Вдповд на так питання да пдсумковий запит. Для обчислення пдсумкових значнь потрбно натиснути кнопку Групповые операции на панел нструментв конструктора запитв, щоб у бланку QBE зТявився рядок Групповая операция. Коли натиснути кнопку Групповые операции на панел нструмент, Access використову установку Группировка в рядку Групповая операция для любого поля, який занесений в бланк запиту. Тепер записи по кожному полю групуються, але пдсумок не пдводиться. Для отримання пдсумкв потрбно замнити установку Группировка в рядку Групповая операция на конкретну пдсумкову функцю. Access да девТять функцй, як забезпечують виконання групових операцй. Можна ввести мТя функц з клаватури в рядку Групповая операция бланка запиту або вибрати в списку, що розкриваться. Нижче перерахован пдсумков функц Access: SumВирахову суму всх значень заданого поля в кожнй груп. Використовуться тльки для числових та грошових полв. AvgВирахову середн арифметичне всх значень даного поля в кожнй груп. Використовуться тльки для числових та грошових полв. MinПоверта найменше значння, яке знайдене в цьому пол всередин кожно групи. Для числових полв повертаться найменше значення. Для текстових полв - найменше з символьних значень незалежно вд регстру. MaxПоверта найбльше значння, яке знайдене в цьому пол всередин кожно групи. Для числових полв повертаться найбльше значення. Для текстових полв - найбльше з символьних значень незалежно вд регстру. Count.Поверта число записв, в яких значення даного поля вдмнн вд Null (пусто). StDev.Вирахову стандартне вдхилення всх значнь даного поля в кожнй груп. Ця функця використовуться тльки для числових або грошових полв. VarВирахову дисперсю значнь даного поля в кожнй груп. Ця функця використовуться тльки для числових або грошових полв. FirstПоверта перше значення цього поля в груп. LastПоверта останн значення цього поля в груп. Якщо не потрбно включати в групи пдсумкового запиту деяк записи, можна додати в бланк запиту одне або деклька полв для фльтра. Для створення фльтра треба в рядку Групповая операция вибрати установку Условие, зняти прапорець Вывод на экран для цього поля ввести умови вдбору.ПЕРЕХРЕСН ЗАПИТИ

Access пдтриму особливий тип пдсумкових запитв, який називаться перехресними запитами. Вони дозволяють побачити обчислюван значення в вигляд перехресно таблиц, яка нагаду електронну. Для побудови перехресного запиту потрбно видлити мТя потрбно таблиц в вкн бази даних вибрати Новый запрос з списку кнопки Новый объект на панел нструментв. В вкн далогу вибрати Конструктор, а потм у вкн конструктора вибрати команду Запрос/Перекрестный. Access додасть в бланк запиту рядок Перекрестная таблица. В цьому рядку для кожного поля перехресного запиту може бути вибрана одна з чотирьох установок: Заголовки строк, Заголовки столбцов, Значение (яке виводиться в чарунках перехресно таблиц) Не отображается. Для перехресного запиту потрбно визначити у крайньому випадку одне поле в якост заголовкв рядкв, одне для заголовкв стовпчикв одне поле значень. Кожне поле, яке заголовком стовпчикв, повинно мати в рядку Групповая операция установку Группировка. Для поля, яке використовуться в якост заголовкв рядкв, в рядку Групповая операция повинна бути встановлена операця Группировка, вибрана одна з пдсумкових функцй або введений вираз, який мстить пдсумкову функцю. Для поля з установкою Значение вибрати одну з пдсумкових функцй або ввести вираз, який використову пдсумкову функцю. Як в нших типах пдсумкових запитв, для вдбору даних, як включаються у набр записв, можна використати додатков поля. Для них необхдно вибрати установку Условие в рядку Групповая операция Не отображается в рядку Перекрестная таблица, а потм ввести умову вдбору. Умову вдбору можна також задати для любого поля, яке використовуться в якост заголовкв стовпчикв, а дан можна сортувати по любим полям (з мовчазно згоди Access сорту заголовки стовпчикв за зростанням). Можна визначити порядок стовпчикв в перехреснй таблиц, використовуючи вкно властивостей запиту. Для цього треба клацнути в любому мсц верхньо частини (ззовн спискв полв) вкна запиту в режим конструктора натиснути кнопку Свойства на панел нструментв. На екран зТявиться вкно властивостей запиту. Щоб задати порядок виводу стовпчикв в перехреснй таблиц, потрбно ввести заголовки так, як вони виглядають в вдформатованому вигляд, в тй послдовност, в якй користувач хоче х побачити. Потрбно впевнитися, що включен вс заголовки стовпчикв, як зТявляються в пдсумковй таблиц. Якщо пропущений який-небудь заголовок стовпчика або неправильно введене його мТя, то вн не зТявиться в перехреснй таблиц.

Обмеження на використання запитв на вибрку для поновлення даних Набр записв, як створю Access при виконанн запитв, вигляда веде себе майже як реальна таблиця, яка мстить дан. Дйсно, в багатьох випадках можна вставляти рядки, видаляти х поновлювати дан в набор записв. При цьому Access внесе необхдн змни в вдповдн базов таблиц запиту. Але в деяких випадках Access не розум, як змни необхдно виконати. Розглянемо для прикладу обчислюване поле. Якщо користувач спробу змнити значення в пдсумковому пол, яке результатом перемноження двох довльних полв, Access не зна, яке з цих полв - вн хоче змнити. В той же час можна змнити значення любого з цих полй вдразу отримати результат у пдсумковому пол. Access не дозволя виконати змни, як дють на деклька рядкв базово таблиц. По цй причин не можна змнити дан в пдсумковому або перехресному запит. Access не дозволя змнити дан в пол, яке ма установку Avg або Sum, тому що результат у цьому випадку визначаться значеннями з багатьох записв. При робот з набором записв, як отриман в результат обТднання, Access дозволя змнювати значення любих полв таблиц, яка знаходиться на боц вдношення УбагатьохФ, але не дозволя поновлювати ключов поля таблиц з боку УодинФ. Наприклад, один склад може мати багато товарв. В набор записв, який результатом обТднання таблиць Склади Товари, можна поновити любе поле, яке належить таблиц Товари, але не можна змнити значення полв, як створюють первинний ключ таблиц Склади. Access дозволя змнити нш поля ц таблиц. Якщо не бути уважним, можливсть поновлювати поля з боку УодинФ може призвести до небажаних результатв.

Створення перехресних запитв за допомогою майстра В вкн бази даних перейти на вкладку Запросы натиснути кнопку Создать. В далоговому вкн Новый запрос вибрати майстра Перекрестный запрос. Натиснути кнопку ОК. Користувач слду нструкцям, як зТявляються в далогових вкнах майстра. В останньому далоговому вкн користувачу пропонуться вибр виконати запит або проглянути його структуру в режим конструктора. За допомогою майстра сводных таблиц дан перехресних таблиць можна вивести на екран, не створюючи окремого запиту. За допомогою зведено таблиц заголовки рядкв стовпчикв можна змнювати таким чином, щоб рзними способами можна було аналзувати дан.

Настройка властивостей запиту Microsoft Access дозволя встановлювати ряд властивостей запиту, як змнюють хд його виконання. Щоб вдкрити вкно властивостей запиту, потрбно клацнути любому мсц верхньо частини вкна запиту в режим конструктора ззовн списку полв натиснути кнопку Свойства на панел нструментв. На мал. 6 показано вкно властивостей запита на вибрку. Мал. 6. Вкно бланка запиту Звичайно, користувач вибира тльки деяк поля, як при виконанн запиту на вибрку необхдно включити в набр записв. Але якщо розробляться запит для використання в форм, потрбно, щоб вс поля з усх базових таблиць запиту були доступн в цй форм, встановлються для властивост Вывод всех полей значення Да. В бльшост випадкв краще залишити для ц властивост встановлене з мовчазно згоди значення Нет, а змнювати цю установку тльки для визначених запитв. В залежност вд складност запиту Access може знадобитися деклька секунд (хвилин), щоб знайти вс рядки почати вивд нформац на екран. Якщо користувача цкавлять тльки УпершФ або УверхнФ рядки набору записв, треба скористатися властивстю Набор значений для виводу нформац на екран, як тльки Access знайде перш n або перш % рядкв. Якщо ввести цле значення, Access виведе на екран результат вдразу, щойно знайде задане число рядкв. При введенн десяткового значення менше 1 Access почне вивд даних псля того, як знайде приблизно такий вдсоток рядкв. Слд врахувати, що при виконанн сортування Access повинен спочатку вдбрати вс записи, тльки вдсортувавши х, вн може визначити перш n рядкв. В цьому випадку властивсть Набор значений не прискорить вивд нформац на екран. При виконанн запиту часто виникають ситуац, пд час яких Microsoft Access знаходить рядки, що повторюються. З мовчазно згоди вн включа в результуючий набр тльки ункальн записи. Це означа, що дентифкатор кожного рядка (первинний ключ таблиц для запиту з диною таблицею або сполучення первинних ключв для багатотабличного запиту) ункальний. Якщо користувач не просить Access повертати ункальн значення, в набр записв запиту будуть включен тльки вдмнн один вд одного рядки. Якщо потреба бачити вс дан (враховуючи рядки-дублкати), необхдно встановити обидв властивост Уникальные значения Уникальные записи - в значення Нет. Користувач не зможе змнювати поля в набор записв запиту, якщо для властивост Уникальные записи встановлене значення Нет. Якщо база даних буде використовуватися в мереж в режим колективного доступу, то для забезпечення безпеки даних можна дати доступ ншим користувачам до таблиць тльки за допомогою запитв. Власник таблиц завжди ма до не повний доступ. Можна заборонити всм доступ до таблиць дозволити проглядати деяк дан тльки визначеним користувачам. Ця умова буде працювати, якщо для властивост При запуске предоставляются права встановити значення Пользователя. Якщо для тих, хто використову конкретний запит, потрбно дозволити Ууспадкувати права власникаФ на доступ до таблиць, треба встановити для властивост При запуске предоставляются права значення Владельца. Якщо запит призначений для роботи в режим колективного доступу, то для забезпечення цлсност даних при редагуванн використовуться властивсть Блокировка записей. Access скористаться блокуванням тльки в тому випадку, коли в вихдну таблицю потрбно записати рядок. Щоб запис блокувався при внесенн до нього змн одним з користувачв, встановлються для ц властивост значення Изменяемой записи. Бльш жорстка установка Всех записей блоку вс записи, вдбран запитом, до тих пр, допоки запит вдкритий одним з користувачв. Використовуться ця установка тльки у тому випадку, коли при виконанн запиту робляться численн змни в деякй таблиц, нш користувач не можуть мата доступу до даних ц таблиц до тих пр, допоки не завершиться виконання запиту. ЗАПИТИ НА ЗМНУ ДАНИХ

Для пошуку окремого запису в баз даних змни в нй значення поля досить режиму таблиц. Але що робити, якщо потрбно провести однаков змни в бльшй клькост записв. Виконання замни в кожному окремому запису недоцльно. Перед тим, як приступити до створення запиту на поновлення записв в баз даних, потрбно створити запит на вибрку з умовою вдбору, який дозволя знайти вс записи, як пдлягають поновленню. Псля того, як Access вибери потрбн записи, користувачу не складно буде перетворити запит на вибрку в запит на поновлення або в нший тип запита на змну.

Запит на поновлення Допустимо, що запит на вибрку створений. Тепер можна змнити запит так, щоб вн поновлював рядки таблиц. В режим конструктора в меню Запрос снують команди для чотирьох типв запитв на змну: Создание таблицы, Обновление, Добавление, Удаление. Окрм цього, для перетворення типу запита можна скористатися списком кнопки Тип запроса на панел нструментв. Треба вибрати пункт Обновление, щоб перетворити запит на вибрку в запит на поновлення. При подбному перетворенн запита Access змню заголовок його вкна дода рядок Обновление в бланк QBE. Вн використовуться для введення нових значень (або виразв), як повинн замнити в вдбраних записах снуюч дан. Якщо потрбно повнстю убезпечити себе вд любих випадковостей, то перед виконанням запиту на поновлення робиться резервна копя таблиц. Для цього перейти в вкно бази даних, вибрати таблицю, яка буде поновлюватися, скористатися командою Правка/Копировать. Потм вибрати команду Правка/Вставить , коли Access виведе на екран вдповдне вкно далогу, надасть коп таблиц нше мТя. Щоб виконати запит на поновлення, треба вибрати команду Запрос/Запуск або натиснути кнопку Запуск на панел нструментв. Access продивиться таблицю визначить кльксть рядкв, як поновлюються, а потм виводить на екран вкно далогу. Щоб провести поновлення даних, потрбно натиснути кнопку Да в вкн далогу. Якщо користувач бачить, що число поновлюваних рядкв в вкн далогу не вдповда очкуванй клькост або не впевнений, що Access поновить потрбн записи або поля, натиснути кнопку Нет, щоб вдмовитися вд виконання запиту поновлення даних. Псля виконання запиту можна переврити змст таблиц, щоб впевнитися, що змна даних проведена правильно. Щоб повторити запит на змну, потрбно вибрати його в вкн бази даних натиснути кнопку Открыть. Псля запуску запита на змну з вкна бази даних Access виводить на екран вкно далогу, яке запиту пдтвердження для його виконання. В вкн пдтвердження натиснути кнопку Да, щоб завершити поновлення даних. Якщо треба вдмнити вивд на екран вкна пдтвердження, вибираться команда Вид/Настройка на вкладц Правка/поиск вкна далогу Параметры в секц Подтверджение знматься прапорець Запросов на изменение. За допомогою запита на поновлення можна за один раз змнити значення деклькох полв, включивши х у бланк запиту визначивши вирази, як будуть використовуватися для поновлення цих полв. При цьому для обчислення нового значення деякого поля можна використати значння нших полв. Перед поновленням запису в базовй таблиц або запит Access робить копю вихдного запису. Вн використову задан вирази до вихдного запису вносить результат в копю. Потм вн змню змст бази даних, переписуючи поновлену копю в таблицю. Створення ново таблиц нод потрбно збергати в новй таблиц дан, як отриман за допомогою запита на вибрку. Створення ново таблиц прискорить роботу додатка, особливо якщо при виконанн запита обТднуються деклька таблиць. Збереження набору записв запита як таблиц корисно в тому випадку, коли нашаровуться пдсумкова нформаця треба довго збергати псля видалення з бази вихдних даних, на яких базувався запит. Припустимо, сну запит на вибрку. Щоб перетворити запит на вибрку в запит на створення таблиц, треба вибрати команду Запрос/Создание таблицы. Access виведе на екран вкно далогу Создание таблицы. Користувач вводить мТя для пдсумково таблиц тисне кнопку ОК, щоб закрити вкно далогу. Закнчивши з установками в запит на створення таблиц, можна виконати його за допомогою команди Запрос/Запуск або кнопки Запуск на панел нструментв. Access створю записи, розмща х в нову таблицю нформу користувача про кльксть рядкв, як вставляються в таблицю, на екран виводиться вкно далогу для пдтвердження створення таблиц. Натиснути кнопку Да, щоб створити нову таблицю помстити до не записи. Псля цього потрбно переключитися в вкно бази даних клацнути по вкладц Таблицы, щоб вдкрити список таблиць. Вибираться в ньому тльки що створену таблицю вдкриваться вона в режим таблиц. Можна оглянути отриман дан. В режим конструктора можна змнити мена полв або формати.

Запит на додавання За допомогою запиту на додавання можна скопювати вибран записи вставити х в ншу таблицю. Окрм того, запит на додавання можна використати для перенесення даних з ншого джерела в свою базу даних, щоб потм вдредагувати отриман дан вставити х в снуючу таблицю. Запит на додавання, подбно запиту на створення таблиц, дозволя збрати обчислен пдсумков дан зберегти х в визначенй таблиц. Одна з переваг запиту на додавання в тому, що можливсть повнстю визначити поля задати х властивост перед вставленням даних в кнцеву таблицю. Недолком цього типу запитв велика ймоврнсть помилок, оскльки дан, як додаються, можуть не вдповдати типам полв кнцево таблиц. Перед виконанням запиту на додавання можна запустити його як запит на вибрку (як в випадку нших запитв на змну), щоб впевнитися в тому, що копюються потрбн записи. Можна взагал почати з побудови запита на вибрку, виконати його тльки псля цього перетворити його в запит на додавання. Також можна вдразу створити запит на додавання переврити дан, що додаються, переключившись з режиму конструктора в режим таблиц. Псля переврки правильност додавання записв можна виконати запит прямо з вкна конструктора або зберегти потм запустити його з вкна бази даних. Цкавим прикладом використання запитв добування застарлих даних з робочо таблиц копювання х в архвну таблицю. З часом в основнй таблиц можуть накопиться тисяч записв - контракти або замовлення, як вводяться на протяз ведення справи. Скорше за все дан рчно давнини для поточно роботи на потрбн. Перодично прибираючи в архвн таблиц УстарФ дан, збльшуться швидкодя основних частин додатку.

Помилки при виконанн запитв на змну Перед внесенням вдповдних змн в базу даних Microsoft Access аналзу запит дан, як змнюються при його виконанн. При наявност помилок Access завжди да користувачу можливсть вдмнити виконання запиту на змну. Пд час виконання запита на змну Access розрзня чотири категор помилок: Дублкати первинного ключа. Ця категоря помилок виника при спроб додавання або змни деякого запису в таблиц, яка приводить до появи дублюючого значення первинного ключа або ункального ндексу. Access не буде поновлювати або додавати записи, як створюють так значння. Щоб запобгти конфлкту перед спроб додати так записи користувач потрбен змнити значення первинного ключа в вихднй таблиц. Помилки перетворення даних. Помилки ц категор виникають в тих випадках, коли вставляються дан в снуючу таблицю при цьому видно, що тип даних полв-отримувачв не спвпада з типом даних полв-джерел. Наприклад, помилка виника, якщо додаються текстов значння до поля, що мстить цлочисельн дан, а текстове поле мстить лтерн символи або надто довгий рядок цифрових символв. В запит на поновлення помилка перетворення може виникнути, якщо використовуться формула, яка пробу провести обчислення над полем, яке мстить букви. Блокування запису. Помилки ц категор виникають, коли при виконанн запиту на видалення або на поновлення використовуться таблиця, до яко мають доступ нш користувач мереж. Access не може провести поновлення записв, як в цей час поновлюються ншими користувачами. Необхдно зачекати деякий час спробувати знову виконати поновлення або видалення в той момент, коли дан записи бльше нхто не використову. Порушення умов на значення. Якщо записи, що вставляються або поновлюються, не задовольняють умов на значення для деякого поля або для таблиц, Access повдомля про помилку не проводить вставку або поновлення подбних записв. Видалення групи записв Видалити групу записв з бази даних можна за допомогою запита на видалення. Псля пдведення пдсумкв копювання старих записв (наприклад, контрактв) в архвну таблицю, ц записи краще видалити з основно таблиц. Очевидно, що подбна операця буде виконуватися не однократно. Тому можна створити запит для автоматичного вдбору на основ поточно дати записв, як видаляються. З ншого боку, в запит можна включити параметр, щоб користувач мг вказати потрбну дату псля запуску запита на видалення. В любому випадку користувачу не прийдеться змнювати визначення запиту перед кожним його запуском. Як у випадку запита на поновлення, корисно спочатку вияснити, як саме записи будуть видален запитом. Тому починають з запита на вибрку, який вдбира х. Якщо запит на вибрку вибрав т сам записи, що були скопйован в архвну таблицю за допомогою запита на додавання, то можна повернутися в режим конструктора, щоб запустити запит видалити ц рядки з основно таблиц. У звТязку з тим, що не можна продивитися видален записи, розумно зробити резервну копю таблиц, особливо у тому випадку, якщо запит на видалення виконуться уперше. Для створення коп таблиц виконуться процедура, яка описана в роздл УВиконання запиту на поновленняФ. Запит на вибрку, вдкритий у режим конструктора, можна перетворити в запит на видалення, виконавши команду Запрос/Запуск. Вносити в запит як-небудь додатков змни не потрбно. Щоб Microsoft Access видалив записи, потрбно вибрати команду Запрос/Запуск або натиснути кнопку Запуск на панел нструментв. Якщо в запит включений параметр, потрбно ввести його значення в вкно далогу Введите значение параметра. Access вдбере записи, як пдлягають видаленню, виведе на екран вкно далогу для пдтвердження видалення. Для завершення процесу видалення натиснути кнопку Да. Якщо виникають сумнви в необхдност ц операц, натискаться кнопка Нет, щоб вдмнити виконання запиту на видалення. Тепер ми знамо, як скопювати стар записи в архвну таблицю, як забезпечити копювання в архвн таблиц супутнх записв, як видалити стар записи з основно таблиц. Для ефективно роботи додатку також необхдно проглядати основн таблиц видаляти з них записи з даними, як не використовуються.

БЕЗПЕКА ПРАЦ. ВИМОГИ ДО ВИРОБНИЧОГО ОСВТЛЕННЯ РОБОЧОГО МСЦЯ Примщення з ПК повинн мати природне та штучне освтлення. Коефцнт природного освтлення /КПО/ в клматичних зонах з стйким снговим покровом повинен бути не нижче 1,2 %. Штучне освтлення в примщеннях з ПК повинно здйснюватися системою загального освтлення. Як джерела свтла при штучному освтленн повинн застосовуватися переважно люмнесцентн лампи. Штучне освтлення повинно забезпечувати на робочих мсцях освтленсть не нижчу, як вказано в таблиц. Таблиця 1 Нормован рвн освтленост в примщенн з ПК Характер роботиРобоча поверхняПлощинаОсвтленсть, ЛК, не менше Робота за ПЕОМЕкранВ200-300 КлаватураГ400 СтлГ400 Класна дошкаА500 Примтка. В - вертикальна площина, Г - горизонтальна площина. Загальне освтлення повинно бути виконано у вигляд суцльних або переривчастих лнй свтильникв. Спввдношення яскравост поверхонь, як знаходяться в пол зору повинно бути в робочй зон в межах 3:1, мж поверхнею екран-стл в подальшому оточенн стни, дошки, пдлоги, стел - 10:1. Коефцнт вдображення поверхонь кольорово обробки нтер'ру повинен бути: стел - 0,7-0,8; стн - 0,5-0,6; пдлоги - 0,3-0,4; столу - 0,45-0,5; клаватури - 0,4-0,6. В освтлювальних установках примщень слд застосовувати систему загального освтлення, виконану стельовими або пдвсними люмнесцентними свтильниками, рвномрно розташованими по стел рядами паралельно свтлопроводами. Екран монтора повинен розташовуватись в зон захисного кута свтильника його проекця повинна бути поза екраном монтора. Свтильники не повинн вдображатись на екран ПЕОМ. Люмнесцентн свтильники повинн включатись рядами. Для освтлення примщення повинн застосовуватись свтильники серй ЛП013, ЛП031, ЛП033, виконання 001 006, ЛС002, ЛС04 з металевою екрануючою решткою непрозорими боковинами. В якост джерел свтла рекомендуться використовувати люмнесцентн лампи потужнстю 40 Вт, або енергоекономчн потужнстю 36 Вт типу ЛБ, ЛХБ як найбльш ефективн прийнят з точки зору спектрального складу, температура випромнювання яких знаходиться в дапазон /в межах/ 3500-42000К. Перегорл лампи повинн свочасно замнюватись новими по мр виходу з ладу. Величина коефцнту пульсац освтленост не повинна перевищувати 5% Необхдно перебачити обмеження прямо близькост вд джерел природного та штучного освтлення. Яскравсть великих поверхонь (вкна, свтильники т. н.), що знаходяться у пол зору, не повинна перевищувати 200 кд\кв.м. Мрою захисту вд прямо близькост ма бути зниження яскравост видимо частини джерел свтла шляхом застосування спецальних розсювачв, вдбивачв та нших свтлозахисних пристров, а також правильне розмщення робочих мсць вдносно джерел свтла. Яскравсть полискв на екран не повинна перевищувати 60 кд\кв.м. Яскравсть стел при застосуванн системи вдбитого освтлення не повинна перевищувати 200 кд\кв.м. ЛТЕРАТУРА: Вейскас Джон. Эффективная работа с Access 7.0, - Санкт-Петербург: 1998,-835 с. Дейт К. Введение в системы баз данных, - Москва: 2000, -845 с. Руденко В.Д., Макарчук О.М., Патланжоглу М.О. Практичний курс нформатики, - К: 1997,- 300 с. Послед Борис Access 2000. Базы данных и приложения. Лекции и упражнения. - К: ДиаСофт. - 2000, -512 с. Збрник нормативних документв з безпеки життдяльност.\Витяг з державних сантарних правил норм.- Пд редак. проф.Сачкова Л.С.,- Кив: 2000,- с.738-739. Романов Г.М. Человек и дисплей. - Ленинград: 1989. Сибаров Ю.Г.Охрана труда в вычислительных центрах. - Москва : 1990. ВИСНОВКИ

В данй дипломнй робот була розглянута система керування базою даних (СКБД) Access, а власне органзаця запитв, рзних за формою змстом. Було доведено, що запити - гнучкий зручний нструмент обробки даних. Конструктор запитв в Access дозволя створити практично любий запит. Конструктор дозволя проглядати запит трьома рзними способами - безпосередньо конструктор, режим SQL (в робот не розглядався) набр даних (таблиця). Слд враховувати, що запит не зберга дан. Якщо необхдно зберегти промжн дан, то робити це необхдно в новй таблиц, скопювавши вставивши стару таблицю. В частин 1 було розглянуто створення запитв на вибрку даних х поновлення. Звичайно, для побудови запиту використовуться конструктор, в якому розмщений бланк запиту QBE (Query By Example - запит по зразку). Саме тут виконуться вся робота по створенню нового запиту. В кожний рядок бланка записуються рзн умови: вибр полв, сортування, умови вдбору. Умови вдбору даних рзномантн: за конкретним значенням поля, за допомогою спецальних операторв OR, AND, BETWEEN, IN, LIKE. Також розглянут умови вдбору для дати часу, використання параметрв запиту з вдповдним типом даних, згаданий спосб створення запиту на основ ншого запиту. Вс можливост запитв, як основан на однй таблиц, вдповдають створенню багатотабличних запитв. Ц запити здатн вдбирати дан з деклькох таблиць, що особливо корисно при створенн таких компонентв систем керування базами даних, як форми звти. Для полегшення роботи користувача, особливо початквця, рекомендоване створення запиту за допомогою майстра запитв. В частин 2 розглянута можливсть обчислення будь-яких полв таблиц створення нового поля таблиц на основ обчислюваного виразу. Обчислюван вирази будуються за допомогою арифметичних операцй над полями таблиц. Для побудови складних виразв використовуться Построитель выражений. Особлива увага придляться створенню пдсумкових запитв (пдсумков функц Access), як результатом по групам даних. В частин 3 розглянутий такий тип пдсумкових запитв, як перехресн запити. Вони дозволяють побачити обчислюван значення в вигляд перехресно таблиц, яка нагаду електронну. В частин 4 показан запити на змну даних, як допомагають зручно змнювати дан одразу в деклькох записах. Також можна створювати нов таблиц, запити на додавання (з нших баз даних в нашу). Запити такого типу допомагають видаляти записи, групи записв. В частин 5 розглянут питання безпеки прац вимоги до виробничого освтлення робочого мсця.

Вы можете приобрести готовую работу

Альтернатива - заказ совершенно новой работы?

Вы можете запросить данные о готовой работе и получить ее в сокращенном виде для ознакомления. Если готовая работа не подходит, то закажите новую работуэто лучший вариант, так как при этом могут быть учтены самые различные особенности, применена более актуальная информация и аналитические данные