Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты по курсу БД.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
86.53 Кб
Скачать

Экзаменационный билет № 6

  1. Перечислить теоретико-множественные операции реляционной алгебры. Дать определения операций. Привести примеры.

  2. Что такое представление? Для чего используются представления? Можно ли изменять данные базовых таблиц через представления? Перечислить и кратко охарактеризовать команды языка SQL, которые позволяют работать с представлениями.

  3. Какие операторы языка SQL можно использовать в теле хранимых подпрограмм? Можно ли в теле подпрограмм использовать ветвления, циклические конструкции? Как подпрограмму записать в базу данных? Для чего используется оператор DELIMITER?

Преподаватель

/ Иваньчева Т.А.

________________________________________________________________________

Экзаменационный билет № 7

  1. Перечислить специальные реляционные операции. Дать определения операций.

  2. Перечислить и кратко охарактеризовать команды, которые позволяют рабо­тать с таблицами: создавать таблицу, изменять структуру, удалять таблицу. Что такое ограничение? Какие ограничения можно задать на уровне столбца? Какие ограничения можно задать на уровне таблицы?

  3. Как вызывается хранимая процедура? Как вызывается хранимая функция? Привести примеры. Написать операторы. Можно ли в теле подпрограмм использовать переменные? Требуют ли они предварительного описания? Если да, то, как это сделать? Как переменной назначить значение? Привести примеры. Написать операторы.

Преподаватель

/ Иваньчева Т.А.

________________________________________________________________________

Экзаменационный билет № 8

  1. Основные понятия реляционного исчисления. Дайте определение правильно построенной формулы (ППФ). Какого вида переменные могут включаться в целевой список?

  2. Что такое индекс? Для чего используются индексы? Перечислить и кратко охарактеризовать команды языка SQL, которые позволяют работать с индек­сами. Для каких столбцов таблиц имеет смысл создавать индексы.

  3. SQL. Каким образом задаются условия выборки данных из таблиц? Простые сравнения, использование логических связок AND, OR. Выборки в соответствие с шаблоном – LIKE, использование BETWEEN, IN. Привести примеры. Написать операторы.

Преподаватель

/ Иваньчева Т.А.

_______________________________________________________________________

Экзаменационный билет № 9

  1. Что такое проектирование реляционной базы данных? Что является результа­том проектирования? Цели проектирования? Какие данные называются избыточными? Привести пример избыточных данных. Чем плоха избы­точность? Почему ее нужно исключать? Каким путем исключается избы­точность?

  2. Что такое представление? Для чего используются представления? Можно ли изменять данные базовых таблиц через представления? Перечислить и кратко охарактеризовать команды языка SQL, которые позволяют работать с представлениями.

  3. Уровни абстракции в СУБД. Концепция трехуровнего представления данных (архитектура СУБД). Логическая и физическая независимость данных.

Преподаватель

/ Иваньчева Т.А.

________________________________________________________________________