Реляционная модель данных, их организация и основные операции. Основные команды программы FoxPro версии 2.0. Цели и задачи проектирования, особенности структуры процесса. Технология ведения информационной системы, постановка задачи и функции пользователя.
Аннотация к работе
Северо-Осетинский Государственный Университет им. Выполнила: студентка 52группыПроблемы информатизации производства и обработки информации, то есть проблемы создания и развития современного машинного производства в информационной сфере, порождены противоречием между необходимостью своевременного использования во всех сферах человеческой деятельности больших объемов высококачественной информации и невозможностью оперативно формировать такие объемы с помощью традиционных информационных средств, технологий и линий связи. Вместе с тем, недостаточное развитие ИКТ в России определяется целым рядом факторов, создающих искусственные препятствия для ускорения информатизации, для широкого внедрения и эффективного использования ИКТ в государственном и негосударственном секторах экономики, для развития отечественного сектора по производству ИКТ. недостаточное развитие современных информационных технологий в области государственного управления, создающее барьеры для ускоренного распространения ИКТ в остальной части экономики и общества; неготовность органов власти всех уровней к применению эффективных технологий управления и организации взаимодействия с гражданами и хозяйствующими субъектами; Многие мероприятия, направленные на развитие информационных технологий, реализуются или планируются к реализации в рамках других федеральных, региональных и ведомственных программ (например, ФЦП "Развитие электронной торговли в России на 2002 - 2006 годы", ФЦП "Развитие единой информационно-образовательной среды Российской Федерации в 2002-2006 годы", ФЦП "Создание и развитие информационно-теллекоммуникационной системы специального назначения в интересах органов государственной власти на 2001-2007 годы" и т.д.). В этом аспекте ФЦП "Электронная Россия на 2002-2010 годы" (далее - Программа) призвана не только дополнить другие программы в части формирования адекватной институционально-правовой среды для ИКТ-индустрии, развития инфраструктуры публичных сетей доступа и обеспечения эффективного взаимодействия государства и общества на основе широкого внедрения ИКТ, но и будет выполнять ряд более общих, координирующих функций по отношению к другим программам.В соответствии с реляционной моделью база данных представляется в виде совокупности таблиц, над которыми могут выполняться операции, формулируемые в терминах реляционной алгебры и реляционного исчисления.Слово «реляционная» происходит от английского relation - отношение. Для пояснения математического понятия «отношение» вспомним два определения. Декартовым произведением этих множеств D1 Х D2 Х … Х D n-называется множество n-к вида: , где d1 принадлежит D1, d2 - D2 , а d n-D n . Отношением R, определенным на множествах D1, D2,…D n , называется подмножество декартова произведения D1 Х D2 Х … Х D n . Число n определяет степень (арность) отношения, а количество кортежей - его мощность.Операция ВКЛЮЧИТЬ требует задания имени отношения и предварительного формирования значений атрибутов нового кортежа. Далее рассмотрим основные операции обработки отношений. Отличительная особенность этих операций заключается в том, что единицей обработки в них являются не кортежи, а отношения. Другими словами, на входе каждой операции используется одно или несколько отношений, а результат выполнения операций - новое отношение. Результат объединения есть построенное по той же схеме отношение С, содержащее все кортежи А и все кортежи отношения В.Отношение находится во второй нормальной форме, если оно находится в первой нормальной форме и каждый неключевой атрибут функционально полно зависит от составного ключа. Чтобы отношение привести ко второй нормальной форме, необходимо: а) построить его проекцию, исключив атрибуты, которые не находятся в полной функциональной зависимости от составного ключа; Отношение находится в третьей нормальной форме, если оно находится во второй нормальной форме и каждый неключевой атрибут нетранзитивно зависит от первичного ключа. К этому классу следует отнести самую распространенную на ПЭВМ систему DBASE фирмы Ashton-Tate Corp.(версии DBASEП, DBASEШ, DBASEШ PLUS, DBASEIV) и многочисленное семейство совметимых с нею программных продуктов - FOXBASE и FOXPRO фирмы Fox Software, Clipper"87 фирмы Nantucket Corp., QUICKSILVER и DBXL фирмы Wordtech, User Interfase фирмы WALLSOFT Systems Inc., DBFAST фирмы DBFAST Inc. Широко распространены также реляционные системы Oracle фирмы Oracle Corp., Paradox фирмы Borland International, ряд версий системы R:base 4000, R:base 5000, R:base System V, R:base for DOS, R:base 3.0)фирмы Microrim, система DB2 фирмы IBM Corp.Для упрощения освоения правильного синтаксиса команд и функций FOXPRO следует знать следующие основные термины. ВРЕМЕННАЯ ПЕРЕМЕННАЯ это адресуемый по имени переменной участок оперативной памяти, используемый для временного хранения данных. Можно изменять содержимое временной переменной, но ее имя и расположение в памяти остаются неизменными, пока не закончится сеанс работы с FOXPRO или пок