Автор24

Информация о работе

Подробнее о работе

Страница работы

Написание запросов к БД

  • 1 страниц
  • 2017 год
  • 83 просмотра
  • 0 покупок
Автор работы

user882222

500 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

-

1. Создание спец. таблицы.
2. Добавление в спец. таблицу записи (1, spec, id, 1). // информация о том, что максимальное число в столбце idспец. таблицы равно 1
3. Создание хранимой процедуры (ХП).
4. Вызов вашей ХП с параметрами 'spec', 'id'. Функция должна вернуть `2`.
5. Распечатка содержимого спец. таблицы. Должна быть 1 строка "(1, spec, id, 2)".
6. Вызов вашей ХП с параметрами 'spec', 'id'. Функция должна вернуть `3`.
7. Распечатка содержимого спец. таблицы. Должна быть 1 строка "(1, spec, id, 3)".
8. Создание новой таблицы с одним столбцом 'id'. Назовём её test.
9. Добавление в таблицу test записи (10).
10. Вызов вашей ХП с параметрами 'test', 'id'. Функция должна вернуть `11`. // место для рекурсии
11. Распечатка содержимого спец. таблицы. Должно быть 2 строки "(1, spec, id, 4)" "(4, test, id, 11)".
12. Вызов вашей ХП с параметрами 'test', 'id'. Функция должна вернуть `12`.
13. Распечатка содержимого спец. таблицы. Должно быть 2 строки "(1, spec, id, 4)" "(4, test, id, 12)".
14. Создание таблицы 'test2' с столбцами 'numValue1', 'numValue2'.
15. Вызов вашей ХП с параметрами 'test2', 'numValue1'. Функция должна вернуть `1`.
16. Распечатка содержимого спец. таблицы. Должно быть 3 строки "(1, spec, id, 5)" "(4, test, id, 12), (5, test2, numValue1, 1)".
17. Вызов вашей ХП с параметрами 'test2', 'numValue1'. Функция должна вернуть `2`.
18. Распечатка содержимого спец. таблицы. Должно быть 3 строки "(1, spec, id, 5)" "(4, test, id, 12), (5, test2, numValue1, 2)".
19. Добавление в таблицу 'test2'(numValue1, numValue2) записи (20, 13).
20. Вызов вашей ХП с параметрами 'test2', 'numValue2'. Функция должна вернуть `14`.
21. Распечатка содержимого спец. таблицы. Должно быть 4 строки "(1, spec, id, 6)" "(4, test, id, 12), (5, test2, numValue1, 2), (6, test2, numValue2, 14)".
22. Удаление таблиц.
23. Удаление ХП.

Написать хранимую процедуру (ХП), которая возвращает следующее целое число в столбце. Для этого используется отдельная спец. таблица, в которой есть столбцы `id`, `имя таблицы`, `имя столбца` и `текущее максимальное значение`. Пользователь (программист) передаёт в функцию параметром имя таблицы и имя столбца. ХП ищет есть ли такая запись в спец. таблице. Если запись есть, то значение инкрементируется, после чего возвращается пользователю. Если такой записи нет - ХП сперва ищет максимальное число в столбце в запрашиваемой таблице, записывает новую строку, содержащую следующее за найденным число, в спец. таблицу и возвращает это значение пользователю. При отсутствии значений в запрашиваемой таблице, пользователю возвращается 1, и этот же результат записывается в спец. таблицу. Следующий идентификатор для новой строки в спец. таблице формируется рекурсивным вызовом разработанной ХП.

-

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

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

Фрагменты работ

-

1. Создание спец. таблицы.
2. Добавление в спец. таблицу записи (1, spec, id, 1). // информация о том, что максимальное число в столбце idспец. таблицы равно 1
3. Создание хранимой процедуры (ХП).
4. Вызов вашей ХП с параметрами 'spec', 'id'. Функция должна вернуть `2`.
5. Распечатка содержимого спец. таблицы. Должна быть 1 строка "(1, spec, id, 2)".
6. Вызов вашей ХП с параметрами 'spec', 'id'. Функция должна вернуть `3`.
7. Распечатка содержимого спец. таблицы. Должна быть 1 строка "(1, spec, id, 3)".
8. Создание новой таблицы с одним столбцом 'id'. Назовём её test.
9. Добавление в таблицу test записи (10).
10. Вызов вашей ХП с параметрами 'test', 'id'. Функция должна вернуть `11`. // место для рекурсии
11. Распечатка содержимого спец. таблицы. Должно быть 2 строки "(1, spec, id, 4)" "(4, test, id, 11)".
12. Вызов вашей ХП с параметрами 'test', 'id'. Функция должна вернуть `12`.
13. Распечатка содержимого спец. таблицы. Должно быть 2 строки "(1, spec, id, 4)" "(4, test, id, 12)".
14. Создание таблицы 'test2' с столбцами 'numValue1', 'numValue2'.
15. Вызов вашей ХП с параметрами 'test2', 'numValue1'. Функция должна вернуть `1`.
16. Распечатка содержимого спец. таблицы. Должно быть 3 строки "(1, spec, id, 5)" "(4, test, id, 12), (5, test2, numValue1, 1)".
17. Вызов вашей ХП с параметрами 'test2', 'numValue1'. Функция должна вернуть `2`.
18. Распечатка содержимого спец. таблицы. Должно быть 3 строки "(1, spec, id, 5)" "(4, test, id, 12), (5, test2, numValue1, 2)".
19. Добавление в таблицу 'test2'(numValue1, numValue2) записи (20, 13).
20. Вызов вашей ХП с параметрами 'test2', 'numValue2'. Функция должна вернуть `14`.
21. Распечатка содержимого спец. таблицы. Должно быть 4 строки "(1, spec, id, 6)" "(4, test, id, 12), (5, test2, numValue1, 2), (6, test2, numValue2, 14)".
22. Удаление таблиц.
23. Удаление ХП.

