Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Сегодня в мире ведущие производители СУБД: Microsoft (SQL Server), IBM (DB2), Oracle, Software AG (Adabas), Informix и Sybase. Практически в каждой СУБД имеется свой встроенный язык работы с БД. Так, например, в Oracle имеется встроенный язык PL/SQL, в Informix – INFORMIX 4GL, в Adabas – Natural и т. д.

10.11.  Языки программирования для компьютерных сетей

Языки программирования для компьютерных сетей являются интерпретируемыми. Интерпретаторы для них распространяются бесплатно, а сами программы – в исходных текстах. Такие языки называются скрипт – языками.

Язык HTML (Hyper Text Markup Language) – универсальный язык разметки гипертекста, используемый для подготовки Web документов для Internet. Язык позволяет форматировать текст, добавлять графические образы, работать с таблицами и организовывать связь одного документа с другим с помощью механизма гиперссылок.

Язык Perl (80 г) содержит многочисленные функции работы со строками, массивами, всевозможные средства преобразования данных.

Язык PHP (гг) обладает средствами доступа к БД и используется создателями динамических сайтов во всем мире.

Язык Tcl/Tk (конец 80-х годов) состоит из мощных команд, предназначенных для работы с абстрактными нетипизированными объектами и позволяет создавать программы с графическим интерфейсом.

Язык VRML (1994г) создан для организации виртуальных трехмерных интерфейсов в Интернете.

Язык XML. С 1996г идет работа над созданием универсального языка структуры документов. Может стать заменой языка HTML.

НЕ нашли? Не то? Что вы ищете?

10.12.  Системы программирования

Система программирования – это комплекс средств, предназначенный для создания и эксплуатации программ на конкретном языке программирования на ЭВМ определенного типа.

Традиционными средствами разработки программ являются алгоритмические (процедурные) языки программирования. Для создания программы на выбранном языке программирования нужно иметь следующие компоненты:

Текстовый редактор – это редактор, который позволяет набрать текст программы на языке программирования. Для этой цели можно использовать любые текстовые редакторы, но лучше пользоваться специализированным текстовым редактором.

Транслятор – это основа систем программирования. Трансляторы языков программирования, т. е. программы, обеспечивающие перевод исходного текста программы на машинный язык (объектный код), бывают двух типов: интерпретаторы и компиляторы.

Интерпретатор - это транслятор, который обеспечивает последовательный синхронный «перевод» и выполнение каждой строки программы, причем при каждом запуске программы на выполнение вся процедура полностью повторяется. Достоинством интерпретатора является удобство отладки программы в интерактивном режиме, а недостатком - малая скорость работы.

Компилятор – это транслятор, который исходный текст программы переводит в машинный код. Если в тексте программы нет синтаксических ошибок, то машинный код будет создан. Но это, как правило, не работоспособный код, т. к. в этой программе не хватает подпрограмм стандартных функций, поэтому компилятор выдает промежуточный код, который называется объектным кодом и имеет расширение .obj.

Редактор связей (сборщик) – это программа, которая объединяет объектные модули отдельных частей программы и добавляет к ним стандартные модули подпрограмм стандартных функций (файлы с расширением .lib), которые содержатся в библиотеках, поставляемых вместе с компилятором, в единую программу, готовую к исполнению, т. е. создает исполнимый .exe файл. Этот файл имеет самостоятельное значение и может работать под управлением той (или такой же) операционной системы, в которой он создан.

В стандартную поставку, как правило, входят текстовый редактор, компилятор, редактор связей (сборщик), библиотеки стандартных функций. Но хорошая интегрированная система обязательно включает в себя специализированный текстовый редактор, в котором выделяются ключевые слова различными цветами и шрифтами. Все этапы создания программы в ней автоматизированы: после того, как исходный текст программы введен, его компиляция и сборка осуществляются одним нажатием клавиши.

В современных интегрированных системах имеется еще один компонент – отладчик. Он позволяет анализировать работу программы по шагам во время ее выполнения, наблюдая, как меняются значения различных переменных.

В последние несколько лет созданы среды быстрого проектирования, в которых программирование, по сути, заменяется проектированием. В проектируемое окно готовые визуальные компоненты перетаскиваются с помощью мыши, затем свойства и поведение компонентов настраивается с помощью редактора. Исходный же текст программы, ответственный за работу этих элементов, генерируется автоматически с помощью среды быстрого проектирования, которая называется RAD-средой. Подобный подход называется визуальным программированием.

Таблица 15 - Основные системы программирования

Наиболее популярные языки программирования

Соответствующие им визуальные среды быстрого проектирования программ для Windows

Бейсик (Basic) – для освоения требует начальной подготовки (общеобразовательная школа)

Microsoft Visual Basic

Паскаль (Pascal) – требует специальной подготовки

Borland Delphi

Си++ (С++)- требует серьезной подготовки

Microsoft Visual С++

Ява (Java) требует серьезной подготовки

Java: Borland JBuilder

10.13.  Структурное программирование

Основная идея структурного программирования состоит в том, что структура программы должна отражать структуру решаемой задачи, чтобы алгоритм программы был ясно виден из исходного текста. Следовательно, надо разбить программу на последовательность модулей, каждый из которых выполняет одно или несколько действий. Требование к модулю – чтобы его выполнение начиналось с первой команды и заканчивалось последней. Модульность – это основная характеристика структурного программирования. А для этого надо иметь средства для создания программы не только с помощью трех простых операторов, но и с помощью средств более точно отражающих конкретную структуру алгоритма.

С этой целью в программирование введено понятие подпрограммы – набора операторов, выполняющих нужное действие и не зависящих от других частей исходного кода. Программа разбивается на множество подпрограмм, каждая из которых выполняет одно из действий исходного кода. Комбинируя эти блоки, удается сформировать итоговый алгоритм уже не из операторов, а из законченных блоков. Обращаться к блокам надо по названиям, а название несет смысловую нагрузку. Например, Call Summa, означает обращение к подпрограмме с именем Summa, Call - вызов. При структурном подходе к составлению алгоритмов и программ используются три основные типа алгоритмов: условные, циклические алгоритмы и подпрограммы.

Структурированными считаются алгоритмы и программы, составленные с использованием только этих трех типов алгоритмов, при этом для записи циклов и условий должна использоваться ступенчатая запись. Например:

Если a>b то

Вывод “Первое число больше”

Иначе

Вывод “Второе число больше”

Конец если

Алгоритм считается неструктурированным, если нет ступенчатой записи или если при создании программы использован оператор безусловного перехода GoTo – переход к метке, т. е. структурное программирование – это программирование без GoTo.

Например, рассмотрим 2 фрагмента программ приведённые ниже(Таблица 16). Анализируя эти фрагменты, можно сказать, что они подготовлены не по правилам структурного программирования, т. к. в первом фрагменте программы отсутствует ступенчатая запись, а во втором есть переход к метке.

Таблица 16-Фрагменты программ на структурированном языке

Первый фрагмент

Второй фрагмент

НЦ для I:=I1 до I2

S:=S+A(I)

КЦ;

S=0

I2=5

I1=1

VV: Ввод A(I1)

S:=S+A(I1)

I1=I1+1

Если I1£I2 то перейти к метке VV

Вывод S

Основным принципом технологии структурного программирования является нисходящее программирование - это программирование с использованием подпрограмм, которое позволяет вести разработку приложения сверху вниз. Суть такого программирования состоит в том, что сначала выделяются несколько подпрограмм, решающих глобальные задачи, потом каждый из этих модулей разбивается на небольшое число других подпрограмм и так происходит до тех пор, пока вся задача не окажется реализованной. Достоинство такого подхода в том, что небольшие программы легче отлаживать, программа становится более надежной и подпрограммы можно использовать повторно.

