СГА


Воскресенье, 17.12.2017, 18:35
| RSS
Главная Каталог файлов
Меню сайта
  Работаем
пн.-пт. с 10 00 до 20 00.
сб., с 11 00 - 16 00.
вс.: выходной

Контакты


Вы можете оформить заказ в
любое время через
on-line форму.

ICQ: 623-151-283

e-mail: stydentam-sga@bk.ru

Skype: Связатся  по skype

Телефон: +7 (961) 194-44-69

звонить с 10-00 по 17-00

по Московскому времени

-------------------------------
  Наша группа 
ВКОНТАКТЕ Вступайте!
http://vk.com/stydentamsgaru
Вакансии для авторов курсовых дипломных работ
Главная » Файлы » Темы курсовых сга » Базы данных

Темы курсовых Базы данных - 1005.Курс.02;МПК.01;3
18.01.2011, 12:12

Темы курсовых работ и примерные дидактические планы по темам


1.ERмодель   

Основные понятия ERмодели. Сущность. Экземпляр сущности. Атрибут сущности. Ключ сущности. Связь. Типы связей.
Преобразование ERмодели в реляционную. Правила преобразования ERмодели в реляционную. Теория нормализации. Семантическое моделирование. Расширенная ERмодель (EERмодель).
Концептуальные ERмодели. Пример ERмодели. Пример разработки простой ERмодели

2.Нормализация реляционной модели данных   

Основные понятия реляционных баз данных.Основные понятия. Тип данных. Домен. Атрибут. Кортеж. Отношение. Первичный ключ. Внешний ключ.
Отношения. Фундаментальные свойства отношений. Операции над отношениями. Общая интерпретация реляционных операций.
Нормализация реляционной базы данных. Цель нормализации. Первая нормальная форма (1 НФ). Вторая нормальная форма (2НФ). Третья нормальная форма (3НФ). Нормальная форма Бойса–Кодда. Четвертая нормальная форма (4НФ). Пятая нормальная форма (5НФ). Пример преобразования отношения из одной нормальной формы в другую

3.Объектные СУБД   

Общие понятия объектных СУБД. Причины возникновения объектных СУБД. Недостатки реляционных СУБД. Типы объектных СУБД.
Объектноориентированные  СУБД.  Концепции объектноориентированного подхода. Объектноориентированная БД. Объектноориентированная модель данных. Связь объектноориентированных СУБД с общими понятиями объектноориентированного подхода. Примеры объектноориентированных СУБД.
Объектнореляционные СУБД (ОРСУБД). История появления объектнореляционных СУБД. Объектнореляционные методы. Типы данных в ОРСУБД. Три наиболее вероятных подхода к построению ОРСУБД. Стандарт SQL3

4.Объектноориентированные СУБД   

Общие понятия объектных СУБД. Причины возникновения объектных СУБД. Недостатки реляционных СУБД. Типы объектных СУБД.
Объектноориентированные СУБД. Концепции объектноориентированного подхода. Объектноориентированная БД. Объектноориентированная модель данных. Связь объектноориентированных СУБД с общими понятиями объектноориентированного подхода. Примеры объектноориентированных СУБД.
Языки программирования и языки запросов объектноориентированных СУБД. Языки программирования объектноориентированных баз данных. Языки запросов объектноориентированных баз данных
 

5.Объектнореляционные СУБД   

Общие понятия объектных СУБД. Причины возникновения объектных СУБД. Недостатки реляционных СУБД. Типы объектных СУБД.
Объектнореляционные СУБД (ОРСУБД). История появления объектнореляционных СУБД. Объектнореляционные методы: гибридные решения. Объектнореляционные адаптеры. Гибридные СУБД.
Типы данных в ОРСУБД. Новые базовые типы данных в ОРСУБД. Составные типы данных. Наследование типов и таблиц.  Специальные методы хранения, поиска и индексации. Определяемые пользователями типы и функции. Активные данные.
Подходы к построению объектнореляционных СУБД. Три наиболее вероятных подхода к построению ОРСУБД. Стандарт SQL3

