Типы данных InterBaseFireBird

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

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

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

3) Сервер БД (SQL сервер) – это специальная программа, которая управляет удаленной БД и обеспечивает выполнение запросов клиента и выдачу результатов запроса.

4) Клиент БД – это приложение пользователя, которое обеспечивает формирование и передачу запросов серверу, а также отображение полученных результатов. Кроме того, приложение «Клиент» должно обеспечивать интерфейс пользователя с БД.

5) Пользователь БД – это программа или человек, обращающийся к БД.

6) Архитектура БД – это организация взаимодействия программных и аппаратных средств, а также взаимосвязь между ними.

7) Виды архитектур БД: локальная, централизованная, распределенная

платформы: Клиент-сервер, файл-сервер
приложения: двухзвенные, трехзвенные и многозвенные

Клиенты: «толстый» и «тонкий»

8) Модели данных (Проектирование) – это схемы, характеризирующие БД с разных сторон, с целью определить оптимальное построение информационный системы.

9) Топология БД (Структура распределенной БД) – это схема распределения физической организации БД в сети.

10) Транзакция – основной механизм удаленных БД, который обеспечивает последовательность операции модификаций БД, переводящее ее из одного целостного состояния и другое целостное состояние.

11) Запрос – процесс обращения пользователя к БД, с целью вести получить или изменить информацию.


12) Удаленный запрос - запрос БД, находящихся на ресурсах локальной сети предприятия или сети интернет.

13) Распределенный запрос – запрос при обработки которого используются данные из БД, расположенные в разных узлах сети.

Типы данных – базовые элементы любого языка программирования или любого сервера СУБД, в том числе InterBase\Firebird.

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

Типы InterBase и Firebird подразделяются на 6 групп:


1) для хранения целых чисел – Integer, SMALLINT
2) для хранения вещественных чисел – Float, Double Precision

3) для чисел с фиксированной точностью – Nomeric, Decimal

4) для хранения даты, времени и даты вермени – Date, Time, TimeStand

5) для хранения символов – Char(), VarChar()

6) для хранения динамически расширяемых данных - BLOB


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



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