Вибір даних з таблиць за допомогою запитів

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

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык украинский
Дата добавления 05.04.2012
Размер файла 1,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Міністерство освіти, науки, молоді та спорту України

Національний авіаційний університет

ЗВІТ З ЛАБОРАТОРНОЇ РОБОТИ № 9

Тема: Вибір даних з таблиць за допомогою запитів

Завдання 1

Додайте в таблицю “Экзамен” поле “Преподаватель” з наступними характеристиками:

“Тип данных - текстовый”.

“Подпись - преподаватель”.

“Подстановка” - використовуйте “Поле со списком”. (“Источник строк” - таблиця “Преподаватели”.

Завдання 2

У таблиці “Экзамен” повинно бути не менш, як 20 записів, і ці записи повинні містити інформацію:

Не менш, ніж по трьох дисциплінах

Оцінки повинні бути різні ( від “отлично” до “неудовлетворительно”).

Студенти повинні бути з різних груп ( хоча б із двох).

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

Завдання 3

Створіть запит на вибір записів, що містять прізвища студентів, які склализдала всі іспити на “відмінно”. Для цього треба виконати наступні дії:

Вибрати у вікні бази даних вкладку “Запрос”, натиснути кнопку “Создать”. .

У вікні діалогу “Новый запрос“ виберіть опцію ”Конструктор”.

Access запропонує Вам вибрати таблицю. Виберіть таблицю “Экзамен», натисніть кнопку “Добавить”і закрийте вікно діалогу.

З таблиці послідовно виберіть поля ”Студент”, “Дисциплина”, “Результат” і перетягніть обрані поля по черзі в бланк запиту.

(можна просто двічі клацнути мишкою по кожному полю).

У рядку “Условие отбора“ введіть умову:

Клацніть по кнопці “Построить” на панелі керування.

У “Построителе”, що зявився клацніть на кнопці “Like”.

Надрукуйте Likeотлично”, ОК.

Закрийте вікно конструктора запитів.

Збережіть запит з ім'ям “Запрос по отличникам”.

Відкрийте створений запит і переконайтеся в тім, що вибірку було зроблено правильно.

Завдання 4

Створіть аналогічний запит по двієчниках і збережіть з ім'ям “Запрос по двоечникам”.

Відкрийте створений запит і переконайтеся в тім, що вибірку було зроблено правильно.

Завдання 5
запит таблиця база данні
Створіть запит на “Выборку записей по результатам контроля по дисциплине“, яку викладає “Быковская” (можна вибрати іншого викладача).
Запит збережете з ім'ям “Запрос по дисциплине”.
Відкрийте створений запит і переконайтеся в тім, що вибірку було зроблено правильно.

Завдання 6

Створіть на базі таблиці “Анкета” запит для формування списку студентів, що народилися “с 1 мая 1979 года по 31 декабря 1979 года”.

Для формування запиту Вам треба викликати “Построитель виражений” (кнопка “Построить”) і вибрати в списку операторів - оператор порівняння “Beetween”, натиснути кнопку “Вставить”, ОК.

Тепер відкоригуйте вираження, що з'явилося, у такий спосіб:

Between #01.05.79# And #31.12.79#

Якщо раптом виявилося, що таких студентів у Вашій групі немає, змініть умови запиту.

Запит зберегти з ім'ям “Запрос по дате рождения”.

Відкрийте створений запит і переконайтеся в тім, що вибірку було зроблено правильно.

Завдання 7

Створіть форми для всіх запитів ( “Автоформа:ленточная”)

Бажано, щоб режим запитів був організований тільки для перегляду потрібної інформації, а не для її коректування.

Завдання 8

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

Щоб у режимі запитів не можна було б змінити інформацію, в базі даних треба виконати наступні дії:

Відкрити форму для запиту в режимі конструктора.

Позначити поле і правою кнопкою викликати “Свойтва”і позначеного поля, потім на вкладці “Данные“ встановити властивість “Блокировка -Да”.

Аналогічно установите властивість “Блокировка - Да” для всіх полів у всіх формах для запитів (форми для запитів Ви створили).

Висновок: в ході лабораторної роботи ми побачили, що запит на створення таблиці отримує дані з однієї або кількох таблиць, а потім завантажує набір результатів до нової таблиці.

Ця нова таблиця може міститись у поточній або новій базі даних.Зазвичай запити на створення таблиці використовуються для копіювання або архівування даних. Наприклад, є таблиця (або таблиці) із даними про минулі продажі, ці дані використовуються у звітах.

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

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

Слід пам'ятати, що дані в новій таблиці є лише знімком; вони не пов'язані та не підключені до вихідної таблиці чи таблиць.

Процес створення запиту на створення таблиці складається з таких основних кроків:

· Дозвіл на відкриття бази даних, якщо її не підписано або вона міститься не в надійному розташуванні. Інакше запити на змінення (додавання, оновлення та створення таблиці) не виконуватимуться.

· Створення запиту на вибірку в поданні конструктора для запиту та змінення цього запиту для повернення потрібних записів. Можна вибрати дані з кількох таблиць і фактично можна змінити звичайну структуру даних. Наприклад, можна розмістити в одній таблиці дані про клієнта, перевізника й постачальника: це те, що не робиться в робочій базі даних із відповідно впорядкованими таблицями. Можна також використовувати в запиті критерії для подальшого настроювання або звуження набору результатів.

· Перетворення запиту на вибірку на запит на створення таблиці, вибір розташування нової таблиці та виконання запиту для створення таблиці.

Не слід плутати запит на створення таблиці із запитом на оновлення або додавання. Запит на оновлення використовується для додавання або змінення даних в окремих полях. Запит на додавання використовується для додавання записів (рядків) до наявного набору записів у наявній таблиці.

Размещено на Allbest.ru


Подобные документы

  • Створення баз даних і введення даних. Створення бази даних за допомогою майстра. Створення таблиць. Створення таблиці в режимі конструктора. Створення запитів за допомогою майстра. Додавання полів у бланк запиту. Зміна порядку полів.

    реферат [17,1 K], добавлен 07.10.2004

  • Створення інформаційних таблиць бази даних. Створення екранних форм як засобу організації інтерфейсу користувача. Створення запитів для вибору, сортування і обчислення з використанням даних однієї таблиці. Оформлення звітів за допомогою команд MS Access.

    лабораторная работа [397,7 K], добавлен 09.09.2010

  • Використання баз даних та інформаційних систем у сучасному житті. Основні відомості про реляційні бази даних. Зв'язування відносин. Структурована мова запитів SQL. Сутність та загальний опис бази даних "Архітектурна компанія". Приклад створення таблиці.

    курсовая работа [320,7 K], добавлен 19.06.2015

  • Форми вихідних документів. Перелік запитів до бази даних. Побудова інфологічної моделі, її структурні компоненти: сутності, зв’язки та відносини. Перелік таблиць, опис запитів. Загальна характеристика та головний зміст форм розроблюваної бази даних.

    курсовая работа [414,5 K], добавлен 31.01.2014

  • Система управління базами даних, ієрархічна модель даних, її проектування та створення. Інтерфейс Microsoft Access, створення структури таблиці, запитів, форм, звітів, макросів. Аналіз зв'язків між таблицями, що описують поняття проблемного середовища.

    курсовая работа [2,7 M], добавлен 10.11.2010

  • Проектування бази даних, що реалізує звіти про графік робіт на об’єктах впродовж місяця. Графічне зображення нагромаджувачів даних. Побудова діаграм потоків даних і переходів станів, таблиць у вигляді двовимірного масиву, запитів. Створення бази даних.

    курсовая работа [1,2 M], добавлен 29.02.2012

  • Оператори визначення даних. Створення таблиць. Вилучення таблиць. Додавання записів. Модифікація даних. Видалення даних. Пошук даних. Database Desktop. Компонент TQuery.

    реферат [165,8 K], добавлен 13.06.2007

  • Використання системи керування базами даних (СКБД) Microsoft Access на реляційній моделі. Основні об’єкти баз даних: таблиці, запити, форми, звіти, макроси і модулі. Виконання обрахунків у запитах, підсумкові та перехресні запити, їх використання.

    курсовая работа [569,6 K], добавлен 01.11.2011

  • Основні відомості про реляційні бази даних, система управління ними. Основні директиви для роботи в середовищі MySQ. Визначення та опис предметної області. Створення таблиць та запитів бази даних автоматизованої бази даних реєстратури в поліклініці.

    курсовая работа [2,9 M], добавлен 06.11.2011

  • Види запитів в інформаційній системі. Концептуальна модель бази даних: закази на житловий будинок, лікарню та школу, мости та дороги, графік зведення, матеріали та інші таблиці. Фізична модель бази даних. Створення таблиць та зв'язків у системі.

    контрольная работа [25,7 K], добавлен 20.12.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.