В рамках курса дается классификация субд, обсуждаются общие вопросы их функционирования. Рассматриваются вопросы организации долговр - polpoz.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
Название работы Кол-во страниц Размер
База данных (БД) это поименованная совокупность данных, относящихся... 1 144.6kb.
Жанр романса в творчестве а. Ф. Мерзлякова в статье рассматриваются... 1 136.15kb.
Предметом курса являются системы управления базами данных (субд) 20 4020.61kb.
Программа курса «Политология» 1 117.53kb.
Учебно-методический комплекс по дисциплине выбору «Информационная... 2 597.08kb.
Учебно-методический комплекс по дисциплине «Методы и средства защиты... 2 685.85kb.
Е., Средства доступа к базам данных в Internet и свободно доступная... 1 79.4kb.
Лекция № технология хранения и поиска информации учебные вопросы... 1 150.07kb.
В 11 классе при подготовке к Единому Государственному Экзамену по... 1 74.97kb.
Лекция №1: Стандарты языка sql 13 1093.84kb.
Провести операції по впорядкуванню, пошуку та фільтруванню даних... 1 19.96kb.
Методические указания по выполнению лабораторных работ по дисциплине... 1 661.15kb.
1. На доске выписаны n последовательных натуральных чисел 1 46.11kb.

В рамках курса дается классификация субд, обсуждаются общие вопросы их функционирования. - страница №1/1



МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Нижегородский государственный университет им. Н.И. Лобачевского»

Радиофизический факультет

Центр «Безопасность информационных систем и средств коммуникаций»


УТВЕРЖДАЮ

Декан радиофизического факультета
____________________Якимов А.В.

«18» мая 2011 г.

Учебная программа
Дисциплины Б3.Б8 «Технологии баз данных»
по направлению 010300 «Фундаментальная информатика и информационные технологии»

Нижний Новгород

2011 г.

1. Цели и задачи дисциплины



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

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


2. Место дисциплины в структуре программы бакалавра

Дисциплина «Технологии баз данных» относится к дисциплинам базовой части профессионального цикла основной образовательной программы по направлению 010300 «Фундаментальная информатика и информационные технологии», преподается в 5 семестре.


3. Требования к уровню освоения содержания дисциплины

В результате освоения дисциплины «Технологии баз данных» формируются следующие компетенции:



  • владение основными методами, способами и средствами получения, переработки информации, иметь навыки работы с компьютером как средством управления информацией владеть основными методами, способами и средствами получения, хранения, переработки информации, иметь навыки работы с компьютером как средством управления информацией (ОК 12);

  • способность работать с информацией в глобальных компьютерных сетях (ОК–13);

  • способность применять в профессиональной деятельности современные языки программирования, способность исследовать и разрабатывать модели, алгоритмы, методы и программные решения по тематике проводимых научно-исследовательских проектов (ПК–1);

  • способность профессионально решать задачи производственной и технологической деятельности, включая: разработку алгоритмических, программных решений в области системного и прикладного программирования, разработку математических, информационных и имитационных моделей (ПК–2);

  • уверенное знание теоретических и методических основ, понимание функциональных возможностей теории баз данных (ПК-25);

  • способность к разработке алгоритмических и программных решений при работе с физическими объектами, способность прикладного программирования; умение разрабатывать математические, информационные и имитационные модели по тематике выполняемых исследовательских и опытно-конструкторских работ и проектов (ПК–28).

В результате изучения дисциплины студенты должны



знать:

  • современные виды информационного взаимодействия и обслуживания;

  • основные виды представления информации в телекоммуникационных системах и методы ее обработки;

  • назначение, основные компоненты и общие принципы построения систем баз данных;

  • принципы взаимодействия программного и аппаратного обеспечения ЭВМ при работе с базами данных;

  • способы организации современных баз данных.

4. Объем дисциплины и виды учебной работы

Общая трудоемкость дисциплины составляет 3 зачетные единицы, 108 часов.


Виды учебной работы

Всего часов

Семестры

Общая трудоемкость дисциплины

108

5

Аудиторные занятия

51

51

Лекции

