Базы данных
(bd)

 This course allows guest users to enter
 This course requires an enrolment key

<><><><>
Базы данных

АНОТАЦИЯ

Cреди разработчиков наблюдаются различные взгляды на процесс проектирования БД. Одни игнорируют всякую теорию и руководствуются только своим опытом и здравым смыслом. Другие считают этот процесс искусством, отводя главную роль интуиции. Но в любом случае, знания не бывают лишними. И если вы к интуиции и здравому смыслу добавите теорию, то результат будет гораздо лучше. База данных - это всего лишь хранилище данных, но от того насколько грамотно вы организуете это хранилище, будет зависеть работа вашего приложения, использующего данные. Помните об этом и не пренебрегайте теорией.

ЦЕЛИ КУРСА

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

МЕЖПРЕДМЕТНЫЕ СВЯЗИ

Для успешного освоения дисциплины студенту необходимо иметь подготовку в объеме вузовских программ по следующим предметам:

- Математика.
- Информатика.

СТРУКТУРА ТЕОРЕТИЧЕСКОЙ ЧАСТИ КУРСА

Модуль 1. Основные понятия, Терминология, базовые принципы, Архитектуры информационных систем, Модели данных;

Модуль 2. Реляционная модель, Структурная и целостная части, Манипуляционная часть реляционной модели;

Модуль 3. Проектирование базы данных, Семантический анализ предметной области, Нормализация базы данных, Денормализация. Хранилища данных;

Модуль 4.Язык SQL. Основные объекты базы данных, Команды SQL для работы с таблицами, Команды манипулирования данными, Команда выборки данных (SELECT), Представления (VIEW), Хранимый код. Триггеры;

Модуль 5.Управление доступом к данным, Система безопасности СУБД, Поддержка транзакций, Настройка производительности. Индексы;

Модуль 6.Закрепления навыков построения команд в стандарте SQL для различных предметных областей с учетом особенностей программирования в СУБД MS SQL Server, Oracle, VFP, Access, у студентов высших учебных заведений, изучающих дисциплины "Базы данных" и "Системы управления базами данных";

СТРУКТУРА ПРАКТИЧЕСКОЙ ЧАСТИ КУРСА
  • Лабораторная работа №1
  • Лабораторная работа №2
  • Лабораторная работа №3
  • Лабораторная работа №4
  • Лабораторная работа №5
  • Экзамен
  • Лабораторная работа №6
  • Лабораторная работа №7
  • Лабораторная работа №8
  • Лабораторная работа №9
  • Лабораторная работа №10
  • КУРСОВОЙ ПРОЕКТ
КЛЮЧЕВЫЕ СЛОВА
СУБД, SQL, Oracle, Базы данных, Логика предикатов, Реляционная алгебра, Первичный ключ
ИНФОРМАЦИЯ ДЛЯ СВЯЗИ С ПРЕПОДАВАТЕЛЯМИ
Шихов Евгений Александрович
Тел. 8-(3843)-46-44-93
е-mail: shihov@tpu.ru

Copyright ©2012. Tomsk Polytechnic University

This course allows guest users to enter  This course requires an enrolment key