Конспект лекций
Вид материала | Конспект |
- Конспект лекций 2008 г. Батычко В. Т. Административное право. Конспект лекций. 2008, 1389.57kb.
- Конспект лекций 2010 г. Батычко Вл. Т. Муниципальное право. Конспект лекций. 2010, 2365.6kb.
- Конспект лекций 2011 г. Батычко В. Т. Семейное право. Конспект лекций. 2011, 1718.16kb.
- Конспект лекций 2011 г. Батычко Вл. Т. Конституционное право зарубежных стран. Конспект, 2667.54kb.
- Конспект лекций 2010 г. Батычко В. Т. Уголовное право. Общая часть. Конспект лекций., 3144.81kb.
- Конспект лекций для студентов по специальностям 190302 «Вагоны», 783.17kb.
- Конспект лекций бурлачков в. К., д э. н., проф. Москва, 1213.67kb.
- Конспект лекций для студентов специальности 080504 Государственное и муниципальное, 962.37kb.
- Конспект лекций по курсу "Начертательная геометрия и инженерная графика" Кемерово 2002, 786.75kb.
- Краткий конспект лекций 2009 г. Батычко В. Т. Прокурорский надзор. Конспект лекций., 1859.8kb.
6.2.Свойство «Размер поля» (FieldSize)
Свойство Размер поля (FieldSize) определяет максимальный размер данных, которые могут сохраняться в полях с типом данных Текстовый, Числовой или Счетчик.
Значение
Если свойство Тип данных (DataType) имеет значение «Текстовый», значением данного свойства должно быть целое число в диапазоне от 0 до 255. По умолчанию задается значение 50.
Если свойство Тип данных (DataType) имеет значение «Счетчик», то допустимыми значениями свойства Размер поля (FieldSize) являются «Длинное целое» или «Код репликации».
Если свойство Тип данных (DataType) имеет значение «Числовой», то допустимыми являются следующие значения свойства Размер поля (FieldSize).
Значение | Описание | Дробная часть | Размер |
Байт | Числа от 0 до 255 (без дробной части). | Отсутствует | 1 байт |
Целое | Числа от -32 768 до 32 767 (без дробной части). | Отсутствует | 2 байта |
Длинное целое | (Значение по умолчанию.) Числа от -2 147 483 648 до 2 147 483 647 (без дробной части). | Отсутствует | 4 байта |
Одинарное с плавающей точкой | Числа от –3,402823×1038 до –1,401298×10–45 для отрицательных значений, и от 1,401298×10–45 до 3,402823×1038 для положительных | 7 | 4 байта |
Двойное с плавающей точкой | Числа от 1,79769313486231×10308 до 4,94065645841247×10 324 для отрицательных значений и от 4,94065645841247×10–324 до 1,79769313486231×10308 для положительных. | 15 | 8 байт |
Код репликации | Уникальный глобальный идентификатор (GUID) | Не определено | 16 байт |
Значение данного свойства можно задать только в окне свойств таблицы.
Для того чтобы в программе Microsoft Visual Basic прочитать или задать максимальный размер текстового поля, следует использовать свойство объектов доступа к данным Size (для полей других типов значение свойства Size автоматически определяется значением свойства Type).
Примечание. Можно указать стандартные размеры текстовых и числовых полей в группе Размеры полей по умолчанию (меню Сервис, команда Параметры, вкладка Таблицы/запросы).
Заметки
Рекомендуется задавать минимально допустимое значение свойства Размер поля (FieldSize), поскольку обработка данных меньшего размера выполняется быстрее и требует меньше памяти.
Внимание! Преобразование большего значения свойства Размер поля (FieldSize) к меньшему в поле, которое уже содержит данные, может привести к потере данных. Например, при уменьшении значения свойства Размер поля (FieldSize) текстового поля с 255 до 50 все значения, длина которых превышает 50 знаков, будут усечены.
Данные в числовом поле, которые выходят за пределы диапазона, соответствующего новому значению свойства Размер поля (FieldSize), округляются или заменяются пустыми (Null) значениями. Например, при замене значения «Одинарное с плавающей точкой» на «Целое» дробные числа будут округлены до ближайшего целого числа, а значения вне диапазона от -32 768 до 32 767 будут преобразованы в пустые значения.
Невозможно отменить изменения данных, произошедшие из-за изменения значения свойства Размер поля (FieldSize), после сохранения изменений в режиме конструктора таблицы.
Совет. Рекомендуется использовать денежный тип данных для полей, в которых планируется хранить числовые значения с одним-четырьмя знаками в дробной части. При обработке числовых значений из полей типа Одинарное с плавающей точкой и Двойное с плавающей точкой применяются вычисления с плавающей точкой. При обработке числовых значений из денежных полей используются более быстрые вычисления с фиксированной точкой.
7.ЯзЫки программирования в ACCESS
Access понимает три языка программирования: SQL, макросы, и Visual Basic for Aplication.(VBA). Система Access использует язык SQL за кулисами запросов. Макросы представляют собой списки действий, которые выполняются после нажатия пользователем кнопки или после определенных действий.
VBA представляет собой более современный и сложный язык, который может быть использован при выполнении любых действий в ходе выполнения приложения. Язык включает в себя объекты, семейства, методы, процедуры, операторы и свойства.
Язык SQL (Structured Query Language) – структурированный язык запросов, который предназначен для обработки реляционных баз данных. Многие конструкции и операции языка связаны с операциями реляционной алгебры. Существуют два типа языка SQL.
Интерактивный используется при выполнении действий над БД в оперативном режиме. Как правило, интерактивному SQL сопутствует некоторая программа–сервер SQL. Наиболее популярны MS-SQL Server, Inter Base, Oracle.
Встроенный состоит из команд SQL, включенных непосредственно в программы, которые написаны на другом языке программирования: Delphi, C++ Builder, Access.
В языке существует множество команд, которые относятся к тем или иным выполняемым действиям.
- DQL – язык запросов, команды которого предназначены для извлечения давнных из таблиц.
SELECT;
- DHL – манипуляция данными
INSERT;
DELETE;
- TPL – язык обработки транзакций
BEGIN TRANSACTION;
COMMIT;
RALL BACK;
Эти команды позволяют объединять команды DHL в группы транзакций; если одна команд DHL из не может быть выполнена, то отменяются все предшествующие ей операции той же транзакции;
- DDL – язык определения данных
CREATE TABLE;
CREATE VIEW;
К этому языку относятся также инструкции, обеспечивающие целостность данных.
- CCL – язык управления курсовом
Позволяет выбирать для обработки одну строку, результирующую множества запросов.
- DCL – язык управления данными, содержит инструкции, выполняющие присвоение прав доступа к БД, множеству таблиц или конкретной конструкции SQL.
GRANT
REVOKE