E-Book Overview
В руководстве приведены краткие сведения о теории реляционных баз данных, практическая методика создания, эксплуатации и администрирования информационных систем на основе СУБД Oracle версий 7.x, 8.x.Рассмотрены основные элементы языка PL/SQL и словаря данных СУБД Oracle. Основные принципы работы с синтаксическими конструкциями языка и элементами словаря данных проиллюстрированы на конкретных практических примерах. Руководство рассчитано на разработчиков прикладных информационных систем под СУБД Oracle, студентов, аспирантов и преподавателей, специализирующихся в разработке информационных систем и баз данных.
E-Book Content
1
2
УДК 004.65 ББК 32.973 Х19
Власов А.И., Лыткин С.Л., Яковлев В.Л. Краткое практическое руководство разработчика по языку PL/SQL - М.: "Машиностроение", 2000. 64 с. (Библиотечка журнала "Информационные технологии") В руководстве приведены краткие сведения о теории реляционных баз данных, практическая методика создания, эксплуатации и администрирования информационных систем на основе СУБД Oracle версий 7.x, 8.x. Рассмотрены основные элементы языка PL/SQL и словаря данных СУБД Oracle. Основные принципы
работы
с
синтаксическими
конструкциями
языка
и
элементами
словаря
данных
проиллюстрированы на конкретных практических примерах. Руководство рассчитано на разработчиков прикладных информационных систем под СУБД Oracle, студентов, аспирантов и преподавателей, специализирующихся в разработке информационных систем и баз данных. Изложенные в руководстве материалы являются обобщением материалов лекционных курсов: "Автоматизированные "Автоматизированные
банковские
системы:
информационные
проектирование
системы"
(ИУ-5,
и
эксплуатация"
http://iu5.bmstu.ru)
и
кафедры "Разработка
автоматизированных систем управления конструкторско-технологическим проектированием на основе СУБД Oracle" кафедры "Конструирование и технология производства ЭА" (ИУ-4, http://iu4.bmstu.ru), читаемых в МГТУ им. Н.Э. Баумана. Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
© Издательство "Машиностроение", Библиотечка журнала "Информационные технологии"
3
1.
ВВЕДЕНИЕ В ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ
СИСТЕМ 1.1 МЕТОДЫ ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ Индустрия разработки автоматизированных информационных систем управления возникла в 50-х - 60-х годах и к концу века приобрела вполне законченные формы. Материалы
данного
руководства
являются
обобщением
цикла
лекций
по
автоматизированным банковским системам (АБС) и автоматизированным системам управления конструкторско-технологическим проектированием (АСУ КТП), читаемым в МГТУ
им.
Н.Э.
Баумана.
Несмотря
на
имеющиеся
различия
в
реализации
функциональных модулей данных систем, общие подходы к их разработке во многом схожи, что позволило нам объединить вопросы их проектирования в рамках одного издания. На рынке автоматизированных систем для крупных корпораций и финансовопромышленных групп можно выделить два основных субъекта: рынок АБС и рынок корпоративных информационных систем промышленных предприятий. Несмотря на сильную взаимосвязь этих двух рынков систем автоматизации, предлагаемые на них решения пока еще недостаточно интегрированы между собой, однако следует ожидать, что в недалеком будущем это положение изменится. В дальнейшем под автоматизированной банковской системой (АБС) будем понимать комплекс аппаратно-программных средств, реализующих мультивалютную информационную систему, обеспечивающую современные финансовые и упр