Главная » Просмотр файлов » Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012)

Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012) (1084448), страница 52

Файл №1084448 Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012) (Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012)) 52 страницаКузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012) (1084448) страница 522018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 52)

Возвращает значение типа Double, содержащее квад­ратный корень указанного числа.Синтаксис:Sqr(4Haio)Обязательный аргумент число представляет собой значение типаDouble или любое допустимое неотрицательное числовое выражение.StDev (DAO), StDevP (DAO). Возвращают соответственно сме­щенное и несмещенное значения среднеквадратичных отклоне­ний, вычисляемых по набору значений, содержащихся в указан­ном поле запроса.Синтаксисы:StDev(Bbipa>KeHHe)810еуР(выражение)Аргумент выражение является строковым выражением, кото­рое определяет поле, содержащее вычисляемые числовые данные,или выполняет вычисления с данными из этого поля. Операндыаргумента выражение могут включать в себя имя поля таблицы,константу или функцию.

(Функция может быть внутренней илиопределяться пользователем, но не может быть ни одной из дру­гих статистических функций SQL.)Функции StDevP и StDev вычисляют соответственно смещен­ное и несмещенное среднеквадратичные отклонения.Если базовый запрос содержит меньше двух записей (или несодержит записей для функции StDevP), эти функции возвраща­ют значение Null (что означает невозможность вычисления сред­неквадратичного отклонения).Функции StDev и StDevP используются в выражении запро­са, а также в свойстве SQL объекта QueryDef или при созданииобъекта Recordset на основе запроса SQL.Str (VBA).

