Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Додаткова




5. Дибкова Л.М. Інформатика та комп'ютерна техніка. - К.: "Академвидав", 2009.

6. Глинський Я.М. Інформатика. Інформаційні процеси. - Львів: Деол, 2010

7. Мамчнко С.Д. Економічна інформатика. Практикум. Навч. посіб.-К.: «Знання», 2008

Завдання

Варіант 1. Створіть базу даних МП "Лінда", яке продає меблеві гарнітури.

Створіть Запити:

1. На вибірку: всіх клієнтів, які придбали спальні гарнітури німецького виробництва зі знижкою не менше 14 %.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "В" або "О".

Варіант 2. Створіть базу даних МП "Відпочинок", яке надає туристичні послуги.

Створіть Запити:

1. На вибірку: всіх клієнтів, які з 1 липня придбали турис­тичні путівки в Болгарію тривалістю 2 тижні.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "Л" або "С".

Варіант 3. Створіть базу даних МП "Авіа", яке продає авіаквитки.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали авіаквитки на літак ТУ-134 до Лондона у період з 4 серпня по 29 жовтня.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "П" або "С".

Варіант 4. Створіть базу даних СП "Буковина", яке надає готельні послуги.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які перебували у готелі з 24 сер­пня по 2 жовтня.

2. Розрахуйте вартість проживання для кожного клієнта.

3. Замовлення, отримані від клієнтів, прізвища яких почина­ються на літери "Ф" або "У".

Варіант 5. Створіть базу даних біржі "Десятинна", яка продає квартири.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали двокімнатні квар­тири у містах Вінниця та Житомир з 1 травня.

2. Замовлення на придбання однокімнатних квартир у місті Києві клієнтами з міста Харків у другому півріччі.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "Т" або "Ч".

Варіант 6. Створіть базу даних МП "ЯНА", яке продає парфумерію.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали французьку туа­летну воду з 2 по 8 березня.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "В" або "Р".

Варіант 7. Створіть базу даних МП "ПРЕСТИЖ", яке продає готовий одяг.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали французькі чоло­вічі костюми з 22 лютого по 12 травня.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "Щ" або "Р".

Варіант 8. Створіть базу даних ПП "Андрій", яке продає взуття.

Створіть Запити:

1. На вибірку: всіх клієнтів з Києва, які придбали румунські шкіряні чоботи.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "Я" або "З".

Варіант 9. Створіть базу даних ТОВ "БУРШТИН", яке продає ювелірні вироби.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали золоті обручки зі знижкою не більше 15 %.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "Ф" або "Р".

Варіант 10. Створіть базу даних МП "ЗДОРОВ'Я", яке продає безалкогольні напої.

Створіть: Запити:

1. На вибірку: всіх клієнтів з Києва, які придбали соки фір­ми "СМАК" з 12 лютого по 1 березня.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "В" або "Г".

Варіант 11. Створіть базу даних ТОВ "Давид", яке продає оптом продукти харчування.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали німецькі продукти харчування у містах Київ та Львів 12 травня.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "К" або "О".

Варіант 12. Створіть базу даних МП "Алекс", яке продає буді­вельні матеріали.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали дубовий паркет у місті Київ з початку поточного року.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "П" або "А".

Варіант 13. Створіть базу даних ТОВ "ВІРТУАЛ", яке продає телевізори.

Створіть Запити:

1. На вибірку: всіх клієнтів, які придбали телевізори зі знижкою не більше 10 % з 1 червня по 9 жовтня.

2. Розрахуйте вартість кожного замовлення з урахуванням знижки.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "В" або "Р".

Варіант 14. Створіть базу даних ТОВ "КАЗКА", яке продає дитячі книги.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали книги зі знижкою не менше 10 % з 10 січня до поточної дати.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "Л" або "Б".

Варіант 15. Створіть базу даних МП "Білий ведмідь", яке про­дає холодильники.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали однокамерні холодильники зі знижкою не менше 10 %.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "А" або "Я".

Варіант 16. Створіть базу даних МП "Еліксир", яке продає медичні препарати.

Створіть Запити:

1. На вибірку: всіх клієнтів, які придбали російські медичні препарати, що мають сертифікат якості.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "С" або "Ч".

Варіант 17. Створіть базу даних МП "БУРАН", яке продає пральні машини.

Створіть Запити:

1. На вибірку: всіх клієнтів, які придбали пральні машини фірми BOSH у містах Київ та Харків у кількості не мен­ше 5.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "В" або "Л".

Варіант 18. Створіть базу даних МП "ЯВІР", яке продає мебле­ві гарнітури.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали кухонні гарнітури російського виробництва зі знижкою не більше 10 %.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "Д" або "Р".

Варіант 19. Створіть базу даних МП "КРУЇЗ", яке продає турис­тичні путівки.

Створіть Запити:

1. На вибірку: всіх клієнтів, які придбали туристичні путів­ки в Туреччину тривалістю 15 днів з 15 серпня.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "Б" або "Н".

Варіант 20. Створіть базу даних МП "ІКАР", яке продає авіак­витки.

Створіть: Запити:

1. На вибірку: всіх клієнтів, які придбали авіаквитки на літак АН-24 до Сімферополя у період з 1 червня.

2. Розрахуйте вартість кожного замовлення.

3. Замовлення, отримані від клієнтів, прізвища яких почи­наються на літери "П" або "К".

Методичні рекомендації

Запити дають широкі можливості для вибору, сортування і обчислення з використанням даних однієї таблиці. Дуже важливо вміти використовувати дані з пов`язаних таблиць, допомагає будувати багатотабличні запити майстер запитів.

Запит на вибірку можна використовувати не тільки для відбору даних, але і для їх поновлення. Запит на вибірку має ряд властивостей, які можна використовувати для зміни роботи запиту.

В режимі таблиці доступні самі різні операції з даними - огляд, сортування, фільтрація, поновлення і друк. Але достатньо часто приходиться проводити обчислення і огляд даних з декількох таблиць. Відобразити потрібні дані можна за допомогою запитів.

Після виконання запита на вибірку (який відбирає інформацію з таблиць і інших запитів бази даних, в той час як при виконанні запиту на зміну дані вставляються, поновлюються або видаляються) Microsoft Access створює набір записів, які містять відібрані дані. В більшості випадків з набором записів можна працювати так само, як з таблицею: можна проглянути і відібрати інформацію, роздрукувати і поновити дані. Але на відміну від реальної таблиці, цей набір записів фізично не існує в базі даних. Access створює набір записів з даних таблиць тільки під час виконання запиту. Якщо змінити дані в наборі записів, Access внесе відповідні зміни в таблицю, на базі яких побудований запит.

При вивченні форм і звітів виявляється, що запити є найкращим способом виділення даних, необхідних для вирішення визначеного завдання. Запити можуть слугувати джерелами даних таких елементів керування, як список і поле зі списком, що спрощує введення даних.

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

Вибір даних з однієї таблиці

Одна з переваг запитів є те, що вони дозволяють достатньо швидко відібрати необхідні дані з декількох пов"язаних таблиць. Але запити корисні і при роботі з одною таблицею. Всі методи, які використовуються для роботи з єдиною таблицею, підходять і для складних багатотабличних запитів.

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

Полям запиту можна надавати імена, які будуть відображатися і заголовках стовпчиків при виведенні набору записів запиту, а для генерації обчислюваних полів можна використовувати вирази любого ступеню складності.

В зв’язку з тим, що була виконана команда Вид/Имена таблиц, в даному рядку бланка запиту 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 відкриє вікно нового запиту в режимі конструктора і виведе на екран вікно діалогу Добавление таблицы. Вікно діалогу дозволяє вибрати таблиці і запити, які будуть базовими для нового запиту. Вибираються дві таблиці і закривається вікно.

Якщо зв’язок між базовими таблицями був раніше визначений, то верхня частина вікна запиту в режимі конструктора буде виглядати так, як показано. Access пов’язує використовувані в запиті таблиці на основі інформації про зв’язок, яка задана при їх створенні. Access зв’язок в вигляді лінії, яка з’єднує первинний ключ одної таблиці з відповідним полем іншої. Якщо зв’язок між таблицями не визначений, Access сам прийме рішення, встановивши зв’язок між полями з однаковими іменами і співпадаючими типами даних.

Користувач включає в бланк запиту необхідні поля з двох таблиць. Побачити результат запиту можна, переключившись у режим таблиці.

Як уже згадувалося, вікні режиму таблиці можна виконувати з набором записів запиту майже всі дії, які доступні для звичайних таблиць.

Одним з найцікавіших аспектів багатотабличних запитів є можливість зміни даних вихідних таблиць прямо в наборі записів.

Створення запиту на основі іншого запиту

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

Використання майстра запитів

В вікні бази даних перейти на вкладку Запросыі натиснути кнопку Создать.

В діалоговому вікні Новыйзапросвибрати майстра Простой запрос. Натиснути ОК.

В діалоговому вікні (мал. 4), що з’явилося, вказати ім’я таблиці або запита, на якому буде збудований новий запит. Потім вибрати поля, з яких повинні бути відновлені дані.

Якщо необхідно, вказати додаткові таблиці або запит, а потім вибрати з них поля, які повинні бути використані.

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

Відкриття, копіювання, збереження, перейменування і видалення запитів

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

Можна створити ярлик для відкриття об’єкта бази даних, яка знаходиться або на комп’ютері користувача, або на файловому сервері мережі або в директорії для спільного доступу. В Microsoft Windows можна створити ярлик, перемістивши за допомогою миші об’єкт з вікна бази даних в робочий стіл або папку. Інший спосіб – клацнути правою кнопкою миші потрібний об’єкт (запит, наприклад) і вибрати команду Создать ярлык.Щоб створити ярлик не на робочому столі, треба ввести новий шлях в поле Размещение.

Для копіювання вибирається об’єкт і натискається кнопка Копироватьна панелі інструментів. Під час копіювання об’єкта в іншу базу даних, закривається поточна база і відкривається та, в яку потрібно вставити об’єкт. При відкритому вікні бази даних натиснути кнопку Вставитьна панелі інструментів.

Збереження запиту відбувається шляхом натискання кнопки Сохранитьна панелі інструментів.

Для збереження копії об’єкта бази даних з новим ім’ям або в іншому файлі, при умові що об’єкт відкритий або виділений, потрібно вибрати команду Сохранить как/Экспортв меню Файл. Щоб зберегти об’єкт в поточній базі даних, треба вибрати параметр В текущей базе данныхв діалоговому вікні Сохранение объекта, ввести ім’я об’єкта і натиснути ОК.

Для перейменування запита потрібно впевнитися, що об’єкт бази даних закритий. Далі в вікні бази даних вибрати вкладку Запросы, яка містить потрібний об’єкт. Натиснути кнопку миші на імені об’єкта, а потім знову натиснути кнопку миші, щоб змінити ім’я, ввести нове ім’я.

Для видалення об’єкта виділити його і натиснути кнопку Delete.

Оптимізація запитів

Існує ряд способів прискорення виконання запитів:

- Стискати бази даних

- Індексувати поля

- Вибирати типи даних мінімального розміру

- При створенні запиту не додавати лишні поля в запит. Зняти прапорець Вывод на экрандля полів, зміст яких не виводиться в запиті

- Використовувати для умов відбору вирази, які дозволяють оптимізувати запит




Поделиться с друзьями:


Дата добавления: 2015-05-23; Просмотров: 659; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.081 сек.