- •Ростов-на-Дону
- •III. Рекомендуемые источники
- •III. Рекомендуемые источники
- •III. Рекомендуемые источники
- •III. Рекомендуемые источники
- •IV Контрольные вопросы для самопроверки
- •Тема 1.5. Обзор современных субд. Система Oracle Server
- •I. Задания для самостоятельной работы
- •II. План практических занятий
- •III. Рекомендации по выполнению заданий и подготовке к практическому занятию
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Тема 1.6. Язык Oracle sql. Общие сведения
- •I. Задания для самостоятельной работы
- •II. План практического занятия
- •III. Рекомендации по выполнению заданий и подготовке к практическому занятию
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Тема 1.7. Язык Oracle sql. Встроенные функции и преобразование типов
- •I. Задания для самостоятельной работы
- •II. План практического занятия
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Тема 1.8. Язык Oracle sql. Использование селекции данных
- •I. Задания для самостоятельной работы
- •II. План практических занятий
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Тема 1.9. Язык Oracle sql. Операция группировки и агрегатные функции
- •I. Задания для самостоятельной работы
- •II. План практических занятий
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Тема 1.10. Язык Oracle-sql. Соединения и пустые значения
- •I Задания для самостоятельной работы
- •II. План практических занятий
- •III. Рекомендации по выполнению заданий и подготовке к практическому занятию
- •IV. Рекомендуемые источники
- •V Контрольные вопросы для самопроверки
- •Тема 1.11. Язык sql-Oracle. Подзапросы
- •I Задания для самостоятельной работы
- •II. План практических занятий
- •III Рекомендации по выполнению заданий и подготовке к практическим занятиям
- •IV Рекомендуемые источники
- •V Контрольные вопросы для самопроверки
- •Тема 1.12. Язык sql-Oracle. Команды манипулирования данными
- •I. Задания для самостоятельной работы
- •II. План практических занятий
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •Тема 2. «Модификация схемы существующей базы данных»
- •Тема 3. «Разработка и использование представлений»
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •Тема 2.2. Проектирование с использованием методологии “сущность – связь”
- •I. Задания для самостоятельной работы
- •II. План практического занятия
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Тема 2.3. Нормализация схем баз данных
- •I. Задания для самостоятельной работы
- •II. План практических занятий
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •III. Рекомендуемые источники
- •IV. Контрольные вопросы для самопроверки
- •Тема 2.5. Методы физического проектирования бд и использование индексов
- •I Задания для самостоятельной работы
- •II План практического занятия
- •III Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Тема 2.6. Основы языка pl/sql. Триггеры
- •I Задания для самостоятельной работы
- •II. План практического занятия
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •V Контрольные вопросы для самопроверки
- •V. Контрольные вопросы для самопроверки
- •Тема 2.8. Транзакции и обеспечение целостности баз данных
- •I. Задания для самостоятельной работы
- •II. План практического занятия (2 ч.)
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Тема 2.9. Защита баз данных
- •I. Задания для самостоятельной работы
- •II. План практических занятий
- •III. Рекомендации по выполнению заданий и подготовке
- •IV. Рекомендуемые источники
- •V. Контрольные вопросы для самопроверки
- •Вопросы для подготовки к зачету (1 семестр)
- •Вопросы для подготовки к экзамену (2 семестр)
- •Примерная тематика курсовых работ (2 семестр)
- •080115.65 – «Таможенное дело»,
- •344002, Г. Ростов-на-Дону, пр. Буденновский, 20
III. Рекомендуемые источники
Основная литература
Малыхина, М. П. Базы данных : основы, проектирование, использование / М. П. Малыхина – СПб. : БХВ-Петербург, 2006. – 528 с.
Дополнительная литература
Конолли, Т. Базы данных. Проектирование, реализация и сопровождение / Т. Конолли, К. Бегг. – М. : Вильямс, 2000. – 1120 с.
IV. Контрольные вопросы для самопроверки
Что такое сервер базы данных?
Какие основные функции обеспечивает сервер базы данных?
Какие преимущества обеспечивает применение клиент-серверной архитектуры?
Какие информационные системы, доступные в системе Internet, использующие функции баз данных, Вы знаете?
Тема 1.3. Модели данных и языки запросов БД. Реляционная модель данных
I. Задания для самостоятельной работы
Определите понятия «структуры данных», «операции с данными» и «ограничения» в модели данных?
Перечислите известные вам модели данных.
Сравните концепции модели данных БД и типов данных традиционных языков программирования.
Опишите достоинства и недостатки реляционной модели данных.
Опишите основные функции языка базы данных.
II. Рекомендации по выполнению заданий
При изучении материала данного раздела основная задача студентов состоит в получении представлений о том, что такое модель данных, какие модели данных существуют и используются в современной технологии баз данных. Рекомендуется провести аналогии между структурами данных в реляционной модели с типами и структурами данных, используемыми в языках программирования, известными студентам, и выявить различия. Кроме того, следует выяснить отличия между языком запросов базы данных, и традиционными процедурными языками программирования.
III. Рекомендуемые источники
Основная литература
Малыхина, М. П. Базы данных : основы, проектирование, использование / М. П. Малыхина – СПб. : БХВ-Петербург, 2006. – 528 с.
Дополнительная литература
Конолли, Т. Базы данных. Проектирование, реализация и сопровождение / Т. Конолли, К. Бегг. – М. : Вильямс, 2000. – 1120 с.
IV Контрольные вопросы для самопроверки
Какие преимущества обеспечивает использования концепции “модель данных” при работе с базами данных?
Какие отличия существуют между языками баз данных и традиционными языками программирования?
Объясните смысл термина «множественные операции» в языкахё запросов.
Какие модели данных используются в настоящее?
Какие способы взаимодействия пользователя с БД существуют, помимо языков запросов, и в чем их достоинства и недостатки?
Тема 1.4. Жизненный цикл БД и приложений баз данных
I. Задания для самостоятельной работы
Определите значение понятия “жизненный цикл” информационной системы и базы данных.
Перечислите основные действия, выполняемые при разработке автоматизированных информационных приложений.
Опишите основные риски, возникающие при разработке АИС.
Определите, в чем состоит отличие между процессами проектирования базы данных и информационной системы.
II. Рекомендации по выполнению заданий
Данная тема посвящена изучению современной технологии разработки приложений баз данных, и основное внимание при ее изучении следует уделить следующим основным аспектам данного процесса. Прежде всего, необходимо изучить набор этапов, называемых “жизненным циклом”, и последовательность действий, выполняемых на каждом этапе. Особое внимание следует уделить задачам, решаемым на стадиях анализа и проектирования системы. Так же рекомендуется уделить внимание вопросу, какие негативные факторы могут влиять на процесс разработки ПО и проектирование баз данных.
