Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Структурный язык запросов SQL. Язык определения данных и язык манипулирования данными




Все запросы Access строит на основе соответствующего SQL-за­проса (SQL – структурированный язык запросов). Чтобы просмотреть его, необходимо в активном окне проек­тирования запроса дать команду «Вид» à «SQL».

Язык SQL состоит из команд (инструкций). Команды передаются программе, которая управляет работой базы данных, для выполнения конкретных действий. Объектом действия команды SQL может быть как одна таблица, так и группа таблиц. MS Access автоматически создает эквивалентные команды SQL во время создания запроса в режиме Конструктора.

Две группы команд SQL

Язык определения данных

Create Table – создает новую таблицу;

Create Index – создает новый индекс;

Alter Table – дополняет новое поле или индекс в существующую таблицу;

Язык манипулирования данными

Select – запрос к БД; запрос возвращает данные в виде набора записей;

Select Into – запрос к БД; запрос возвращает данные в виде новой таблицы;

Update – запрос на объединение; запрос изменяет значения полей таблицы;

Insert Into – запрос на добавление в таблицу одной или нескольких записей;

Delete – запрос на удаление записей с одной или нескольких таблиц.

 

 

Ключевые слова и команды в SQL. Команды SELECT

Ключевые слова – это слова, которые имеют специальное смысловое значение в SQL (выделены прописными буквами).

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

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

Основной командой языка SQL является команда SELECT. Эта команда находит таблицу или несколько таблиц в базе данных, которая указана в ее параметрах, выбирает заданные поля, выделяет записи в соответствии с условиями отбора, сортирует и группирует записи результата в заданном порядке.

SELECT – ключевое слово, которое «сообщает» СУБД о том, что команда является запросом;

После ключевого слова SELECT следует пробел. Далее через запятую перечисляются имена полей выборки.

После ключевого слова FROM указываются имена таблиц–источников данных для запроса и связи между ними;

символ точка с запятой (;) – признак окончания команды и готовности к ее выполнению.

С помощью предложения WHERE в команде SELECT задается условие выбора записей из таблицы.

 

 

Формы. Элементы управления. Создание формы

Форма обычно используется для отображения данных в базе данных. Форму можно также использовать как кнопочную форму, открывающую другие формы или отчеты базы данных, а также как пользовательское диалоговое окно для ввода данных и выполнения действий, определяемых введенными данными.

Источником записей формы являются поля в базовых таблицах и запросах.

Формы можно также открывать в режиме сводной таблицы или в режиме диаграммы для анализа данных.

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

Элементы управления

Надпись – описание элемента управления

Поле –ввод, редактирование или просмотр записей

Кнопка – запускает макрос или выполняет назначенную ей команду Access

Поле со списком – выбор значения из списка или ввод его в поле в верхней части списка

Подчиненная форма или отчет

Переключатель, Прямоугольник, Рисунок, Список, Флажок, Линия

Группа переключателей – одновременно может быть выбран лишь один элемент в группе

Дополнительные элементы – компоненты ActiveX и другие элементы управления

Создание формы

• команда «Автоформа»;

• мастер.

С помощью автоформ можно создавать формы, в которых выводятся все поля и записи базовой таблицы или запроса.

Мастер выводит на экран вопросы и создает форму на основании ответов пользователя.

После этого пользователь имеет возможность доработать и изменить форму в режиме конструктора.

Подчиненная форма - форма, вставленная в другую форму. Первичная форма называется главной, а форма внутри формы называется подчиненной.

Подчиненные формы особенно удобны для вывода данных из таблиц или запросов, связанных отношением «один-ко-многим».

В подчиненной форме выводятся только те записи, которые связаны с текущей записью в главной форме





Поделиться с друзьями:


Дата добавления: 2016-04-03; Мы поможем в написании ваших работ!; просмотров: 425 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Что разум человека может постигнуть и во что он может поверить, того он способен достичь © Наполеон Хилл
==> читать все изречения...

4236 - | 4130 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.