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

Билеты по курсу «Базы данных»

__________________________________________________________________________

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

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

  2. Язык запросов SQL. Характеристика языка и его особенности. Язык определения данных, перечислить основные команды. Кратко охарактеризовать их.

  3. Использование хранимых подпрограмм: процедур и функций. Достоинства и недостатки использования. Чем хранимая процедура отличается от хранимой функции?

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

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

________________________________________________________________________

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

  1. Реляционная модель, основные преимущества модели. Фундаментальные свойства отношений, перечислить. Каковы основные требования целостности для реляционной модели.

  2. SQL. Язык манипулирования данными, перечислить основные команды языка. Привести примеры.

  3. SQL. Итоговые запросы. Привести примеры итоговых запросов. Использование агрегатных функций в итоговых запросах. Группирование результатов – GROUP BY. Использование оператора HAVING. Привести примеры. В чем отличие использования WHERE и HAVING. Написать операторы.

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

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

________________________________________________________________________

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

  1. Что такое СУБД? Перечислить и кратко охарактеризовать основные функции СУБД. Типовая организация СУБД: основные компоненты СУБД. Привести примеры СУБД.

  2. Типы данных в MySQL. Перечислить и кратко охарактеризовать. Привести примеры использования.

  3. SQL. Использование подзапросов. Использование IN, SOME, ANY. Использование кванторов существования и всеобщности в запросах: EXISTS и ALL. Привести примеры. Написать операторы.

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

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

________________________________________________________________________

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

  1. Что задает модель данных. Структурная, манипуляционная, целостная части модели данных. Какие модели данных Вы знаете? Кратко охарактеризовать каждую модель.

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

  3. Выборки данных из нескольких таблиц – оператор JOIN. Внешние и внутренние соединения. Дать определения. Левые и правые внешние соединения. Дать определения. Привести примеры. Написать операторы.

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

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

________________________________________________________________________

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

  1. Реляционная модель. Основные понятия: отношение, кортеж, атрибут, домен, первичный ключ, внешний ключ. Дать определения.

  2. Hазовите основные команды, которые позволяют создавать объекты баз дан­ных, изменять их структуру, удалять объекты? Какие объекты базы данных СУБД MySQL Вам известны? Перечислить их и кратко охарактеризовать?

  3. Использование хранимых подпрограмм: процедур и функций. В чем отличие IN, OUT и INOUT параметров подпрограмм? Какие параметры IN, OUT или INOUT можно использовать в функциях?

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

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

________________________________________________________________________