Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
VALUES (102, 'Россия', '', 'Москва', 'пр.Калинина, 50',Содержание книги
Поиск на нашем сайте '339-62- 10', '(095) 339-62-11') INSERT INTO Регион VALUES (401, 'Литва', '', 'Вильнюс', 'ул.Чурлёниса, 19', NULL, '(055) 33-27-75') GO Ç Разработайте программный код (не обязательно в виде хранимой процедуры), который формирует таблицу следующего вида:
При этом используйте созданную при выполнении лабораторной работы 8 хранимую процедуру pr_КлиентПоставщик_СтранаИнтервал, которая подсчитывает, сколько различных клиентов и поставщиков из указанной страны фигурирует в таблице Заказ (за указанный интервал времени). Эта хранимая процедура должна применяться для формирования каждой строки в указанной выше таблице. Число строк этой таблицы должно равняться числу различных стран, фигурирующих в таблице Регион. 3. Создайте таблицу Протокол со структурой, приведенной ниже, в которой должны автоматически фиксироваться все действия, вызванные вставкой, обновлением или удалением данных в таблице Товар. Каждая команда, изменяющая содержимое таблицы Товар, должна быть отражена отдельной строкой в таблице Протокол.
Здесь столбец Номер является автоинкрементным первичным ключом. В столбце Действие указывается одна из трех возможных операций с данными: «Вставка», «Обновление», «Удаление». Столбец ЧислоСтрок будет содержать данные о числе вставленных, либо обновленных, либо удаленных строк в таблице Товар. Усложненный вариант. Таблица Протокол должна включать в себя еще один столбец КодыТоваров, в котором указываются коды товаров, фигурирующие во вставленных, обновленных или удаленных строках. 4. Доведите до завершения рассмотренную выше в виде примера задачу корректировки значений полей Стоимость и СтоимостьНВ в таблице Заказ. Значения этих полей должны автоматически обновляться не только при изменении цены товара (как было реализовано в примере), но и при изменении количества заказанного товара, а также вставке новых строк в таблицу Заказ. Кроме того, значение столбца СтоимостьНВ должно автоматически обновляться также при изменении курса соответствующей валюты. 5. Разработайте программный код для проверки работы разработанных хранимых процедур и триггеров. 6. Фрагменты кода, относящиеся к выполнению задания, сохраните в файле D:\Work\X7230ХХХ\Script4.sql. 7. Удалите базу данных Склад_ХХХ. Для этого в ее контекстном меню выберите команду Delete и затем в появившемся окне Delete Object установите флажок Close Existing Connections.
Литература Основная
1. Мамаев Е. MS SQL SERVER 2000. – На компакт-диске дистрибутива MS SQL SERVER 2000 (файл sql2000.pdf). 2. Шкарина Л. Язык SQL. Учебный курс. – СПб.: Питер, 2003. 3. Гандерлой М. и др. Освоение Microsoft SQL Server 2005. – М.: Диалектика, 2007. 4. Пирогов В.Ю. MS SQL Server 2000: управление и программирование. – СПб.: БХВ-Петербург, 2005. 5. Хомоненко А.Д., Гридин В.В. Microsoft Access. Экспресс-курс. – СПб.: БХВ-Петербург, 2005. 6. Сеннов А. Access 2003. Практическая разработка баз данных. Учебный курс. – СПб.: Питер, 2005. 7. Автоматизированные информационные технологии в экономике. Учеб. для вузов/ В.В. Брага, Н.Г. Бубнова, Л.А. Вдовенко и др.; Под ред. Г.А. Титоренко. М.: ЮНИТИ, 2002. 8. Артре Ш. Структурный подход к организации баз данных./Пер. с англ. - М.: Финансы и статистика, 1989. 9. Базы данных. Интеллектуальная обработка информации/ Корнеев В.В., Гареев А.Ф., Васютин С.В. и др. М.: Издатель С.В. Молгачева: Нолидж, 2001. 10.Базы данных: Учеб. для вузов/ А.Д. Хомоненко, В.М. Цыганков, М.Г. Мальцев; Под ред. А.Д. Хомоненко. СПб.: КОРОНА принт, 2004. 11. Борн Г. Форматы данных./Пер. с нем. - К.:Торгово-издательское бюро BHV, 1995. 12. Боуман Д. и др. Практическое руководство по SQL. К.; М.: Диалектика, 1997. 13. Васкевич Д. Стратегии Клиент/Сервер.- К.: Диалектика, 1996. 14.Глушаков С.В., Ломотько Д.В. Базы данных: Учеб. курс. Харьков: Фолио; Ростов-н/Д: Феникс; Киев: Абрис, 2002. 15. Грабор М. Введение в SQL.- М.: Лори, 1996. 16.Грофф Дж.Р., Вайнберг П.Н. Энциклопедия SQL. СПб.: Питер, 2003. 17.Дейт К.Дж. Введение в системы баз данных: Учеб. пособие. М.: Издательский дом «Вильямс», 2001. 18.Зиндер Е.З. Администратор базы данных – кто он? // Системы Управления Базами Данных – 1995. - №2. 19. Змитрович А.И. Базы данных. Учеб. пособ. для вузов.- Мн.:Университетское, 1991. 20.Елманова Н. Системы управления базами данных ведущих производителей // Компьютер-Пресс – 2005. - №7. 21. Каратыгин С.Н. Access 97. Руководство пользователя.- М.: Восточная книжная компания, 1997. 22.Карпова Т.С. Базы данных: модели, разработка, реализация.: Учеб для вузов. СПб.: Питер, 2001. 23.Когаловский М.Р. Энциклопедия технологий баз данных. М.: Финансы и статистика, 2002. 24.Коннолли Томас, Бегг Каролин. Базы данных. М.: Издательский дом «Вильямс», 2003. 25.Кренке К. Теория и практика построения баз данных. СПб.: Питер, 2005. 26.Кузнецов С. Крупные проблемы и текущие задачи исследований в области баз данных // [Электрон. ресурс]. – 22 февраля 2006. – Режим доступа: http://www.citforum.ru/database/articles/problems/ 27. Ланг К., Чоу Д. Публикация баз данных в Интернете./ Пер. с англ. - СПб.: Символ-Плюс, 1998. 28.Малыхина М.П. Базы данных: Учеб. пособие. СПб.: БХВ-Петербург, 2004. 29. Мартин Д. Организация баз данных в вычислительных системах.- М.: Мир, 1980. 30. Мейер Д. Теория реляционных баз данных.- М.: Мир, 1987. 31.Миронов Д.А. Создание Web-страниц в MS Office 2000. Учеб. пособие. СПб.: БХВ-Петербург, 2000. 32.Петров В.Н. Информационные системы. СПб.: Питер, 2002. 33.Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. – СПб.: БХВ-Петербург, 2004. 34.Роб Питер. Системы баз данных. СПб.: БХВ-Петербург, 2004. 35.Роланд Фред Д. Основные концепции баз данных. М.: Издательский дом «Вильямс», 2002. 36.Саймон А.Р. Стратегические технологии баз данных. М.: Финансы и статистика, 1999. 37. Сигнор Р., Стегман М. Использование ODBC для доступа к базам данных./Пер. с англ.- М.: Бином, 1998. 38.Сичкаренко В.А. SQL-99. Руководство разработчика баз данных – СПб: ООО «ДиаСофтЮП», 2002. 39.Сосновский О.А. Компьютерные сети и сетевые технологии. Курс лекций. Мн.: БГЭУ, 2003. 40.Титов А.П. Правовая охрана компьютерных программ и баз данных. Мн.: Институт технической кибернетики, 2001. 41.Тихомиров Ю.В. Microsoft SQL Server 2000: разработка приложений. – СПб.: БХВ-Петербург, 2000. 42.Хансен Г., Хансен Дж. Базы данных: разработка и использование: Пер. С англ. М.: БИНОМ, 2000. 43.Экономическая информатика: Введение в экономический анализ информационных систем: Учебник. – М.: ИНФРА-М, 2005.
Дополнительная 1. Информационные системы в экономике. Учебник / Под ред. В.В. Дика.- М.: Финансы и статистика, 1996. 2. Компьютерные сети. Учебный курс/Пер. с англ.-М.: Издательский. отдел "Русская редакция" ТОО "Chanel Trading Ltd", 1997. 3. Гончаров А. Access 97 в примерах. - СПб.: Питер, 1997. 4. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. -М.: Мир, 1991. 5. Диго С.М. Проектирование баз данных. - М.: Финансы и статистика, 1988. 6. Дизайнеры SQL-запросов, или как облегчить жизнь при работе с базами данных//Компьютерная газета. - № 2(243), 2000. 7. Дисководы CD-R/CD-RW. Наступление продолжается.//Компьютер-Пресс, № 10, 1999. 8. Жеребин В.М. и др. Проектирование экономических информационных систем. - М.: Наука, 1983. 9. Комличенко В.Н. Проектирование реляционных баз данных.- Мн.: КИВТ АНБ, 1996. 10. Нагао М. и др. Структуры и базы данных./Пер. с япон. - М.: Мир, 1986. 11. Пасько В. Access 97 (русифицированная версия). - К.: BHV, 1997. 12. Куправа Т.А. Создание и программирование баз данных средствами СУБД: DBASE III PLUS, FOXBASE, CLIPPER. - М.: Мир, 1991. 13. Microsoft SQL Server: контрольная по безопасности.// Компьютер-Пресс, № 10, 1999. 14. Нейбауэр А. Access 97 для занятых.- СПб.: Питер, 1997. 15. Оптические библиотеки /Мир ПК.- №12, 1999. 16. Публикация баз данных в среде WWW//Компьютерные вести. - № 10(241), 1999. 17. Фейбел В. Энциклопедия современных сетевых технологий.- К.: Комиздат, 1998. 18. Лэнгсам Й., Огенстайм М. Структуры данных для персональных ЭВМ./ Пер. с англ.- М.: Мир, 1989. 19. Ульман Дж. Основы систем баз данных./Пер. с англ. - М.: Финансы и статистика, 1988. 20. Хаббард Дж. Автоматизированное проектирование баз данных./Пер. с англ. - М.: Мир, 1984. 21. Эбби М., Кори М. Oracle 8. Первое знакомство. - М.: Лори, 1998. 22. Экономическая информатика. Учебник для вузов/Под ред. В.В.Евдокимова. - СПб.: Питер Паблишинг, 1997. 23.Бобровски С. Oracle 8. Архитектура: основные принципы построения и структуры баз данных Oracle 8, а также переход к этой базе данных будущего. /Пер. с англ. - М.: Лори, 1998. 24. Бойко В.В., Савинков В.Л. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1989. Св. план 2009, поз. ххх
Учебное издание
Бутов Алексей Александрович, Орешко Игорь Георгиевич, Шестаков Евгений Анатольевич
БАЗЫ ДАННЫХ
лабораторный практикум для студентов специальности «Информационные системы и технологии»
Редактор М. В. Тезина Корректор
Подписано в печать Формат 60х84 1/16. Бумага офсетная. Печать ризографическая. Гарнитура Times New Roman. Усл. печ. л. Уч.-изд. л. Тираж Заказ
Издатель и полиграфическое исполнение: Учреждение образования «Белорусский государственный университет информатики и радиоэлектроники» Лицензия ЛП № 156 от 05.02.2001. Лицензия ЛВ № 509 от 03.08.2001. 220013, Минск, П. Бровки, 6.
|
||||||||||||||||||
|
Последнее изменение этой страницы: 2017-01-25; просмотров: 251; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.007 с.) |