Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Автор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%
Доступность: сразу
1300 ₽
Контрольная работа

База данных в MS Access на тему «Оптово товарный склад»

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

База данных "Кинотеатр" (Access 2003)

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

Учет заявок на выполнение работ (услуг) рекламного агентства».

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

Кадры предприятия (Acces 2007)

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

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

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

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

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

!!!!

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

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

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

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

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

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

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

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

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

ВКР «Разработка программного комплекса автоматизации работы с клиентами рекламного агентства»

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Информационное обеспечение подсистемы учета товара на складе магазина «Sunrise»

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

Формирование базы данных для недвижимости (+ доклад)

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