Подпрограммы бывают двух видов: процедуры и функции. Процедуры просто выполняют последовательность операторов, а функции вычисляют значение и передают его в главную программу. Подпрограмма – процедура или подпрограмма – функция - это отдельный блок операторов, начинающийся с заголовка и заканчивающийся признаком конца процедуры или функции. Чтобы подпрограмма имела смысл ей надо получить какие-то значения, которые называются параметрами. Параметры, которые принимаются в подпрограмме, описываются в заголовке и называются формальными. Например, Процедура Summa(a,b) – это заголовок подпрограммы - процедуры, имя которой Summa, а в скобках указываются формальные параметры a и b.

Обращение из главной программы к процедуре осуществляется по имени подпрограммы-процедуры с перечнем в скобках параметров, которые ей передаются, например, Call Summa(x,y) – означает обратиться к процедуре Summa и передать ей параметры x и y, которые называются фактическими параметрами.

Подпрограмма - функция оформляется таким образом:
Функция Длина(a, b, c, d), где Длина – имя функции, а в скобках указаны формальные параметры. Подпрограмма–функция возвращает только одно значение, которое обязательно присваивается названию функции в теле подпрограммы–функции. Так как функция возвращает значение, то обращение к ней из основной программы может входить в выражение, как операнд.

При выполнении процедуры или функции формальные параметры временно заменяются на фактические.

Рассмотрим решение задачи вычисления периметра треугольника(Задача №1 приведённая выше).

Вычисление расстояния между двумя точками вынесем в подпрограмму-функцию, назовем ее Длина, а формальные аргументы подпрограммы – функции обозначим через x1, y1, x2, y2. Тогда для вычисления AB, BC и AC надо три раза обратиться к подпрограмме-функции, передав ей значения фактических аргументов, сначала координаты, например, точек A и B, затем B и C, A и C.

Составим подпрограмму-функцию:

Функция Длина(x1, y1, x2, y2)

Длина=d

Конец функции

Основная программа:

Ввод координат вершин треугольника xA, yA, xB, yB, xC, yC.

P=Длина(xA,yA,xB,yB)+Длина(xB,yB,xC,yC)+Длина(xA,yA,xC,yC)

Вывод P

Задача№2. Дан массив целых чисел {Ai}, где i=1,2,3,…,M, причем М=15. Программа вычисляет произведение сумм некоторых элементов этого массива. Какое алгебраическое выражение описывает работу программы? В программе введены следующие константы: G=1; W=12; T=8; L=15.

Программа 15;

Начать функцию

Функция SUMMA(I1,I2);

S=0;

НЦ для I:=I1 до I2

S:=S+A(I)

КЦ;

SUMMA:=S

Конец функции;

Начать программу

Писать (‘Введите значение массива A’);

НЦ для J:=1 до M

Читать (A(J))

КЦ;

P:= SUMMA(G, W)*SUMMA(T, L);

Писать (‘Произведение равно:’, P:6);

Конец программы.

Правильным ответом будет:

11.  Разработка баз данных с помощью системы Microsoft Access

11.1.  Основные понятия теории баз данных

Системы управления базами данных нашли широкое применение в процессах управления производством, при автоматизированном проектировании, в маркетинговой деятельности, а также при разработке систем искусственного интеллекта и экспертных систем.

Информационная система (information system) — это приложение, предназначенное для хранения и обработки данных. Основой информационной системы является база данных с информацией, хранящейся в одной или нескольких связанных таблицах.

Целью любой информационной системы является обработка данных об объектах реального мира. Поэтому в широком смысле база данных - это совокупность сведений о конкретных объектах реального мира и их взаимосвязях в какой-либо предметной области.

Предметная область представляет собой часть реального мира, подлежащая формализации и изучению. Например, если предметная область банк, то объектами в простейшем случае могут быть: клиент и счёт, а связями указание у какого клиента какой счёт.

Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и, сформулировав запрос с произвольным сочетанием признаков, быстро получить из неё выборку. Пользователями БД могут быть различные прикладные программы, программные комплексы, а также специалисты предметной области, выступающие в роли потребителей и (или) источников данных, называемые конечными пользователями.

