Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Илюшечкин / Отчёт_лаб_7.docx
Скачиваний:
17
Добавлен:
25.12.2020
Размер:
222.6 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное автономное образовательное

учреждение высшего образования

Национальный исследовательский университет “МИЭТ”

Институт Системной и программной инженерии и информационных технологий

Дисциплина: Базы данных

Отчет по лабораторной работе №7

По теме «Использование оператора SELECT языка SQL для доступа к базам данных»

Цель работы: изучить основные возможности оператора SELECT языка SQL и получить практические навыки создания и выполнения запросов на этом языке при работе с СУБД Access

Выполнил:

Студент П-21

Татьяна

Москва, 2019

Контрольные вопросы

1. Для чего предназначен язык sql?

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

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

2. Какие разновидности языка sql существуют и чем они отличаются?

Соответственно имеются две разновидности языка: интерактивный SQL и программный SQL, которые по своим возможностям отличаются незначительно.

Имеются два SQL: Интерактивный(Interactive) и встроенный(Embedded) (программный). Большей частью, обе формы работают одинаково, но используются различно.

Интерактивный SQL используется для функционирования непосредственно в базе данных, чтобы производить вывод для использования его заказчиком. В этой форме SQL, когда вы введете команду, она сейчас же выполнится, и вы сможете увидеть вывод (если он вообще получится) — немедленно. Эта форма наиболее полезная непрограммистам.

Встроенный SQL состоит из команд SQL, помещенных внутри программ, которые обычно написаны на некотором другом языке (типа КОБОЛА или Паскаля). Это делает эти программы более мощными и эффективным. Однако, допуская эти языки, приходится иметь дело со структурой SQL и стилем управления данными, который требует некоторых расширений к интерактивному SQL. Передача SQL команд во встроенный SQL является выдаваемой ("passed off") для переменных или параметров используемых программой в которую они были вложены.

3. Как называется версия языка SQL, реализованная в Access?

Версия языка SQL для СУБД Access имеет название Microsoft Access SQL.

4. Для чего предназначен оператор SELECT?

Оператор SELECT читает данные из базы данных (БД) и возвращает их в виде таблицы результатов запроса .

5. Какую структуру имеет оператор SELECT?

Оператор SELECT состоит из шести предложений, или инструкций.

6. Для чего предназначено предложение SELECT?

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

7. Из каких элементов может состоять список возвращаемых столбцов? Приведите примеры.

Возвращаемые столбцы могут содержать значения, считываемые из столбов таблиц базы данных, или значения, вычисляемые во время выполнения запроса.

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

8. Для чего предназначено предложение FROM?

В предложении FROM указывается список таблиц, которые содержат элементы данных, считываемые запросом.

9. Для чего предназначено предложение WHERE?

WHERE показывает, что в таблицу результатов запроса следует включать только строки, удовлетворяющие условию поиска.

10. Какие существуют разновидности условий поиска (отбора)?

1) сравнение (значение одного выражения сравнивается со значением другого выражения);

2) проверка на принадлежность диапазону значений (проверяется, попадает ли указанное значение в определенный диапазон значений);

3) проверка на принадлежность множеству (проверяется, совпадает ли значение выражения с одним из значений, имеющихся в заданном множестве);

4) проверка на соответствие шаблону (проверяется, соответствует ли строковое значение, содержащееся в столбце, определенному шаблону);

5) проверка на равенство значению NULL (проверяется, содержится ли в столбце значение NULL).

Соседние файлы в папке Илюшечкин