Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы к экзамену УД (часть 2).docx
Скачиваний:
3
Добавлен:
25.09.2019
Размер:
52.55 Кб
Скачать
  1. MS Access Перекрестные запросы Перекрестные запросы — это запросы, в которых происходит статистическая обработка данных, результаты которой выводятся в виде таблицы, очень похожей на сводную таблицу Excel.

  2. Ms Access. Запросы на изменение

  3. MS Access. Отчеты Отчет – это наиболее удобная форма представления данных из таблиц. Данные в отчете можно сортировать и группировать, можно отбросить ненужную часть информации из таблицы и создать отчет, содержащий только некоторые поля, в отчете также могут содержаться поля из других таблиц, а также вычисляемые поля. Для формирования отчета используются встроенные запросы. Отчет также используется для представления данных для печати на бумажный носитель.

  4. Элементы языка SQL. Оператор Select. Общая форма SQL — это язык программирования, предназначенный для работы с наборами фактов и отношениями между ними. В программах управления реляционными базами данных, таких как Microsoft Office Access, язык SQL используется для работы с данными. SELECT служит для описания набора данных на языке SQL. Она содержит полное описание набора данных, которые необходимо получить из базы данных, включая следующее:

  • таблицы, в которых содержатся данные;

  • связи между данными из разных источников;

  • поля или вычисления, на основе которых отбираются данные;

  • условия отбора, которым должны соответствовать данные, включаемые в результат запроса;

  • необходимость и способ сортировки.

SELECT Фамилия

FROM Контакты

WHERE Имя = 'Мария';

  1. Оператор Select. Объединение нескольких таблиц в запросе Объединение идет по совпадающим полям, остальные дописываются (если это задано). SELECT snum, sname

FROM Salespeople

WHERE city = 'London'

UNION

SELECT cnum, cname

FROM Customers

WHERE city = 'London';

  1. Использование вложенных запросов Вложенный запрос - это запрос, заключенный в круглые скобки и вложенный в предложение WITH, SELECT, FROM, WHERE или HAVING основного (внешнего) запроса SELECT или других запросов, использующих эти предложения. Вложенный запрос также называют подзапросом. Вложенный запрос в своих предложениях может содержать другой вложенный запрос и т. д. AND b.amt =

( SELECT MAX (amt)

FROM Orders c

WHERE c.odate = b.odate )

  1. Операторы Insert into, Delete INSERT — оператор языка SQL, который позволяет добавить строки в таблицу, заполняя их значениями. Значения можно вставлять перечислением с помощью слова values и перечислив их в круглых скобках через запятую или оператором select. INSERT INTO <название таблицы> SELECT <имя столбца>,... FROM <название таблицы> DELETE — в языках, подобных SQLDML-операция удаления записей из таблицы. Критерий отбора записей для удаления определяется выражением where. В случае, если критерий отбора не определён, выполняется удаление всех записей. DELETE ab, b

FROM Authors AS a, AuthorArticle AS ab, Articles AS b

WHERE a.AuthID=ab.AuthID AND ab.ArticleID=b.ArticleID

AND AuthorLastName='Henry';