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), що містить вказане число знаків рядка.


 

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

64040. Организация производства и технико-материальное оснащение участка диагностирования в условиях КОГБУ АТХ Правительства Кировской области 916 KB
  Правильный подбор технологического оборудования, работающего персонала по квалификации и количеству увеличивает производительность, экономические показатели, а главное качество выполняемых работ, позволяет обеспечивать бесперебойную работу участка диагностирования...
64042. Розробка інтернет-порталу для проведення онлайн-турнірів 1.94 MB
  Метою дипломної роботи є засвоєння та поглиблення знань з програмування, отриманих на протязі всього навчання в коледжі та виробити вміння застосовувати їх на практиці для вирішення питань з програмування.
64045. Социальные функции виртуальных сетей на примере межличностной коммуникации молодежи Волгограда 842.5 KB
  Цель курсовой работы предполагает решение ряда взаимосвязанных задач: выявить особенности процесса трансформации коммуникационных практик актора; проанализировать основные теоретические подходы к изучению интернет-пространства и виртуальных социальных сетей...
64047. Регрессионный анализ влияния ВВП на уровень безработицы 1.89 MB
  Для достижения указанной цели выпускной квалификационной работы были поставлены следующие задачи: Изучить теоретические концепции безработицы; Изучить модель парной регрессии; Оценить регрессионную зависимость между уровнем безработицы и ВВП...
64048. Разработка сайта МАДОУ детского сада «Айгуль» с.Максютово Кугарчинского района 5.01 MB
  Актуальность работы обусловлена тем, что в соответствии со статьей 32 «Об образовании», создание и введение официального сайта образовательных учреждений всех типов в сети «Интернет» является обязательным, следовательно, каждый детский сад...