Тема: Перетворення виводу й вбудовані функції
Мета роботи: набути практичні навички використання операторів перетворення даних і вбудованих функцій при роботі з реляційною базою даних. Порядок виконання роботи 1.Ознайомитися з теоретичними положеннями до лабораторної роботи. 2. Виконати всі наведені приклади в середовище СУБД ACCESS.Для цього необхідно: · завантажити СУБД ACCESS; · виконати режим відкриття бази даних «ВНЗ SQL»; · у вікні БД «ВНЗ SQL» вибрати вкладку «Запити»; · в діалоговому вікні вказати режим «Додати таблицю» і вибрати необхідні дані; · на панелі інструментів вибрати пункт меню «Вид» і вказати режим роботи SQL; · в поточному діалоговому вікні ввести текст запиту в форматі SQL; · виконати введений запит, для чого натиснути кнопку «Запуск» (!) на панелі інструментів; · отриманий результат виконання запиту занести в звіт та перевірити на відповідність умовам прикладу; · зберегти створений запит, надавши йому власне ім’я. 3. Виконати індивідуальне завдання (дивись завдання для самостійної роботи). Номери індивідуальних завдань видаються викладачем. 4. Результати виконання індивідуальних завдань занести у звіт. 5. Захистити звіт.
Теоретичні відомості В SQL реалізовані оператори перетворення даних і вбудовані функції, призначені для роботи зі значеннями стовпців і/або константами у виразах. Використання цих операторів припустимо в запитах скрізь, де припустимі вирази. Числові, символьні й строкові константи Незважаючи на те, що SQL працює з даними в поняттях рядків і стовпців таблиць, є можливість застосування значень виразів, побудованих з використанням вбудованих функцій, констант, імен стовпців, визначених, як свого роду віртуальні стовпці. Вони містяться в списку стовпців і можуть супроводжуватися псевдонімами.
Якщо в запиті замість специфікації стовпця SQL виявляє число, то воно інтерпретується як числова константа. Символьні константи повинні вказуватися в одинарних лапках. Якщо одинарні лапки повинні виводитися як частина строкової константи, то її потрібно попередити іншими одинарними лапками.
Приклад 1. Результатом виконання запиту SELECT 'Прізвище', SURNAME, 'Місто', CITY, 100 FROM STUDENT; є таблиця наступного виду:
Арифметичні операції для перетворення числових даних • Унарний (одиночний) оператор «—» (знак мінус) змінює знак числового значення, перед яким він зазначений, на протилежний. • Бінарні оператори «+», «-», «*» і «/» надають можливість виконання арифметичних операцій додавання, віднімання, множення й ділення.
Приклад 2. Результат запиту SELECT SURNAME, NAME, STIPEND, - (STIPEND*KURS)/2 FROM STUDENT WHERE KURS = 4 AND STIPEND > 0; виглядає таким чином:
Читайте также: Алгоритм перетворення Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|