Написать хранимую процедуру (ХП), которая возвращает следующее целое число в столбце. Для этого используется отдельная спец. таблица, в которой есть столбцы `id`, `имя таблицы`, `имя столбца` и `текущее максимальное значение`. Пользователь (программист) передаёт в функцию параметром имя таблицы и имя столбца. ХП ищет есть ли такая запись в спец. таблице. Если запись есть, то значение инкрементируется, после чего возвращается пользователю. Если такой записи нет - ХП сперва ищет максимальное число в столбце в запрашиваемой таблице, записывает новую строку, содержащую следующее за найденным число, в спец. таблицу и возвращает это значение пользователю. При отсутствии значений в запрашиваемой таблице, пользователю возвращается 1, и этот же результат записывается в спец. таблицу. Следующий идентификатор для новой строки в спец. таблице формируется рекурсивным вызовом разработанной ХП.

-

Купить эту работу

Написание запросов к БД

500 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 200 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

10 июля 2018 заказчик разместил работу

Выбранный эксперт:

Автор работы
user882222
4.2
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—5 дней
500 ₽ Цена от 200 ₽

5 Похожих работ

Контрольная работа

Система управления как объект исследования

Уникальность: от 40%
Доступность: сразу
300 ₽
Контрольная работа

АСОЭИ Продуктовый магазин

Уникальность: от 40%
Доступность: сразу
500 ₽
Контрольная работа

ОТВЕТЫ НА ВОПРОСЫ БАЗЫ ДАННЫХ

Уникальность: от 40%
Доступность: сразу
300 ₽
Контрольная работа

Олени

Уникальность: от 40%
Доступность: сразу
123 ₽
Контрольная работа

База данных

Уникальность: от 40%
Доступность: сразу
500 ₽

Отзывы студентов

Отзыв Алексей Ерасов об авторе user882222 2014-11-17
Контрольная работа

СПАСИБО АВТОРУ ОГРОМНОЕ

Общая оценка 5
Отзыв ПАНТЕРА об авторе user882222 2014-06-10
Контрольная работа

!!!!

Общая оценка 5
Отзыв Dinkush об авторе user882222 2016-05-03
Контрольная работа

Все как надо и в срок!

Общая оценка 5
Отзыв Петр Андреев об авторе user882222 2015-11-12
Контрольная работа

Огромное спасибо! Все на высшем уровне)

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Автоматизированная информационная система "Сервисный учет". Автоматизированное рабочее место "Сервис".

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

Разработка веб-приложения почтового клиента

Уникальность: от 40%
Доступность: сразу
5999 ₽
Готовая работа

Базы данных для кадровой работы

Уникальность: от 40%
Доступность: сразу
990 ₽
Готовая работа

База данных ПЦК Предметно-цикловая комиссия

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

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

Уникальность: от 40%
Доступность: сразу
3200 ₽
Готовая работа

Разработка автоматизированного рабочего места архивариуса

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

диплом Проект базы данных детского сада

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Информационная система МАУ Служба благоустройства MySQL Delphi 10.2

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

АРМ менеджера агенства недвижимости Microsft Access Delphi 10.2

Уникальность: от 40%
Доступность: сразу
1800 ₽
Готовая работа

аис для обработки данных учителей в управлении образования

Уникальность: от 40%
Доступность: сразу
1800 ₽
Готовая работа

Информационная система подготовки и сопровождения документации по персоналу MySQL Delphi 7

Уникальность: от 40%
Доступность: сразу
800 ₽
Готовая работа

Автоматизация системы охотник и рыболов Microsft Acces Delphi 10.2

Уникальность: от 40%
Доступность: сразу
1500 ₽