Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
17-06-2015_23-01-11 / Учебное пособие ИОБД_2013.doc
Скачиваний:
139
Добавлен:
15.02.2016
Размер:
2.9 Mб
Скачать

Контрольные вопросы

  1. Что представляет собой информационная система?

  2. Какие обеспечивающие подсистемы можно выделить в информационных системах?

  3. Что входит в состав информационного обеспечения?

  4. Что такое экономический показатель? Какова его структура?

  5. Что представляет собой информационный массив?

  6. С какой целью осуществляется кодирование информации, обрабатываемой в ИС?

  7. В чем суть классификации объектов, какие методы построения классификаторов существуют?

  8. Какие системы кодирования информации известны?

  9. Чем электронный документ отличается от обычного бумажного документа?

  10. Что такое документооборот?

  11. Для чего создаются схемы информационных потоков в информационных системах?

  12. В чем разница между внемашинным и внутримашинным информационным обеспечением ИС?

  13. Что такое база данных?

  14. Какое назначение имеют СУБД?

  15. Охарактеризуйте архитектуру файл-сервер, укажите достоинства и недостатки.

  16. Охарактеризуйте архитектуру клиент-сервер. В чем ее отличие от файл-серверной архитектуры?

  17. Какие варианты реализации архитектуры клиент-сервер вы знаете и в чем их особенности?

  18. Что такое модель данных, и какие модели данных существуют?

  19. Каковы принципы построения иерархической и сетевой моделей данных?

  20. Каковы принципы построения реляционной модели данных?

  21. Что такое атрибут в реляционной модели данных? В чем отличие понятий тип данных и домен?

  22. Что означает понятие отношение в реляционной модели? Дайте определение схемы отношения.

  23. Что такое кортеж отношения?

  24. Дайте определения понятия первичный ключ?

  25. Какими свойствами должно обладать отношение?

  26. Какие языки манипулирования данными утверждаются в реляционной модели данных?

  27. Какие операции реляционной алгебры используются работы с данными?

  28. Что означает понятие целостность базы данных? Какие ограничения целостности утверждаются в реляционной базе данных?

  29. Что такое семантическая модель данных и принципы ее построения?

  30. Перечислите основные понятия семантической модели данных?

  31. Дайте определение зависимой и независимой сущностям.

  32. Связи каких типов возможны в ER-модели?

  33. Охарактеризуйте этапы проектирования базы данных.

  34. Каково назначение информационно-логической модели данных?

  35. Какая модель данных называется даталогической моделью?

  36. Чем физическая модель данных отличается от информационно-логической модели?

  37. Какие методы проектирования баз данных Вы знаете?

  38. В чем суть нормализации данных?

  39. Дайте определение понятию функциональная зависимость атрибутов?

  40. Поясните суть транзитивной зависимости атрибутов?

  41. Что утверждается первой нормальной формы?

  42. Какие требования к отношению у второй нормальной формы?

  43. В чем суть третьей нормальной формы?

  44. Что такое идентификатор, где он используется?

  45. Данные каких типов можно обрабатывать в Transact-SQL?

  46. Какие управляющие конструкции определены в Transact-SQL?

  47. Поясните назначение разделов команды извлечения данных?

  48. Что такое подзапросы? В каких случаях целесообразно их использовать?

  49. Какие команды Transact-SQL предназначены для изменения данных?

  50. С какой целью в базах данных создаются представления?

  51. Дайте определение понятию пользовательская функция. Какие классы функции можно создавать в Transact-SQL?

  52. Каково назначение хранимых процедур. Что такое параметры хранимой процедуры, и в каких случаях они используются?

  53. Что такое триггеры? Для чего они создаются?

  54. Перечислите основные функции СУБД.

  55. Дайте определения транзакции. Какими свойствами обладает транзакция?

  56. Что такое журнализация данных, и с какой целью она выполняется? Что записывается в журнал транзакций?

  57. Что такое блокировка и как она работает? В каких случаях используется механизм блокировки данных?

  58. Что такое репликация данных?

  59. Каковы функции ядра СУБД Database Engine?

  60. Дайте характеристику тех компонент, которые присущи типовой организации СУБД.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Федеральный закон Российской Федерации от 27 июля 2006 г. N 149-ФЗ «Об информации, информационных технологиях и о защите информации», 2006г.