Однако для быстрого нахождения требуемой информации необходимо, чтобы эти данные были структурированы. Структурирование - это соглашение о способах представления данных. Таким образом, приведённое в начале определение БД можно уточнить. База данных - это поименованная совокупность структурированных данных, об объектах реального мира и их взаимосвязях, принадлежащих некоторой предметной области.

В современной технологии БД предполагается, что создание БД, ее поддержка и обеспечение доступа пользователей к ней осуществляется централизованно, с помощью специального инструментария - системы управления базами данных.

Система управления базами данных - это комплекс программных и языковых средств, предназначенных для создания, сопровождения и использования баз данных.(Совокупность языковых и программных средств, обеспечивающих доступ к интегрированным данным многим пользователям.)

К принципам построения СУБД следует отнести следующее:

1.  производительность и готовность (пользователь быстро получает данные всякий раз, когда они ему необходимы).

2.  Минимальные затраты.

3.  простота и легкость использования.

4.  простота внесения изменений.

5.  возможность поиска (запросы)

6.  целостность.

7.  безопасность и секретность.

По технологии обработки данных базы данных подразделяются на централизованные и распределенные.

Централизованная база данных хранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети, то возможен распределенный доступ к такой базе.

Распределенная база данных состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, хранимых в различных ЭВМ вычислительной сети.

По способу доступа к данным базы данных разделяются на базы данных с локальным доступом и базы данных с удаленным (сетевым) доступом.

Системы централизованных баз данных с сетевым доступом предполагают архитектуры: файл-сервер и клиент-сервер (Ошибка! Источник ссылки не найден.).

Файл-сервер. Предполагает выделение одной из машин сети в качестве центральной (сервер файлов). На такой машине хранятся совместно используемая централизованная БД. Все другие машины сети выполняют функции рабочих станций, с помощью которых поддерживается доступ пользователей системы к централизованной БД. Файлы БД в соответствии с пользовательскими запросами передаются на рабочие станции, где в основном и производится обработка. Очевидно, что при большой интенсивности доступа к одним и тем же данным производительность такой системы падает.

Клиент-сервер. В этой концепции подразумевается, что, помимо хранения централизованной БД, центральная машина (сервер БД) должна обеспечивать выполнение основного объема обработки данных. Запрос на данные, выдаваемый клиентом (рабочей станцией), порождает поиск и извлечение данных на сервере. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Спецификой архитектуры клиент-сервер является использование языка запросов SQL.

В базе данных отражается информация об определенной предметной области. Для представления этой информации используются моделей данных различного уровня.

Информационно-логическая модель (инфологическая модель) -это модель отображения предметной области в виде информационных объектов и связей между ними. При этом под информационным объектом понимается абстрактный объект, информацию о свойствах которого предполагается хранить в БД. Такими информационными объектами, например, могут быть: «Персонал», «Деталь», «Оборудование» и др.

Инфологическая модель строится безотносительно к физической реализации БД. Следовательно, она является наиболее стабильной среди множества моделей, и к ней предъявляются следующие требования:

• адекватное отображение предметной области;

•  модели (модель должна содержать информацию, достаточную для создания БД);

•  однозначность модели.

Пользовательская модель - это модель, отражающая интересы конкретного пользователя с точки зрения информации о предметной области. В определенном смысле пользовательская модель - это вся инфологическая модель или некоторая ее часть.

Концептуальная модель - это интегрированное представление предметной области с точки зрения информации, предполагаемой для хранения в БД.

Внешняя модель - это модель, соответствующая пользовательской модели с конкретным отображением информационных потребностей пользователя (какие данные и как должны быть представлены, каковы процедуры обработки данных и т. д.).

Даталогическая модель - это модель, ориентированная на реализацию БД в конкретной СУБД, т. е. это инфологическая модель, трансформированная с учетом требований и ограничений конкретной СУБД (тип модели данных, поддерживаемой СУБД, формат данных, возможности по обеспечению целостности данных и т. д.).

Внутренняя модель - это модель, которая отражает используемые запоминающие устройства, способы расположения элементов данных в памяти и физической реализации логических связей между ними.

