
- •2.Информационные системы
- •3. Компьютер
- •5. Системное программное обеспечение включает в себя:
- •6. Сервисные программы – совокупность программных продуктов, которые повышают возможности ос и предоставляют пользователю дополнительные услуги в работе с пк.
- •8. Все антивирусы можно разделить на два больших класса: чистые антивирусы и антивирусы двойного назначения.
- •9. Программы-архиваторы (назначение и технология использования).
- •11. Основные сведения о Word 2000
- •12. Табличный процессор — это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц.
- •16. Локальные компьютерные сети представляют собой совокупность компьютеров, объединенных средствами передачи данных.
- •18. Структура глобальной сети
- •21. Всемирная паутина www
- •Internet Information Server фирмы Microsoft, Enterprise Server фирмы Netscape Communications, Server/Secure Server фирмы ibm, Web-сервер NetWare фирмы Novell.
- •28. Субд (назначение, функц состав комп-ов, объекты бд).
21. Всемирная паутина www
Гипермедиа-документы хранятся на WWW-серверах сети Internet. Для работы с гипермедиа-документами разработано много различных программ-клиентов, называемых программами просмотра WWW или браузерами. Программы просмотра позволяют по известному точному адресу вызывать нужные вам документы, накапливать их, сортировать, объединять, редактировать, печатать. Наиболее популярными программами просмотра являются Microsoft Internet Explorer и Netscape Navigator. Эти браузеры имеют много общего. Поэтому, освоив один из них, легко переключиться на работу с другим. Если точный адрес интересующего вас документа вам не известен, необходимо обратиться к программам поиска. Для поиска информации в WWW имеются международные программные системы AltaVista, Lycos, Yahoo и др. Для русскоязычного поиска более удобными являются отечественные поисковые системы Rambler, Яndex и Aport. При работе с поисковыми пользователь задаёт поисковый образ – ключевые слова интересующей его темы, и система выдаёт списки и адреса тех документов, в которых эти слова встречаются. Заметим, что несмотря на наличие большого количества хороших программ поиска, лучше всего иметь точный адрес. Способ задания адреса определяется системой унифицированных URL-адресов (URL = Uniform Resource Locator — унифицированный указатель ресурсов).
Программа поиска для выбора нужных адресов обращается к серверам поиска, доступным через интерфейс Web. Основной функцией этих серверов является обработка информации из документов различных серверов (Web, FTP, Usenet и др.), занесение ее в базу данных и предоставление адресов этой информации по запросам пользователей поисковых программ.
Существуют десятки поисковых серверов. Доступ к поисковым системам этих серверов обеспечивается через программы, указанные в браузере, только в том случае, если имеется соглашение между фирмой, содержащей поисковый сервер, и фирмой-производителем браузера. В браузере указывается, с каким сервером поиска устанавливается связь при выборе поисковой программы. Гипермедиа-документы создаются на языке HTML — HyperText Markup Language. Язык этот, по сути, является простым языком разметки текста и связывания страниц. Основная идея связывания страниц очень проста. На странице выделяется одно или несколько словосочетаний (ссылок), которые ссылаются на адреса новых страниц. Браузеры при щелчке мыши на таком словосочетании выбирают адрес и выполняют запрос на получение соответствующей страницы. Для повышения производительности при подготовке гипертекста используются специальные HTML-редакторы и средства конвертирования в HTML-формат документов, подготовленных в среде таких популярных текстовых редакторов, как Microsoft Word. Многие браузеры также включают редакторы, которые позволяют создавать и редактировать гипермедиа-документы.
В настоящее время многими фирмами разработаны Web-серверы. Назовем некоторые из них:
Internet Information Server фирмы Microsoft, Enterprise Server фирмы Netscape Communications, Server/Secure Server фирмы ibm, Web-сервер NetWare фирмы Novell.
Однако, несмотря на доступность многочисленных средств поиска, решение задачи эффективного поиска остается не простым. Для того чтобы поиск приносил удовлетворительные результаты, нужно хорошо изучить возможности выбранной программы поиска, правила формулирования запросов. Слова запроса должны точно, полно и кратко характеризовать предмет вашего поиска. Очевидно, что чем больше слов использовано в запросе, тем больше сужается поиск. Целесообразно воспользоваться советами по организации поиска, содержащимися на страницах поисковых серверов. Следует обратить внимание на возможности локального поиска на серверах крупных организаций, часто хранящих огромное количество ссылок, обеспечивающих доступ к тематически связанным серверам.
Одним из перспективных направлений развития Internet является доступ через Web-интерфейс к базам данных, в которых накоплена обширная ценная информация. Пользователи хотят извлекать информацию из баз данных и составлять отчеты в заданной форме. Реализуются такие задачи программами, встраиваемыми в Web-страницы, и выполняющимися в среде Web-браузера на вашем компьютере. Разработка программ в Web может быть произведена, в частности, на языке программирования Java, созданного фирмой Sun Microsystems. Выполнение Java-программ, встроенных в Web-страницы, обеспечивается практически всеми современными браузерами.
22. Программы просмотра Web-страниц. Программы просмотра (браузеры) предназначены для получения из сети запрошенных пользователем Web-документов и представления текстовой, графической, аудио, видео и другой информации в удобном виде на экране монитора. Среди многочисленных программ просмотра наиболее широкое распространение в настоящее время получили Netscape Navigator и Microsoft Internet Explorer. Поскольку различные браузеры обладают общими основными чертами, поняв принципы и овладев средствами работы одного из них, вы без труда сможете освоить другой. Большинство современных браузеров обеспечивают легкий доступ не только к страницам Web-серверов, но и многим другим видам услуг сети Internet. Они включают возможности обработки электронной почты, телеконференций UseNet, позволяют работать с сервисом FTP, Gopher и др. В браузеры встраиваются редакторы Web-страниц.
Открытие страницы Web Для открытия страницы (документа Web) пользователь должен сообщить браузеру адрес этой страницы. Адрес задается в стандартном формате, разработанном для указания ссылок на любые доступные в Internet ресурсы. Он называется URL-адресом (см. выше).
Формат URL можно представить в следующем виде:
Вид_информационного_ресурса://доменное_имя_хост-компьютера/ имя_каталога/имя_подкаталога/имя_файла
URL состоит из двух частей. Первая его часть определяет вид ресурса, с которым вы хотите начать работу. Вид ресурса задается наименованием протокола, используемого системой для реализации доступа к этому ресурсу.
Используются следующие наименования протоколов:
http — (HyperText Transfer Protocol — протокол передачи гипертекста) определяет переход к работе с Web–сервером;
ftp — сервис FTP;
gopher — сервис Gopher;
wais — сервер индексированных баз данных WAIS;
telnet - указывает на открытие сеанса связи по протоколу Telnet;
file — если далее стоит (например) //c:, то указывает на обращение к файлу на локальном диске; если //, то это обращение к FTP серверу; (буква “с” может заменяться на любую другую букву, которой именуется локальный диск);
news — определяет запуск программы просмотра новостей и открытие определенной группы новостей телеконференций Usenet. URL, использующий этот протокол, имеет другой формат:
news:имя_группы_новостей
mailtо — определяет запуск программы электронной почты для отправки сообщения по определенному адресу в Internet. URL, использующий этот протокол, имеет другой формат:
mailto:имя_пользователя@доменное_имя_хост_компьютера
Вторая часть URL-адреса указывает доменное имя хост-компьютера, на котором хранится требуемый документ, и через / может указывать точное местоположение и имя файла, в котором хранится документ. Хост-компьютером называется компьютер, который предоставляет в распоряжение удаленного пользователя некоторые свои ресурсы. В данном случае речь идет об информационных ресурсах, которые предоставляются пользователям, работающим на удаленном компьютере с программой-клиентом, сервисными службами (серверами) этих компьютеров – Web, FTP, Gopher.
Как правило, при работе с информационными ресурсами не известны точные имена файлов, в которых хранятся документы, и в URL-адресе ограничиваются указанием доменного имени хост-компьютера или сервера. При этом сервером посылается клиенту так называемая домашняя страница (home page), т.е. главная страница, представляющая сервер. Домашняя страница хранится в файле, ссылка на него известна серверу и используется им по умолчанию, если в полученном запросе не указано конкретное имя файла. Этот способ связи с сервером позволяет приступить к работе с его информацией, зная только доменное имя сервера. Домашняя страница предназначена для того, чтобы познакомить пользователя с основными темами, раскрываемыми в документах сервера, и организовать удобный и по возможности быстрый доступ к заинтересовавшим пользователя документам, а также сообщить условия доступа к информации.
Например, URL-адрес http://www.finec.ru указывает браузеру на необходимость начать работу с Web–сервером, размещенным на хост-компьютере с именем www.finec.ru. Это - имя Web-сервера Санкт-Петербургского университета экономики и финансов. Здесь не указан адрес конкретного файла с Web-страницей, поэтому сервер воспримет этот адрес как запрос на получение домашней страницы Web-сервера. Следует отметить, что программы просмотра предоставляют пользователю ряд способов быстрого выхода к часто используемым страницам, которые не требуют записи URL-адреса в строке адреса. Это и определение вашей домашней страницы, с которой начинается просмотр, и создание закладок, позволяющих запомнить необходимые адреса. После записи URL-адреса необходимо выдать команду перехода по этому адресу. Для этого достаточно нажать клавишу <Enter>. Браузер начинает выполнять ваш запрос и, чтобы вы были в курсе этого процесса, отображает информацию о ходе его выполнения . При этом в строке состояния отображается, сколько байтов уже передано и общий объем загружаемого документа. Браузер получает с указанного URL-адресом Web-сервера запрошенную вами страницу в формате HTML. Теперь для перехода к другому документу достаточно щелкнуть мышью на ссылках отображаемой на экране страницы. За каждой ссылкой скрывается адрес соответствующего документа, который используется браузером для формирования запроса на его получение. Поскольку базы данных различных поисковых систем содержат сведения из различных серверов сети, результаты поиска, полученные с помощью разных систем, могут не совпадать. При работе со многими программами поиска имеется возможность выбрать язык, на котором формулируется запрос. Ряд программ поиска поддерживает поиск на русском языке
23. Информационное обеспечение автоматизированы информационных систем предназначено для создания, организации и представления информации на всех этапах технологического процесса обработки информации, использует различные методы и средства представления информации. принято выделять внемашинное и внутримашинное ИО АИС в зависимости от формы представления и типа используемых носителей информации, методов разработки и средств реализации его компонентов. Внемашинное ИО АСУ включает: УСД- унифицированные системы документов для представления входной и выходной информации комплексов задач АИС; СКК ТЭИ – систему классификации и кодирования технико – экономической информации, используемой для различных номенклатур.
Методические материалы и инструкции, регламентирующие организацию и характер выполнения операций технологического процесса обработки информации.
Внутримашинное ИО АСУ определяет состав и структуру информационной базы – базы данных (БД) на машинных носителях, требования к средствам управления и администрирования БД класса программных средств –СУБД (системы управления БД).
ИО АИС является основой АИС, требует применения современных методов и средств реализации основных компоненотов, технологий проектных работ, учета специфики экономической информации и информационных процессов сбора, регистрации, передачи, обработки и хранения данных.
Внемашинное информ.обеспечение. Экономическая инф-ция имеет дискретный характер и представляется на носителях определенного вида в структурированном виде. Основными единицами инф-ции являются: реквизит-неделимое информационное образование, отражающее количественную или качественную характеристику объектов предметной области. И составная единица инф-ции (СЕИ)-совокупность логически связанных между собой реквизитов, достаточная для формирования законченного по содержанию инф. сообщения.
Внутримашинное инф. Обеспечение АИС. Основу внутримашинного ИО АИС составляет разработка и эксплуатация БД, хранение которой осуществляется на машинных носителях под управлением специального программного обеспечения – СУБД.
24. 1й из важн-х проблем автоматизированной обработки экон-ой инф-ции явл эффект-ая организация и обеспечение эффект-го доступа к данным во внутрим-ой сфере. Большие V экон-ой инф-ции, ее отн высокая стабильность, наряду с требованиями к актуальности и достоверности, обуславливают необходимость интеграции данных без их дублирования в единой базе, обеспечивающей решение всего комплекса задач определенной предметной области. Первичн инф-ция предм-ой обл-ти, подлеж-ая обраб-ке, зарожд-ся в процессе принятия решений управленческим персоналом и специалистами при описании и документировании объектов, явлений и процессов предм-ой обл-ти, д/кот разраб-ся автоматизир-ая инф-ая система. Как правило, первичн инф-ия фиксир-ся в док-тах, а данные док-ов д б введены во внутримаш-ую сферу, храниться там и по мере необход-ти на их основе решаются задачи прилож-ий пользователя. Док-ты м поступать из вне, например, накладные от поставщиков, или подгот-ся внутри сист-ы, напр, накладные на отгр-ку тов-в заказчикам. Цель разраб-ки бд закл-ся, прежде всего, в том, чтобы опред-ть, состав инф-ции, кот должна нахся в бд д/решения всего компл-са задач предм-ой обл-ти, выявить логические взаимосвязи ее данных, размещаемых в БД. Состав и взаимосвязи данных д б отображены моделью данных предметной области. На основе этой модели необходимо определить соответствующую ей логическую структуру базы данных для выбранной СУБД. Процесс разработки необходимо осуществлять в соответствии с концепцией логической организации данных выбранной СУБД. Такая концепция определяется видом модели данных, которую поддерживает СУБД. База данных это совокуп-ть интегрир-х данных, организ-х на машинном носителе средствами СУБД. В бд могут поддерж-ся логич-ие взаимосвязи данных при мин дублир-ии описательных данных. БД включ данные, отраж-ие некот логич-ую модель взаимосвяз-х информац-х объектов, предст-х конкретную предм-ю область. СУБД - это универс-ое прикладное программное ср-во, предназнач д/созд-я и обслуж-я, а также доступа и обработки данных в различных предм-х областях баз д-х. Организация данных базы - определяется видом модели данных, которую поддерживает конкретная СУБД. Модель данных - это метод (принцип) логической организации данных, реализуемый в СУБД.
25.Этапы работ по проектированию БД.
Разраб-ка бд произв-ся на основе обслед-ия предм-ой обл-ти (ПО) и явл результатом инф-ционного анализа и построения модели данных ПО. При проек-нии б д м исп-ся 2 подхода. При 1 подходе сначала устан-ся осн-ые задачи, д/решения кот строится база, и потреб-ти задач в данных. В соотв-ии с потреб-ми выявл-ся инф-ые объекты, из кот д состоять БД. При 2 подходе изучается ПО, производится анализ её данных, и устанавливаются типовые объекты предметной области. Возможно сочетание обоих подходов. При разработке ИЛМ в соотв-ии с 1 подходом снач осущ-ся выявление форм док-тов – источников, содерж-х необход-е данные. Данные в док-х представлены в виде реквизитов. Реквизиты подразделяются на ключевые и описательные, кот явл функционально зависимыми от ключевых. Функц-ая полн завис-ть реквизитов имеет место только в том случае, если 1му значению ключа соотв-т только 1 знач-е описательного реквизита. Далее могут быть установлены функц-ые зависимости реквизитов, кот исп-ся д/выделения инф-ых объектов. Информационный объект – это инфо-ое отображение некот сущности (реального объекта, явления, процесса или события), о кот д б представлена информация в БД. Сущности и их идентификация. ИО имеет мн-во реализаций – сущностей ИО. Сущн ИО представлена сов-ью конкр-х значений реквизитов, т.е. сведений об одной сущ-ти объекта. Каждая сущн должна однозначно идентифицироваться значением уникального ключа, то есть такого ключа, значения которого не могут повторяться. Послед-ее определение структурных связей между объектами позволяет закончить построение ИЛМ. Структурная связь уст-ся м/у парами ИО-в, логич-ки взаимосвяз-х в соотв-вии с природой сущностей. Т.е. связь устанавливается между объектами, если они хар-ризуются реальными отношениями. Д/кажд установленной связи опред-ся тип отношения между объектами 1:1, 1:M или M:N Причем правильность установления связей определяется тем, что ключ связи должен быть уникальным ключом в главном объекте.
Если выявлены много-многозначные отношения (M:N), они должны реализовываться через третий объект-связку, с кот исходные связаны 1:М связями.
На след этапе конструируются таблицы БД, т.е. разраб-ка продолж-ся средствами СУБД. Стр-ра таблиц БД задается с пом ср-в описания таблиц в СУБД в полном соответсвии ИО-м. После формирования стр-ры БД м осущ-ся загрузка бд с документов источников.
26. Любое множ-во объектов, в т.ч. информац. м. классифицир. по разл. признакам. Тот признак, по кот. осущ-ся класс-ция, назыв. основанием деления (напр., аттестован, н/а). Все сист. класс-ции делятся на 2 группы:1)естеств.;2)искусств. (по группам, потокам). Виды класс-ции: 1)иерархич.;2)многоаспектная:-фасетная;-дискрипторная(описат-ая). Иерархич. класс-ция: все множ-во объектов делится на группы, кот. формир-ся в виде отд. ур-ней или дерева. Дерево – совок-ть вершин и дуг, кот. располож. в иерархич. порядке. Кажд. вершина м. иметь только 1 исходную вершину и неск. порожд. вершин. Самая верхняя верш. – корень дерева (корн. каталог). Кол-во ур-ней назыв. глубиной класс-ции. В кажд. иерархич. ветке м. взять любой признак класс-ции. Преимущества: 1)большая информат-ть;2)традицион-ть;3)исп-ние большого многообр. классификац. признаков;4)исп-ние независ. классиф. признаков. Недостатки:1)жесткая стр-ра – сложность измен-я. Мнооаспектная классиф-ция: 1)фасетная – одноуровн. исходн. множ-во объектов разбив-ся на группы одноврем. по неск. признакам. Из каких фасетов задается знач. конкр. класс-ции, ясно только польз-лю. По выдел. фасетым выбир-ся множ-во, удовл-ее этим признакам. М. выбир. не по всем фасетам. +: 1)м. легко измен. состав фасет (добавл./удал. призн. М. удал. весь столбец с призн., при этом не затраг. все др. фасеты). Классификатор (документ) содерж. назв. классиф-ихся группировок и их признаков. Если докум. содерж. цену объекта за ед-цу измер-я, м. назв. его номенкл.-ценник, либо классификатор-ценник. 2) Дискрипторная класс-ция: выбир-ся набор ключ. слов, кажд. объект хар-зуется некот. последоват-тью этих ключ. слов, исп-ся только опред. последоват-ть, и те объекты, кот. имеют только такую последоват-ть, вход. в соотв. группу класс-ции (библиотека). Системы кодир-я инф-ции(СКИ) – совок-ть правил для составл-я кодов объектов. В информац. базах, описыв-их экон. объекты, очень большая доля приход. на символьную инф-цию. К ней относ-ся полные наимен. объектов. При раб. с БД сущ. т.н. min избыточность инф-ции (для того, чтобы связ. таблицы БД м/д собой). Поэт. исп-ние полных наимен-ий существ. увелич. размеры БД=>при разраб-ке информ. систем использ. спец. кодир-е инф-ции. Код хран-ся в справочнике, из кот. инф-ция извлек-ся только для получ. конечного докум. Класс-ция СКИ: 1)регистрац.:-порядковые (м. исп-ся без предварит. класс-ции. Порядок построения кодов: кажд.объект получ. свой порядк. номер. «-»: вновь поступившие объекты попад. в конец списка)
;-серийные (для групп объектов выдел-ся некот. интерваля кодов с запасом);2)классификац.:-последоват.(иерарх.) (исп-ся при обязательно заранее провед. класс-ции объекта. Общий код объекта формир-ся включ-ем кодов всех предыд. ур-ней класс-ции. На кажд. ур-не иерархии м. исп-ся либо порядк., либо серийн. сист. кодир-я. Для обознач. объекта код формир-ся так: берутся коды всех вышестоящ. ур-ней, запис-ся от высшего к низш. Имеет двойн. нагрузку: позвол. уменьш. объем инф-ции за счет введ-я кодов. По коду м. судить о принадл-ти объекту к опред. классу, виду);-параллельн.(основ. на фасетной класс-ции, где все группы объекта распр. соотв. с призн. класс-ции, кажд. группа имеет свой код, напр., полосковый штрих-код). Класс-торы инф-ции. При формир-ии стр-ры БД все наимен-я кодир-ся. Для них формир-ся спец. класс-тор (справочник). Часто кроме наимен. м/б включ. доп. графы и во всех ост. табл. БД вместо наимен. будет исп-ся код. Обращ-е к справ-ку осущ-ся только тогда, когда н. сформир. выходн. докум.
27. Модели данных, поддерживаемые в СУБД Модель данных определяется как совокупность взаимосвязанных структур данных, которые поддерживает СУБД, и операций над этими структурами. Вид модели и используемые в ней типы структур данных отражают концепцию логической организации данных и их обработки, используемую в СУБД, которая поддерживает модель. Модель данных выбранной СУБД обеспечивает отображение информационно-логической модели предметной области в структуры данных этой СУБД. Модели данных, поддерживаемые в различных СУБД, в зависимости от типа СУБД могут быть иерархические, сетевые или реляционные. В СУБД для персональных компьютеров (настольных СУБД) применяется преимущественно реляционная модель, которую отличает простота и единообразие представления данных простейшими двумерными таблицами. Реляционная модель дает возможность использования в разных реляционных СУБД операций обработки данных, имеющих единую основу - алгебру отношений (реляционная алгебра).
Связь двух объектов отражает их подчиненность. Объектом в модели данных является основной тип структур данных из тех, которые поддерживаются СУБД. В различных СУБД объект модели данных может быть по разному определен и назван (“тип записи”, “файл”, “сегмент”, “таблица”).
Вид модели данных, поддерживаемой СУБД на машинном носителе, является одним из важнейших признаков классификации СУБД. Сетевые, иерархические и реляционные модели поддерживаются в системе управления базой данных (СУБД) с одноименным названием - СУБД сетевого, иерархического или реляционного типа. Сетевые и иерархические модели данных
Сетевая или иерархическая модели данных реализуют соответствующий метод логической организации базы данных в СУБД, поддерживающей модель, и операции по обработке данных. К типовым структурам данных относятся: элемент данных, агрегат данных, запись, база данных.
Элемент данных (атрибут) – это наименьшая поименованная структурная единица данных (аналог поля в файловых системах).
Агрегат данных – поименованное подмножество элементов данных или других агрегатов внутри записи. В агрегатах допускается множественный элемент, который содержит несколько значений элемента в одном экземпляре агрегата.
Запись в сетевой или иерархической модели в общем случае является составным агрегатом, который не входит в состав других агрегатов. Она характеризуется структурой взаимосвязей ее элементов и агрегатов. Структура записи может иметь иерархический характер. Все множество экземпляров записи одинаковой структуры образуют тип записи. Запись конкретного типа в иерархической модели является объектом модели данных.
Связи объектов в сетевых и иерархических моделях данных
Модель данных , разных может включать несколько объектов. Между объектами модели данных устанавливаются связи. Совокупность взаимосвязанных конкретных объектов модели для некоторой предметной области образует базу данных. Связи между любыми двумя объектами модели определяются групповыми отношениями между их экземплярами.
Групповое отношение (набор) – это строго иерархическое отношение между записями двух типов: главной записью набора и подчиненными записи набора –– часто реализуются-за трудностей поддержания связей, которые становятся громоздкими.
Сравнение сетевых и иерархических моделей
В строго иерархических моделях, как правило, любой объект (запись, сегмент) может подчиняться только одному объекту вышестоящего уровня. В сетевых моделях – любой объект (запись, файл) может быть подчинен нескольким объектам. В иерархических моделях непосредственный доступ по ключу, как правило, возможен только к объекту самого высокого уровня, который не подчинен другим объектам. К другим объектам доступ осуществляется по связям от объекта на вершине модели. В сетевых моделях непосредственный доступ по ключу может обеспечиваться к любому объекту независимо от его уровня в модели. Возможен также доступ по связям от любой точки доступа.
Структура объекта (записи, файла) в сетевых моделях чаще бывает линейной и реже имеет иерархическую структуру. Объект линейной структуры состоит только из простых и ключевых атрибутов. Структуры данных более низкого уровня также могут иметь свою специфику и названия. Структура объекта (записи, сегмент) в иерархических моделях может быть иерархической или линейной. Сетевая модель на примере базы данных, содержащей справочные данные о цехах, складах, изделиях, плановые данные выпуска изделий цехами и учетные данные о сдаче выпущенных цехами изделий на склад, приведена на рис.3. Объекты в этой модели являются линейными.
Достоинством сетевых моделей является отсутствие дублирования данных в различных объектах модели. Кроме того, технология работы с сетевыми моделями является удобной для пользователя, так как доступ к данным практически не имеет ограничений и возможен непосредственно к объекту любого уровня. Допустимы всевозможные запросы. Сетевые модели позволяют отображать также иерархические взаимосвязи данных.со,аяая– Такие отличия в используемых языковых средствах затрудняют освоение СУБД, поддерживающих сетевые и иерархические модели. Генерация описания схемы БД делает программы зависимыми от структуры БД.
Реляционная модель данных
SQLРеляционные модели данных, отличаются от рассмотренных выше сетевых и иерархических, простотой структур данных, удобным для пользователя табличным представлением и доступом к данным.
Реляционная модель данных является совокупностью простейших двумерных реляционных таблиц-отношений. Связи между двумя логически связанными таблицами в реляционной модели устанавливаются по равенству значений одинаковых атрибутов таблиц-отношений. Таблица-отношение является универсальным объектом реляционных моделей. Это обеспечивает возможность унификации обработки данных в различных СУБД, поддерживающих реляционную модель. Операции обработки реляционных моделей основаны на использовании универсального аппарата алгебры отношений и реляционного исчисления.
Преимущества реляционных моделей. К достоинствам реляционной модели относятся простота представления данных реляционной модели, благодаря табличной форме, и минимальная избыточность данных при нормализации таблиц-отношений. В реляционных моделях обеспечивается независимость приложений пользователя от данных, допускающая включение или удаление отношений, изменение атрибутного состава отношений. В отличие от иерархических и сетевых реляционные базы данных не требуют описания схемы данных и его генерации, т.е. не требуется настройки СУБД на конкретную структуру БД. Универсальность процедур обработки данных являются основой типовых средств в различных реляционных СУБД.