 
        
        - •Учебная дисциплина «базы данных»
- •Учебная дисциплина «инженерная и компьютерная графика»
- •1. Информационное обеспечение дисциплины
- •1.1.Литература
- •1.2. Электронные ресурсы
- •2. Содержание дисциплины
- •Учебная дисциплина « основы электротехники и теории цепей »
- •1. Информационное обеспечение дисциплины
- •1.1. Литература
- •2. Содержание дисциплины
- •2.2. Практические занятия
- •2.5. Тематика курсовых работ
- •1.2. Электронные ресурсы
- •2. Содержание дисциплины
- •Учебная дисциплина «физические основы элементной базы эвс»
- •1. Информационное обеспечение дисциплины
- •1.1. Литература
- •1.2.Электронные ресурсы
- •2. Содержание дисциплины
- •Учебная дисциплина «философия»
- •1. Информационное обеспечение дисциплины
- •1.1. Литература
- •1.2. Электронные ресурсы
- •2. Содержание дисциплины
Учебная дисциплина «базы данных»
- ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ 
- ЛИТЕРАТУРА 
|  | Коннолли Т., Бегг К. Базы данных. М.:2001. Шифр 004.6 К-646. | 
|  | Д.Хотка «Oracle8i на примерах» М.:2001 | 
|  | Маклаков С. «BPWin ERWin Case – средства разработки информационных систем». М.: Диалог-МИФИ 2000 | 
- СОДЕРЖАНИЕ ДИСЦИПЛИНЫ 
- ЛЕКЦИОННЫЕ ЗАНЯТИЯ 
| № | Содержание | 
| 
 | Системы с базами данных. Базы данных и системы управления базами данных. История развития СУБД. | 
| 
 | 
 | 
| 
 | Проектирование баз данных. Концептуальное, логическое и физическое моделирование. Проектирование транзакций. Использование CASE-технологий. | 
| 
 | Модель «сущность-связь» (ER-модель). Типы сущностей. Атрибуты и домены. Потенциальный, первичный и составной ключи. | 
| 
 | Типы связей между сущностями. Показатель кардинальности. Проблемы ER-моделирования. EER-модель. | 
| 
 | Реляционная модель. Нарушение целостности базы данных. Нормализация при разработке логической модели | 
| 
 | Эксплуатация баз данных. Правила политики безопасности. Управление транзакциями. | 
| 
 | Языки баз данных. Основа реляционных языков: реляционная алгебра и реляционное исчисление. | 
| 
 | Язык SQL. Основные компоненты. Формат операторов. Запись SQL-операторов. Запросы. Классификация запросов. | 
| 
 | DML-операторы. Общий формат оператора SELECT. Выбор строк. Сортировка результатов. Использование обобщающих функций. | 
| 
 | Манипулирование данными. Группирование результатов. Подзапросы. Многотабличные запросы. Механизм соединения таблиц. | 
| 
 | Изменение содержимого базы данных. Добавление, модификация и удаление данных. | 
| 
 | Определение данных. DML-операторы. Создание баз данных, таблиц, индексов. | 
| 
 | Язык QBE. Сравнение языков SQL и QBE. Создание запросов на выборку данных. Сложные QBE-запросы. Активные запросы изменения содержимого таблиц. | 
| 
 | Новые направления. Функции и архитектура распределенных СУБД. Разработка распределенных реляционных баз данных | 
| 
 | Объектно-ориентированные СУБД. Сравнение объектно-ориентированного и логического моделирования данных. Преимущества и недостатки. | 
| 
 | Перспективные направления. Web-технологии и СУБД. Архитектура Oracle Network Computing Architecture (NCA). | 
- ЛАБОРАТОРНЫЕ ЗАНЯТИЯ 
| № | Содержание | 
| Работа 1 | Знакомство с программой разработки информационных систем ERWin. Создание логической модели данных. | 
| Работа 2 | Разработка концептуальной и логической модели информационной системы с использованием ERWin. | 
| Работа 3 | Создание физической модели данных информационной системы в базе данных Oracle | 
| Работа 4 | Разработка и заполнение базы данных в SQL Novigator. Экспорт и импорт данных. | 
| Работа 5 | Формирование сложных запросов на языке SQL. | 
| Работа 6 | Построение отчетов с помощью средства Oracle Builder. | 
| Работа 7 | Создание форм отображения информации средствами Oracle Form. | 
| Работа 8 | Построение индексов и простейшие средства администрирования. | 
