16972

Зміна представлення даних при висновку

Практическая работа

Информатика, кибернетика и программирование

Практична робота №14 Тема: Зміна представлення даних при висновку. Мета: Навчитися застосовувати різні функції для роботи з символьними рядками. Обладнання: персональний комп'ютер з встановленою операційною системою Windows система управління базами даних Access або Ms SQ...

Украинкский

2013-06-28

64 KB

2 чел.

Практична робота №14

Тема: Зміна представлення даних при висновку.

Мета: Навчитися застосовувати різні функції для роботи з символьними рядками.

Обладнання: персональний комп'ютер з встановленою операційною системою Windows система управління базами даних Access або Ms SQL Server.

Індивідуальне завдання

  1.  За допомогою відповідної функції перетворіть всі букви рядка hello в прописні.

SELECT UCASE ('hello');

14 1

Expr1000

HELLO

  1.  У таблиці EMPLOYEE_TBL об'єднаєте назви   LAST_NAME і FIRST_NAM в один рядок, поміщаючи між ними пропуск.

SELECT LAST_NAME+' '+FIRST_NAME AS LAST_NAME_FIRST_NAME

FROM EMPLOYEE_TBL;

14 2

LAST_NAME_FIRST_NAME

STEPHENS TINA

PLEW LINDA

GLASS BRANDON

GLASS JACOB

WALLACE MARIAH

SPURGEON TIFFANY

  1.  У таблиці EMPLOYEE_TBL заміните назву штату IN на Columbia. Вивести назву старого і нового штату, нового під ім'ям New_State.

SELECT STATE, REPLACE(STATE,'IN','COLUMBIA') AS NEW_STATE

FROM EMPLOYEE_TBL;

14 3

STATE

NEW_STATE

IN

COLUMBIA

IN

COLUMBIA

IN

COLUMBIA

IN

COLUMBIA

IN

COLUMBIA

IN

COLUMBIA

  1.  У таблиці EMPLOYEE_TBL виведіть перші чотири букви  назви міста мешкання і штату, висновок здійснити через пропуск в одному полі.

SELECT MID(CITY,1,4)+' '+MID(STATE,1,4)

FROM EMPLOYEE_TBL;

14 4

Expr1000

GREE IN

INDI IN

WHIT IN

INDI IN

INDI IN

INDI IN

  1.  Перетворіть таблицю EMPLOYEE_TBL у формат SQL Server, скориставшися довідковою системою Ms Access. Опішите алгоритм перетворення.
    1.  У перетвореній таблиці заміните регістри з верхнього на нижній LAST_NAME і FIRST_NAM, тільки для тих жителів які проживають в місті INDIANAPOLIS.

SELECT LCASE(LAST_NAME), LCASE(FIRST_NAME)

FROM EMPLOYEE_TBL

WHERE CITY="INDIANAPOLIS";

14 6

Expr1000

Expr1001

plew

linda

glass

jacob

wallace

mariah

spurgeon

tiffany

  1.  У перетвореній таблиці заміните регістри з нижнього на верхній  для CITY,  для тих жителів у яких в LAST_NAME є літера ‘E’.

SELECT LAST_NAME, UCASE(CITY) AS UCASE_CITY

FROM EMPLOYEE_TBL

WHERE LAST_NAME LIKE "*E*";

14 7

LAST_NAME

UCASE_CITY

STEPHENS

GREENWOOD

PLEW

INDIANAPOLIS

WALLACE

INDIANAPOLIS

SPURGEON

INDIANAPOLIS

Висновок: у результаті виконаної роботи я навчився застосовувати різні функції для роботи з символьними рядками.

Контрольні запитання

  1.  Як змінити регістри символів заданого рядка з верхньої на нижній та навпаки?

За допомогою операторів LCASE і UCASE”.

  1.  Що таке конкатенація?

Конкатенація — це з'єднання двох рядків в одну. Наприклад, можна з'єднати ім'я і прізвище персони в один рядок.

  1.  Яка функція  використовується для заміни в рядку деякого заданого символу  іншим заданим символом (привести приклад)?

Функція REPLACE

  1.  Використання функції MID? 

Повертає значення типа Variant (String), що містить вказане число знаків рядка.


 

А также другие работы, которые могут Вас заинтересовать

14752. Форматы графических файлов .BMP и .PCX. Групповое кодирование изображения в этих форматах 242.5 KB
  Лабораторная работа №3 Тема: Форматы графических файлов .BMP и .PCX. Групповое кодирование изображения в этих форматах. Название: Microsoft Windows Bitmap Известен также как: BMP DIB Windows BMP Windows DIB Compatible Bitmap Тип: Растровый Цвета: 1 4 8 16 24 и 32битовые Сжатие: RLE без сжати
14753. ИЗУЧЕНИЕ ПРЕДСТАВЛЕНИЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ В WINDOWS 144.25 KB
  Лабораторная лабота №1 Изучение представления графической информации в Windows Цель работы: Написать программу реализующую просмотр графического файла формат BMP. Программа должна: загружать и выводить на экран произвольный файл с использованием файловых функ
14754. УВЕЛИЧЕНИЕ И УМЕНЬШЕНИЕ ГРАФИЧЕСКИХ ИЗОБРАЖЕНИЙ 469.1 KB
  Лабораторная лабота №2 увеличение и уменьшение графических изображений Цель работы: Изучить методы увеличения и уменьшения цифровых изображений и применить полученные знания на практике. Задание: написать программу способную производить увеличение исходного и...
14755. ФИЛЬТРАЦИЯ ИЗОБРАЖЕНИЯ ОТ ИМПУЛЬСНЫХ ПОМЕХ 716.04 KB
  Лабораторная лабота №3 фильтрация изображения от импульсных помех Цель работы: фильтрация изображения от импульсных помех. Задание: Составить программу выполняющую фильтрацию изображения от импульсных помех методами функции рассеяния точки H1 H4 Код про...
14756. Написать программу, реализующую просмотр графического файла (формат BMP) 255.5 KB
  Цель работы: Написать программу реализующую просмотр графического файла формат BMP. Программа должна: загружать и выводить на экран произвольный файл с использованием файловых функций; читать все файлы с цветовой палитрой до 256 цветов black/whitegrey16256; выводи
14757. МАСШТАБИРОВАНИЕ ИЗОБРАЖЕНИЙ 683.18 KB
  Лабораторная лабота №2 Масштабирование изображений Цель: произвести уменьшение и увеличение изображения методами ближайшего соседа и билинейной интерполяцией. Текст программы: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; ...
14758. Мова, функції мови 3.37 MB
  Комунікативна функція. Цей найбільш універсальний засіб спілкування не здатні замінити всі інші — найсучасніші й найдосконаліші — навіть разом узяті. Мова, якою не спілкуються, стає мертвою і в історії людських мов дуже мало прикладів повернення мов до життя; народ, який втрачає свою мову, поступово зникає.
14759. Фильтрация изображений от импульсных помех 1.41 MB
  Цель работы: фильтрация изображения от импульсных помех. Задание: Составить программу выполняющую фильтрацию изображения от импульсных помех. Необходимые характеристики: изображение хранится во внешнем файле; программно в изображение вносятся помехи то...
14760. Определение ортогональной матрицы 137.5 KB
  Рабочая программа представляет оператору преобразование по методу Гаусса — Жордана заданной матрицы в обратную матрицу. Транспонирование расчетной матрицы. Умножение транспонированной матрицы на обратную матрицу и сравнивание результата с единичной матрицей с целью проверки верности нахождения обратной матрицы.