Ядром любой БД является модель данных. Модель данных – это способ представления объектов и их взаимосвязей. Имеются следующие виды взаимосвязей:

Ø  Один к одному. Объекты равноценны между собой - один родительский объект связан только с одним дочерним. Например, пациент в больнице может находиться только на одной койке

Ø  Один ко многим. Один родительский объект связан с несколькими дочерними. Например, в одной палате, как правило, лежат несколько пациентов.

Ø  Многие ко многим. Объекты равноценны между собой - один родительский объект связан с несколькими дочерними и наоборот один дочерний объект связан с несколькими родительскими. Например, один пациент может лечиться у нескольких врачей, а один врач, как правило, лечит несколько пациентов. Однако этот вид связи является не однозначным, поэтому в реальных информационных системах его стараются свести к связям типа один ко многим, путём введения дополнительного объекта. Например, при добавлении объекта лечение (Ошибка! Источник ссылки не найден.) связь врач пациент (многие ко многим) сводиться к двум связям врач лечение и пациент лечение типа один ко многим.

Модель данных это множество структур данных, ограничений целостности и операций манипулирования данными. Различают следующие типы моделей:

•  иерархическую – представляет собой совокупность элементов, связанных между собой по принципу «дерева»;

•  сетевую - если в иерархической структуре разрешить связи между элементами на одном уровне иерархии, то получится сетевая модель;

•  объектно-ориентированную - представляет собой синтез сетевой и реляционной моделей. Она ориентирована на использование методов объектно-ориентированного программирования;

•  реляционную – характеризуется, удобным для пользователя табличным представлением и возможностью использования формального аппарата реляционной алгебры и реляционного исчисления.

•  семантическую - ориентирована на отражение семантики (смысла) данных и их взаимодействия. Ключевыми понятиями семантической модели являются «сущность», «атрибут») и «связь».

11.2.  Создание новой базы данных

Основой системы является реляционная модель базы данных. Реляционная база данных представляет собой множество взаимо­связанных двумерных. В дальнейшем будем называть БД MS Access – совокупность связанных между собой: таблиц, запросов, форм для ввода информации, отчетов и модулей макрокоманд. Создание новой реляционной базы данных Access осуществляет­ся в соответствии с ее структурой, полученной в результате про­ектирования. Структура реляционной базы данных определяется составом таблиц и их взаимосвязями. Взаимосвязи между двумя таблицами реализуются через внешний ключ (ключ связи), вхо­дящий в состав полей связываемых таблиц. Создание реляционной базы данных с помощью СУБД начина­ется с формирования структуры таблиц. При этом формируется состав полей и задается их описание. После формирования структуры таблиц создается схема данных, в которой устанавли­ваются связи между таблицами. Access запоминает и использует эти связи при заполнении таблиц и обработке данных.

Таблица – объект, для хранения данных в виде записей и полей. Обычно таблица используется для хранения сведений по одному конкретному вопросу.

Форма – для ввода данных. Можно разместить отчеты управления, применяемые для ввода, изображения и изменения данных в полях таблиц.

Запрос – объект, позволяющий получить новые данные из одной или нескольких таблиц.

Отчет – объект БД, предназначенный для печати данных.

Ключ – одно или несколько полей, совокупность значений которых однозначно определяет любую запись таблицы.

Access хранит все таблицы базы данных в одном файле с расширением MDB. Прежде чем приступить к созданию таблиц базы данных, необходимо создать файл базы данных. После запуска Microsoft Access выводит первое диалоговое окно, позволяющее начать создание базы данных. Если первое диалого­вое окно не выводится, начать создание базы данных можно с помощью команды «Создать» меню «Файл» или кнопки «Создать базу данных» расположенной на панели инструментов. Независимо от выбранного варианта начала создания базы данных, Access выведет окно «Создание», в котором необходимо указать диск, и папку, где будет храниться файл БД, ввести имя файла вместо стандартного названия (DB1) и нажать на кнопку создать.

11.3.  Типы данных

Тип данных определяется значениями, которые предполагается вводить в поле, и операциями, которые будут выполняться с этими значениями.

В Access конкретный тип для поля выбирается в окне конструктора таблиц (Рисунок 16) из списка следующих типов данных:

Текстовый (Text) — тип данных по умолчанию. Текст или цифры, не участвующие в расчетах. Число символов в поле не должно превышать 255. Максимальное число символов, которое можно ввести в поле, задается в свойстве Размер поля (Field Size). Пус­тые символы в неиспользуемой части поля не сохраняются.

Поле MEMO (Memo). Тексты длиной досимволов. ). Ввод данных в это поле можно выполнить непосредственно в таблице либо через область ввода, вызывае­мую нажатием клавиш <Shift>+<F2>.

Числовой (Number). Различные числа, используемые в математических вычислениях. Для проведения денежных расчетов определен другой тип данных — Денежный (Currency). Конкретные варианты числового типа и их длина задаются в свойстве Размер поля (Field Size).

Денежный (Currency). Суммы и числа, используемые в расчетах, проводящихся с точностью до 15 знаков в целой и до 4 знаков в дробной части. Длина поля 8 байт. При обработке числовых значений из денежных полей выполняются вычисления с фиксированной точкой более быстрые, чем вычисления для полей с плавающей точкой. Учитывая последнее обстоятельство, рекомендуется для полей, в которых планируется хранить числовые значения с указанной точностью, использовать денежный тип данных.

Дата/время (Date/Time). Значения даты или времени, относящиеся к годам с 100 по 9999 включительно. Длина поля 8 байт.

Счетчик (AutoNumber). Тип данных поля, в которое для каждой новой записи автоматически вводятся уникальные целые последовательно возрастающие (на 1) или случайные числа. Значение этого поля нельзя изменить или удалить. Длина поля 4 байт. По умолчанию в поле вводятся последовательные значения. В таб­лице не может быть более одного поля этого типа. Используется для определения уникального ключа таблицы.

Логический (Yes/No). Логические данные, которые могут иметь одно из двух возможных значений Да/Нет (Истина/Ложь, Вкл./Выкл.). Длина поля 1 бит.

Поле объекта OLE (OLE Object). Специальное поле, в котором содержится ссылка на объект, созданный другим приложением (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звуко­запись или другие данные в двоичном формате), связанный или внедренный в таблицу Access. Длина поля до 1 Гигабайта (ограничивается объемом диска). Для полей типа OLE и MEMO не допускается сортировка и индексирование.

Рисунок 16 - Окно конструктора таблиц.

 

Гиперссылка. Строка, состоящая из букв и цифр, и представляющая адрес гиперссылки. Адрес гиперссылки может состоять максимум из трех частей:

ü  Текст - текст, выводимый в поле или в элементе управления;

ü  Адрес - путь к файлу (в формате пути UNC) или странице (адрес URL).

ü  дополнительный адрес - смещение внутри файла или страницы.

Чтобы вставить адрес гиперссылки в поле или в элемент управления, выберите команду Гиперссылка из меню Вставка. Каждая из трех частей в типе Гиперссылка может содержать до 2048 символов.

Мастер подстановок...(Lookup Wizard...). Выбор этого типа дан­ных запускает мастера подстановок. Мастер строит для поля спи­сок значений на основе полей из другой таблицы. Значения в та­кое поле будут вводиться из одного из полей списка. Соответст­венно фактически тип данных поля определяется типом данных поля списка. Возможно также определение поля со списком по­стоянных значений.

11.4.  Общие свойства поля

Кроме имени и типа данных, каждое поле характеризуется ещё набором свойств, которые задаются на вкладке Общие (General) окна конструктора таблиц (Рисунок 16) . Их перечень и значения зависят от выбранного типа данных. Приведем наи­более важные на первом этапе изучения свойства полей.

Размер поля (Field Size) задает максимальный размер данных, сохраняемых в поле. Используется для полей числового и текстового типа.

Для поля с текстовым типом данных задается размер от 1 до 255 байтов (по умолчанию 50 байтов).

Для поля с числовым типом данных можно задать:

ü  Байт (Byte) для целых чисел от 0 до 255, длина поля 1 байт;

ü  Целое (Integer) для целых чисел от -32.000 до +32.000, зани­мает 2 байта;

ü  Длинное целое (Long Integer) для целых чисел от –2 млрд. до 2 млрд., занимает 4 байта;

ü  С плавающей точкой 4 байта (Single) для чисел от -3,4*1038 до +3,4*1038 с точностью до 7 знаков;

ü  С плавающей точкой 8 байт (Double) для чисел от -1,797*10308 до +1,797*10308 с точностью до 15 знаков.

Рекомендуется задавать минимально допустимый размер поля, который понадобится для сохраняемых значений, т. к. сохранение таких полей требует меньше памяти, и обработка данных меньше­го размера выполняется быстрее. Уменьшение размера поля, после того как в таблицу была введена информация, может при­вести к искажению имеющихся в таблице данных.

Формат поля (Format) является форматом отображения заданного типа данных и задает правила представления данного при выводе их на экран или печать в таблицах, формах или отчетах. Например, для полей типа Дата/время могут использоваться следующие встроенные форматы:

ü  Полный формат даты (Значение по умолчанию). Если значение содержит только дату, то время не отображается; если значение содержит только время, то дата не отображается. Данный формат является комбинацией двух: «Краткий формат даты» и «Длинный формат времени». Примеры: 01.11.95 1:07:19 и 23.01.96 23:01:04.

ü  Длинный формат даты. Совпадает с настройкой «Полный формат», задающейся в окне Язык и стандарты панели управления Windows. Пример: 1 Июнь 1995 г.

ü  Средний формат даты. Пример: 03-апр-95.

ü  Краткий формат даты. Совпадает с настройкой «Краткий формат даты», задающейся в окне Язык и стандарты панели управления Windows. Пример: 11.06.95. Значения краткого формата даты предполагают, что даты из диапазона 01.01.00 и 31.12.29 относятся к двадцать первому веку, то есть года от 2000 до 2029, а даты из промежутка 01.01.30 и 31.12.99 к двадцатому веку, то есть, предполагаются года от 1930 до 1999.

ü  Длинный формат времени. Совпадает с форматом времени, задающемся в окне «Время Язык и стандарты» на вкладке «Время» панели управления Windows. Пример: 20:58:10.

ü  Средний формат времени Пример: 05:34 PM.

ü  Краткий формат времени Пример: 17:34.

Пользователь может создать специальный формат для всех типов данных, кроме OLE, с помощью символов форматирования, вводимых в поле этого свойства. Символы для разработки специальных форматов даты и времени приведены в табл.4, а символы для определения других специальных форматов, совпадают с символами, используемыми при создании масок ввода, и приведены в соответствующем разделе.(Ошибка! Источник ссылки не найден.) Для добавления в специальный формат запятой или другого символа разделителя или текста следует ввести его в кавычках ( mmm d", "yyyy ).

Число десятичных знаков (Decimal Places) задает для числового и денежного типов данных число знаков после запятой. Можно задать число от 0 до 15.

Подпись (Caption) задает текст, который выводится в таблицах, формах, отчетах вместо имени поля.

Значение по умолчанию (DefaultValue) позволяет указать значение, автоматически вводящееся в поле при создании новой записи. Например, в таблице «Адреса» может оказаться удобным указать автоматический ввод значения «Москва» в поле «Город». При заполнении таблицы пользователи смогут оставить в этом поле стандартное значение или, при необходимости, указать другой город. В свойстве Значение по умолчанию (DefaultValue) задается текст или выражение, значение которого автоматически вводится в поле при создании новой записи. Например, если в свойстве поля Значение по умолчанию (DefaultValue) задается выражение =Now(),то в поле автоматически выводятся текущие значения даты и времени. Максимальная длина текста или выражения, задающего значение этого свойства, составляет 255 символов.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11