Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные по ПРОЕКТИРОВАНИЮ ИС / Методичка-ЛАБЫ по Поектированию ИС.doc
Скачиваний:
45
Добавлен:
24.03.2015
Размер:
533.5 Кб
Скачать

Последовательность выполнения лабораторной работы

  1. Убедиться в наличии и заполненности базы данных поставщиков

, деталей, изделий, поставок.

  1. Разработать

ODBC-программу для решения задачи 1 из соответствующего варианта с помощью функций непосредственного выполнения.

  1. Разработать

ODBC-программу для решения задачи 2 из соответствующего варианта с помощью функций подготавливаемого выполнения.

  1. После выполнения лабораторной работы привести базу данных в исходное состояние

.

Требования к разрабатываемой программе

Разрабатываемая программа должна удовлетворять следующим требованиям:

    • все используемые функции ODBC должны анализироваться на корректность кода возврата;

    • в программе должен быть предусмотрен вывод сообщений обо всех шагах ее выполнения

, в том числе и о возможных ошибках;

    • при выполнении запросов должно быть предусмотрено использование параметров

; параметры варианта задания должны быть введены в ходе выполнения программы и переданы в SQL-запрос;

    • при выполнении программы должна контролироваться целостность базы данных

;

    • программа должна быть достаточно документирована

.

Варианты заданий

Вариант 1

  1. Из таблицы поставок удалить поставки при заданных параметрах номера поставщика (имени поставщика) и номера детали.

  2. Увеличить рейтинг поставщика

, выполнившего наибольшую поставку некоторой детали, на указанную величину.

Вариант 2

  1. Удалить всех поставщиков из указанного города.

  2. Изменить цвет самой тяжелой детали на указанный.

Вариант 3

  1. Вставить поставщика с заданными параметрами.

  2. Удалить самую легкую деталь.

Вариант 4

  1. Удалить поставщика

, выполнившего меньше всего поставок.

  1. Изменить название детали указанного цвета и веса.

Вариант 5

  1. Удалить изделие из заданного города.

  2. В таблице поставок изменить номер поставщика при заданном номере детали и изделия.

Вариант 6

  1. Увеличить рейтинг поставщика

, выполнившего больший суммарный объем поставок, на указанную величину.

  1. Вставить деталь с заданными параметрами.

Вариант 7

  1. Изменить название и город детали с максимальным весом на указанные значения.

  2. Удалить из таблицы поставок все поставки конкретного поставщика.

Вариант 8

  1. Увеличить рейтинг поставщика

, выполнившего большее число поставок, на указанную величину.

  1. Увеличить вес деталей из Лондона на некоторую величину.

Контрольные вопросы

  1. Какова структура

ODBC-программы? Перечислите ее основные компоненты.

  1. С помощью каких средств

ODBC можно отследить наличие ошибки?

  1. В каких случаях непосредственное выполнение операторов является наиболее эффективным?

  2. Когда используется подготавливаемое выполнение?

  3. Как описываются маркеры параметров, и какая для этого предусмотрена функция? Каким образом можно связать несколько параметров?

  4. С помощью какого параметра можно освободить буферы всех столбцов?

  5. Как описать доступ до необходимой базы данных?

  6. С помощью какой функции описывается соединение с необходимым источником данных? Каковы ее параметры?

Соседние файлы в папке Лабораторные по ПРОЕКТИРОВАНИЮ ИС