- •Лекция 1.Введение в бд. Общая хар-ка основных понятий
- •Лекция 2.Систему управления бд.
- •Лекция 3.Различные архитектурные решения, используемые в субд. Краткий обзор субд.
- •Лекция 4.Различные представления о данных в бд. Основные этапы проектирования бд
- •Лекция 5.Первая стадия концептуального проектирования.
- •Лекция 6.Вторая стадия концептуального проектирования.
- •Лекция 7.Формализация реляционной модели.
- •Лекция 8.Использование формального аппарата для оптимизации схем отношения.
- •Лекция 9.Физические модели данных
- •Лекция 10.Структура современной субд на примере Microsoft sql Server 2008
- •Лекция 11.По работы с современными бд
- •Лекция 12.Основные операторы языка sql. ИнтерактSql
- •Лекция 13.Использование sql в прикладных программах
- •Лекция 14.Направления развития бд
Лекция 12.Основные операторы языка sql. ИнтерактSql
Задача 1. Основные группы операторов SQL?
Вариант 1.
Какие из перечисленных операторов относятся к языку управления данными (DCL)?
+ Grant – создание в системе безопасности разрешающей записи для пользователя
+ Deny - создание в системе безопасности запрещающей записи для пользователя
Задача 2. Какие служебные слова используются в операторе select?
Вариант 1.
Какие служебные слова обязательно присутствуют в операторе SELECT?
+ FROM
Задача 3. Как формируется условие выборки записей?
Вариант 1.
Какие служебные слова определяют условие выборки записей?
+ WHERE
Задача 4.
Вариант 1.
Какие элементы таблицы выбираются оператором SELECT?
+ строки и столбцы
Задача 5. Как осуществляется выборка информации из нескольких таблиц?
Вариант 1.
В каких предложениях оператора SELECT необходимо использовать имена таблиц при выборке информации из нескольких таблиц?
+ FROM
+ WHERE
+ SELECT
Задача 6. Характеристика оператора INSERT.
Вариант 1.
Что делает оператор INSERT?
+ вставляет строку с заданными значениями элементов и значениями по умолчанию в
таблицу
Задача 7. Характеристика оператора DELETE.
Вариант 1.
Какие служебные слова могут использоваться в операторе DELETE?
+ FROM
+ WHERE
Задача 8. Как связаны операторы языка SQL с операциями реляционной алгебры?
Вариант 1.
Какой оператор языка (или служебное слово языка) реализует операцию проекции реляционной алгебры?
+ SELECT
____________________________________________________
Задача 1. Основные группы операторов SQL?
Вариант 2.
Какие из перечисленных операторов относятся к языку определения данными (DDL)?
+ Create – создание таблицы, индекса
+ Drop – удаление таблицы
+ Alter – изменение структуры таблицы
Задача 2. Какие служебные слова используются в операторе select?
Вариант 2.
Какие служебные слова могут отсутствовать в операторе SELECT?
+ WHERE
+ ORDER BY
+ GROUP BY
+ HAVING
Задача 3. Как формируется условие выборки записей?
Вариант 2.
Какие служебные слова не определяют условие выборки записей?
+ FROM
+ ORDER BY
+ GROUP BY
+ HAVING
+ SELECT
Задача 4.
Вариант 2.
После какого служебного слова в операторе SELECT указывается выбор столбцов?
+ SELECT
Задача 5. Как осуществляется выборка информации из нескольких таблиц?
Вариант 2.
Какие предложения оператора SELECT используются для установления связи между строками таблиц при выборке информации из нескольких таблиц?
+ WHERE
Задача 6. Характеристика оператора INSERT.
Вариант 2.
В каких предложениях оператора INSERT указываются вставляемые в таблицу значения?
+ VALUES
Задача 7. Характеристика оператора DELETE.
Вариант 2.
В каких случаях оператор DELETE не может быть выполнен корректно?
+ на удаляемую строку имеется ссылка из другой таблицы
+ нарушаются условия целостности
Задача 8. Как связаны операторы языка SQL с операциями реляционной алгебры?
Вариант 2.
Какой оператор языка (или служебное слово языка) реализует операцию селекции реляционной алгебры?
+ SELECT
____________________________________________________
Задача 1. Основные группы операторов SQL?
Вариант 3.
Какие из перечисленных операторов относятся к языку манипулирования данными (DML)?
+ Select –выборка строк, удовлетворяющих заданным условиям
+ Insert – вставка строк в таблицу
+ Delete – удаление строк из таблицы
Задача 2. Какие служебные слова используются в операторе select?
Вариант 3.
После каких служебных слов указывается список атрибутов в операторе SELECT?
+ ORDER BY
+ GROUP BY
Задача 3. Как формируется условие выборки записей?
Вариант 3.
Какие операторы и операнды могут использоваться при формировании условия выборки записей?
+ имена атрибутов
+ имена атрибутов с указанием имен соответствующих таблиц
+ арифметические операторы сравнения
+ логические операторы
+ числовые константы
+ символьные константы
Задача 4.
Вариант 3.
После какого служебного слова в операторе SELECT указывается выбор строк?
+ WHERE
Задача 5. Как осуществляется выборка информации из нескольких таблиц?
Вариант 3.
Как указываются имена атрибутов в операторе SELECT при выборке информации из нескольких таблиц?
+ указывается имя таблицы и через точку имя атрибута и т. д.
Задача 6. Характеристика оператора INSERT.
Вариант 3.
Какие служебные слова могут использоваться в операторе INSERT?
+ VALUES
Задача 7. Характеристика оператора DELETE.
Вариант 3.
С помощью какого предложения оператора DELETE может указываться удаляемая строка?
+ WHERE
Задача 8. Как связаны операторы языка SQL с операциями реляционной алгебры?
Вариант 3.
Какой оператор языка (или служебное слово языка) используются при представлении операции естественного соединения реляционной алгебры?
+ FROM
+ WHERE
+ SELECT
____________________________________________________