6.Распределенные СУБД   

Общие понятия распределенных СУБД. Определение распределенной СУБД. Требования к распределенным СУБД. Отличия распределенной обработки данных от распределенной СУБД. Отличия параллельной СУБД от распределенной СУБД. Преимущества и недостатки распределенных СУБД.
Функции и архитектура распределенных СУБД. Функции распределенных СУБД. Архитектура распределенных СУБД. Базовые архитектуры распределенной обработки. Обеспечение прозрачности в РСУБД. Двенадцать правил Дейта для РСУБД.
Средства для работы с распределенными данными. Фрагментация и дублирование данных. Словари данных и директории. Двухфазная фиксация изменений. Обеспечение целостности распределенной БД

7.Реляционные базы данных   

Основные понятия реляционных баз данных. Основные понятия. Тип данных. Домен. Атрибут. Кортеж. Отношение. Первичный ключ. Внешний ключ.
Отношения. Фундаментальные свойства отношений. Операции над отношениями. Общая интерпретация реляционных операций. Нормализация реляционной базы данных. Пример нормализации отношений.
Двенадцать правил Кодда определения реляционных БД. Фундаментальные правила. Структурные правила. Правила целостности. Правила управления данными. Правила независимости от данных

8.Системы управления базами данных   

Назначение и основные функции СУБД. Назначение СУБД. Функции СУБД. Архитектура СУБД. Типы СУБД.
Классификация СУБД. Реляционные СУБД. Объектные СУБД.
Распределенные СУБД. Определение распределенной СУБД. Требования к распределенным СУБД. Преимущества и недостатки распределенных СУБД

9.Технология OLAP   

Общие понятия OLAP. Хранилища данных. Недостатки электронных таблиц. OLAP  удобный инструмент анализа. Тест FASMI. OLAPкуб. Архитектура OLAPприложений. Технические аспекты многомерного хранения данных.
Классификация OLAPсистем вида xOLAP. ROLAP, Relational OLAP – реляционный OLAP. MOLAP, Multidimensional OLAP – многомерный OLAP. HOLAP, Hybrid OLAP – гибридный OLAP и другие.
OLAPприложения. Системы оперативной аналитической обработки (Online Analytical Processing, OLAP). Системы оперативной обработки транзакций (Online Transaction Processing, OLTP)

10.Хранилища данных   

Общие сведения. Определение хранилища данных. Концепция хранилища данных. Свойства информационных хранилищ. Преимущества хранилища данных. Основные компоненты информационного хранилища.
Реализация хранилища данных. Проблемы реализации хранилища данных. Реализация хранилищ и витрин данных. Процессы работы с данными. Представление данных и способы их анализа.
Проектирование хранилищ данных. Многомерное моделирование и звездообразные схемы. Развертывание измерений. Секционирование. Правила агрегирования

11.Концептуальное проектирование баз данных   

Основные понятия концептуального проектирования баз данных. Два основных подхода к проектированию систем баз данных: "нисходящий” и "восходящий”. Объекты. Атрибуты. Ключи. Связи между объектами. Модель "сущность — связь”. Семанти¬ческое моделирование данных. Этапы построения концептуальной модели.
Основные понятия ERмодели. Сущность. Экземпляр сущности. Атрибут сущности. Ключ сущности. Связь. Типы связей. Расширенная ERмодель (EERмодель).
Представление концептуальной модели средствами модели данных СУБД. Общие представления о моделях данных СУБД. Описание модели данных СУБД. Построение модели данных базы данных. Типовые модели данных СУБД. Средства автоматизированного проектирования концептуальной модели

12.Логическое проектирование баз данных   

Основные положения логического проектирования баз данных. Понятие логического проектирования. Пути логического проектирования БД: путь декомпозиции и путь синтеза. Этапы логического проектирования.
Нормализация реляционной базы данных. Первая нормальная форма
(1 НФ). Вторая нормальная форма (2НФ). Третья нормальная форма (3НФ). Нормальная форма Бойса–Кодда. Четвертая нормальная форма (4НФ). Пятая нормальная форма (5НФ). Пример нормализации отношений.
Целостность БД. Общие понятия и определения целостности. Поддержка структурной целостности. Поддержка языковой целостности. Поддержка ссылочной целостности

