Методическое пособие 70
.pdfНаименование |
Содержание |
Вид контроля и |
разделов и тем |
самостоятельной |
отчетность по |
|
работы |
результатам |
|
|
самостоятельной |
|
|
работы |
Транзакции и |
Проблемы, |
Подготовка |
параллелизм |
возникающие при |
конспекта лекций |
|
параллельном |
|
|
выполнении |
|
|
транзакций. |
|
|
Конфликты между |
|
|
транзакциями. |
|
|
Методы |
|
|
сериализации |
|
|
транзакций |
|
|
Сериализация |
Подготовка |
|
транзакций с |
конспекта лекций |
|
использованием |
|
|
синхронизационных |
|
|
блоков.решение |
|
|
проблемы |
|
|
параллелизма при |
|
|
помощи блокировок |
|
|
Уровни изоляции. |
Подготовка |
|
Объекты |
конспекта лекций |
|
синхронизационных |
|
|
блоков. |
|
|
Гранулированные |
|
|
синхронизационные |
|
|
блокировки. |
|
|
Блокировка по |
|
|
намерению |
|
9
Наименование |
Содержание |
|
Вид контроля и |
разделов и тем |
самостоятельной |
|
отчетность по |
|
работы |
|
результатам |
|
|
|
самостоятельной |
|
|
|
работы |
|
Предикатные |
|
Подготовка |
|
синхронизационные |
|
конспекта лекций |
|
блокировки. Метод |
|
|
|
временных меток |
|
|
Распределенные |
Распределенные |
|
Подготовка |
системы |
системы. |
|
конспекта лекций |
|
Архитектура клиент- |
|
|
|
сервер |
|
|
|
Практическая часть: |
|
|
|
Представления |
|
Решение задач. |
|
(VIEW) – |
|
Проверка |
|
именованные |
|
домашнего |
|
запросы. Удаление, |
|
задания |
|
изменение |
|
|
|
представлений |
|
|
|
Определение прав |
|
Решение задач. |
|
доступа |
|
Проверка |
|
пользователей к |
|
домашнего |
|
данным |
|
задания |
|
Другие типы |
|
Решение задач. |
|
привилегий. |
|
Проверка |
|
Создание и удаление |
|
домашнего |
|
пользователей. |
|
задания |
|
Создание синонимов |
|
|
|
(SYNONYM, |
|
|
|
PUBLIC) |
|
|
|
Управление |
|
Решение задач. |
|
транзакциями |
|
Проверка |
|
|
|
домашнего |
|
|
|
задания |
10
Наименование |
Содержание |
Вид контроля и |
разделов и тем |
самостоятельной |
отчетность по |
|
работы |
результатам |
|
|
самостоятельной |
|
|
работы |
|
Лабораторная часть: |
|
|
Манипулирование |
Составление |
|
данными. Команды |
отчета о |
|
манипулирования. |
проделанной |
|
Использование |
работе |
|
подзапросов в |
|
|
INSERT, с DELETE, |
|
|
c UPDATE |
|
|
Создание таблиц |
Составление |
|
базы данных, |
отчета о |
|
изменение, удаление |
проделанной |
|
таблиц |
работе |
|
|
|
|
Поддержка |
Составление |
|
целостности данных. |
отчета о |
|
Внешние и |
проделанной |
|
родительские ключи |
работе |
|
Манипулирование |
Составление |
|
данными. Команды |
отчета о |
|
манипулирования. |
проделанной |
|
Использование |
работе |
|
подзапросов в |
|
|
INSERT, с DELETE, |
|
|
c UPDATE |
|
|
Создание таблиц |
Составление |
|
базы данных, |
отчета о |
|
изменение, удаление |
проделанной |
|
таблиц |
работе |
|
Поддержка |
Составление |
|
целостности данных. |
отчета о |
|
Внешние и |
проделанной |
|
родительские ключи |
работе |
11
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1.ANSI X3.135-1992, American National Standart for Information Systems [Text] // Database Language - SQL. – 1992. – November.
2.Astrahan, M. M. System R: A Relational Approach to Data Base Management [Text] / M. M. Astrahan // ACM Transactions on Data Base Systems. – 1976. – Vol. 1, No 97.
3.Specifying Queries as Relational Expressions: The SQUARE Data Sublanguage [Text] / R. F. Boyce, D. D. Chamberlin, W. F. King, M. M. Hammer // Communications ACM.
–1975. – Vol. 18, November. – P. 621.
4.Chamberlin, D. D. Views, Authorization and Locking in a Relational Data Base System [Text] / D. D. Chamberlin, J. N. Gray, L. L. Traiger // Proceedings of AFIPS National Computer Conference. – 1975.
5.Chamberlin, D. D. SEQUEL: A Structured English Query Language [Text] / D. D. Chamberlin, F. B. Raymond // Proc. ACM-SIGMOD. – 1974.
6.Codd, E. F. A data base sublanguage founded on the relational calculus [Text] / E. F. Codd // Proc. ACM-SIGFIDET. – 1971. – pp. 35-68.
7.Codd, E. F. Extending the Database Relation Model to Capture More Meaning [Text] / E. F. Codd // ACM Transaction on Database Systems. – 1979. – Vol. 4, No 4. – pp. 397-434.
8.Codd, E. F. Further Normalization of the Data base Relational Model [Text] / E. F. Codd // Data Base Systems. – 1972.
–pp. 33-64.
9.Codd, E. F. Normalized Data Base Structure: A Brief Tutorial [Text] / E. F. Codd // Proc. of 1971 ACM-SIGFIDET Workshop on Data Description, Access and Control. – 1971. – pp. 1-17.
10.Codd, E. F. Recent investigations in relational data base systems [Text] / E. F. Codd // Proc. IFIP Congress. – 1974. – pp. 1017-1021.
12
11.Codd, E. F. Relation Model of Data for Large Shared Data Banks [Text] / E. F. Codd // Comm. ACM. – 1970. – Vol. 13, No 6. – pp. 377-383.
12.Eswaran, K. P. Functional specifications of a subsystem for data base integrity [Text] / K. P. Eswaran, D. D. Chamberlin // Proc. Very Large Data Base Conf. –1975. – pp. 4868.
13.The Notions of Consistency and Predicate Locks in a Data Base System [Text] / K. P. Eswaran, J. N. Gray, R. A. Lorie, I. L. Traiger // CACM. – 1976. – Vol. 19. – No 11.
14.Fagin, R. Multivalued Dependencies and New Normal Form for Relational Databases [Text] / R. Fagin // ACM TODS. – 1977. – Vol. 2, No 3.
15.Fagin, R. A. Normal Form for Relational Databases That is Based on Domains and Key [Text] / R. A. Fagin // ACM Transactions on Database Systems. – 1981. – Vol. 6, No 3. – pp. 387-415.
16.Granularity of Locks and Degrees of Consistency in a Shared Data Base [Text] / J. Gray, R. Lorie, G. Putzolu, I. Traiger // In Readings in Database Systems. – Second Edition, Ch. 3. – 1994.
17.Heath, I. J. Unacceptable File Operations in Relational Database [Text] / I. J. Heath // Proc. 1971 ACM SIGFIDET Workshop on Data Description, Access, and Control. – 1971.
18.Held, G. D. INGRES: A Relational Data Base System [Text] / G. D. Held, M. R. Stonebraker, E. Wong // Proceedings of AFIPS National Computer Conference. – 1975.
19.Meiton, J. Understanding The New SQL: A Comlete Guide [Text] / J. Meiton, A. R. Simon // Morgan Kaufmann. – 1993.
20.Reisner, P. Human Factors Evaluation of Two Data Base Query Languages: SQUARE and SEQUEL [Text] / P. Reisner, R. F. Boyce, D. D. Chamberlin // Proceedings of AFIPS National ComputerConference. – 1975.
13
21.Smith, J. M. Database Abstractions: Aggregation and Generalization [Text] / J. M. Smith, D. C. Smith // ACM Transactions on Database Systems. – 1977. – Vol. 2, No 2. – pp. 105-133.
22.Zloof, M. M. Query By Example [Text] / M. M. Zloof // Proceedings of AFIPS National Computer Conference. – 1975.
23.Атре, Ш. Структурный подход к организации базы данных [Текст] / Ш. Атре. – М.: Финансы и статистика, 1983. – 312 с.
24.Ахтырченко, К. В., Распределенные объектные технологии в информационных системах [Текст] / К. В. Ахтырченко, В. В. Леонтьев // СУБД. – 1997. –№ 5-6. – С. 5264.
25.Бекаревич, Ю. Б. Microsoft Access 2000 [Текст] / Ю. Б. Бекаревич, Н. В. Пушкина. – СПб.: БХВ, 1999.
26.Критика уровней изолированности в стандарте ANSI SQL [Текст] / Х. Беренсон, Ф. Бернштейн, Д. Грэй, Д. Мелтон, Э. О’Нил, П. О'Нил // СУБД. – 1996. – № 2. – С. 4560.
27.Бойко, В. В. Проектирование баз данных информационных систем [Текст] / В. В. Бойко, В. М. Савинов.
–М.: Финансы и статистика, 1989.
28.Боуман, Д. Практическое руководство по SQL [Текст] / Д. Боуман, С. Эмерсон, М. Дарновски. – Киев: Диалектика, 1997.
29.Васкевич, Д. Стратегии клиент/сервер [Текст] / Д. Васкевич. – Киев: Диалектика, 1997.
30.Гилуа, М. М. Множественная модель данных в информационных системах [Текст] / М. М. Гилуа. – М.: Наука,
1992.
31.Голосов, А. О. Аномалии в реляционных базах данных [Текст] / А. О. Голосов // СУБД. – 1986. – № 3. – С. 2328.
14
32.Горев, А. Microsoft SQL. Server 6.5 для профессионалов [Текст] / А. Горев, С. Макащарипов, Ю. Владимиров. – СПб.: Питер, 1998.
33.Грабер, М. Введение в SQL [Текст] / М. Грабер. – М.: Лори, 1996. – 379 с.
34.Грабер, М. Справочное руководство по SQL [Текст] / М. Грабер. – М.: Лори, 1997. – 291 с.
35.Гусева, Т. И. Проектирование баз данных в примерах и задачах [Текст] / Т. И. Гусева, Ю. Б. Башин. – М.: Радио и связь, 1992. – 160 с.
36.Двуреченский, С. В. Концептуальное проектирование баз данных к АСУ [Текст] / С. В. Двуреченский. – М.: ЦНИИатоминформ, 1986. – 121 с.
37.Дейт, К. Введение в системы баз данных [Текст] / К. Дейт. – К.: Диалектика, 1998.
38.Дейт, К. Введение в системы баз данных [Текст]: пер. с англ. / К. Дейт. – М.: Наука, 1980. – 464 с.
39.Дейт, К. Руководство по реляционной СУБД DB2 [Текст] / К. Дейт. – М.: Финансы и статистика, 1988. – 320 с.
40.Джексон, Г. Проектирование реляционных баз данных для использования с микро – ЭВМ [Текст] / Г. Джексон. – М.: Мир, 1991.
41.Диго, С. М. Проектирование и использование баз данных [Текст] / С. М. Диго. – М.: Финансы и статистика, 1995.
–208 с.
42.Зиндер, Е. З. Проектирование баз данных: новые требования, новые подходы [Текст] / Е. З. Зиндер. – М.: Финансы и статистика, 1996. – 182 с.
43.Злуф, М. М. Query-by-Example: язык баз данных [Текст] / М. М. Злуф // СУБД. - 1996. - № 3. - С. 149-160.
44.Каратыгин, С. Visual Fox Pro 5. К вершинам мастерства [Текст] / С. Каратыгин, А. Тихонов, Л. Тихонова. – М.: Восточная книжная компания, 1997.
45.Карпова, Т. С. Базы данных: модели, разработка, реализация [Текст] / Т. С. Карпова. – СПб.: Питер, 2001. –
304 с.
15
46.Кириллов, В. В. Основы проектирования баз данных [Текст] / В. В. Кириллов. – М.: Финансы и статистика, 1997. – 204 с.
47.Кириллов, В. В. Структуризованный язык запросов (SQL) [Текст] / В. В. Кириллов. – СПб.: ИТМО, 1994.
–80 с.
48.Кренке, Д. Теория и практика построения баз данных [Текст]: пер. с англ. / Д. Кренке. - 9-е изд. - СПб.: Питер, 2005. – 858 с.
49.Кузнецов, С.Д. Введение в системы управления базами данных [Текст] / С. Д. Кузнецов // СУБД. - 1995. -
№ 1,2,3,4.
50.Кузнецов, С.Д. Дубликаты, неопределенные значения, первичные и возможные ключи и другие экзотические прелести языка SQL [Текст] / С. Д. Кузнецов // СУБД. - 1997. - № 3. - С. 77-80.
51.Кузнецов, С. Д. Неопределенная информация и трехзначная логика [Текст] / С. Д. Кузнецов // СУБД. - 1997. -
№ 5. - С. 65-67.
52.Кузнецов, С. Д. Операционные системы для управления базами данных [Текст] / С. Д. Кузнецов // СУБД. - 1996. - № 3. - С. 95-102.
53.Кузнецов, С. Д. Стандарты языка реляционных баз данных SQL: краткий обзор [Текст] / С. Д. Кузнецов // СУБД. - 1996. - № 2. - С. 6-36.
54.Ладыженский, Г. М. Системы управления базами данных - коротко о главном [Текст] / Г. М. Ладыженский // СУБД. - 1995. - № 1,2,3,4.
55.Литвиненко, М. В. Конспект лекций по курсу «Базы данных» обучающей системы ДО [Текст] / М. В. Литвиненко. – М., 2003.
56.Мартин, Д. Планирование развития автоматизированных систем [Текст] / Д. Мартин. – М.: Финансы и статистика, 1984. – 196 с.
57.Мейер, Д. Теория реляционных баз данных [Текст] / Д. Мейер. – М.: Мир, 1987. – 608 с.
16
58.Нагао, М. Структуры и базы данных [Текст] / М. Нагао, Т. Катаяма, С. Уэмура. – М.: Мир, 1986. – 197 с.
59.Оззу, М. Т. Распределенные и параллельные системы баз данных [Текст] / М. Т. Оззу, П. Валдуриз // СУБД.
-1996. - № 4. - С. 4-26.
60.Озкарахан, Э. Машины баз данных и управление базами данных [Текст] / Э. Озкарахан. – М.: Мир, 1989.
61.Петров, В. Н. Информационные системы [Текст] / В. Н. Петров. – СПб.: Питер, 2002.
62.Пржиялковский, В. В. Абстракции в проектировании БД [Текст] / В. В. Пржиялковский // СУБД. - 1998. - № 1. - С. 90-97.
63.Прохоров, А. Определение оптимальной структуры базы данных [Текст] / А. Прохоров // Informix magazine. Русское издание. - 1998. - Апрель.
64.Литвиненко, М. В. Создание базы данных для ведения «Ведомственного реестра» Минобразования России [Текст] / М. В. Литвиненко. – М.: Моск. гос. унив. геод. и картогр., 2000. – 9 с.
65.Тиори, Т. Проектирование структур баз данных [Текст]: В 2-х кн.; пер. с англ. / Т. Тиори, Дж. Фрай. – М.: Мир, 1985. – 287 с.
66.Тюрин, Ю. Н. Анализ данных на компьютере [Текст] / Ю. Н. Тюрин, А. А. Макаров; под. ред. В. Э. Фигурнова. – М.: ИНФРА-М, Финансы и статистика, 1995. – 384 с.
67.Ульман, Д. Базы данных на Паскале [Текст] / Д. Ульман. – М.: Машиностроение, 1990. – 386 с.
68.Ульман, Д. Основы систем баз данных [Текст] / Д. Ульман. – М.: Финансы и статистика, 1983. – 334 с.
69.Ульман, Дж. Введение в системы баз данных [Текст] / Дж. Ульман, Дж. Уидом. – М.: Лори, 2000. – 374с.
70.Фаронов, В. В. Программирование баз данных в Delphi 7: Учебный курс [Текст] / В. В. Фаронов. – СПб.: Питер, 2004 – 464 с.
17
71.Хаббард, Д. Автоматизированное проектирование баз данных [Текст] / Д. Хансен. – М.: Мир, 1984. – 294 с.
72.Хансен, Г. Базы данных: разработка и уравление [Текст] / Г. Хансен, Д. Хансен. – М.: БИНОМ, 1999.
73.Харитонова, И. А. Microsoft Access 2000 [Текст] / И. А. Харитонова, В. Д. Михеева. – СПб.: БХВ – СанктПетербург, 1999. – 1088 с.
74.Хомоненко, А. Д. Базы данных [Текст]: учебник для высших учебных заведений / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев; под ред. проф. А. Д. Хомоненко. - СПб.: КОРОНА принт, 2000. - 416с.
75.Цаленко, М. Ш. Моделирование семантики в базах данных [Текст] / М. Ш. Цаленко. – М.: Наука, 1988.
76.Цикритизис, Д. Модели данных [Текст] / Д. Цикритизис, Ф. Лоховски. – М.: Финансы и статистика, 1985. – 344 с.
77.SEQUEL 2: унифицированный подход к определению, манипулированию и контролю данных [Текст] / Д. Д. Чамберлин, М. М. Астрахан, К. П. Эсваран, П. П. Грифитс, Р. А. Лори, Д. В. Мел, П. Райшер, Б. В. Вейд // СУБД.
-1996. - № 1. - С. 144-159.
78.Чаудхари, С. Методы оптимизации запросов в реляционных системах [Текст] / С. Чаудхари //СУБД. - 1998. -
№ 3. - С.22-36.
79.Чен, П. Модель «сущность-связь» - шаг к единому представлению о данных [Текст] / П. Чен //СУБД. - 1995. - № 3. - С. 137-158.
80.Базы и банки данных [Текст] / В. Н. Четвериков и др. – М.: Высш.шк., 1987.
18