АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Оновлення існуючих даних

Читайте также:
  1. А.1. Вімоги до даних
  2. Аналіз даних
  3. Аналіз існуючих теоретико-практичних розробок створення інформаційних систем для вирішення обраної проблеми.
  4. Аналіз метеорологічних даних регіону та його сировинної бази
  5. База даних для роботи з Project Expert
  6. База даних як складова інформаційної системи
  7. Бази даних. Основні відомості
  8. Бланк обробки даних
  9. Введення метеоданих (SET T.P)
  10. Ввод даних в програмі KSTAT
  11. Ведення даних для створення плакату
  12. Вибирання даних

Оператор UPDATE оновлює значення одного або дескількох стовпців в вибраних рядках однієї таблиці. Рядки для оновлення вказуються в виразі WHERE. Якщо пропустити вираз WHERE, то зміняться всі рядки таблиці. UPDATE Імя _Таблиці

SET Колонка = <величина> [,

Колонка = <величина>... ] [WHERE <умова пошуку>]

<величина> = { Колонка |:Перейменована | <константа>

| <вираз> | <функція>

| udf([<величина> [, <величина>...]]) NULL | USER}

<вираз> = SQL вираз, що повертає одиничне значення

<умова пошуку> = як в операторі SELECT.

Приклади:

Збільшити зарплату всім працівникам на 10%:

UPDATE Employee SET Salary = 1.1*Salary;

/* Збільшити зарплату всім працівникам, які мають

зарплату менше 10000 на 15%: */

UPDATE Employee

SET Salary = 1.15*Salary;

WHERE Salary <= 10000;

Відбирати рядки для зміни, як і для видалення, можна з використанням підпорядкованого запиту SELECT, який дозволить враховувати в умові пошуку змінюваних рядків дані з інших таблиць.

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

Для заповнення створеної бази даних тестовою інформацією в діалоговому режимі програми IB Expert необхідно виконати наступні дії:

1. Підключитися до бази даних.

2. Відкрити вікно з таблицею, в яку буде заноситися інформація.

3. Перейти на вкладку "Data" (рис. 6.1). На цій вкладці розташовується сітка
із рядками та стовпцями.

Рис. 6.1. Вікно вводу даних в таблицю

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

5. Ввести дані, використовуючи для додавання рядка клавішу [Insert] або
кнопку , а для видалення рядка - клавіші [Ctrl+Delete] або кнопку .

6. Після вводу даних для зберігання їх в базі даних, необхідно зафіксувати зміни кнопкою [Commit Transaction] (Ctrl+Alt+C). Щоб відмітити зроблені зміни, можна скористатися кнопкою [Rollback Transaction] (Ctrl+Alt+R).


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)