- •Билеты по курсу «Базы данных»
- •Экзаменационный билет № 1
- •Экзаменационный билет № 2
- •Экзаменационный билет № 3
- •Экзаменационный билет № 4
- •Экзаменационный билет № 5
- •Экзаменационный билет № 6
- •Экзаменационный билет № 7
- •Экзаменационный билет № 8
- •Экзаменационный билет № 9
- •Экзаменационный билет № 10
- •Экзаменационный билет № 11
- •Экзаменационный билет № 12
- •Экзаменационный билет № 13
- •Уровни абстракции в субд. Концепция трехуровнего представления данных (архитектура субд). Логическая и физическая независимость данных.
- •Экзаменационный билет № 14
- •Экзаменационный билет № 15
- •3. Sql. Использование подзапросов. Использование in, some, any. Использование кванторов существования и всеобщности в запросах: exists и all. Привести примеры. Написать операторы.
- •Экзаменационный билет № 16
- •Экзаменационный билет № 17
- •Экзаменационный билет № 18
- •Уровни абстракции в субд. Концепция трехуровнего представления данных (архитектура субд). Логическая и физическая независимость данных.
- •Экзаменационный билет № 19
- •Экзаменационный билет № 20
Экзаменационный билет № 6
Перечислить теоретико-множественные операции реляционной алгебры. Дать определения операций. Привести примеры.
Что такое представление? Для чего используются представления? Можно ли изменять данные базовых таблиц через представления? Перечислить и кратко охарактеризовать команды языка SQL, которые позволяют работать с представлениями.
Какие операторы языка SQL можно использовать в теле хранимых подпрограмм? Можно ли в теле подпрограмм использовать ветвления, циклические конструкции? Как подпрограмму записать в базу данных? Для чего используется оператор DELIMITER?
Преподаватель
/ Иваньчева Т.А.
________________________________________________________________________
Экзаменационный билет № 7
Перечислить специальные реляционные операции. Дать определения операций.
Перечислить и кратко охарактеризовать команды, которые позволяют работать с таблицами: создавать таблицу, изменять структуру, удалять таблицу. Что такое ограничение? Какие ограничения можно задать на уровне столбца? Какие ограничения можно задать на уровне таблицы?
Как вызывается хранимая процедура? Как вызывается хранимая функция? Привести примеры. Написать операторы. Можно ли в теле подпрограмм использовать переменные? Требуют ли они предварительного описания? Если да, то, как это сделать? Как переменной назначить значение? Привести примеры. Написать операторы.
Преподаватель
/ Иваньчева Т.А.
________________________________________________________________________
Экзаменационный билет № 8
Основные понятия реляционного исчисления. Дайте определение правильно построенной формулы (ППФ). Какого вида переменные могут включаться в целевой список?
Что такое индекс? Для чего используются индексы? Перечислить и кратко охарактеризовать команды языка SQL, которые позволяют работать с индексами. Для каких столбцов таблиц имеет смысл создавать индексы.
SQL. Каким образом задаются условия выборки данных из таблиц? Простые сравнения, использование логических связок AND, OR. Выборки в соответствие с шаблоном – LIKE, использование BETWEEN, IN. Привести примеры. Написать операторы.
Преподаватель
/ Иваньчева Т.А.
_______________________________________________________________________
Экзаменационный билет № 9
Что такое проектирование реляционной базы данных? Что является результатом проектирования? Цели проектирования? Какие данные называются избыточными? Привести пример избыточных данных. Чем плоха избыточность? Почему ее нужно исключать? Каким путем исключается избыточность?
Что такое представление? Для чего используются представления? Можно ли изменять данные базовых таблиц через представления? Перечислить и кратко охарактеризовать команды языка SQL, которые позволяют работать с представлениями.
Уровни абстракции в СУБД. Концепция трехуровнего представления данных (архитектура СУБД). Логическая и физическая независимость данных.
Преподаватель
/ Иваньчева Т.А.
________________________________________________________________________