2. Агальцов В.П. Базы данных. Книга 1. Локальные базы данных. –М.:Форум, Инфра-М, 2011.-352с.

3. Агальцов В.П. Базы данных. Книга 2. Распределенные и удаленные базы данных. –М.:Форум, Инфра-М, 2011.-272с.

4. Кузин А.В., Левонисова С.В. Базы данных: Учебное пособие/ 4-е изд., стер.- М.: Академия, 2010.- 320 с.

5. Э.В.Фуфаев, Д.Э.Фуфаев Базы данных: Учебное пособие -М.: Академия, 2011.- 320 с.

6. Голицына О.Л., Патрыка Т.Л., Попов И.И. Система управления базами данных. –М.: Форум, Инфра-М, 2010 г.

7. Душан Петкович. Microsoft SQL Server 2008. Руководство для начинающих. – СПб.:БХВ-Петербург, 2009, – 752 с.

8. Ицик Бен-Ган. Microsoft SQL Server 2008. T - SQL: учебный курс. – – СПб.:БХВ-Петербург, 2009, – 432 с.

9. Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных– СПб.:БХВ-Петербург, 2009. – 464с.

10. Информационные системы в экономике/ Под ред. Титоренко Г.А. – М.: Инити-Дана, 2008г.-463с.

11.Степанова Е.Е., Хмелевская Н.В. Информационное обеспечение управленческой деятельности. – М.: ФОРУМ-ИНФРА-М, 2002.

СОДЕРЖАНИЕ

стр.

Учебное пособие 1

Санкт-Петербург 1

ПРЕДИСЛОВИЕ 3

ВВЕДЕНИЕ 5

1.ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ 7

1.1.Понятие информационной системы и ее структура 7

1.2.Структура экономической информации 10

1.3.Структура информационного обеспечения 12

1.4.Системы классификации и кодирования экономической информации 14

1.5.Понятие унифицированной системы документации 19

1.6.Понятие электронного документооборота 21

2.ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ БАЗ ДАННЫХ 23

2.1.Общие положения 23

2.2.Классификация баз данных 27

2.3.Уровни, виды и типы моделей данных 29

3. РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ 35

3.1. Основные понятия реляционной модели данных 35

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

3.3. Составные части (аспекты) реляционной модели 46

4. ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ 51

4.1. Основные этапы проектирования 51

4.2. Проектирование методом нормальных форм 52

4.3. Проектирование базы данных «Университет» 58

5. АВТОМАТИЗАЦИЯ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ 68

5.1. Общая характеристика CASE-средств 68

5.2. Семантическая модель данных 73

5.3. Структурная схема автоматизированного проектирования базы данных 88

6. БАЗИСНЫЕ СРЕДСТВА МАНИПУЛИРОВАНИЯ ДАННЫМИ 95

6.1. Элементы реляционной алгебры 97

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

6.3. Элементы реляционного исчисления 113

7. СТРУКТУРИРОВАННЫЙ ЯЗЫК ЗАПРОСОВ TRANSACT SQL 118

7.1. Основы языка Transact-SQL 118

7.2. Функции SQL 130

7.3. Команды языка определения данных 132

7.4. Команды языка манипулирования данными 144

7.5. Средства разработки процедур деловой логики в Transact-SQL 184

8. ОСНОВНЫЕ ФУНКЦИИ И ТИПОВАЯ ОРГАНИЗАЦИЯ СОВРЕМЕННЫХ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ 204

8.1. Основные функции систем управления базами данных 204

8.2. Типовая организация систем управления базами данных 217

8.3. Архитектуры приложений, использующих базы данных 219

ЗАКЛЮЧЕНИЕ 226

КОНТРОЛЬНЫЕ ВОПРОСЫ 231

1Десятичные типы предназначены для хранения чисел с фиксированным количеством знаков до и после запятой. Размер числа задается двумя значениями: точностью (p - общее количество десятичных цифр) и масштабом (s - количество десятичных цифр после запятой).

2 Примеры приведены для базы данных «Университет», схема которой приведена на странице 133

238

Соседние файлы в папке 17-06-2015_23-01-11