34

34

Практические занятия (ПЗ)





Семинары (С)





Лабораторные работы (ЛР)

17

17

Другие виды аудиторных занятий





Самостоятельная работа

57

57

Курсовой проект (работа)





Расчетно-графическая работа





Реферат





Домашняя работа

57

57

Вид итогового контроля

зачет

зачет

5. Содержание дисциплины

5.1. Разделы дисциплины и виды занятий


№ п/п

Раздел дисциплины

Лекции

ПЗ (или С)

ЛР

1.

Основные тенденции и проблемы развития информационных технологий

4





2.

Введение в реляционные системы управления базами данных

4





3.

Компоненты архитектуры ORACLE

6





4.

Сопровождение объектов базы данных

8



9

5.

Поддержка целостности данных

2



4

6.

Управление пользователями

2



2

7.

Защита базы данных

4



2

8.

Направления и перспективы развития систем управления базами данных

4




5.2. Содержание разделов дисциплины


Раздел 1. Основные тенденции и проблемы развития информационных технологий

Понятие информационных технологий, цели и методы, составляющие информационных технологий. Классификация видов информационных технологий и их реализация в различных сферах деятельности. Модели информационных процессов. Системный подход к организации информационных процессов. Базы данных, банки данных, базы знаний. Специфика информационных программных систем. Защищенные информационные технологии. Перспективы развития и реализации информационных технологий в телекоммуникационных системах. Современные виды информационного обслуживания.


Раздел 2. Введение в реляционные системы управления базами данных

Реляционный подход к организации БД. Основные понятия реляционных БД. Реляционная модель данных. Основные понятия структурной части реляционной модели данных. Манипуляционная часть реляционной модели данных. Ограничения целостности.


Раздел 3. Компоненты архитектуры ORACLE

Файлы ORACLE. Системные и пользовательские процессы. Оперативная память ORACLE. Внешняя память ORACLE. Системные объекты базы данных. Словарь данных.


Раздел 4. Сопровождение объектов базы данных

Понятие языка SQL и его основные части. Создание и модификация таблиц. Работа с последовательностями. Триггеры БД. Назначение и применение. Представления. Использование индексов.


Раздел 5. Поддержка целостности данных

Ограничения целостности и их применение. Сопровождение ограничений целостности и триггеров. Управление транзакциями. Операторы COMMIT, ROLLBACK. Сериализация транзакций. Тупики распознавание и разрушение. Методы синхронизационных захватов объектов БД. Метод временных меток.


Раздел 6. Управление пользователями

Учетные записи пользователей в базе данных. Создание нового пользователя базы данных. Изменение и уничтожение пользователей. Получение сведений о пользователях. Управление использования ресурсов. Просмотр ресурсных ограничений. Создание, изменение и уничтожение профиля.


Раздел 7. Защита базы данных

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


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

Основные тенденции развития современных технологий управления базами данных. Объектно-ориентированные базы данных. Распределенные базы данных.


6. Лабораторный практикум


№ п/п

№ раздела дисциплины

Наименование лабораторной работы

1.

4

Типы данных

2.

4, 5

Операции над таблицами. Ограничения целостности

3.

4

Получение значений функций

4.

4–7

Правила выборки данных из таблиц

7. Учебно-методическое обеспечение дисциплины

7.1. Рекомендуемая литература

а) основная литература:



  1. Корнеев В.В., Гариев А.Ф., Васютин С.В., Райх В.В. Базы данных. Интеллектуальная обработка информации. М.: Нолидж, 2000

  2. Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. СПб.: Питер, 2000

  3. Советов Б.Я., Цехановский В.В. Информационные технологии. М.: Высшая школа, 2008

  4. Карпова Т. Базы данных. Модели, разработка, реализация. СПб.: Питер, 2001

  5. Швецов В.И., Визгунов А.Н., Мееров И.Б. Базы данных. Н.Новгород: Изд-во ННГУ, 2004

  6. Четвериков В.Н., Ревунков Г.И., Самохвалов Э.Н. Базы и банки данных. М.: Высшая школа, 1992

  7. Когаловский М.Р. Технология баз данных на персональных ЭВМ. М.: Финансы и статистика, 1992

  8. Ульман Дж.Д., Уидом Дж. Введение в системы баз данных. М.: Лори, 2000

  9. Е.Ф. Кодд «Реляционная модель данных для больших совместно используемых банков данных» // СУБД №1, 1995

  10. Грофф Дж., Вайнберг П. Энциклопедия SQL. СПб.: Питер, 2003

  11. Хотка Д. Oracle 9i. СПб.: ДиаСофтЮП, 2002

б) дополнительная литература:



  1. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. Учебник для вузов. СПб.: КОРОНА принт, 2000

  2. Диго С.М. Проектирование баз данных. М.: Финансы и статистика, 1988

  3. Мейер Д. Теория реляционных баз данных. М.: Мир, 1987

  4. Кузнецов С.Д. «Введение в системы управления базами данных»// СУБД №2 1995

  5. Ладыженский Г.М. «Системы управления базами данных - коротко о главном»// СУБД №2 1995

  6. Грабер М. SQL. Справочное руководство. М.: Лори, 1997

  7. Грофф Дж., Вайнберг П. SQL: полное руководство. К.: BHV, 2000

  8. Бобровски С. «Oracle 7 и вычисления клиент-сервер»// М.: ЛОРИ 1995

  9. Каучмэн Дж.С., Швинн У. Oracle8i Certified Professional DBA. Подготовка администраторов баз данных. М.: Лори, 2002

  10. Грачев А.Ю. «Введение в SQL» //Сети №3, 1995

  11. Грачев А.Ю. «Язык SQL: Сложные запросы» //Сети №5, 1995

  12. Грачев А.Ю. «SQL: Многопользовательский доступ» //Сети №8, 1995

  13. Грачев А.Ю. «SQL: Блокировки и уровни изоляции» //Сети №9, 1995

  14. Галатенко В.А. «Информационная безопасность - основы»// СУБД №1 1996

  15. Вьюкова Н.И., Галатенко В.А. «Информационная безопасность систем управления базами данных»// СУБД №1 1996

8. Вопросы для контроля



  1. Понятие информационных технологий. Цели, методы и составляющие информационных технологий

  2. Модели информационных процессов

  3. Реляционная модель данных. Реляционный подход к организации БД

  4. Реляционная модель данных. Основные понятия реляционных БД

  5. Фундаментальные свойства отношений

  6. Реляционные алгебра и исчисление как основа манипуляционной части реляционной модели данных

  7. Реляционные операторы: произведение, соединение, объединение, пересечение, разность двух наборов данных

  8. Ограничения целостности

  9. Типы данных SQL

  10. Операторы определения, изменения и удаления объектов БД: CREATE, ALTER, DROP

  11. Операторы манипулирования данными в таблицах БД: INSERT, UPDATE, DELETE

  12. Оператор выборки данных SELECT

  13. Представления

  14. Последовательности. Синонимы

  15. Индексы

  16. Многопользовательские СУБД. Модель взаимодействия «клиент-сервер»

  17. Сериализация транзакций

  18. Синхронизация объектов в централизованных СУБД

  19. Журнализация изменений БД

  20. Основные аспекты информационной безопасности БД

  21. Базовые механизмы безопасности в СУБД. Проверка полномочий и проверка подлинности

9. Критерии оценок




Зачтено

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

Не зачтено

В противном случае

10. Примерная тематика курсовых работ и критерии их оценки

Курсовые работы не предусмотрены.

Программа составлена в соответствии с Федеральным государственным образовательным стандартом высшего профессионального образования по направлению 010300 «Фундаментальная информатика и информационные технологии»

Автор программы ___________ Иванов С.Н.

Программа рассмотрена на заседании Центра БИСК 25 марта 2011 г. протокол № 6–2010/2011

Руководитель ЦеБИСК ___________________________ Ротков Л.Ю.

Программа одобрена методической комиссией факультета 11 апреля 2011 года

протокол № 05/10

Председатель методической комиссии_________________ Мануилов В.Н.






izumzum.ru