Московский государственный университет печати

Чертовской В.Д.


         

Базы и банки данных

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


Чертовской В.Д.
Базы и банки данных
Начало
Печатный оригинал
Об электронном издании
Оглавление

Введение

Часть 1. ОСНОВНЫЕ ПОЛОЖЕНИЯ

Раздел 1. Основные понятия

1.

Глава 1. Общие сведения

1.1.

Данные, информация, знания

1.2.

Основные понятия и определения

1.3.

Классификация БД и СУБД

1.4.

Состав СУБД и работа БД

2.

Глава 2. Концепция баз данных

2.1.

Требования, предъявляемые к базам данных

2.2.

Концепция построения БД

2.3.

Методология проектирования баз данных

2.4.

Методология использования баз данных

Раздел 2. Теория баз данных

3.

Глава 3. Общая теория

3.1.

Модели представления данных

3.2.

CASE-технология

3.3.

CASE-средства

4.

Глава 4. Теория реляционных баз данных

4.1.

Математические основы теории

4.2.

Построение БД

4.3.

Использование БД

4.3.1.

Запросы к данным

4.3.2.

Синхронизация процессов доступа

Часть 2. Централизованные базы данных

Раздел 3. Реализация бд (модели БД)

5.

Глава 5. Реляционные БД SQL

5.1.

Логическая структура

5.2.

Создание БД

5.3.

Использование БД

5.3.1.

Язык SQL

5.3.2.

Язык QBE

6.

Глава 6. Сетевые БД

6.1.

Логическая структура

6.2.

Программная реализация

6.2.1.

Создание БД (ЯОД)

6.2.2.

Использование БД (ЯМД)

7.

Глава 7. Иерархические БД

7.1.

Логическая структура

7.2.

Программная реализация

7.2.1.

Создание БД (ЯОД)

7.2.2.

Использование БД (ЯМД)

8.

Глава 8. Взаимосвязь МД

8.1.

Сравнительная характеристика моделей данных

8.2.

Преобразование моделей данных

8.3.

Выбор моделей данных

9.

Глава 9. Физическая БД

9.1.

Вопросы программной реализации БД

9.2.

Организация хранения и доступ

9.3.

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

Раздел 4. Современные направления развития БД

10.

Глава 10. Автоматизация проектирования

10.1.

Классический подход к проектированию

10.1.1.

Однопользовательский режим

10.1.2.

Многопользовательский режим

10.2.

Современный подход к проектированию

10.3.

Автоматизация проектирования

11.

Глава 11. Объектно-ориентированные базы данных

11.1.

Недостатки реляционных баз данных

11.2.

Состояние развития ООБД

11.3.

Сущность ООБД

11.4.

Недостатки и перспективы развития ООБД

Часть 3. Распределенные базы данных (РБД)

Раздел 5. Основы теории РБД

12.

Глава 12. Общая характеристика РБД

12.1.

Новые требования, предъявляемые к БД

12.2.

Состав и работа РБД

12.3.

Система клиент/сервер

Раздел 6. Основы теории РБД

13.

Глава 13. Создание РБД

13.1.

Обеспечение целостности

13.2.

Фрагментация и локализация

13.3.

Процесс интеграции

13.4.

Преобразование структуры и данных

13.5.

Однородные и неоднородные РБД

14.

Глава 14. Использование РБД

14.1.

Одновременный доступ

14.2.

Защита

14.3.

Восстановление РБД

14.4.

Запросы

Заключение

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

Литература

Указатели
11  именной указатель
360  предметный указатель
163  указатель иллюстраций
25  указатель компаний

