Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування інформаційних систем

Реферат Проектування інформаційних систем





варіант вказівки для якої саме бази даних призначені SQL-команди - використання команди use <ім'я бази даних>, яка пишеться до інших SQL-команд. (У цьому випадку префікс dbo не вказується.) br/>

Запит з группровкой і агрегатними функціями


Для включення до запиту секції GROUP BY в конструкторі запитів в контекстному меню В«Області схемиВ» вибирається пункт В«Додати групу зВ». При цьому в В«Області умовВ» додається стовпець В«УгрупованняВ». Вибір агрегатної функції для необхідного поля відбувається зі списку (див. рис. 23). br/>В 

Рис. 23. br/>

Сформований запит і результат його виконання зображений на рис.24.


В 

Рис. 24. br/>

Результат виконання запиту може бути збережений в окремий текстовий файл двома способами:

. Викликати контекстне меню В«Області запитуВ» і вибрати команду В«Надіслати результат у? у файл В»(див. рис. 25);

. Викликати контекстне меню В«Області результатуВ» і вибрати команду "Зберегти результати як ...".


В 

Рис. 25. br/>

Запити на зміну даних


Існують три види запитів, що змінюють вміст таблиць бази даних:

В· запит на додавання (insert);

В· запит на оновлення (update);

В· запит на видалення (delete).

Як приклад створимо запит на додавання в таблицю Executed_Contract записів про виконані контракти. Виконаними вважаються контракти з таблиці Current_Contract, у яких дата завершення менше поточної. p align="justify"> Для цього в Конструкторі запитів після додавання таблиці Current_Contract і вибору необхідних полів у контекстному меню В«Області схемиВ» вибирається пункт В«Змінити типВ»? В«Вставити результатиВ». Потім зі списку таблиць вибираємо таблицю-адресат В«Executed_ContractВ» і додаємо фільтр для поля Cur_End_Data (див. рис. 26). br/>В 

Рис. 26. br/>

Записи, додані в таблицю Executed_Contract, повинні бути видалені з таблиці Current_Contract. Для цього аналогічним чином создатется запит на удаленіе.Server використовує розширену версію мови SQL, яка називається Transact-SQL, або T-SQL. T-SQL дозволяє створювати пакети з декількох запитів, які послідовно виконуються на сервері та їх результати разом повертаються клієнтові. p align="justify"> Команда GO визначає, коли пакет передається на сервер. Приклад пакета із зазначених вище запитів на вставку і видалення зображений на рис. 27. <В 

Рис. 27. br/>

Вкладені запити


Приклад. Знайти замовників, що мають макси...


Назад | сторінка 18 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит
  • Реферат на тему: Організація зберігання даних і виконання запитів у динамічній інформаційної ...
  • Реферат на тему: Формування запитів на вибірку даних в SQL
  • Реферат на тему: Організація запитів на вибірку даних засобами SQL
  • Реферат на тему: Створення підсумкових запитів. Використання обчислюваних полів