Возвращает значение типа Variant (String), являю­щееся строковым представлением числа.273■рСинтаксис:Str(Lmar[o)Обязательный аргумент число имеет тип Long и может зада­ваться любым допустимым числовым выражением.При преобразовании числа в строку в начале строки обяза­тельно резервируется позиция для знака числа. Если аргумент чис­ло является положительным, возвращенная строка будет содер­жать пробел на месте знака.Чтобы представить числовое значение как дату, время, денеж­ное значение или в специальном формате, следует использоватьфункцию Format, которая в отличие от функции Str не резерви­рует позицию для знака положительного числа.В качестве допустимого десятичного разделителя функция Strвоспринимает только точку (.). При наличии другого десятичногоразделителя (например, запятой) для преобразования чисел встроки следует использовать функцию CStr.StrComp (VBA).

Возвращает значение типа Variant (Integer),представляющее собой результат сравнения строк.Синтаксис:StrComp(stringl, string2[, compare])Синтаксис функции StrComp содержит аргументы, приведен­ные в табл. П2.53.Т а б л и ц а П2.53Аргументы функции StdCompАргументstring 1string2compare274ОписаниеОбязательный. Представляет собой любое допустимоестроковое выражениеОбязательный. Представляет собой любое допустимоестроковое выражениеНеобязательный. Указывает способ сравнения строк.Данный аргумент может быть опущен или иметь значе­ние 0; 1; 2. Чтобы выполнить двоичное сравнение, сле­дует указать значение 0 (используется по умолчанию).Чтобы выполнить посимвольное сравнение без учета ре­гистра, следует указать 1.

Только в Microsoft Access допус­кается использование значения 2 для выполнения срав­нения на основании сведений, содержащихся в базе дан­ных. Если аргумент compare имеет значение Null, возни­кает ошибка. Если же он опущен, способ сравнениястрок определяется значением параметра инструкцииOption CompareВозвращаемые значения:УсловиеВозвращаемое значениеstringl меньше, чем string2-1string 1 равняется string20stringl больше, 4eMstring21stringl или string2 имеет значение NullNullStrConv (VBA). Возвращает значение типа Variant (String), со­держащее преобразованную строку.Синтаксис:StrConv(string, conversion)Синтаксис функции StrConv содержит аргументы, приведен­ные в табл. П2.54.Т а б л и ц а П2.54Аргументы функции StdConvАргументОписаниеstringОбязательный.

Представляет собой строковое выраже­ние, которое следует преобразоватьconversionОбязательный; значение типа Integer. Представляет со­бой сумму значений, указывающих тип преобразова­ния, которое следует выполнитьАргумент conversion может определятся строковой константойили иметь числовое выражение:КонстантаvbUpperCasevb LowerCasevbProperCasevbWide*vbNarrow*vb Katakana**vbHiragana**ОписаниеЗначениеПреобразование строки к верхнему регистру1Преобразование строки к нижнему регистру23Преобразование первой буквы каждого сло­ва в строке в прописную4*Преобразование однобайтовых символов вдвухбайтовыеПреобразование двухбайтовых символов в8*однобайтовые16** Преобразование символов хираганы в сим­волы катаканы22** Преобразование символов катаканы в сим­волы хираганы275КонстантаЗначениеОписаниеvbUnicode64vbFromUnicode128Преобразование строки в Ш іахіе с помощьюиспользуемой по умолчанию системной ко­довой страницыПреобразование строки из ипкх^е с помощьюиспользуемой по умолчанию системной ко­довой страницы* П рименимо к дальневосточным национальным настройкам.** П рименимо только к японскому языку.Указанные константы определяются в языке Visual Basic дляприложений.

Это означает, что их имена можно использовать влюбом месте кода вместо фактических значений.Большинство из констант могут быть объединены (например,vbUpperCase + vbWide). Исключением являются взаимно противо­речащие константы (например, vbUnicode + vbFromUnicode). Ис­пользование констант vbWide, vbNarrow, vbKatakana и vbHiraganaв несовместимой национальной настройке приводит к ошибкам.Допустимые символы, служащие разделителями слов: Null —Chr$(0), горизонтальная табуляция — Chr$(9), перевод строки —Chr$(10), вертикальная табуляция — C hr$(ll), конец страницы —(Chr$(12)), возврат каретки — Chr$(13), пробел (однобайтоваясистема) — Chr$(32).Код пробела в двухбайтовых системах (DBCS) зависит от теку­щей страны.String (VBA).

Возвращает значение типа Variant (String), содер­жащее повторяющуюся строку указанной длины.Синтаксис:String(number, character)Синтаксис функции String содержит аргументы, приведенныев табл. П2.55.Т а б л и ц а П2.55____________________Аргументы функции String____________________АргументОписаниеnumberОбязательный; значение типа Long. Представляет собойдлину возвращаемой строки.

Если данный аргумент имеетзначение Null, возвращается значение NullcharacterОбязательный; значение типа Variant. Представляет собойкод символа или строковое выражение, первый символ ко­торого используется при создании возвращаемой строки.Если данный аргумент имеет значение Null, возвращаетсязначение Null276Значения аргумента character, превышающие 255, преобразу­ются функцией String в допустимые коды символов по следующейформуле:character Mod 256Sum (DAO). Возвращает сумму набора значений, содержащих­ся в заданном поле запроса.Синтаксис:8шп(выражение)Аргумент выражение является строковым выражением, кото­рое определяет поле, содержащее добавляемые числовые данные,или выполняет вычисления с данными из этого поля.

Операндыаргумента выражение могут включать в себя имя поля таблицы,константу или функцию. (Функция может быть внутренней илиопределяться пользователем, но не может быть ни одной из дру­гих статистических функций SQL.)Функция Sum выполняет суммирование значений в поле. На­пример, функцию Sum можно использовать для определения пол­ной стоимости доставки.Функция Sum пропускает записи с полями, содержащими зна­чения Null.Приведем пример вычисления суммы произведений полей Ценаи Количество:SELECTSum(Цена * Количество)AS [Общий доход] FROM ЗаказаноФункция Sum используется в выражении запроса, а также всвойстве SQL объекта QueryDef или при создании объекта Recordsetна основе запроса SQL.Switch (VBA).

Вычисляет список выражений и возвращает зна­чение типа Variant или выражение, соответствующее первомувыражению в списке, которое имеет значение True.Синтаксис:Switch(Bbipa*eHHel, значение1[, выражение2, значение2 ... [, вы­ражение п, значение п]])Синтаксис функции Switch содержит аргументы, приведенныев табл. П2.56.277Т а б л и ц а П2.56Аргументы функции SwitchАргументОписаниевыражение Обязательный. Представляет собой выражение типаVariant, подлежащее вычислениюзначениеОбязательный.

Представляет собой числовое значение иливыражение, возвращаемое, если соответствующий аргу­мент выражение имеет значение TrueСписок аргументов функции Switch содержит пары выраже­ний и значений. Выражения вычисляются в том порядке, в кото­ром они включены в список (слева направо).

Возвращается значе­ние, соответствующее первому истинному выражению в списке.Если разбиение выражений и значений на пары выполнено непра­вильно, возникает ошибка выполнения. Например, если аргументвыражение1 имеет значение True, функция Switch возвращает зна­чение!. Если же он имеет значение False, а выражение2 имеетзначение True, функция Switch возвращает значение2 и т.д.Функция Switch возвращает значение Null в следующих случаях:• ни одно из выражений не имеет значение True.• первому выражению, имеющему значение True, соответству­ет значение Null.Функция Switch вычисляет все выражения несмотря на то, чтовозвращается только одно из соответствующих им значений.

В не­которых случаях это приводит к нежелательным побочным эф ­фектам. Например, если при вычислении одного из выраженийимеет место деление на нуль, возникает ошибка.SysCmd. Используется для выполнения следующих действий:• вывод в строке состояния индикатора выполнения или ука­занного текста;• возвращение сведений о Microsoft Access и файлах приложе­ния;• возвращение сведений о состоянии объекта базы данных,показывающих, открыт ли данный объект, является ли он но­вым, был ли он изменен, но не сохранен.Например, в специальной программе мастера функция SysCmdпозволяет вывести индикатор выполнения, демонстрирующий ус­пешное выполнение программы при создании мастером формы.Синтаксис:ReturnValue = SysCmd(n,eftcTBHe[, текст][, значение])ObjectState = SysCmdCneftcTBHe [, типОбъекта][, имяОбъекта])Ф унк ц ия SysC m d и спользует аргументы , п ри веденн ы е в табл.П 2.57.278Т а б л и ц а П2.57Аргументы функции SysCmdОписаниеАргументдействиеОдна из встроенных констант, определяющих типвыполняемого действия (см.

Характеристики

Тип файла
PDF-файл
Размер
20,98 Mb
Тип материала
Предмет
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6358
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее