
- •Кафедра экономической информатики
- •Базы данных
- •Содержание
- •Введение
- •Лабораторная работа №1. Логические и физические модели данных
- •Методические указания
- •Задание к работе
- •Раздел I. Создание сущностей в eRwin
- •Раздел II. Создание связей между сущностями, подмножеств модели и хранимых отображений. Переход к физической модели данных
- •Раздел III. Выполнение операции прямого проектирования
- •Раздел IV. Выполнение операции обратного проектирования
- •Лабораторная работа №2. Усложненные диаграммы «сущность-связь»
- •Методические указания
- •Задание к работе
- •Раздел I. Создание сущностей логической модели
- •Раздел II. Создание связей между сущностями и иерархии наследования
- •Раздел III. Выполнение вариантов трансформы категориальной связи
- •Раздел IV. Выполнение методов синхронизации системного каталога базы данных и текущей модели
- •Лабораторная работа №3. Работа в среде субд «ms sql Server 2005»
- •Методические указания
- •Задание к работе
- •Раздел I. Создание базы данных и ее объектов
- •Раздел II. Управление пользователями и правами доступа к данным
- •Лабораторная работа №4. Создание базы данных и ее объектов с помощью команд языка Transact-sql
- •Методические указания и задания к выполнению
- •Раздел I. Создание базы данных и ее объектов
- •Раздел II. Ввод данных в таблицы базы данных
- •Insert into Заказ (КодКлиента, КодТовара, Количество, КодПоставщика)
- •Inner join Поставщик
- •Inner join Товар
- •Раздел III. Управление пользователями и правами доступа к данным.
- •Раздел IV. Анализ полученных результатов
- •Лабораторная работа №5. Манипулирование данными с помощью команд языка Transact-sql
- •Методические указания
- •Раздел I. Выборка данных из таблиц и представлений.
- •Раздел II. Обновление данных в таблицах и представлениях.
- •Раздел III. Удаление данных из таблиц и представлений.
- •Раздел IV. Изменение структуры таблицы.
- •Раздел V. Удаление таблицы из базы данных.
- •Задание к работе
- •Лабораторная работа №6. Программирование на языке Transact-sql
- •Методические указания
- •Раздел I. Основы программирования на языке Transact-sql.
- •Раздел II. Создание и работа с хранимыми (на сервере) процедурами.
- •If @Страна is not null
- •If @Город is not null
- •If @Город is not null
- •Insert into Валюта
- •Values(@Код, @Имя, @Шаг, @Курс)
- •If @Страна is not null
- •If @Город is not null
- •Into ##Регион
- •Раздел III. Создание и работа с определяемыми пользователем функциями.
- •Insert @rowset (КодРегиона, Страна, Область, Город)
- •Задание к работе
- •Лабораторная работа №7. Курсоры и триггеры в языке Transact-sql
- •Методические указания
- •Раздел I. Использование курсоров в языке Transact-sql
- •If @НачалоИнтервала is null
- •If @КонецИнтервала is null
- •Раздел II. Создание триггеров в языке Transact-sql.
- •If update(ДатаЗаказа)
- •If update(Цена)
- •If update(Цена)
- •Inserted.Цена * Валюта.КурсВалюты
- •Задание к работе
- •Литература Основная
- •Дополнительная
- •Базы данных
- •220013, Минск, п. Бровки, 6.
Литература Основная
Мамаев Е. MS SQL SERVER 2000. – На компакт-диске дистрибутива MS SQL SERVER 2000 (файл sql2000.pdf).
Шкарина Л. Язык SQL. Учебный курс. – СПб.: Питер, 2003.
Гандерлой М. и др. Освоение Microsoft SQL Server 2005. – М.: Диалектика, 2007.
Пирогов В.Ю. MS SQL Server 2000: управление и программирование. – СПб.: БХВ-Петербург, 2005.
Хомоненко А.Д., Гридин В.В. Microsoft Access. Экспресс-курс. – СПб.: БХВ-Петербург, 2005.
Сеннов А. Access 2003. Практическая разработка баз данных. Учебный курс. – СПб.: Питер, 2005.
Автоматизированные информационные технологии в экономике. Учеб. для вузов/ В.В. Брага, Н.Г. Бубнова, Л.А. Вдовенко и др.; Под ред. Г.А. Титоренко. М.: ЮНИТИ, 2002.
Артре Ш. Структурный подход к организации баз данных./Пер. с англ. - М.: Финансы и статистика, 1989.
Базы данных. Интеллектуальная обработка информации/ Корнеев В.В., Гареев А.Ф., Васютин С.В. и др. М.: Издатель С.В. Молгачева: Нолидж, 2001.
Базы данных: Учеб. для вузов/ А.Д. Хомоненко, В.М. Цыганков, М.Г. Мальцев; Под ред. А.Д. Хомоненко. СПб.: КОРОНА принт, 2004.
Борн Г. Форматы данных./Пер. с нем. - К.:Торгово-издательское бюро BHV, 1995.
Боуман Д. и др. Практическое руководство по SQL. К.; М.: Диалектика, 1997.
Васкевич Д. Стратегии Клиент/Сервер.- К.: Диалектика, 1996.
Глушаков С.В., Ломотько Д.В. Базы данных: Учеб. курс. Харьков: Фолио; Ростов-н/Д: Феникс; Киев: Абрис, 2002.
Грабор М. Введение в SQL.- М.: Лори, 1996.
Грофф Дж.Р., Вайнберг П.Н. Энциклопедия SQL. СПб.: Питер, 2003.
Дейт К.Дж. Введение в системы баз данных: Учеб. пособие. М.: Издательский дом «Вильямс», 2001.
Зиндер Е.З. Администратор базы данных – кто он? // Системы Управления Базами Данных – 1995. - №2.
Змитрович А.И. Базы данных. Учеб. пособ. для вузов.- Мн.:Университетское, 1991.
Елманова Н. Системы управления базами данных ведущих производителей // Компьютер-Пресс – 2005. - №7.
Каратыгин С.Н. Access 97. Руководство пользователя.- М.: Восточная книжная компания, 1997.
Карпова Т.С. Базы данных: модели, разработка, реализация.: Учеб для вузов. СПб.: Питер, 2001.
Когаловский М.Р. Энциклопедия технологий баз данных. М.: Финансы и статистика, 2002.
Коннолли Томас, Бегг Каролин. Базы данных. М.: Издательский дом «Вильямс», 2003.
Кренке К. Теория и практика построения баз данных. СПб.: Питер, 2005.
Кузнецов С. Крупные проблемы и текущие задачи исследований в области баз данных // [Электрон. ресурс]. – 22 февраля 2006. – Режим доступа: http://www.citforum.ru/database/articles/problems/
Ланг К., Чоу Д. Публикация баз данных в Интернете./ Пер. с англ. - СПб.: Символ-Плюс, 1998.
Малыхина М.П. Базы данных: Учеб. пособие. СПб.: БХВ-Петербург, 2004.
Мартин Д. Организация баз данных в вычислительных системах.- М.: Мир, 1980.
Мейер Д. Теория реляционных баз данных.- М.: Мир, 1987.
Миронов Д.А. Создание Web-страниц в MS Office 2000. Учеб. пособие. СПб.: БХВ-Петербург, 2000.
Петров В.Н. Информационные системы. СПб.: Питер, 2002.
Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. – СПб.: БХВ-Петербург, 2004.
Роб Питер. Системы баз данных. СПб.: БХВ-Петербург, 2004.
Роланд Фред Д. Основные концепции баз данных. М.: Издательский дом «Вильямс», 2002.
Саймон А.Р. Стратегические технологии баз данных. М.: Финансы и статистика, 1999.
Сигнор Р., Стегман М. Использование ODBC для доступа к базам данных./Пер. с англ.- М.: Бином, 1998.
Сичкаренко В.А. SQL-99. Руководство разработчика баз данных – СПб: ООО «ДиаСофтЮП», 2002.
Сосновский О.А. Компьютерные сети и сетевые технологии. Курс лекций. Мн.: БГЭУ, 2003.
Титов А.П. Правовая охрана компьютерных программ и баз данных. Мн.: Институт технической кибернетики, 2001.
Тихомиров Ю.В. Microsoft SQL Server 2000: разработка приложений. – СПб.: БХВ-Петербург, 2000.
Хансен Г., Хансен Дж. Базы данных: разработка и использование: Пер. С англ. М.: БИНОМ, 2000.
Экономическая информатика: Введение в экономический анализ информационных систем: Учебник. – М.: ИНФРА-М, 2005.