- •Рецензенты:
- •Введение 11 Глава 1. Проектирование баз данных 14
- •Глава 2. Субд Visual FoxPro 114
- •Глава 3. Субд Access 202
- •Глава 4. Субд Microsoft sql Server 313
- •Глава 5. Субд Oracle 360
- •Глава 1. Проектирование баз данных
- •1.1. История развития баз данных и субд
- •1.2. Классификация субд, основные термины, понятия и определения
- •1) Сетевые, корпоративные, распределенные, клиент-серверные, полнофункциональные, масштабируемые, “большие” субд.
- •2) Локальные, персональные, настольные, файл-серверные, “малые” субд.
- •1.3. Модели данных
- •1.3.1. Уровни представления и независимости данных
- •1.3.2. Порядок взаимодействия пользователя, субд и ос
- •1.3.3. Типы связей между объектами
- •1.3.4. Контроль целостности связей
- •1.3.5. Формы записи концептуальной модели
- •1.3.6. Иерархическая модель
- •1.3.7. Сетевая модель
- •1.3.8. Реляционная модель
- •1.3.8.1. Индексирование таблиц
- •1.3.8.2. Связывание таблиц
- •1.3.9. Постреляционная модель
- •1.3.10. Многомерная модель
- •1.3.11. Объектно‑ориентированная модель
- •1.4. Модели использования баз данных в сети
- •1.4.1. Сеть
- •1.4.2. Модели использования баз данных
- •1.4.3. Мониторы обработки транзакций (tpm)
- •1.4.4. Децентрализованное управление базами данных
- •1.4.5. Таблицы в локальных сетях
- •1.5. Проектирование баз данных
- •1.5.1. Принципы и этапы проектирования и создания баз данных
- •2.6. Создание er‑диаграмм для отдельных пользователей.
- •3.4. Создание er‑диаграммы глобальной логической модели.
- •4. Создание глобальной логической модели в среде целевой субд.
- •1.5.2. Методы нормализации и денормализации отношений
- •1.5.3. Правила формирования взаимосвязанных таблиц
- •1.5.4. Модели жизненного цикла и проектирование баз данных
- •1.5.4.1. Модели жизненного цикла
- •1.5.4.2. Обследование, системный анализ и постановка задачи
- •1.5.4.3. Инфологическое проектирование
- •1.5.4.4. Датологическое проектирование
- •1.5.4.5. Проектирование физической модели
- •1.5.4.6. Реализация, интеграция и внедрение
- •1.5.5. Выбор субд
- •1.5.5.1. Сравнение Visual FoxPro, Access, sql Server, Oracle и Excel
- •1.5.5.2. Методика балловой оценки программных средств
- •1.5.6. Case‑средства автоматизации проектирования
- •1. Ориентация на этапы жизненного цикла
- •2. Функциональная полнота
- •3. Степень зависимости от субд
- •4. Тип используемой модели
- •1.6. Использование баз данных
- •1.6.1. Защита информации
- •1.6.2. Резервирование информации
- •1.6.3. Варианты разработки приложений
- •1.7. Стандартизация баз данных
- •1.8. Язык sql
- •1.8.1. Введение в sql
- •1.8.2. Типы данных sql
- •1.8.3. Оператор выбора данных select
- •1.8.3.1. Назначение и синтаксис оператора
- •1.8.3.2. Объединение таблиц
- •1.8.3.3. Вложенные и коррелированные запросы
- •1.8.3.4. Запросы, использующие exist, any, all
- •1.8.3.5. Стандартные функции
- •1.8.3.6. Запрос с группировкой
- •1.8.4. Операторы обновления базы
- •1.8.4.1. Оператор корректировки данных update
- •1.8.4.2. Оператор удаления записей delete
- •1.8.4.3. Оператор включения записей insert
- •1.8.5. Представления
- •1.8.6. Контроль целостности базы данных
- •1.8.6.1. Определение целостности
- •1.9. Перспективы развития субд
- •В опросы для самопроверки и контроля
- •Глава 2. Субд Visual FoxPro
- •2.1. Общепринятые обозначения
- •2.2. Основные ограничения
- •2.3. Компоненты Visual FoxPro
- •2.4. Язык программирования FoxPro
- •2.4.1. Создание, компиляция и выполнение программ, процедур и функций
- •2.4.2. Константы
- •2.4.3. Переменные
- •2.4.4. Массивы
- •2.4.5. Операции
- •2.4.6. Команды управления
- •2.4.6.1. Команда проверки условия (If)
- •2.4.6.2. Команда выбора (Do Case)
- •2.4.7. Организация циклов
- •2.4.7.1. Цикл (Do While)
- •2.4.7.2. Счетный цикл (For)
- •2.4.7.3. Цикл сканирования таблицы (Scan)
- •2.4.8. Создание свободных таблиц
- •2.4.8.1. Создание и изменение структуры таблиц
- •2.4.8.2. Заполнение таблиц
- •2.4.9. Редактирование таблиц в диалоговом режиме (Browse, Edit)
- •2.4.10. Перемещение по таблице (Go, Skip)
- •2.4.11. Просмотр таблиц (Display, List)
- •2.4.12. Удаление записей (Delete, Zap, Pack)
- •2.4.13. Редактирование полей в программном режиме (Replace)
- •2.4.14. Локализация и поиск записей в таблице
- •2.4.14.1. Фильтрация данных (Set Filter)
- •2.4.14.2. Последовательный поиск (Locate)
- •2.4.15. Индексирование и открытие таблиц
- •2.4.16. Прямой поиск
- •2.4.17. Одновременная работа с несколькими таблицами
- •2.4.17.1. Рабочие области
- •2.4.17.2. Команда установки связей между таблицами
- •2.4.18. Обмен данными между массивами и таблицами
- •2.4.19. Ввод‑вывод данных сообщений
- •2.4.19.1. Вывод данных на экран (?, ??, ???)
- •2.4.19.2. Вывод сообщения (Wait)
- •2.4.19.3. Вывод сообщения и кнопок (MessageBox)
- •2.4.20. Организация меню
- •2.4.20.1. Общий порядок создания и использования меню
- •2.4.20.2. Вертикальное Popup-меню
- •2.4.20.3. Горизонтальное Bar-меню
- •2.4.20.4. Двухуровневое Pulldown-меню
- •2.4.20.5. Управление доступом к меню
- •2.4.21. Манипулирование файлам и таблицами
- •2.4.22. Математическая обработка таблиц
- •2.4.23. Язык запросов sql
- •2.5. Настройка среды Visual FoxPro
- •2.6. Объекты и классы
- •2.7. События и методы
- •2.8. Общий порядок работы с Visual FoxPro
- •2.9. Создание проекта
- •2.10. Создание базы данных
- •Р ис. 2.10.2. Окно установки контроля целостности связей
- •2.11. Представления (View)
- •2.11.1. Мастер представлений
- •2.11.2. Конструктор представлений
- •2.11.3. Удаленные представления (Remote Views)
- •2.12. Запросы
- •2.12.1. Мастера запросов
- •2.12.2. Конструктор запросов
- •2.12.3. Функции сквозных запросов
- •2.13. Формы
- •2.13.1. Мастера форм
- •2.13.2. Конструктор форм
- •Р ис. 2.13.2.3. Вид отображаемых таблиц
- •2.14. Отчеты
- •2.14.1. Мастера отчетов
- •2.14.2. Конструктор отчетов
- •2.14.3. Команда вывода отчета
- •2.15. Меню
- •2.16. Управление проектом и создание приложения
- •2.16.1. Свойства проекта
- •2.16.2. Параметры проекта
- •2.16.3. Создание приложения
- •2.16.4. Галерея компонентов
- •2.17. Отладка программ
- •2.18. Хранимые процедуры
- •2.19. Классы
- •2.20. Создание класса панели инструментов
- •Р ис. 2.20.1. Вид формы, построенной на основе класса clFormNavigator
- •2.21. Включение в базу ole‑объектов
- •2.22. Обзор дополнительных возможностей
- •2.23. Среда быстрой разработки приложений ‑ пакет MacroFox
- •2.23.1. Назначение
- •2.23.2. Структура
- •2.23.3. Основные макрооператоры
- •2.23.3.1. Описание входного документа (Forma)
- •2.23.3.2. Описание формы отчета (Ofort)
- •2.23.3.3. Описание меню (Menu)
- •2.23.4. Словари баз, функций, форм, таблиц и условий
- •2.23.5. Управление сценариями
- •2.23.6. Ведение таблиц базы данных
- •2.23.7. Формирование отчетов и запросов‑отчетов
- •2.23.8. Сводная обработка данных
- •2.23.9. Супероболочка
- •2.23.10. Порядок работы
- •В опросы для самопроверки и контроля
- •Глава 3. Субд Access
- •3.1. Последовательность работ при создании новой базы данных
- •3.2. Создание базы данных
- •3.2.1. Запуск Access и открытие базы данных
- •3.2.2. Создание пустой базы данных
- •3.2.3. Рабочая среда Access
- •3.2.4. Работа с таблицами
- •3.2.4.1. Создание таблиц
- •3.2.4.2. Связывание таблиц
- •3.2.4.3. Сортировка, поиск и фильтрация записей
- •3.3. Формирование и использование внешних данных
- •3.4. Запросы
- •3.4.1. Запросы на выборку данных
- •3.4.1.1. Простой запрос
- •Р ис. 3.4.1.1.2. Окно конструктора запросов
- •3.4.1.2. Итоговый запрос
- •Р ис. 3.4.1.2.2. Окно конструктора запросов
- •3.4.1.3. Перекрестный запрос
- •3.4.1.4. Динамический запрос
- •3.4.2. Запросы на обновление данных
- •3.4.3. Параметрические запросы
- •3.4.4. Выражения
- •3.5. Формы
- •3.5.1. Автоформы
- •3.5.2. Мастер форм
- •3.5.3. Конструктор форм
- •3.5.3.1. Основные операции над объектами
- •3.5.3.2. Основные элементы управления
- •3.5.3.3. Создание формы
- •3.5.4. Редактирование данных в режиме формы
- •3.6. Отчеты
- •3.6.1. Автоотчеты
- •3.6.2. Мастер отчетов
- •3.6.3. Конструктор отчетов
- •3.6.3.1. Окно предварительного просмотра отчета
- •Р ис. 3.6.3.2. Окно конструктора отчетов
- •3.6.4. Диаграммы
- •3.6.5. Составные отчеты
- •3.6.6. Дополнительные возможности
- •3.7. Пользовательский интерфейс
- •3.7.1. Панель инструментов
- •3.7.2. Меню
- •3.7.3. Контекстные меню
- •3.7.4. Связывание меню и панелей с формами и отчетами
- •3.7.5. Кнопочная форма
- •3.7.6. Настройка параметров среды и запуска приложения
- •3.7.7. Изменение меню и панелей инструментов средствами Visual Basic
- •3.8. Макросы
- •3.9. Web‑страницы
- •3.9.1. Экспорт объектов в формат html
- •3.9.2. Страницы доступа
- •3.10. Интеграция Access с другими компонентами Office
- •3.10.1. Использование Microsoft Excel при работе Access
- •3.10.2. Использование Microsoft Word при работе с Access
- •3.10.3. Добавление ActiveX‑элементов
- •3.10.4. Использование Access в качестве сервера
- •3.11. Совместное использование баз данных в сети
- •3.12. Разработка клиент‑серверных приложений
- •3.12.1. Доступ к базам данных через odbc
- •3.12.2. Доступ к базам данных через ole db, ado
- •3.12.3. Способы работы с внешними данными
- •3.12.3.1. Присоединение таблиц
- •3.12.3.2. Сквозные запросы
- •3.12.3.3. Хранимые процедуры
- •3.12.3.4. Объектная модель dao
- •3.12.4. Проекты Access
- •3.12.4.1. Создание проектов
- •3.12.4.2. Изменение свойств таблиц
- •3.12.4.3. Схемы базы данных
- •3.12.4.4. Конструктор представлений
- •3.12.4.5. Хранимые процедуры
- •3.12.4.6. Сортировка и отбор записей в формах и отчетах
- •3.13. Репликация баз данных
- •3.13.1. Репликация баз данных Access
- •3.13.2. Репликация проектов Access
- •3.14. Администрирование баз данных и проектов
- •3.14.1. Архивирование, сжатие и восстановление
- •3.14.2. Стандартные средства субд защиты базы данных
- •3.14.3. Примеры оригинальных программные средств защиты базы данных
- •3.14.3.1. Регистрация пользователей и установка их полномочий
- •3.14.3.2. Формирование журнала аудита (изменений) базы данных
- •3.14.3.3. Защита параметров запуска приложений от изменений
- •3.15. Перенос базы данных Access на платформу sql Server
- •3.16. Обзор инструментальных средств Office Developer Edition
- •3.17.1. Быстрое отслеживание данных
- •3.17.2. Создание отчетов
- •3.17.3 Обмен с другими пользователями
- •3.17.4. Быстрые способы начала работы
- •3.17.5 Интерфейс пользователя
- •3.17.6 Средства создания объектов
- •3.17.7. Режимы отчета и макета
- •3.17.8 Разделенные формы
- •3.17.9 Внедренные макросы в формах и отчетах
- •3.17.10. Новые типы данных и элементы управления
- •3.17.11. Средства конструирования и анализа
- •3.17.12. Безопасность
- •3.17.13. Интеграция с Службы Windows SharePoint Services
- •3.17.14. Сбор данных с помощь форм InfoPath и Outlook
- •3.17.15. Экспорт в форматы pdf и xps
- •3.17.16. Работа с внешними данными
- •3.17.17. Способы устранения неполадок
- •3.17.18. Средства проверки орфографии
- •3.17.19. Создание ленты пользователя
- •3.18.1. Создание Web-базы данных для публикации в Интернете
- •Подготовка
- •Начало работы с пустой веб-базой данных
- •Создание веб-таблицы.
- •Добавление поля щелчком таблицы.
- •Изменение свойств поля.
- •Добавление вычисляемого поля.
- •Настройка правил проверки данных.
- •Создание правила проверки поля и соответствующего сообщения.
- •Создание правила проверки записи и соответствующего сообщения.
- •Создание веб-формы.
- •Создание веб-отчета
- •Сделайте форму навигации веб-формой, отображаемой по умолчанию.
- •Синхронизация веб-базы данных
- •Вопросы для самопроверки и контроля
- •Глава 4. Субд Microsoft sql Server
- •4.1. Характеристика
- •4.2. Старт, остановка и приостановка sql Server
- •4.2.1. Старт sql Server
- •4.2.2. Приостановка sql Server
- •4.2.3. Остановка sql Server
- •4.2.4. Регистрация сервера
- •4.2.4.1. Окно регистрации сервера
- •4.3. Работа с базой данных
- •4.3.1. Организация и создание базы данных
- •4.3.1.1. Физическая организация
- •4.3.1.2. Размещение файлов
- •4.3.1.3. Создание базы данных средствами sql Server Enterprise
- •4.3.2. Создание и настройка таблицы базы данных
- •4.3.3. Создание и настройка диаграмм
- •4.3.4. Заполнение таблиц
- •4.3.5. Создание и настройка представлений
- •4.3.6. Язык запросов Transact‑sql
- •4.3.6.1. Основные элементы
- •4.3.6.2. Операции
- •4.3.6.3. Операторы
- •4.3.6.4. Базы данных
- •4.3.6.5. Таблицы
- •4.3.6.6. Запросы
- •4.3.6.7. Представления
- •4.3.6.8. Индексы
- •4.3.6.9. Статистика
- •4.3.6.10. Фрагментация
- •4.3.6.11. Курсоры
- •4.3.6.12. Транзакции и блокировки
- •4.3.6.13. Системные переменные, функции и хранимые процедуры
- •4.3.7. Хранимые процедуры
- •4.3.8. Создание триггеров
- •4.3.9. Формирование правил контроля вводимых значений
- •4.3.10. Формирование стандартных значений
- •4.4. Администрирование sql Server
- •4.4.1. Настройка параметров
- •4.4.2. Системные базы данных и таблицы
- •4.4.3. Тестирование и сжатие баз данных
- •4.4.4. Обмен данными с внешними системами
- •4.4.5. Создание резервных копий и восстановление баз данных
- •4.4.6. Использование службы выполнения расписаний sql Server Agent
- •4.4.7. Защита данных
- •4.4.8. Репликация данных
- •4.4.9. Взаимодействие sql‑сервера с Excel и Word
- •4.4.10. Перенос приложения Access в среду sql Server
- •В опросы для самопроверки и контроля
- •Глава 5. Субд Oracle
- •5.1. Основные понятия
- •5.1.1. Файлы данных и табличные пространства
- •5.1.2. Таблицы и индексы
- •5.1.3. Кластеры
- •5.1.4. Словарь данных
- •5.1.5. Объекты базы данных
- •5.1.6. Виды
- •5.1.7. Триггеры
- •5.1.12. Журналы транзакций
- •5.1.13. Экземпляр базы данных
- •5.1.14. Типы данных
- •5.1.14.1. Строки
- •5.1.14.2. Числа
- •5.1.14.3. Битовые строки
- •5.1.14.4. Дата и время
- •5.3.1. Таблицы
- •5.3.2. Представления
- •5.3.3. Запросы
- •5.3.4. Средства разграничения доступа
- •5.3.4.1. Создание и удаление пользователя
- •5.3.4.2. Привилегии
- •5.4.1. Правила написания программы
- •5.4.2. Операторы управления
- •5.4.3. Выражения
- •5.4.4. Переменные
- •5.4.4.1. Скалярные переменные
- •5.4.4.2. Объектные переменные
- •5.4.4.3. Записи
- •5.4.4.4. Коллекции
- •5.4.5. Пакеты
- •5.4.6. Процедуры и функции
- •5.4.7. Курсоры
- •5.4.8. Транзакции
- •5.4.9. Обработка исключений
- •5.4.10. Динамический sql‑оператор
- •5.4.11. Внедрение sql, pl/sql в прикладные программы
- •В опросы для самопроверки и контроля
- •Глава 7. Практикум
- •7.1. Язык запросов sql
- •7.1.1. Запросы на чтение данных
- •7.1.2. Запросы на обновление данных
- •7.1.3. Представления
- •7.2. Работа с базами данных
- •7.3. Курсовые работы
- •1. Учет успеваемости студентов.
- •2. Учет обмена валюты.
- •3. Учет объектов строительства.
- •4. Учет выдачи и возврата книг.
- •5. Учет авиапассажиров.
- •6. Учет производства сельскохозяйственных культур.
- •7. Учет выпуска изделий.
- •8. Учет платежей налогов.
- •9. Учет поставок товаров.
- •10. Учет сбросов отравляющих веществ в окружающую среду.
- •11. Учет уволившихся с предприятия.
- •12. Учет призеров Олимпийских игр.
- •14. Учет участников олимпиады.
- •15. Учет проданных товаров.
- •16. Учет малых предприятий.
- •17. Учет больных в больнице.
- •18. Учет движения общественного транспорта.
- •19. Учет дорожно-транспортных происшествий.
- •20. Учет платежных поручений в банке.
- •21. Учет договоров займа.
- •22. Учет проданных ценных бумаг.
- •23. Учет кадров.
- •24. Учет очередников на получение жилья.
- •25. Учет исполнительской дисциплины.
- •26. Учет книг в библиотеке.
- •27. Учет переселенцев.
- •28. Учет успеваемости школьников.
- •29. Учет нарушителей трудовой дисциплины на предприятии.
- •30. Учет семейного бюджета.
- •Приложения Приложение 1. Ответы на вопросы для самопроверки
- •Глава 1. Проектирование баз данных
- •Глава 2. Субд Visual FoxPro
- •Глава 3. Субд Access
- •Глава 4. Субд Microsoft sql Server
- •Глава 5. Субд Oracle
- •Приложение 2. Вопросы для экзаменационных билетов
- •Приложение 3. Встроенные функции субд Visual FoxPro
- •Математические функции
- •Строковые функции
- •Функции работы с датами
- •Функции преобразования типов данных
- •Функции проверки файлов и дисков
- •Функции времени
- •Функции анализа условий, типов и наличия данных
- •Функции подстановки
- •Функции работы с массивами
- •Функции работы с цветом
- •Приложение 4. События, методы и свойства объектов субд Visual FoxPro События
- •Свойства
- •Приложение 5. Встроенные функции pl/sql субд Oracle
- •Символьные функции
- •Функции преобразования
- •Календарные функции
- •Смешанные функции
- •Предметный указатель
- •Библиографический список
- •Плещёв Владимир Васильевич Базы данных.
- •С примерами и упражнениями
Календарные функции
Календарные функции принимают аргументы и возвращают значения в формате Date, за исключением функции Month_Between, которая возвращает число.
Add_months (dte, num) ‑ возвращает дату, отстоящую от даты dte на указанное число месяцев num. Если день даты dte превышает число дней в результирующем месяце, то дата, возвращаемая функцией будет последним днем в месяце.
Last_day (dte) ‑ возвращает дату последнего дня месяца, содержащего дату dte.
Months_between (dte1, dte2) ‑ возвращает число месяцев между датами dte1и dte2.
Next_day (dte, day) ‑ возвращает первую дату после даты dte, название дня недели которой совпадает со значением day.
Round (dte [, fmt]) ‑ возвращает дату dte, округленную согласно модели формата fmt (dd) (см. фунцию to_date).
Sysdate ‑возвращает текущее значение даты/времени в системе.
Trunc (dte [, fmt]) ‑ возвращает значение даты dte, компонента времени которой усечена согласно модели формата fmt (см. функцию Round). Если формат опущен, то компонента времени удаляется из даты.
Смешанные функции
Decode (expr, search1, result1 [, search2, result2] ... [default] ) ‑ значение выражения expr сравнивается с каждым из значений search. Если expr совпадает с каким-либо search, то возвращается соответствующее значение result. Если ни одного совпадения не найдено, то возвращается значение default (Null). Expr может иметь любой тип данных, но значения search должны иметь тот же тип, как у expr. Возвращаемое значение приводится к тому типу данных, как у result1. Функция Decode допускается только в предложениях SQL.
Greatest/Least (expr1, expr2, expr3, ...) ‑ возвращает наибольшее/наименьшее значение из списка значений. Все значения expr в списке, кроме первого, приводятся к типу данных первого значения (expr1) перед выполнением сравнений.
Nvl (x, y) ‑ возвращается y, если x=Null, иначе ‑ x.
Uid/User ‑ возвращает идентификационный номер/имя текущего пользователя.
Vsize (expr) ‑ число байт во внутреннем представлении выражения expr.
Предметный указатель
1
1НФ 58
2
2НФ 58
3
3НФ 59
4
4НФ 60
5
5НФ 61
A
Abs 411, 433
Activate 416
Activate Popup 141
ActivateCell 417
ActiveColumn 418
ActiveControl 153, 418
ActiveForm 153, 418
ActivePage 153, 419
ActiveRow 419
ActiveXэлементы 251
Add_months 435
AddColumn 417
Additem 417
AddItem 170
AddObject 417
AddUstItem 417
Adel 414
Adir 415
ADO 258
Afields 415
AfterCloseTables 416
AfterDock 416
AfterRowColChange 416
Ains 414
Alias 419
Align 419
Alignment 419
All 332
AllowTabs 419
Alltrim 412
Alter 344
Alter Table 86, 335
AlwaysOnTop 419
And 216, 332
Any 332
Append 366
Append [Blank 126
Append From 146
Ascan 415
Ascii 343, 433
Asin 411
Asort 415
At 411
Atan 411
Atc 411
AutoActivate 419
AutoCenter 419
AutoCloseTables 419
AutoOpenTables 419
AutoRelease 419
AutoSize 419
Avg 92, 343
B
BackColor 419
BackStyle 419
Bar 141
BaseClass 419
BeforeDock 416
BeforeOpenTables 416
BeforeRowColChange 416
Begin 376
Begin Tran 342
Between 216, 411
Bfile 373
Bfile1 373
Binary 324
Binary_Integer 373
Bit 324
Blob 373
Blob2 373
Bof 130
Boolean 373
BorderColor 419
BorderStyle 419
BorderWidth 419
Bound 419
BoundColumn 419
Box 417
Browse 126
BufferMode 419
BufferModeOverride 419
Builder Lock 172
Button Lock 172
ButtonCount 419
Buttons 419
Bоf 412
C
Calculate 146
Cancel 420
Candidat 42
Caption 420
Case 333
CASE 80
Cast 343
Ceil 433
Ceiling 411
Change 366
Char 324, 343, 364
Char varying 364
Character 364
Charindex 343
Chartorowid 434
CheckBox 170
Checkpoint 352
ChildAlias 420
ChildOrder 420
Chr 412, 433
Chrtran 411
Circle 417
Class 420
ClassLibrary 420
Clear 417
Clear Buffer 366
Clear Popups 142
Click 416
ClipControls 420
Clob 373
Clob3 373
CloneObject 417
Closable 420
Close 381
Close Database 126
CloseTables 417
Cls 417
Cntbar 141
Coalesce 343
Col_Length 343
ColorScheme 420
ColorSource 420
ColumnCount 420
ColumnLines 420
ColumnOrder 420
Columns 420
ColumnWidths 420
Combo Box 171
Command Button 170
Command Group 170
Comment 420
Commit 381
Commit Tran 342
Concat 433
Constant 371
Container 172
Control.Buttons 419
ControlBox 420
ControlCount 420
Controls 420
ControlSource 421
Convert 343, 434
Copy Tо 145
Copy File 145
CORBA 83
Cos 411, 433
Cosh 433
Count 92, 146, 343, 376
Create 344, 366
Create Database 334
Create Default 334
Create Index 87
Create package 376
Create package body 376
Create procedure/ function 378
Create Rule 333
Create Statistics 339
Create table 367
Create Table 86, 125, 334
Create user 369
Create/Alter View 338
Create/Replace 368
Createobject 150
Ctod 412
Curdir 413
CurrentControl 421
CurrentX 421
CurrentY 421
CursorSource 421
Curvature 421
D
DAO 262
Database 421
DataLength 343
DataSession 421
DataToClip 417
Date 149, 365, 412
DateAdd 343
Datediff 343
Datename 343
Datepart 343
Datetime 324
Day 343, 412
DBCC 352
Dbcc Dbreindex 338
Dbcc Show_ Statistics 339
Dbcc Showcontig 339
Dbf 412
DbIClick 416
DDE 189
Deactivate 416
Deactivate Menu 143
Deactivate Popup 142
Dec 373
Decimal 324, 365, 373
Declare 332, 371
Declare <имя курсора> Cursor 340
Decode 435
Default 421
Default File Group 321
Define 366
Define Bar 140
Define Pad 142
Define Menu 142
Define Popup 139
Del 366
Delete 130, 336, 368, 376
Delete From 87
DeleteColumn 417
Deleted 413, 416
DeleteMark 422
Desktop 313, 422
Destroy 416
Dir 145
DisabledBackColor 422
DisabledForeColor 422
DisabledItem-BackColor 422
DisabledItemFore-Color 422
DisabledPicture 422
Diskspace 413
Display 130
DisplayValue 422
Do Case 123
Do while 124
Dock 417
DockPosition 422
DoCmd 416, 417
DocumentFile 422
DoScroll 417
Double precision 373
DoVerb 417
Dow 412
Downclick 416
DownPicture 422
Drag 417
DragDrop 416
DragIcon 422
DragMode 422
DragOver 416
Draw 417
DrawMode 422
DrawStyle 422
DrawWidth 422
Drop Table 335
Drop Database 334
Drop Index 87, 338
Drop Procedure 344
Drop Rule 334
Drop Statistics 339
Drop table 368
Drop Table 87
Drop view 369
Drop View 338
DropDown 416
DSS 45
Dtoc 412
Dtor 411
Dtos 412
Dynamic 340
DynamicAlignment 422
DynamicBackColor 423
DynamicFont-Strikethru 423
DynamicFont-Underline 423
DynamicFontBold 423
DynamicFontItalic 423
DynamicFontName 423
DynamicFontOutline 423
DynamicFontShadow 423
DynamicFontSize 423
DynamicForeColor 423
E
Edit 126
Edit Box 170
Enabled 423
END-EXEC 384
Eof 130, 413
Eqv 216
Erase 145
Error 416
ErrorMessage 416
ERдиаграммы 31
Eval 417
Evaluate 414
Exception 382
Exclusive 423
EXEC SQL BEGIN/END DECLARE SECTION 383
EXEC SQL COMMIT WORK RELEASE 384
EXEC SQL CONNECT 384
EXEC SQL EXECUTE 384
EXEC SQL INCLUDE SQLCA 384
Execute 344, 383
Exists 332, 376
Exit when 372
Exp 433
Extend 376
F
Fast_Forward 340
Fcount 413
Fetch 341, 381
Field 413
File 413
FillColor 423
FillStyle 423
Filter 413, 423
First 376
FirstElement 423
Float 324, 365, 373
Floor 411, 433
FontBold 423
FontCondense 423
FontExtend 423
FontItalic 423
FontOutline 423
FontShadow 423
FontSize 423
FontStrikethru 423
FontUnderline 423
For 372
Forall 372
ForeColor 419
Format 423
FormCount 424
Forms 424
Found 413
Function 377
G
Gather 137
Get 366
Getdate 343
Go 130
Gomonth 412
GotFocus 416
Goto 372
GoTo 333
Grant 370
Grant create session to 370
Greatest 435
Grid 171
GridLineColor 424
GridLines 424
Group By 92
H
Having 93
HeaderHeight 424
Height 424
Help 417
HelpContextID 424
Hextoraw 434
Hide 417
Hide Menu 144
Hide Popup 142
HideSelection 424
Highlight 424
Host_name 343
HostName 424
HTML 246
Hоst_id 343
I
Icon 424
If 123, 333, 372
Iif 216
Imp 216
In 216
Increment 424
IncrementalSearch 424
Index On 132
IndexToltemID 417
Init 416
Initcap 433
InitialSelectedAlias 424
Inlist 411
Inner 90
Input 366
InputMask 424
Insert 336
Insert into 368
Insert Into 86
Instr 433
Instrb 433
Int 324, 365, 373, 411
Integer 365, 373
InteractiveChange 416
Interval 425
Is [Not] Null 216
Isalpha 412
Isdigit 411
Islower 412
Isnull 343
IsNumeric 216
Isupper 412
ItemBackColor 425
ItemData 425
ItemForeColor 425
ItemIDData 425
ItemIDToIndex 417
K
KeyboardHighValue 425
KeyboardLowValue 425
KeyPress 416
KeyPreview 425
Keyset 340
L
Label 170
Last 376
Last_day 435
Layout 177
LCASE 343
Least 435
Left 90, 411, 425
LeftColumn 425
Len 411
Length 433
Lengthb 433
Like 216, 332, 411
Limit 376
Line 171, 177, 417
LineSlant 425
LinkMaster 425
List 425
List Box 170
ListCount 425
ListIndex 425
ListItemID 426
Ln 433
Load 416
Locate For 131
Lock table 368
LockScreen 426
Log 411, 433
Logio 411
Lookup 413
Loop 372
LostFocus 416
Lower 343, 412, 433
Lpad 433
Ltrim 412, 433
Ltrim$ 343
Lupdate 413
M
MacDesktop 426
Margin 426
MaxButton 426
MaxHeight 426
MaxLeft 426
MaxLength 426
MaxTop 426
MaxWidth 426
MemoWindow 426
Menu 143
Message 416
MiddleClick 416
Min 92, 343, 411
MinButton 426
MinHeight 426
MinWidth 426
Mod 411, 433
Modify Structure 125
Money 324
Month 343, 412
Months_between 435
MouseDown 416
MouseMove 416
MousePointer 426
MouseUp 416
MouseWheel 416
Movable 426
Move 417
Moved 416
MoverBars 426
Mrkbar 141
Mrkpad 143
MSGBOX 138
Msysmenu 142
MultiSelect 426
Mvcount 149
N
Name 426
Natural 373
Naturaln 373
Nchar 324
Nclob 373
Nclob4 373
NewIndex 426
NewItemID 426
Next 376
Next_day 435
NoDataOnLoad 426
Not 216, 332
Ntext 324
Number 365
NumberOfElements 426
Numeric 324, 373
Nvarchar 324
Nvl 435
O
Object_id 343
Occurs 411
ODBC 254
ODMG93 83
OLAP 45
OLE Bound Contol 170
OLE DB 258
On Selection Bar 141
On Selection Menu 143
On Selection Popup 140
On Selection Pad 143
On Bar 141
On Pad <Pad-Пункт 143
OneToMany 427
Open <имя курсора 380
Open Database 134
OpenWindow 427
Option Group 170
Or 216, 332
Order 413, 427
P
Pack 131
Page Frame 172
PageCount 427
PageHeight 427
PageOrder 427
Pages 427
Paint 416
Panel 427
PanelLink 427
Parent 153, 427
ParentAlias 427
ParentClass 427
Partition 427
PasswordChar 427
Picture 427
PL/SQL 371
Pls_Integer 373
Point 418
Popup 141
Positive 373
Positiven 373
Power 433
Precision 324
Primary 42
Primary File 320
Primary Group 320
Print 333, 418
Prior 376
Procedure 377
ProgrammaticChange 416
Prompt 141, 143
Pset 418
Pulldown-меню 144
Q
QueryUnload 417
Quit 418
R
Raise 382
Raiserror 333
Rand 343, 411
RangeHigh 417
RangeLow 417
Rat 411
Raw 365
Raw Long 365
Rawidtochar 434
Rawtohex 434
ReadActivate 417
ReadCycle 427
ReadDeactivate 417
ReadExpression 418
ReadLock 427
ReadMethod 418
ReadMouse 427
ReadObject 427
ReadOnly 427
ReadSave 427
ReadShow 417
ReadTimeout 427
ReadValid 417
ReadWhen 417
Real 324, 365, 373
Recall 131
Reccount 130, 413
Recno 130, 413
Record 373, 374
RecordMark 427
RecordSource 427
RecordSourceType 427
Recsize 413
Ref Cursor 373
Ref object_type 373
Refresh 418
Regular 42
Reindex 134
RelationalExpr 428
RelativeColumn 428
Release 418
Release Bar 142
Release Menus 143
Release Popups 142
ReleaseType 428
RemoveListItem 418
Removeltem 418
RemoveObject 418
Rename 145
Replace 131, 433
Replicate 343, 412
Report Form 178
Requery 246, 418
RequestData 418
Reset 418
ResetToDefault 418
Resizable 428
Resize 417
Restanglе 177
Return 344
Reverse 343, 372
Revoke 371
RGB 415
Right 411
RightClick 416
Rollback 381
Rollback Tran 342
Round 343, 411, 433, 435
Rounded Restanglе 177
RowHeight 428
Rowid 365
RowSource 428
RowSourceType 428
Rpad 433
Rtod 411
Rtrim 412, 433
Rtrim$ 343
S
Save 366
Save Transaction 342
SaveAs 418
SaveAsClass 418
Savepoint 381
Scale 324
ScaleMode 428
Scan 125
Scatter 137
Screen 153
ScrollBars 428
Scrolled 417
SctVar 418
Secondary File 320
Seconds 413
Seek 134, 413
Select 336, 369
Select <рабочая область 134
Select Objects 172
Selected 428
SelectedBackColor 429
SelectedForeColor 429
SelectedID 429
SelectedItem-BackColor 429
SelectedItem-ForeColor 429
SelectOnEntry 429
SelLength 429
SelStart 429
SelText 429
Separator 172
Set 333
Set Filter To 131
Set Relation To 135
Set Skip Of 145
Set Skip To 136
Set autocommit 366
Set Bell On/Off 126
Set Confirm On/Off 126
Set Date German 126
Set Index To 133
Set Linesize 366
Set Order To 133
Set Pagesize 366
SetAII 418
SetFocus 418
Shape 171
ShortCut 180
Show 366, 418
ShowTips 429
ShowWhatsThis 418
Shrinkdatabase 352
Shrinkfile 352
Sign 433
Sin 411, 433
Sinh 433
Sizable 429
SizeBox 429
Skip 130
Smalldatetime 324
Smallint 324, 365, 373
Smallmoney 324
Some 332
Sorted 429
Sp_bindefult 334
Sp_bindrule 334
Sp_depends 338, 343
Sp_fkeys 343
Sp_help 338, 343
Sp_rename 335
Sp_unbindrule 334
Space 343, 412
Sparse 429
SpecialEffect 429
Spiner 171
SpinnerHighValue 429
SpinnerLowValue 429
SQL 147
Sql_variant 325
SQL-Plus 365
Sqlcode 382
Sqlerrm 382
Sqrt 411, 433
SSA 83
Start 366
StatusBarText 429
STR$ 343
Stretch 429
Strtran 412
Stuff 343, 412
Style 429
Substr 411, 434
Substrb 434
Substring 343
Sum 92, 343
Sysallocations 351
Syscolumns 351
Syscomments 351
Sysconstraints 351
Sysdate 365, 435
Sysdepends 351
Sysfilegroups 351
Sysfiles 351
Sysforeignkeys 351
Sysfulltextcatalogs 351
Sysindexes 351
Sysindexkeys 351
Sysmembers 351
Sysobjects 351
Syspermissions 351
Sysprotects 351
Sysreferences 351
Systypes 351
Sysusers 351
Sтr 412
T
TabIndex 430
Table 325, 373
Tabs 430
TabStop 430
TabStretch 431
Tag 431
Tan 411, 433
Tanh 433
Text 324
Text Box 170
TextHeight 418
TextWidth 418
This 153
Thisform 153
Thisformset 153
Time 413
Timer 172, 417
Timestamp 324
Tinyint 324
To_char 434
To_date 434
To_multi_byte 435
To_number 435
ToolTipText 431
Top 431
TopIndex 431
TopItemID 431
Total On 146
Translate 434
Trim 376
Trunc 433, 435
U
UCASE 343
Uid 435
UIEnable 417
UnDock 417
Unique 42
Uniqueidentifier 324
Unload 417
UpClick 417
Update 86, 336, 368, 413
Update Statistics 339
Update/Delete <имя таблицы 341
Upper 412, 433
URL 246
Use 125, 133, 333, 334
User 435
User drop 370
User File Group 321
V
Val 412
Valid 417
Value 431
Varbinary 324
Varchar 324, 364
Varchar2 364
Varray 373, 375
View 362
View Classes 172
Visible 431
Vsize 435
W
Wait 138
Waitfor 333
WhatsThisMode 418
While 333, 372
Width 424
WindowList 432
WindowState 432
WindowType 432
With 151
WordWrap 432
WriteExpression 418
WriteMethod 418
X
Xor 216
Xp_cmdshell 343
Xp_sendmail 344
Y
Year 343, 412
Z
Zap 130
ZoomBox 432
Zorder 418
Eхр 411
Max 92, 411
“
“тонкий клиент 50, 112, 405, 409
@
@@Cursor_Row 342
@@Error 342
@@Fetch_Status 343
@@Rowcount 342
&
& 414
#
#Formaxxx 191
#Menuxxx 192
#Ofortxxx 191
%
% 332
%RowType 373
%Type 373
А
Аsс 412
Агрегация/детализация 46
Агрегируемость данных 45
Асору 415
Б
БД 17
Бинарное (двоичное) дерево 31
БнД 21
В
Вид 362
Виды защиты 81
Вкладка 221
Вложенная таблица 375
Внедренные операторы SQL, PL/SQL 383
Внешний ключ 28
Внешняя схема 24
Внутренняя модель 24
Вращение 46
Вторая нормальная форма 58
Вторичный ключ 28
Выключатель 220
Г
Гиперссылка 246
Группа переключателей 220
Д
Денормализация 61
Динамический SQL 383
Динамический запрос 215
Домен 22
Ж
Журналы транзакций 364
ЖЦПО 63
З
Записи 374
Запросы на обновление данных 215
И
Иерархическая модель 31
Индикаторная переменная 384
Интерфейс ODBC 51
Историчность данных 45
Итоговый запрос 213
К
Кандидат 28
Кардинальное число 22
Каскадная модель 63
Каскадная модель с промежуточным контролем 63
Класс 150
Класс принадлежности объекта 28
Кластер 361
Клиент Интернет 50, 112, 405, 409
Клиентсервер 53
Ключ 22
Ключ кластера 361
Коллекции 375
Концептуальная модель 23
Концептуальная схема 23
Корневые узлы 28
Кортеж 22
Курсоры 380
Л
Линк 363
Листья 28
Логическая модель 24
Логическая схема 24
Логические операции 332
М
Макросы 244
Метки 371
Методы 150
Методы защиты 81
Механизм электронной подписи 82, 410
Многие-к-одному 29
Многие-ко-многим 29
Многомерная модель 44
Мониторы обработки транзакций 52
Мощность 22
Мультииндексный файл 132
Н
Надпись 220
Независимость данных 24
Нормальная форма БойсаКодда 60
НФБК 60
О
Объект 21, 150
Объектноориентированная модель 46
Обычный индексный файл 132
Овалдиаграммы Бахмана 30
Один-к-одному 28
Один-ко-многим 29
Операции 332
Отношение 22
П
Пакет 363
Пакетированные подпрограммы 379
Параметрические запросы 215
Первая нормальная форма 58
Первичный ключ 28
Перезагружаемые подпрограммы 379
Переключатель 220
Перекрестный запрос 214
Перестроение индексов 338
ПО 21
Подмодель 24
Подобные узлы 28
Подсхема 24
Подчиненная форма/отчет 222
Поле 220
Поле объекта OLE 221
Поле со списком 220
Постреляционная модель 43
Приложение 21
Присоединенная рамка объекта 221
Прогнозируемость данных 45
Проекты Access 263
Простой запрос 211
Простой снимок 363
Публикация 246
Пятая нормальная форма 61
Р
Размерность исходного узла 28
Разрыв страницы 221
Распределение представления 50
Распределение функций 50
Распределенная база 50, 52
Рекурсивная подпрограмма 379
Реляционная модель 35
Репликация 363
Репликация баз данных 268
Рисунок 221
С
Сбалансированное дерево 31
Свободная рамка объекта 221
Свойства 150
Семейство 28
Сетевая модель 34
Сеть 48
Синоним 363
Системное меню 142
Сквозные запросы 261
Словарь 22
Снимок 363
Создание статистики 339
Составной снимок 363
Спиральная модель 63
Список 220
Средства защиты 81, 410
Срез 46
Стандартные подтипы 373
Степень 22
Структурный индексный файл 132
СУБД 17
Сущность 21
Схема 23, 362
Сцепленный ключ 31
Т
Таблица 22
Терминальные узлы 28
Технология OLE 249
Точка сохранения 342
Третья нормальная форма 59
Трехзвенная распределенная модель 50
Триггеры 362
У
Усиленная третья нормальная форма 60
Ф
Файлсервер 53
Физическая схема 24
Флажок 220
Х
ХД 21
Хост-переменные 383
Хранимые процедуры 261
Ц
Цикл For с курсором 381
Ч
Четвертая нормальная форма 60
Ш
Шифрование 82, 410
Э
Экземпляр объекта 22
Экземпляр базы данных 364
Экспорт 358
Я
Язык QBE 84