Литература

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

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

  3. Змитрович А.И. Базы данных. Мн.: Университетское, 1991. 271 с.

  4. Цикритзис Д., Лоховски Ф. Модели данных. М.: 1985. 344 с.

  5. Мартин Д. Организация баз данных в вычислительных системах. М.: 1980. 602 с.

  6. Нагао. Структуры и базы данных. 1985. 198 с

  7. Тиори., Фрей. Проектирование структур баз данных. М: Мир, 1985. Том 1 - 287 с., том 2 - 320 с.

  8. Дейт Д. Введение в системы баз данных. М.: Наука, 1980. 464 с.

  9. Ульман Д. Основы систем баз данных. М.: Финансы и статистика, 1983. 334 с.

  10. Атре Ш. Структурный подход к организации баз данных. М.:Финансы и статистика, 1983. 317 с.

  11. Хаббард Д. Автоматизированное проектирование баз данных. М.: Мир, 1984. 288 с.

  12. Краковик А. Базы данных. М.: Мир, 1988. 246 с.

  13. Чери С., Готлоб Г., Танка Л. Логическое программирование и базы данных. М.: Мир, 1992. 352 с.

  14. Шаймарданов Р.Б. Моделирование и автоматизация проектирования структур баз данных. М.: Радио и связь, 1984. 120 с.

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

  16. Цаленко М.Ш. Моделирование семантики в базах данных. М.: Наука, 1989. 288 с.

  17. Грэй П. Логика, алгебра и базы данных. М.: Машиностроение, 1989. 359 с.

  18. Мартин Грабер. Введение в SQL. М.: 1996. 400 с.

  19. Каратыгин С.А. и др. Программирование на FoxPro для Windows на примерах. М.: Бином, 1996. 493 с.

  20. Стернс Т., Стернс С. Изучи сам. Visual FoxPro 3.0 сегодня. Мн.: Попурри, 1997. 480 с.

  21. Хоффбауер М., Шпильман К. Access 7.0: сотни полезных рецептов. М.: BHV, 1996. 400 с.

  22. Турбопаскаль 7.0. К.: BHV, 1996. 448 с.

  23. Метчо Д. Delphi 2. СПб.: BHV, 1997. 784 с.

  24. Сигнор Р., Стегман М.О. Использование ODBC для доступа к базам данных. М.: Бином, 1995. 384 с.

  25. Матчо Д., Фолкнер М. Delphi. М.: Бином, 1995.

  26. Орлик С. Секреты Delphi на примерах. М.: Бином, 1996. 352 с.

  27. Вейскас Д. Эффективная работа с Microsoft Access 2. СПб.: Питер, 1995. 864 с.

  28. Бемер С. Access 2.0. СПб.: BHV, 1995. 444 с.

  29. Визе М. Microsoft Access 2.0. К.: Бином, 1996. 205 с.

  30. Калянов Г.Н. CASE-структурный системный анализ. М.: Лори, 1996. 242 с.

  31. Петухов О.А. Объектно-реляционные модели данных. Л.: СЗПИ, 1987. 80 с.

  32. Петухов О.А., Копейкин М.В., Осмоловский Л.Г., Воронин Г.П. Проектирование объектно-реляционных баз данных. Л.: Судостроение, 1986. 178 с.

  33. Заикин О.А., Советов Б.Я. Проектирование интегрированных систем обработки информации и управления. М.: Мир книги, 1994. 142 с.

  34. Мамиконов А.Г., Кульба В.В., Косяченко С.А., Ужастов И.А. Оптимизация структур распределенных баз данных в АСУ. М.: Наука, 1990. 240 с.

  35. Данилов Г.А., Лебедев В.Н. Машины баз данных. // Прикладная информатика, 1984, вып. 1(16). С. 94 - 106.

  36. Калиниченко Л.А., Рывкин В.М. Машины баз данных и знаний. М.: Наука, 1990. 323 с.

  37. Озкархан Э. Машины баз данных и управление базами данных. М.: Мир, 1989. 695 с.

  38. ТИИЭР, 1987, 75, № 5. 380 с.

  39. Советов Б.Я., Цехановский В.В. Автоматизированное управление современным производством. Л.: Машиностроение, 1988. 167 с.

  40. Цехановский В.В., Яковлев .А. Автоматизированные банки данных. Л.: ЛЭТИ, 1984. 63 .

  41. Дейт К. Руководство по реляционной СУБД DB2. М.: Финансы и статистика, 1988. 320 с.

  42. Олле Т.В. Предложения КОДАСИЛ по управлению базами данных. М.: Финансы и статистика, 1991. 286 с.

  43. Калиниченко Л.А. Методы и средства интеграции неоднородных баз данных. М.: Наука, 1983. 424 с.

  44. Толковый словарь по вычислительным истемам. М.: Машиностроение, 1989. 568 с.

  45. Дуброво И.Г., Танюшкина В.А. Распределенные базы данных. М.: МИСИ, 1981. 68 с.

  46. Цегелик Г.С. Системы распределенных баз данных. Львов: Свит, 1990. 167 с.

  47. Метечко В.И. Системы распределенных баз данных. М,: МИФИ, 1987. 66 с.

  48. Бобровски С. Oracle 7.0 и вычисления клиент/сервер. М.: Лори, 1995. 651 с.

  49. Тельнов Ю.Ф. Интеллектуальные системы обработки данных. М.: МЭСИ, 1989. 102 с.

  50. Широков Л.А. Базы и банки данных в автоматизированном производстве. Ч. 1. М.: МАвИ, 1985. 116 с.

  51. Гусева Т.И., Башин Ю.Б. Проектирование баз данных в примерах и задачах. М.: Радио и связь. 1992. 160 с.

  52. Васкевич Д. Технология клиент/сервер. К.: Диалектика, 1996. 400 с.

  53. Шатт С. Мир компьютерных сетей. К.: BHV, 1996. 288 с.

  54. Побола Д. Сети PC. М.: Компьютер, 1996. 304 с.

  55. Шэнк Д.Д. Технология клиент/сервер и ее приложения. М.: Лори, 1995. 418 с.

  56. Канду М. Delphi 2.0 for Windows 95. М.: машиностроение, 1997. Т. 1 - 399 с; т. 2 - 399 с.

  57. Флинт Д. Локальные сети ЭВМ. М.: Статистика, 1986. 359 с.

  58. Барон Г., Ладыженский Г. Технология тиражирования. //Открытые системы, 1994, № 2. С. 17 - 22.

  59. Ладыженский Г. Технология клиент/сервер и монитор транзакций. //Открытые системы, 1994, № 3. С. 4 - 10.

  60. Лезер Н. Архитектура открытых распределенных систем. //Открытые системы, 1993, № 3. С. 10 - 16.

  61. Бекаревич Ю.Б., Пушкина Н.В. Работа с БД в MS Access. СПБ.: ИФЭ, 1996. 280 с.

  62. Hall C.L. Technical Foundations of Client/Server Systems. N.Y.: John Wiley, 1994. 220 p.

  63. Семенов Л.С. Анализ информационных объектов на основе связи «система взаимодействующих таблиц». //Автоматика и тедемеханика. 1996. № 3. С. 175 - 198.

  64. Советов Б.Я. Информационные технологии. М.: Выс. шк., 1994. 368 с.

  65. Максаков Е.Н. Компьютерные коммуникационные технологии в управлении предприятием. М.: Машиностроение, 1991. 356 с.

  66. Чертовской В.Д. Управление предприятием. Мн.: Университетское , 1996. 263 с.

  67. Толковый словарь по вычислительной технике фирмы Microsoft. М.: Рус. редакция, 1995. 496 с.

  68. Гольц Г. Рабочие станции и информационные сети. М.: Машиностроение, 1990. 239 с.

  69. Компьютерные технологии обработки информации. М.: Финансы и статистика, 1995. 248 с.

  70. Лоренс Б. Novell Netware 4.1 в подлиннике. СПб.: BHV, 1996. 712 с.

  71. Докучаев А.А. Телекоммуникации и сети компьютеров. СПБ.: 1994. 72 с.

  72. Богословский В.И., Васильев А.Л., Плешенков И.Н., Силанов В.А. Компьютерные сети и телекоммуникации. СПБ.: Образование, 1996. 101 с.

  73. Бекаревич Ю.Б., Пушкина Н.В. СУБД Access для Windows 95 в примерах. СПб.: BHV, 1997. 400 с.

  74. Дженнингс Р. Access TM 95 в подлиннике. СПБ.: BHV, 1997. Т.1 - 800 с.; т. 2 - 512 с.

  75. Ресурсы Windows NT. СПб.: BHV, 1996. 720 с.

  76. Дарахвелидзе П., Марков Е. Delphi - среда визуального проектирования. СПб.: BHV, 1996. 352 с.

  77. Вдовин В.А., Дегтярев А.В. Инструментальные средства Clipper 5.0 для разработки АВМ экономических объектов. М.: МАИ, 1996. 52 с.

  78. Каспер Х. Основы Windows NT и NTFS. М.: Рус. редакция, 1996. 440 с.

  79. Касчиато Ч. PowerBuilder. Руководство разработчика. М.: Мир, 1997. 540 с.

  80. IEEE Symposium on parallel and distributed processing. N. Y.: 1995. 724 p.

© Центр дистанционного образования МГУП