Информационные технологии баз данных

Сетевые информационные технологии и Интернет

· Сетевая этика основана на двух главных принципах:

- Индивидуализм уважается и поощряется

- Сеть следует защищать.

· Электронная почта (E-mail) - это служба передачи и приема текстовых сообщений или двоичных файлов в качестве вложенных с компьютера одного пользователя на компьютер другого пользователя средствами Интернет.

· Телеконференции - это глобальные или локальные форумы, в которых люди с общими интересами обмениваются информацией, обсуждают различные темы и задают друг другу вопросы (закрытые, с модератором, без модератора).

· Группы новостей — это дискуссионные форумы в Интернете, где группы пользователей с общими интересами собираются для обсуждения различных тем, от программного обеспечения до комиксов и политики. Группа новостей — коллекция сообщений, опубликованных обыкновенными пользователями на специальном сервере — News.

· Форум - это инструмент для общения на сайте. Похож на почтовые, но не нужна никакая дополнительная программа - нужно просто заполнить соответствующую форму на сайте.

· Чат (chat - разговор) - ресурс Интернет (интерактивная конференция), на котором посредством программ и скриптов реализована возможность одновременного общения большого количества пользователей в реальном времени.

· Программа мгновенного обмена сообщениями (Instant messenger, IM) — программа для обмена сообщениями через Интернет в реальном времени через службы мгновенных сообщений (Instant Messaging Service, IMS).

· IP-телефония - вид связи, основанный на технологии VoIP (Voice over Internet Protocol), –передачи голосовой информации или факсов через Интернет или любые другие цифровые каналы связи, использующие IP-протокол (шлюз (gateway); диспетчер (gatekeeper); монитор (administration manager)). IP-телефония – по выделенным цифровым каналам; Интернет-телефония - использует публичный Интернет.

· Видеоконференция — это технология, которая позволяет людям видеть и слышать друг друга, обмениваться данными и совместно обрабатывать их в интерактивном режиме, используя возможности привычного всем компьютера (различают персональные, групповые и студийные видеоконференции).

· Блог — это публичный сетевой дневник.

· Пиринг - взаимовыгодный бесплатный обмен трафиком между двумя (и более) провайдерами.

· Зaкaчка всего caйта вмecтe c кapтинкaми – специальные пpoгpaммы для полных закачек.

База данных (БД) - совокупность самостоятельных материалов, представленных в объективной форме, систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины. СУБД - программное обеспечение, предназначенное для организации и ведения базы данных.

Модели данных:

· Иерархические состоят из объектов с указателями от родительских объектов к потомкам, соединяя вместе связанную информацию (один ко многим);

· Сетевые состоят из элементов (узлов), содержащих совокупность атрибутов данных, описывающих некоторый объект (многие ко многим);

· Реляционные состоят из отношений (таблиц), связи между таблицами прописываются также в таблицах (использует реляционную алгебру);

· Многомерные используются в хранилищах данных для эффективного применения инструментов OLAP;

· Объектно-ориентированные состоят из данных, оформленных в виде моделей объектов, включающих прикладные программы, которые управляются внешними событиями.

Проектирование БД заключается в достижении компромиссов между функциональными, информационными, аппаратными, архитектурными и технологическими требованиями к базе данных и строится на информированном принятии решений по структуре базы данных. Информационная (описание сущностей, атрибутов, идентификаторов сущностей, супертипов, подтипов и т.д.)и функциональная (модели для описания процессов обработки информации) модели предметной областисоздаются на этапе анализа требований к БД и не содержат предположений о технологии реализации БД. Базы данных всегда проектируются под конкретное назначение системы.

Этапы разработки БД:

· Сбор и анализ входных данных;

· Создание логической модели БД;

· Создание физической модели БД (внутренняя схема);

· Создание физической модели БД (учет влияния транзакций);

· Создание серверного кода;

· Проектирование модулей приложений БД;

· Контроль качества проектирования БД;

· Задачи обратного влияния (тестирование может привести к модификации).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: