Робота в СУБД. Створення запитів
Система керування базами даних - спеціальна програма або комплекс програм, за допомогою яких можна адмініструвати або займатися моніторингом яких-небудь даних. Таблиця як основний структурний елемент MS Access. Види запитів: на вибірку та підсумкові.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | украинский |
Дата добавления | 14.11.2014 |
Размер файла | 16,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Робота в СУБД. Створення запитів
СУБД означає " система керування базами даних". Це спеціальна програма або комплекс програм, за допомогою яких можна адмініструвати або займатися моніторингом яких-небудь даних. Фактично, СУБД покликано маніпулювати даними. СУБД можуть бути: мережними, ієрархічними, реляційними - усе залежить від типу бази даних.
Таблиця - основний структурний елемент MS Access для введення і збереження інформації. Поле визначає класифікаційну характеристику даних, а запис містить дані про конкретну об'єкт.
Створення таблиці бази даних складається з двох етапів:
* на першому етапі визначається структура: склад полів, їхні імена, послідовність розміщення в таблиці, тип даних, розмір, ключові поля та інші властивості полів;
* на другому етапі проводиться створення записів таблиці та заповнення її даними.
Для створення таблиці необхідно у вікні бази даних вибрати вкладку Таблицы і натиснути кнопку Создать.
Створення таблиці в режимі таблиці.
У цьому режимі користувач має доступ до заготовки таблиці. Удосконалюючи її, він визначає необхідні властивості і заповнює таблицю даними. Наприклад, поля можуть мати імена (Поле 1, Поле 2, Поле З і т. д.), але полям можна надати нові імена, які нестимуть смислове навантаження.
Тип полів визначатиметься автоматично залежно від внесених до них даних.
Створення таблиці в режимі конструктора. У цьому режимі структури таблиці повністю задає користувач. Поля бази даних не просто визначають структуру бази - вони визначають групові властивості даних, які записуються у комірки, кожного з полів. Створення таблиці за допомогою майстра таблиць.
Усі заготовки розподілені на дві великі групи: для ділового застосування і для особистого застосування. З існуючих полів потрібно вибрати ті, які входитимуть до нової таблиці. Імпорт таблиць. Програма MS Access може імпортувати дані з файлів різних форматів. Користувач повинен визначити тип файла, який слугуватиме джерелом даних, і вказати необхідний файл.
Типи даних
Дані в полі можуть бути одним з десяти типів:
Текстовий (Text) - використовується для зберігання звичайного (неформатованого) тексту обмеженого розміру (за замовчуванням до 50 символів). Поле MEMO (MEMO) - спеціальний тип даних для зберігання великих обсягів тексту (фізично текст зберігається не в полі, а в іншому місці бази даних, у полі зберігається лише покажчик на нього).
Числовий (Number) - тип даних для зберігання чисел різноманітних форматів (за замовчуванням Ї дійсних).
Дата/час (Date/Time) - тип числових даних для зберігання відомостей про календарні дати і поточний час;
Грошовий (Currency) - тип числових даних для зберігання відомостей про грошові суми;
Лічильник (AutoNumber) - спеціальний тип даних, що складається з натуральних чисел з автоматичним нарощуванням;
Логічний (Yes/No) - тип даних логічного типу для зберігання даних, що можуть набувати тільки два значення;
Поле об'єкта OLE (OLE Object) - спеціальний тип даних для зберігання об'єктів OLE, наприклад мультимедійних (фізично об'єкт зберігається в іншому місці бази даних, а в полі зберігається тільки покажчик на нього);
Гіперпосилання (Hiperlink) - спеціальне поле для зберігання URL-адрес веб-об'єктів;
Майстер підстановок (Lookup Wizard) - використовується для задання списку значень, які можуть набувати дані поля.
Зв'язок з таблицями. Є кілька форматів баз даних, які підтримуються програмою MS Access, тому немає необхідності імпортувати базу даних, а досить встановити зв'язок із зазначеним файлом.
Запити - спеціальні об'єкти, призначені для вибірки даних з таблиць бази, а також для виконання обчислень та інших операцій з базовими таблицями, включаючи їхнє перетворення. Однак, на відміну від реальної таблиці, цей набір записів реально не існує в базі даних. У результаті запиту утвориться таблиця. Інформація є актуальною, відбиває останні зміни даних.
Види запитів: запити на вибірку; запити на вибірку з полем, що обчислюється; підсумкові запити; запити з параметром; перехресні запити; запити на зміни (активні запити) (на оновлення, на створення таблиці, на знищення, на додавання). програма таблиця адміністрування
Запити на вибірку використовуються для відбору потрібної користувачеві інформації, що міститься в таблицях. Вони створюються тільки для зв'язаних таблиць.
У запитах на вибірку можна задавати умови. Для цього у відповідному стовпці потрібно вказати в рядку Условие отбора потрібне значення. При завданні умови відбору можна використовувати оператори >, <, =, >= (більше або рівно),<= (менше або рівно), <> (не рівно).
Якщо потрібно задати кілька умов, то умови для оператора "И" записуються в одному рядку, а для оператора "ИЛИ" в одному стовпці один під одним. Складні умови відбору також можна писати в одну чарунку, використовуючи оператори Or, And.
При створенні запитів часто виникає необхідність не тільки використовувати наявні поля таблиць, але й створювати на їхній основі інші поля, які обчислюються.
Наприклад, якщо в таблиці якого-небудь магазину є поле ціни на товар і поле кількості цього товару, то можна створити поле, що обчислюється, у якому буде підраховуватися загальна вартість для кожного товару шляхом перемножування значень ціни й кількості. Інакше кажучи, у полі, що обчислюється, можуть використовуватися арифметичні оператори.
При створенні такого поля на основі вмісту текстових полів, як правило, використовується операція об'єднання текстових значень, що називається конкатенацією.
Запит з параметрами
Спеціальний тип запитів, що називається запитом з параметрами, дозволяє користувачеві самому ввести критерій відбору даних на етапі запуску запиту. Цим прийомом забезпечується гнучкість роботи з базою.
Підсумкові запити значно відрізняються від звичайних. У них поля діляться на 2 типи:
· поля, по яких здійснюється групування даних;
· поля, для яких проводяться обчислення.
Запит, що виконує обчислення по всіх записах для якого-небудь числового поля, називається підсумковим запитом. У підсумковому запиті може розраховуватися сума значень або величина середнього значення по всіх чарунках поля, може вибиратися максимальне або мінімальне значення даних у полі, може, так само здійснюватися й інша підсумкова функція.
Перехресні запити - це запити, у яких відбувається статистична обробка даних, результати якої виводяться у вигляді таблиці, дуже схожої на зведену таблицю Excel. Перехресні запити мають наступні переваги:
· можливість обробки значного обсягу даних і виводу їх у форматі, який дуже добре підходить для автоматичного створення графіків і діаграм;
· простота й швидкість розробки складних запитів з декількома рівнями деталізації.
Однак вони мають і недоліки - наприклад, не можна сортувати таблицю результатів за значеннями, що втримуються в стовпцях, тому що в переважній більшості випадків одночасне упорядкування даних у стовпцях по всіх рядках неможливе. При цьому можна задати сортування по зростанню або по убуванню для заголовків рядків.
Перехресні запити зручні для представлення даних у вигляді таблиці.
Запит на видалення
Видаляє групу записів з однієї або декількох таблиць. Наприклад, запит на видалення дозволяє вилучити записи про товари, поставки яких припинені або на які немає замовлень. За допомогою запиту на видалення можна видаляти тільки весь запис, а не окремі поля усередині нього.
Запит на оновлення записів
Вносить загальні зміни в групу записів однієї або декількох таблиць. Наприклад, на 10 відсотків піднімаються ціни на всі молочні продукти або на 5 відсотків збільшується зарплата співробітників певної категорії. Запит на відновлення записів дозволяє змінювати дані в існуючих таблицях.
Запит на додавання
Додає групу записів з однієї або декількох таблиць у кінець однієї або декількох таблиць. Наприклад, з'явилися нові клієнти, а також база даних, що містить відомості про них. Щоб не вводити всі дані вручну, їх можна додати в таблицю "Клієнти".
Запит на створення таблиці
Створює нову таблицю на основі всіх або частини даних з однієї або декількох таблиць. Запит на створення таблиці корисний для: створення таблиці для експорту в іншу базу даних Microsoft Access; створення резервної копії таблиці; створення архівної таблиці, що містить старі записи.
Размещено на Allbest.ru
...Подобные документы
Використання системи керування базами даних (СКБД) Microsoft Access на реляційній моделі. Основні об’єкти баз даних: таблиці, запити, форми, звіти, макроси і модулі. Виконання обрахунків у запитах, підсумкові та перехресні запити, їх використання.
курсовая работа [569,6 K], добавлен 01.11.2011Система управління базами даних, ієрархічна модель даних, її проектування та створення. Інтерфейс Microsoft Access, створення структури таблиці, запитів, форм, звітів, макросів. Аналіз зв'язків між таблицями, що описують поняття проблемного середовища.
курсовая работа [2,7 M], добавлен 10.11.2010Основні особливості Microsoft Access, її значення для створення професійної бази даних. Опис прикладної області "Житлово-комунальне господарство". Створення і заповнення таблиць, запитів, форм і звітів, які можна друкувати й редагувати в Microsoft Access.
курсовая работа [2,2 M], добавлен 17.12.2011Архітектура багатопроцесорних систем. Особливості розподілу та обробки даних. Розмежування між паралельними і розподіленими СУБД. Створення таблиць та запитів SQL у програмі MS Access. Побудова форм та макросів для зручного управління базою даних.
курсовая работа [3,0 M], добавлен 11.09.2014Створення баз даних з використанням платформи Microsoft Access 2010 та структурованих запитів SQL. ER-діаграма бази даних з описом кожної сутності та її атрибутів. Розробка інтерфейсу, елементів навігації та макросів для автоматичного виконання запитів.
курсовая работа [3,1 M], добавлен 21.08.2014Створення інформаційних таблиць бази даних. Створення екранних форм як засобу організації інтерфейсу користувача. Створення запитів для вибору, сортування і обчислення з використанням даних однієї таблиці. Оформлення звітів за допомогою команд MS Access.
лабораторная работа [397,7 K], добавлен 09.09.2010Персональна СУБД Microsoft Access як засіб управління базами даних. Ознайомлення із її основними функціями – зберіганням і видобуванням даних, представленням інформації в зручному для користувача вигляді. Принципи розробки та роботи з даною програмою.
контрольная работа [295,3 K], добавлен 14.05.2011Створення баз даних і введення даних. Створення бази даних за допомогою майстра. Створення таблиць. Створення таблиці в режимі конструктора. Створення запитів за допомогою майстра. Додавання полів у бланк запиту. Зміна порядку полів.
реферат [17,1 K], добавлен 07.10.2004Користування програмами Microsoft Excel та Microsoft Access, створення таблиць за допомогою конструктора, занесення в них даних про студентів та їх успішність. Створення запитів до бази, які виводять інформацію; критерії відбору інформації для запиту.
контрольная работа [1,4 M], добавлен 15.05.2010Визначення мети створення бази даних магазину та таблиць, які вона повинна містити. Розгляд видів полів та ключів таблиць. Створення запитів, форм, звітів, макросів та модулів. Вибір системи управління базами даних. Реалізація моделі у Microsoft Access.
курсовая работа [3,8 M], добавлен 20.07.2014Форми вихідних документів. Перелік запитів до бази даних. Побудова інфологічної моделі, її структурні компоненти: сутності, зв’язки та відносини. Перелік таблиць, опис запитів. Загальна характеристика та головний зміст форм розроблюваної бази даних.
курсовая работа [414,5 K], добавлен 31.01.2014Система управління базами даних (СУБД) як сукупність програм загального користування. Створення СУБД у середовищі MS Access для підприємства послуг зв’язку "NewTone". Основні споживачі послуг підприємства. Ієрархічна структура елементів бази даних.
курсовая работа [5,0 M], добавлен 24.02.2011Можливості застосування середовища MySQL для роботи з базами даних. Завдання системи SQL Server. Розробка концептуальної моделі бази даних "Сервісний центр". Створення таблиць phpmyadmin, заповнення їх даними. Створення запитів і зв’язків у phpmyadmin.
курсовая работа [2,3 M], добавлен 27.05.2015Визначення необхідних даних для створення бази даних "Бібліотека", групування їх по таблицях. Передбачення ключових полів, зв’язків між таблицями Access. Створення запитів для функціонування фільтрів у головній формі, а також інтерфейсу користувача.
курсовая работа [2,5 M], добавлен 22.01.2015Створення реляційних баз даних за допомогою компоненту Microsoft Office 2000 - СКБД Access 2003. Розробка таблиць, у яких зберігається інформація про наявні рейси, екіпажі, аеропорти, літаки, про пасажирів, які користувалися послугами авіакомпанії.
курсовая работа [1,7 M], добавлен 13.04.2012Проектування інформаційної системи; концептуальне (інфологічне) проектування, побудова ER-діаграми, нормалізація даних. Даталогічне проектування баз даних, фізичне проектування інформаційних систем. СУБД Access: об'єкти, створення таблиць, запитів, форм.
курсовая работа [13,9 M], добавлен 09.01.2010Основні відомості про реляційні бази даних, система управління ними. Основні директиви для роботи в середовищі MySQ. Визначення та опис предметної області. Створення таблиць та запитів бази даних автоматизованої бази даних реєстратури в поліклініці.
курсовая работа [2,9 M], добавлен 06.11.2011Оператори визначення даних. Створення таблиць. Вилучення таблиць. Додавання записів. Модифікація даних. Видалення даних. Пошук даних. Database Desktop. Компонент TQuery.
реферат [165,8 K], добавлен 13.06.2007Основні поняття та особливості розробки баз даних в Microsoft Access. Побудова бази даних магазину побутової техніки: створення таблиць та встановлення зв’язків між ними, створення запитів, форм та звітів. Охорона праці і гігієна користувача комп'ютера.
курсовая работа [2,5 M], добавлен 19.01.2010Опис основних кроків створення бази даних по автомобілям у програмі Microsoft Access, та запитів. Порядок формування таблиць, їх зміст і структура, встановлення зв'язків між таблицями. Операції, що проводяться над таблицями. Правила оформлення звіту.
практическая работа [1,1 M], добавлен 27.05.2010