13.Физическое проектирование баз данных   

Основные положения физического проектирования баз данных. Понятие физического проектирования. Этапы физического проектирования.
Индексы. Индексные файлы. Файлы с плотным индексом, или индекснопрямые файлы. Файлы с неплотным индексом, или индекснопоследовательные файлы. Организация индексов в виде Btree (Вдеревьев). Инвертированные списки.
Моделирование отношений. Моделирование отношений «одинкомногим» на файловых структурах. Моделирование отношения 1:М с использованием однонаправленных указателей. Модели физической организации данных при бесфайловой организации

14.Оптимизация запросов в SQL   

Общий план оптимизации и настройки запросов SQL Server. Инструменты для поиска и определения долго выполняющихся запросов. Выбор и оценка альтернативных планов выполнения запросов. Генерация планов. Оценка стоимости плана запроса.
Индексы. Индексные файлы. Файлы с плотным индексом, или индекснопрямые файлы. Файлы с неплотным индексом, или индекснопоследовательные файлы. Организация индексов в виде Btree (Вдеревьев). Инвертированные списки.
Оптимизация условий, группировки, сортировки. Оптимизация условий. Оптимизация группировки. Оптимизация сортировки.
Синтаксическая и семантическая оптимизация запросов. Простые логические преобразования запросов. Преобразования запросов с изменением порядка реляционных операций. Приведение запросов со вложенными подзапросами к запросам с соединениями. Семантическая оптимизация запросов. Перекомпиляция запросов


15.Транзакции   

Транзакции. Общие понятия. Понятие транзакции. Методы описания высокоуровневых характеристик транзакций. Три основных типа транзакций. Четыре основных свойства транзакций. Транзакции и блокировки. Распределенные транзакции. Модели транзакций.
Журнал транзакций. Механизм выполнения транзакций. Журнализация и буферизация. Индивидуальный откат транзакции. Восстановление после мягкого сбоя. Физическая согласованность базы данных. Восстановление после жесткого сбоя.
Параллельное выполнение транзакций. Типы проблем, которые возникают при параллельном выполнении транзакций. Процедура согласованного выполнения параллельных транзакций. Типы конфликтов между двумя параллельными транзакциями. Два типа блокировок

16.Банки данных   

Банк данных. Общие понятия. Понятия банка данных, базы данных, системы управления базой данных. Компоненты банков данных. Стадии развития банков данных.
Архитектура банка данных. Архитектура банка данных по стандарту ANSI/SPARC. Три уровня: внутренний, концептуальный и внешний.
Пользователи банков данных. Конечные пользователи. Администраторы банка данных. Разработчики и администраторы приложений. Основные функции группы администратора БД

17.Безопасность базы данных   

Проблемы безопасности баз данных. Похищение и фальсификация данных. Утрата конфиденциальности (нарушение тайны). Нарушение неприкосновенности личных данных. Утрата целостности. Потеря доступности.
Типы защиты данных. Авторизация пользователей. Представления. Резервное копирование и восстановление. Поддержка целостности. Шифрование. Вспомогательные процедуры. Разделение прав доступа.
Подходы к вопросу обеспечения безопасности данных. Избирательный подход. Обязательный подход. Отличия избирательного подхода от обязательного. Пример реализации системы защиты в современных СУБД

18.Организация защиты данных с помощью SQL   

Общие понятия о защите баз данных. Проблемы безопасности баз данных. Типы защиты данных. Подходы к вопросу обеспечения безопасности данных.
Защита данных через механизм представлений. Понятие представления. Способ создания и содержимое представлений. Использование представлений. Специфические типы представлений. Операции с представлениями.
Подсистема санкционирования доступа SQL. Избирательный подход. Обязательный подход. Отличия избирательного подхода от обязательного. Пользователи. Группы пользователей. Привилегии. Роли

19.Основы реляционной алгебры   

