Сравнительная характеристика языков программирования в Access
Сравнительная характеристика языков программирования в Access
Access пользователь может работать с несколькими языками программирования:
• SQL (Structured Query Language) – структурированным языком запросов. Это формальный стандартизованный язык высокого уровня, содержащий средства непроцедурной (не требующей программирования) спецификации запросов;
• макросами;
• VBA (Visual Basic for Applications) – объектно-ориентированным языком программирования.
• XML (Extensible Markup Language) – расширяемым языком разметки, представляющим собой удобный способ сбора, адаптации и совместного использования данных в неограниченном числе приложений и форматов.
Язык SQL
Язык SQL – это внутренний язык Access 2002, на котором, в частности, формулируются запросы. В принципе SQL используется не только в среде Access 2002; он вообще широко применяется в работе с реляционными базами данных. Поскольку сегодня подавляющее большинство БД относится именно к этому классу, язык SQL значительно облегчает пользователю работу с различными СУБД.
Запросы – основной способ получения сведений из базы данных. С помощью запроса вы можете отобрать определенную информацию и рассортировать ее по значениям полей. Очень важно, что запросы позволяют фильтровать данные, то есть выбирать именно ту информацию, которая удовлетворяет определенным, заранее заданным условиям. Запросы можно применять при создании форм, отчетов, страниц доступа к данным. Использовать запросы удобно при разработке таблиц и добавлении новых записей в уже существующие таблицы, при удалении записей, поиске дублирующихся данных и т. д. Работая с языком SQL, вы исходите из существующей организации БД и более или менее стандартного набора операций, хотя структура самого запроса иногда бывает достаточно сложной. Правда, в запросе нежелательно использовать слишком разветвленные логические выражения: формального запрета на них нет и запрос построить можно, однако получившаяся структура будет громоздкой и неудобной. (Для подобных случаев в Access есть средства программирования.) Чтобы запустить запрос, следует создать событие – команду, которая распознается формой, элементом управления формы или отчета. Таким событием может стать, например, щелчок по какой-либо конкретной кнопке. Однако пользователь должен еще задать область применения запроса, так как он не запускается автоматически даже при возникновении события.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Общая характеристика
Общая характеристика Технология, заложенная в Virtual PC, была разработана компанией Connectix, однако компания Microsoft в очередной раз продемонстрировала чутье на удачные технологические решения и в начале 2003 года приобрела права на Virtual PC. В ноябре 2003 появилась доработанная и
Общая характеристика
Общая характеристика В настоящее время семейство продуктов от VMware, предназначенных для создания виртуальных машин и управления ими, насчитывает несколько представителей:? VMware Workstation — приложение для «настольных» систем, обеспечивающее создание «обычных» виртуальных
Общая характеристика
Общая характеристика В настоящее время компания Parallels предлагает три продукта, предназначенные для создания виртуальных машин и управления ими:? Parallels Workstation — настольное приложение для создания виртуальных машин (в том числе объединенных в локальную сеть) в пределах
Сравнительная характеристика Gizmo и Skype
Сравнительная характеристика Gizmo и Skype Давайте рассмотрим сравнительную характеристику этих двух программ, так легче будет понять, чем они отличаются:? Передача звука — реализована и в Skype, и в Gizmo, однако в Gizmo имеется возможность записывать текущий разговор в файл, а в Skype
Частотная характеристика uA741
Частотная характеристика uA741 Используем снова значения из примера в начале этой главы, чтобы можно было сравнить нашу модель с более совершенной моделью uA741.Начните в Capture проект с именем opamp. Когда компонент из библиотеки eval появится на рабочем поле, вы обнаружите у него
14.4. Сравнение языков программирования
14.4. Сравнение языков программирования Сочетание языков представляет собой стиль программирования, который требует скорее более интенсивного использования знаний, чем программного кода. Для успешной работы разработчику необходимо владеть достаточным количеством
14.4. Сравнение языков программирования
14.4. Сравнение языков программирования Сочетание языков представляет собой стиль программирования, который требует скорее более интенсивного использования знаний, чем программного кода. Для успешной работы разработчику необходимо владеть достаточным количеством
Сводная характеристика MBR-объектов
Сводная характеристика MBR-объектов Вы имели возможность убедиться в том, что для конфигурации MBV-объек-тов долгих размышлений не потребуется: нужно просто применить атрибут [Serializable], чтобы позволить отправку копий соответствующего типа в домен приложения клиента. С этого
Инициализация: подходы языков программирования
Инициализация: подходы языков программирования Проблема, решаемая в этой лекции, - это общая проблема языков программирования: как работать с глобальными константами и разделяемыми объектами, в частности, как выполнять их инициализацию в библиотеках компонентов?Для
Использование средств безопасности языков программирования для обработки непредвиденных данных
Использование средств безопасности языков программирования для обработки непредвиденных данных Противостояние непредусмотренным данным или данным неверного формата не является новым видом борьбы с угрозами безопасности. Во многие современные языки
Краткая характеристика хакеров
Краткая характеристика хакеров Многие люди все еще имеют странные представления о хакерах. Типичный хакер, по их мнению, — это молодой, необычайно яркий и патологически асоциальный мужчина. Часто он одержим манией — работает всю ночь над своими новейшими блестящими
Сравнительная характеристика разных схем аннулирования
Сравнительная характеристика разных схем аннулирования Пока не накоплено достаточно информации об эффективности функционирования крупномасштабных PKI, можно сделать лишь некоторые предположения по поводу характеристик масштабируемости, скорости обработки и
Краткая характеристика
Краткая характеристика Краткая характеристика задает общее направление и цель подготовки предложений, отражает даты крайних сроков представления документов и общую контактную информацию. Этот раздел позволяет поставщику быстро оценить, какие ресурсы необходимы для