Работа с базами данных


ВЫПОЛНЕНИЕ ПРОСТЕЙШИХ SQL-ОПЕРАТОРОВ С ИСПОЛЬЗОВАНИЕМ СРЕДСТВ ODBC - часть 7


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

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

  1. Убедиться в наличии и заполненности базы данных поставщиков, деталей, изделий, поставок.
  2. Разработать ODBC-программу для решения задачи 1 из соответствующего варианта с помощью функций непосредственного выполнения.
  3. Разработать ODBC-программу для решения задачи 2 из соответствующего варианта с помощью функций подготавливаемого выполнения.
  4. После выполнения лабораторной работы привести базу данных в исходное состояние.

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

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

  • все используемые функции ODBC должны анализироваться на корректность кода возврата;
  • в программе должен быть предусмотрен вывод сообщений обо всех шагах ее выполнения, в том числе и о возможных ошибках;
  • при выполнении запросов должно быть предусмотрено использование параметров; параметры варианта задания должны быть введены в ходе выполнения программы и переданы в SQL-запрос;
  • при выполнении программы должна контролироваться целостность базы данных;
  • программа должна быть достаточно документирована.

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

Вариант 1

  1. Из таблицы поставок удалить поставки при заданных параметрах номера поставщика (имени поставщика) и номера детали.
  2. Увеличить рейтинг поставщика, выполнившего наибольшую поставку некоторой детали, на указанную величину.

Вариант 2

  1. Удалить всех поставщиков из указанного города.
  2. Изменить цвет самой тяжелой детали на указанный.

Вариант 3

  1. Вставить поставщика с заданными параметрами.
  2. Удалить самую легкую деталь.

Вариант 4

  1. Удалить поставщика, выполнившего меньше всего поставок.
  2. Изменить название детали указанного цвета и веса.

Вариант 5

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



  2. Начало  Назад  Вперед



    Книжный магазин