Обзор реляционной алгебры. Понятие реляционной алгебры. Замкнутость реляционной алгебры.
Отношения, атрибуты и домены. Понятие отношения, степень отношения. Отношения, совместимые по типу. Понятие атрибута. Понятие и свойства домена.
Операции реляционной алгебры. Операции над отношениями. Общая интерпретация реляционных операций. Оператор переименования атрибутов. Особенности теоретикомножественных операций реляционной алгебры. Специальные реляционные операторы

20.Использование SQL в прикладном программировании   

Прикладное программирование с использованием SQL. Понятие прикладного программирования с использованием SQL.
Операторы манипулирования данными. Создание и удаление базовых таблиц. Работа с таблицами реляционной БД. Обработка транзакций в SQL.
Курсор. Использование курсоров. Операторы работы с курсорами

21.TransactSQL   

Общие понятия языка TransactSQL. Назначение языка TransactSQL. Запросы на выборку данных, вставку, удаление и изменение данных в TransactSQL.
Курсоры. Использование курсоров. Типы курсоров TransactSQL. Операторы работы с курсорами.
Расширения TransactSQL. Триггеры. Конструкция compute. Управляющие операторы. Хранимые процедуры

22.Иерархические модели данных   

Понятие иерархической модели данных. Структура данных в иерархической модели. Операции над данными, определенные в иерархической модели. Ограничения целостности. Преимущества и недостатки иерархической модели.
Язык описания данных иерархической модели. Языковые средства описания данных. Языковые средства манипулирования данными.
Иерархические базы данных. Представление иерархических баз данных. Примеры иерархических баз данных

23.Администрирование баз данных   

Обеспечение надежности и работоспособности базы данных. Типы защиты данных. Авторизация пользователей. Представления. Резервное копирование и восстановление. Шифрование. Вспомогательные процедуры.
Меры обеспечения безопасности и планирование защиты от непредвиденных обстоятельств. Планирование защиты от непредвиденных обстоятельств. Контроль за персоналом. Защита помещений и хранилищ. Контроль за физическим доступом. Защита от компьютерных вирусов. Защита в Интернет.
Основные задачи администратора баз данных. Обеспечение целостности базы данных. Обеспечение безопасности базы данных. Ведение системного журнала и аудит базы данных

24.Структура языка SQL   

Уровни языка SQL. Базовый уровень. Промежуточный уровень. Полный  уровень. Стандартизация SQL. Типы данных языка SQL.
Операторы манипулирования данными. Операция удаления записей. Операция добавления или ввода новых записей. Операция изменения записей. Операторы выбора данных.
Построение сложных запросов. Понятие запроса в SQL. Структура запросов с использованием нескольких таблиц. Объединения. Применение агрегатных функций и вложенных запросов в операторе выбора. Внешние объединения

25.Язык QBE   

Общие сведения о языке QBE. Общие сведения о СУБД MS Access. Язык QBE  средства генерации запросов MS Access. Типы запросов языка QBE.
Использование QBE для создания запросов на выборку данных. Параметрические запросы. Перекрестные запросы. Запросы на выборку дубликатов. Запросы на выборку записей, не имеющих соответствия. Запросы с автоподстановкой.
Активные запросы. Активные запросы создания таблиц. Активные запросы удаления. Активные запросы обновления. Активные запросы добавления записей
Категория: Базы данных | Добавил: admin | Теги: темы курсовых работ сга, базы данных
Просмотров: 7481 | Загрузок: 0 | Рейтинг: 0.0/0

Похожие материалы


Сообщения:

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
Форма входа


Обойдем Антиплагиат

любого вуза на 100%

http://antiplagiatik.ru


Мини-чат


Наши друзья


Помощь студентам


Курсовые, дипломные работы


Поможем сдать сессию

в личной студии.

http://e-session.ru

При копировании материалов с сайта в соответствии с частью 4 ГК РФ от 18.12.2006 N 230-ФЗ, ссылка на сайт www.stydentamsga.ru обязательна.

Все права защищены © 2007-2012 Студентам СГА - www.stydentamsga.ru