Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Примечание. Возможно, вы заметили, что проекты Access медлительнее, чем обычные файлы БД




Возможно, вы заметили, что проекты Access медлительнее, чем обычные файлы БД. Все дело в том, что программе Access за кадром приходится взаимодействовать с программой SQL Server, запрашивая создание таблиц, выполнение операций над данными и т. д.

 

 

Типы данных SQL Server

Было бы чудесно, если бы программы SQL Server и Access применяли один и тот же набор типов данных. Но у этих приложений разное происхождение и порой их отличия заметны.

К счастью, между большинством типов данных программ есть близкое соответствие. Это означает, что у большей части типов данных Access есть соответствующий тип данных SQL Server, очень близкий к типу Access. (Когда БД преобразуется, программа Access, как пра- вило, способна подобрать хорошее соответствие.) В табл. 20.1 приведены типы данных про- граммы SQL Server, которые вы получаете для разных типов данных Access.

 

Примечание

У программы SQL Server есть еще много типов данных, не приведенных в этой таблице и не имеющих близких аналогов в программе Access. Но типы данных, которые включены в таблицу, — несомненно, самые распространенные.

 

Таблица 20.1. Сравнение типов данных SQL Server и Access

Тип данных Access Эквивалент SQL Server
Текстовый (Text) nvarchar (способен хранить до 4000 сим­волов, в отличие от Текстового типа данных Access, у которого верхний предел составляет 255 символов)

Тип данных Access Эквивалент SQL Server
Поле Memo (Memo) ntext
Числовой (Number) (со значением в свойстве Размер поля (Field Size) — Целое (Integer)) smallint
Числовой (Number) (со значением в свойстве Размер поля (Field Size) — Длинное целое (Long Integer)) int
Числовой (Number) (со значением в свойстве Раз­мер поля (Field Size) — Одинарное с плавающей точкой (Single)) real
Числовой (Number) (со значением в свойстве Размер поля (Field Size) —Двойное с плавающей точкой (Double)) float
Числовой (Number) (со значением в свойстве Размер поля (Field Size) —Действительное (Decimal)) decimal
Числовой (Number) (со значением в свойстве Размер поля (Field Size) — Байт (Byte)) tinyint
Числовой (Number) (со значением в свойстве Размер поля (Field Size) — Код репликации (ReplicationID)) uniqueidentifier
Дата/время (Date/Time) datetime
Денежный (Currency) money
Счетчик (AutoNumber) int (с параметром Identity равным Yes (Да))
Логический (Yes/No) bit
Гиперссылка (Hyperlink) nvarchar
Вложение (Attachment) nvarchar (сохраняется только имя файла)

Таблица 20.1 (окончание)

 

 


Поделиться:

Дата добавления: 2014-11-13; просмотров: 155; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты