Вопросы и задачи БД 2010 (Вопросы и задачи по БД к экзамену)
Описание файла
Файл "Вопросы и задачи БД 2010" внутри архива находится в папке "Вопросы и задачи по БД к экзамену". Документ из архива "Вопросы и задачи по БД к экзамену", который расположен в категории "". Всё это находится в предмете "основы эксплуатации эвм" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "к экзамену/зачёту", в предмете "основы эксплуатации эвм" в общих файлах.
Онлайн просмотр документа "Вопросы и задачи БД 2010"
Текст из документа "Вопросы и задачи БД 2010"
ВОПОСЫ БД 2010
-
Основные компоненты базы данных. Функции СУБД.
-
Архитектура БД: внешний уровень, концептуальный уровень, физический уровень. Независимость от данных.
-
Реляционная модель данных, операции реляционной алгебры.
-
Логическое проектирование БД. Цели и методы.
-
Понятие функциональной зависимости, виды функциональных зависимостей.
-
Нормальные формы отношений.
-
Нормализация отношений.
-
Построение и анализ ER – диаграмм.
-
Формирование запросов SQL на выборку данных.
-
Формирование запросов SQL с использованием группировки и агрегатных (статистических) функций.
-
Использование подзапросов в SQL.
-
Формирование многотабличных запросов SQL.
-
Формирование запросов SQL на изменение данных
-
Использование переменных в Transact-SQL.
-
Операторы управления в Transact-SQL.
-
Хранимые процедуры Transact-SQL.
-
Триггеры Transact-SQL.
-
Куссоры Transact-SQL.
-
Транзакции.
ЗАДАЧИ БД 2010
Построить E-R диаграмму для заданной предметной области, определить набор отношений соответствующих диаграмме.
-
Результаты экзаменационной сессии
-
Ремонт автомобиля в мастерской.
-
Стоимость прошедшей в эфире рекламы.
-
Кредиты, выданные банком.
Привести к 3 НФ отношение
-
Охрана объекта.
(Наименование объекта, Адрес, Фирма владелец объекта, ФИО руководителя, телефон, № договора, Дата начала, Дата окончания, Стоимость, Наименование ЧОП, ФИО руководителя ЧОП, Адрес ЧОП, № лицензии, дата выдачи лицензии, дата окончания лицензии)
-
Риэлтерская фирма.
(Адрес квартиры, кол-во комнат, площадь, Цена покупки, Дата покупки, Фио Продавца, паспорт продавца, телефон продавца, Цена продажи, Дата продажи, Фио покупателя, паспорт покупателя, телефон покупателя)
-
Подписка.
(Название газеты или журнала, индекс, издательство, Цена , Дата подписки, Фио, подписчика, Льготы, Данные документа для предоставления льгот, Адрес, телефон )
-
Учет телекомпанией стоимости прошедшей в эфире рекламы.
(Название Передачи, Рейтинг, Стоимость Минуты, Дата и время рекламы, Длительность, Заказчик, Банковские Реквизиты Заказчика, Телефон Заказчика
-
Прокат автомобилей.
(Марка Автомобиля, Номерной знак, Стоимость, Стоимость Проката, ФИО Клиента, Адрес, Телефон, Дата Выдачи, Дата Возврата)
-
Больница.
(ФИО больного, № Срах. полюса, Дата рождения, Дата поступления, Диагноз, Дата выписки, ФИО_врача, Спец. врача, Дата осмотра или процедуры, Лекарство, Кол-во, Цена)
-
SQL. Для каждого города определить общую сумму поставок.
-
SQL. Для каждого города определить номера деталей и общее количество каждой
-
SQL. Для каждого поставщика определить даты поставок и общую сумму поставок
-
SQL. Вывести данные о поставках, в которых статус поставщика равен статусу детали.
-
SQL. Добавить в таблицу Поставщики поле: Общая сумма поставок и присвоить ему значение на основании данных, которые содержатся в таблице Поставки.
-
SQL. Для каждого поставщика определить количество поставок, сумма которых превышает 6000.
-
SQL. Добавить в таблицу Детали поле Средняя стоимость и присвоить ему значение на основании данных, которые содержатся в таблице Поставки.
-
SQL. Добавить в таблицу Детали поле Средняя стоимость и присвоить ему значение на основании данных, которые содержатся в таблице Поставки.
-
SQL. Для каждого поставщика определить номера деталей, которые он поставляет и их среднюю стоимость.
-
Transact-SQL. Создать хранимую функцию, которая возвращает общую сумму поставок поставщика за заданную дату. Входные параметры: НомерП, Дата.
-
Transact-SQL. Создать хранимую функцию, которая возвращает данные о поставках поставщика за заданную дату. Входные параметры: НомерП, Дата.
-
Transact-SQL. Для таблицы Поставщики создать триггер, реализующий следующее ограничение: добавлять нового поставщика можно только при условии, что количество поставщиков из этого города <3.
-
Transact-SQL. Создать хранимую функцию, которая возвращает среднюю стоимость детали с заданным номером. Входной параметр: НомерД.
-
Transact-SQL. Для таблицы Поставки создать триггер, реализующий следующее ограничение: Поставщикам, расположенным в г. Москва запрещается поставлять деталь номер 1 расположенным в г. Тверь запрещается поставлять деталь номер 2.
-
Transact-SQL. Создать хранимую функцию, которая возвращает данные о поставщиках, дополнив их общей суммой поставок выполненных каждым поставщиком.
-
Transact-SQL. Для таблицы Поставки создать триггер, реализующий следующее ограничение: Поставщикам запрещается поставлять детали, номера которых совпадают с номером поставщика.
-
Transact-SQL. Создать хранимую функцию, которая возвращает данные о поставках, сумма которых превышает 7000.
-
Transact-SQL. Создать хранимую функцию, которая возвращает данные о деталях, которые поставляет данный поставщик их среднюю стоимость. Входной параметр: НомерП
-
Transact-SQL. Для таблицы Поставки создать триггер, реализующий следующее ограничение: Поставщикам, расположенным в г. Москва запрещается поставлять деталь номер 1 расположенным в г. Тверь запрещается поставлять деталь номер 2.