Студопедия

КАТЕГОРИИ:


Архитектура-(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)

ЯзЫки программирования в ACCESS

Заметки

Рекомендуется задавать минимально допустимое значение свойства Размер поля (FieldSize), поскольку обработка данных меньшего размера выполняется быстрее и требует меньше памяти.

Внимание! Преобразование большего значения свойства Размер поля (FieldSize) к меньшему в поле, которое уже содержит данные, может привести к потере данных. Например, при уменьшении значения свойства Размер поля (FieldSize) текстового поля с 255 до 50 все значения, длина которых превышает 50 знаков, будут усечены.

Данные в числовом поле, которые выходят за пределы диапазона, соответствующего новому значению свойства Размер поля (FieldSize), округляются или заменяются пустыми (Null) значениями. Например, при замене значения «Одинарное с плавающей точкой» на «Целое» дробные числа будут округлены до ближайшего целого числа, а значения вне диапазона от -32 768 до 32 767 будут преобразованы в пустые значения.

Невозможно отменить изменения данных, произошедшие из-за изменения значения свойства Размер поля (FieldSize), после сохранения изменений в режиме конструктора таблицы.

Совет. Рекомендуется использовать денежный тип данных для полей, в которых планируется хранить числовые значения с одним-четырьмя знаками в дробной части. При обработке числовых значений из полей типа Одинарное с плавающей точкой и Двойное с плавающей точкой применяются вычисления с плавающей точкой. При обработке числовых значений из денежных полей используются более быстрые вычисления с фиксированной точкой.

Access понимает три языка программирования: SQL, макросы, и Visual Basic for Aplication.(VBA). Система Access использует язык SQL за кулисами запросов. Макросы представляют собой списки действий, которые выполняются после нажатия пользователем кнопки или после определенных действий.

VBA представляет собой более современный и сложный язык, который может быть использован при выполнении любых действий в ходе выполнения приложения. Язык включает в себя объекты, семейства, методы, процедуры, операторы и свойства.

Язык SQL (StructuredQueryLanguage) – структурированный язык запросов, который предназначен для обработки реляционных баз данных. Многие конструкции и операции языка связаны с операциями реляционной алгебры. Существуют два типа языка SQL.

Интерактивный используется при выполнении действий над БД в оперативном режиме. Как правило, интерактивному SQL сопутствует некоторая программа–сервер SQL. Наиболее популярны MS-SQL Server, Inter Base, Oracle.

Встроенный состоит из команд SQL, включенных непосредственно в программы, которые написаны на другом языке программирования: Delphi, C++ Builder, Access.

В языке существует множество команд, которые относятся к тем или иным выполняемым действиям.

1) DQL – язык запросов, команды которого предназначены для извлечения данных из таблиц.

SELECT;

2) DHL – манипуляция данными

INSERT;

DELETE;

3) TPL – язык обработки транзакций

BEGIN TRANSACTION;

COMMIT;

RALL BACK;

Эти команды позволяют объединять команды DHL в группы транзакций; если одна команд DHL из не может быть выполнена, то отменяются все предшествующие ей операции той же транзакции;

4) DDL – язык определения данных

CREATE TABLE;

CREATE VIEW;

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

5) CCL – язык управления курсором

Позволяет выбирать для обработки одну строку, результирующую множества запросов.

6) DCL – язык управления данными, содержит инструкции, выполняющие присвоение прав доступа к БД, множеству таблиц или конкретной конструкции SQL.

GRANT

REVOKE

<== предыдущая лекция | следующая лекция ==>
Значение | Запросы с параметрами
Поделиться с друзьями:


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


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



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




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