Объявление переменных

Базы данных (СУБД)

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

1) Конечные пользователи;

2) Программисты и системные аналитики;

3) Персонал поддержки базы данных;

4) Администратор базы данных.

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

Архитектура СУБД

Большинство СУБД включают следующие основные компоненты:

СУБД Компоненты СУБД обеспечивают
Языки описания данных Описание структур файлов БД, записи файлов и их полей данных
Языки работы с БД Получение ответа на санкционированный запрос пользователя или БД-приложения
Общие утилиты для БД Выполнение общих процедур по поддержанию БД в рабочем состоянии
Генераторы БД-приложений Создание модульных систем решения задач пользователя по работе с БД
Генераторы отсчётов Вывод результатов в виде отчётов

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

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

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

Visual Basic

Private Sub Command1_Click()

Print “Здравствуй, мир!!!”

End Sub

Запуск программы:

1) F5;

2) .

Разделителем строк является пробел, за которым следует символ «_». Это даёт возможность формировать данные труднообозримые строки так, чтобы они полностью помещались на экран. Строка программы VB может содержать максимум 1023 символа и не более 10 разделителей. В одной строке также можно объединить несколько операторов, которые разделяются «:».

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

16. Переменные в Visual Basic

Типы данных

Boolean Логическое значение True/False
Byte Однобайтное целое число От 0 до 255
Integer Целое число От -32768 до 32768
Long Длинное целое ±2147483648
Double Число с плавающей запятой двойной точности ±1,7976931386232×10308
Currency Денежная величина ±922337203685477,5808
Single Число с плавающей запятой ±3,402823×1038
Decimal Десятичное число ±7922816254264337593543950335
Date Дата От 1.I до 31.XII.9999 года
String Строковая переменная От 0 до 65535 символов
Object Объект Любая ссылка на объект
Variant Всё Null, Error, числовой до Double, String, Object или массив

Boolean – данные этого типа могут содержать значение True и False. VB в значение False соответствует «0», все другие значения подразумевают True.

Byte, Integer и Long – данные этих типов могут содержать лишь целые цифровые значения из разных диапазонов.

Double, Single и Currency – данные этих типов содержат числа плавающей запятой. Данные этих типов также служат представлениями чисел с плавающей запятой, но число разрядов запятой ограничено четырьмя. В VB в качестве разделителя целой и дробно частей используется «.».

Decimal – особенность данных этого типа в том, что они могут использоваться внутри переменной типа Variant, т.е. объявить переменную типа Decimal нельзя.

Date – данные типа Date специально предназначены для переработки информации о дате и времени. Для того, чтобы VB было понятно, что под указанными значениями подразумевается дата и/или время, нужно поместить его между двумя знаками «#», при вводе следует пользоваться американским форматом.

String – данные служат для хранения строк. Каждый символ, сохранённый типа String занимает 1 байт памяти. Строковые константы заключают в парные кавычки («»).

Object – в этой переменной хранятся другие объекты.

Для явного объявления переменных используют оператор Dim, который имеет следующий синтаксис: Dim имя_переменной As тип_данных.

Имя переменной можно выбирать произвольно, но при этом следует соблюдать следующие правила:

1) Имя переменной должно начинаться с буквы;

2) Максимальная длина имени 255 символов;

3) Имена могут содержать буквы, цифры, и символ подчёркивания;

4) Имя не может быть зарезервированным в VB словом (например, Print).

Объявление переменных:

1) Dim FirstName as String

2) Dim Price As Currency, counter As Integer.

Длина переменной типа String обычно ограничивается лишь операционной системой, но, при необходимости, её можно указать явно. Для этого после слова String добавляют «*» и максимальное число символов: Dim имя_переменной As String [* число_знаков]. Пример: Dim FirstName As String * 30, Street As String * 75.

Неявное объявление переменных.

В VB, в отличие от других языков программирования, не требуется явное объявление переменных, - она может объявляться автоматически, когда она появляется в тексте:

Dim Price As Integer

Price = 131

Или (одно и то же)

Price@ = 131.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: