- •Экономическая информация. Свойства, особенности, виды.
- •2. Структурные единицы экономической информации.
- •3. Схема данных. Модель данных
- •4. Иерархическая и сетевая модели.
- •5. Реляционная модель. Базовые понятия, свойства реляционной модели. Реляционная целостность.
- •6. Понятие бд и субд. Основные типы структур данных: таблица, поле, запись.
- •7. Виды полей: определения, примеры.
- •8.Типы связей между таблицами.
- •9. Жизненный цикл бд.
- •10. Требования, предъявляемые к бд
- •11.Этапы проектирования бд
- •12. Модель «Сущность-связь», базовые понятия. Er-диаграммы, Case-средства для их создания
- •Базовое понятие модели
- •13. Нормализация таблиц. Нормальные формы.
- •14.Типы данных, обрабатываемых в субд access.
- •15. Возможности и типы запросов. Технологии проектирования.
- •16. Способы проектирвоания форм. Технологии проектирования
- •17. Способы проектирования отчётов. Технологии проектирования
- •18. Структура команды sql. Типы данных выражения.
- •19.Категории команд sql: описания команд, внесение изменений в бд.
- •20. Пользователи данных. Администратор базы данных, его функции.
- •21. Защита базы данных. Методы защиты базы данных.
- •22. Основные механизмы взаимодействия приложений Microsoft Office. Экспорт и импорт данных в Access.
- •23. Способы создания презентация в ms PowerPoint. Основные форматы файлов ms PowerPoint и их особенности. Управляющие кнопки и переходы.
18. Структура команды sql. Типы данных выражения.
Каждая команда SQL начинается с действия – ключевого слова или группы слов, описывающих выполняемую операцию. Например, INSERT – добавить, DELETE – удалить, CREATE TABLE – создать. Примечание: ключевое слово – название, зарезервированное для определённых целей. Например, название команд, устройств и тому подобное.
После действия может следовать одно или несколько предложений. Предложения описывают данные, с которыми работает команда, или содержит уточняющую информацию о действии, выполняемым командой. Каждое предложение начинается с ключевого слова. Например, WHERE, FROM, INTO. Также многие предложения содержат имена таблиц и полей БД, некоторые – константы и выражения. Имена таблиц, полей и пользователей должны содержать от одного до 18 символов, начинаться с буквы и не содержать пробелов (желательно) или специальных символов пунктуации. В качестве имён нельзя использовать ключевые слова SQL.
Пример команды SQL: DELETE FROM Сведения WHERE НОМЕР=98100
(удалить) (из) (где) (условие)
Типы данных языка SQL (применительно к Access).
Поскольку типы данных АКСЭС отличаются от типов данных SQL, программа АКСЭС должна определить наиболее подходящие типы данных АКСЭС для каждой таблицы или представления SQL.
В приведённой таблице указаны основные типа данных SQL, а во втором столбце, как их интерпретирует АКСЭС.
Тип данных SQL |
Тип данных АКСЭС |
Bigint |
Текстовый (255) |
Binary |
Двоичный |
Bit |
Логический |
char(размер поля) |
Текстовый (<255) |
Datetime |
Дата/Время |
Detimal |
Числовой (десятичное число) |
Float |
Числовой (число с плавающей точкой двойной точности) |
Int |
Числовой (длинное целое) |
Money |
Денежный |
nchar (размер поля) |
Текст |
nvarchar (размер поля) |
Текст |
Smallint |
Короткое целое число |
Text/ntext |
Поле MEMO |
Real |
Числовой (вещественный) |
Выражения
Выражения в SQL используют для выполнения операций над значениями или для выбора информации из БД. Выражения представляют собой определённую последовательность полей, констант, функций, соединённых операторами. Для указания конкретных значений данных используются константы. Различают следующие виды констант:
Константы с фиксированной запятой (но пишется точка) – 21, или 3.75, или -27.835
Константы с плавающей запятой – 1.5Е5, или -3.75Е-6, или 0,235Е24
Строковые константы (должны быть заключены в одинарные кавычки) – ‘Минск’
Отсутствующее значение – NULL
ФИО |
Код_менеджера |
План по сбыту/млн руб |
Иванов И.И. |
104 |
192 |
Петров А.А, |
106 |
N |
С идоров С.В. |
NULL |
127 |
Сидоров не менеджер План по сбыту для Петрова не определён
В SQL стандартные функции не определены, поэтому большинство СУБД поддерживает агрегатные (итоговые) функции. К часто используемым можно отнести: sum, avg, max, min, count. Примечание: для функций sum и avg столбец должен содержать числовые значения.
В выражениях SQL можно использовать следующие типы операторов:
- арифметические (+, -, *, /);
- операторы отношения или операторы сравнения (=, <, >, <>);
- логические (AND, OR, NOT);
- специальные или дополнительные (IN – определяет множество значений, BETWEEN, LIKE – применяется для поиска по шаблону, IS NULL – используется для поиска нулевых значений).

ULL