Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Типы данных СУБД InterBase




Физическое проектирование базы данных.

 

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

 

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

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

■ создание набора реляционных таблиц и ограничений для них на основе информации, представленной в глобальной логической модели данных;

■ определение конкретных структур хранения данных и методов доступа к ним, обеспечивающих оптимальную производительность системы с базой данных;

■ разработка средств защиты создаваемой системы.

 

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

■ Они связаны с совершенно разными аспектами системы: что делать и как делать.

■ Они выполняются в разное время, поскольку понять, что надо сделать, следует прежде, чем решить, как это сделать.

■ Они требуют совершенно разных навыков и умений, которыми обычно обладают разные люди.

 

 

Закончить тем, что мы будем реализовывать базу данных и бизнес правила, используя двухуровневую модель архитектуры клиент-сервер на InterBase.

 

Таблица 3.1.

Типы данных СУБД InterBase.

Имя Размер Диапазон/точность
SMALLINT 16 бит От 1 до 32 767
INTEGER 32 бита От-2147483648 до 2147483648
FLOAT 32 бита От 3,4 х10-38 до 3,4 х1038
DOUBLE PRECISION 64 бита (зависит от платформы) От 1,7х10-308 до 1,7х10308
DECIMAL (длина, дроб. часть) Переменный Длина — от 1 до 15; дробная часть — от 1 до 15
NUMERIC (длина, дроб. часть) Переменный От -32 768 до 32 767
CHAR(n) n символов От 1 до 32 767 байт
VARCHAR(n) n символов От 1 до 32 765 байт
DATE 64 бита 1 января 100 года — 11 декабря 5941 года
BLOB Переменный Без ограничений, размер сегмен­та — 64 Кбайт

 

Типы полей могут быть также определены с помощью доменов.




Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 577; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.