
- •Билеты по курсу «Базы данных»
- •Экзаменационный билет № 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
Экзаменационный билет № 15
1. Семантические модели данных: ER-модель, основные понятия. Порядок создания ER-модели. Получение реляционной схемы из ER-модели.
2. Назначение и применение триггеров в MySQL. Привести примеры.
3. Sql. Использование подзапросов. Использование in, some, any. Использование кванторов существования и всеобщности в запросах: exists и all. Привести примеры. Написать операторы.
Преподаватель
/ Иваньчева Т.А.
________________________________________________________________________
Экзаменационный билет № 16
Что такое проектирование реляционной базы данных? Что является результатом проектирования? Цели проектирования? Какие данные называются избыточными? Привести пример избыточных данных. Чем плоха избыточность? Почему ее нужно исключать? Каким путем исключается избыточность?
Реляционная модель. Особенности реляционной модели. Преимущества реляционной модели. Основные понятия: отношение, кортеж, атрибут, домен, первичный ключ, внешний ключ. Дать определения.
SQL. Язык манипулирование данными. Как добавить одну или несколько строк отношения. Привести примеры. Как обновить одну или несколько строк отношения. Привести примеры. Как удалить одну или несколько строк отношения. Примеры.
Преподаватель
/ Иваньчева Т.А.
__________________________________________________________________________
Экзаменационный билет № 17
Что такое проектирование реляционной базы данных? Что является результатом проектирования? Цели проектирования? Какие данные называются избыточными? Привести пример избыточных данных. Чем плоха избыточность? Почему ее нужно исключать? Каким путем исключается избыточность?
SQL. Использование подзапросов. Использование опций IN, SOME, ALL, EXIXTS в запросах. Привести пример на использование каждой опции.
Использование хранимых подпрограмм: процедур и функций. Достоинства и недостатки использования. Чем хранимая процедура отличается от хранимой функции? В чем отличие IN, OUT и INOUT параметров подпрограмм? Какие параметры IN, OUT или INOUT можно использовать в функциях? Какие операторы языка SQL можно использовать в теле подпрограмм?
Преподаватель
/ Иваньчева Т.А.
Экзаменационный билет № 18
Уровни абстракции в субд. Концепция трехуровнего представления данных (архитектура субд). Логическая и физическая независимость данных.
В чем сходство и различие реляционной алгебры и реляционного исчисления. Какой язык манипулирования реляционной базы данных называется реляционно-полным?
Как вызывается хранимая процедура? Как вызывается хранимая функция? Привести примеры. Написать операторы. Можно ли в теле подпрограмм использовать переменные? Требуют ли они предварительного описания? Если да, то, как это сделать? Как переменной назначить значение? Привести примеры. Написать операторы.
Преподаватель
/ Иваньчева Т.А.
Экзаменационный билет № 19
Реляционное исчисление кортежей. Основные понятия: кортежная переменная, правильно построенная формула (ППФ). Свободное и связанное вхождение переменной в ППФ. Целевые списки и выражения реляционного исчисления.
SQL. Манипулирование данными. Как добавить одну или несколько строк к отношению. Привести примеры. Как обновить строки отношения. Привести примеры. Удаление строк. Привести примеры.
Что такое триггер? В чем отличие хранимой подпрограммы от триггера? Для чего используются контекстные переменные в теле триггера? Можно ли в теле триггера использовать локальные переменные? Можно ли в теле триггера использовать операторы ветвлений и циклические операторы?
Преподаватель
/ Иваньчева Т.А.