КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Модели данных в ИС
Структурирование данных При выборе данного необходимо прописать ему точное название(имя),с помощью которого можно будет в дальнейшем манипулировать значением этого имени. После этого необходимо сообщить ИС тип данного – числовое или текстовое и этого почти достаточно для создания любой ИС. Однако проектировщик ИС должен иметь представление как минимум о двух других типах данных. Это данное типа дата (ддммгг) и логического данного, которое может принимать только одно из двух значений TRUE (истина=1) и FALSE (ложь=0). 12.3. Простая двумерная таблица Если собрать однотипные данные среди однородных объектов (например, список жильцов дома имеющих телефон), то этот список будет не чем иным как двумерной таблицей состоящей из столбцов и строк, а с такой структурой мы уже знакомы – это есть не что иное как двумерный массив, который компьютер уже способен обрабатывать. Такое представление данных в виде двумерной таблицы является наиболее простым и наглядным для человека и самым удобным для обработке в компьютере. Поэтому все данные в ИС собраны в виде двумерных таблиц. Основное назначение модели данных в ИС состоит в том, чтобы дать возможность человеку представить в целом информационную картину, связанную с особенностями хранения данных. Модель является инструментом, с помощью которого разрабатывается стратегия получения любых данных, хранящихся в ИС. Существует три модели данных это сетевая, иерархическая и реляционная (табличная). В сетевой модели отношения объектов представлены в виде сети, каждый узел которой соответствует элементу данных, отображающему группу однородных объектов. Иерархическая модель представляется в виде совокупности отдельных древовидных структур, в корнях которых стоят идентификаторы объектов, а на последующих ярусах раскрываются свойства этих объектов.
Реляционная модель представляется в виде нескольких связанных между собой таблиц. В этой модели все связи между объектами задаются путём явной фиксации объектов в записях. В настоящее время это самый популярный способ хранения информации в электронном виде. Таблица – это некоторая структурированная информация, содержащая характеристики объекта или класса объектов. Каждая строка такой таблицы называется записью, а каждый столбец таблицы называется полем. Рассмотрим таблицу «Зарплата».
Данная таблица характеризует класс объектов «Сотрудник» и содержит пять полей и четыре записи. Домен – это набор допустимых значений поля. Например домен поля Пол может содержать значения «М», «м», «Ж», «ж» и ничего другого. Ключевым элементом данных (ключом) называется такой элемент, по которому можно определить значения других нулей. Подобно тому, как номерной знак однозначно определяет автомобиль, ключ однозначно определяет запись. В приведенной выше таблице «Сотрудник» таким ключом можно считать Фамилию. Ключи строятся по одному или нескольким нолям и используются для межтабличных связей (отношений). Различают первичный и альтернативный ключи. Первичный ключ – это поле или группа нолей, которые единственным образом идентифицируют каждую строку в таблице. Таблица может иметь только один первичный ключ. Альтернативный ключ – это поле или группа нолей, не совпадающих с первичным ключом и уникально идентифицирующих каждую строку в таблице. Таблица может содержать несколько альтернативных колючей. Рассмотрим таблицу Отдел кадров: Таблица «Отдел кадров»
Первичный Альтернативный ключ ключ Между таблицами БД возможны 4 типа отношений: - один к одному; (1запись к 1записи) - один ко многим; (1запись к нескольким записям) - многие к одному; (несколько записей к 1записи) - многие ко многим; (несколько записей к нескольким записям.) Реляционная модель более сложна в организации, но очень эффективна при организации поиска данных по сравнению с другими моделями данных. Реляционная модель предполагает управление базой данных (СУБД). 12.5. СУБД MS Access. Назначение этого широко известного программного продукта – решение локальных офисных задач с ограниченным объемом данных(100Мб) и формирование отчетов по результатам работы. MS Access одновременно является и средой разработки на двух языках программирования Visual Basic Application (VBA) и учетный диалогах (SQL) Structured Query Language, а так же мощным и наглядным средством создания отчетов по результатам работы. MS Access позволяет создавать программы, состоящие из сдачи файла, содержащих тест программы и реляционную БД.
Дата добавления: 2014-01-06; Просмотров: 1053; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |