Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Понятия базы данных, системы баз данных, системы управления базами данных




26.

27.

28.

29. зарегестрированная в 1973г., компания SWIFT первоначально предназначалась для автоматизации и стандартизации межбанковских финансовых сообщений. Услугами ее пользуются ныне около 4-х тысяч клиентов из более чем ста стран мира. Ежедневно по каналам SWIFT передается до 2 миллионов различных сообщений, распоряжений, инструкций и т.д.

Особенности сети:

• возможность устанавливать связи с банками и другими финансовыми компаниями практически в любой точке мира

• обеспечение повышенной защиты передаваемых сообщений, в частности, от нежелательных утечек информации

• выполнение международных платежей практически «день в день»

• стандартизация всех сообщений, проходящих через систему

• автоматизация процесса, исключение из него ручного труда, что уменьшает вероятность ошибок

• высокая скорость передачи информации(в частности, существенно выше телексной связи)

жесткий иерархический регламент доступа к системе, устанавливаемый в организациях-пользователях

дублирование всей техники, связанной с доступом к системе (необходимо как минимум 2 компьютера, 2 модема и т.д.)

SWIFT не пользуется интернетом.

30.Internet- эта система обеспечивает обмен информацией между всеми компьютерами, которые входят в сеть, подключенные к ней; ею активно пользуются биржи, брокерские конторы, инвестиционные и прочие компании. Есть и самостоятельные компьютеры, подключенные к Internet, каждая рабочая станция ее также может получить доступ к этой сети. Есть и самостоятельные компьютеры, подключенные к Internet (хост- компьютеры), которые вполне равноправны. В Internet можно выделить поставщиков этих услуг, т.е. клиентов. Услуги Internet построены на основе модели «клиент- сервер». Сервер- программа поддерживает определенные услуги сети, а программа- клиент обеспечивает пользователя графическим интерфейсом, делающим доступ к этой услуге простым и наглядным.

Сервером всемирной сети Internet представляются следующие услуги:

электронная почта

передача файлов

работа на удаленном компьютере с помощью Telnet- протокола удаленного терминального доступа к сети

телеконференция в реальном времени либо через электронную почту

поиск ресурсов по ключевым словам

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

 

31.Гипертекст. Технология WWW (World Wide Web — Всемирная паутина).

 

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

 

Технология WWW позволяет создавать ссылки (их иногда называют гиперссылками), которые реализуют переходы не только внутри исходного документа, но и на любой другой документ, находящийся на данном компьютере и, что самое главное, на любой документ любого компьютера, подключенного к Интернету.

 

Серверы Интернета, реализующие WWW-технологию, называются Web-серверами, а документы, реализованные по технологии WWW, — Web-страницами.

 

Гиперссылка состоит из двух частей: указателя и адресной части. Указатель ссылки обычно выделен синим цветом и подчеркиванием. Активизация указателя гиперссылки вызывает переход на другую страницу.

 

Адресная часть гиперссылки представляет собой URL-адрес документа, на который указывает ссылка. Универсальный указатель ресурсов (URL — Universal Resource Locator) включает в себя способ доступа к документу, имя сервера, на котором находится документ, а также путь к файлу (документу).

 

Способ доступа к документу определяется и^поль-зуемым протоколом передачи информации. Для доступа к Web-страницам служит протокол передачи гипертекста HTTP (Hyper Text Transfer Protocol).

 

Так, для титульной страницы Web-сайта «Информатика и информационные технологии» универсальный указатель ресурсов принимает вид:

 

http://schools.keldysh.ru/info2000/index.htm

 

и состоит из трех частей:

 

http:// — протокол доступа;

 

schools.keldysh.ru — имя сервера;

 

/info2000/index.htm — путь к файлу Web-страницы.

 

Если компьютер подключен к Интернету, то достаточно запустить один из браузеров, чтобы отправиться в виртуальное путешествие по Всемирной паутине.

32.

33.

34.

35)Табличный процессор представляет собой инструментальное средство, предназначенное для обработки данных, представленных в табличной форме.

Основнымиобъектами табличного процессора являются: электронная таблица; ячейка; блок (интервал) ячеек; рабочий лист; рабочая книга; диаграмма; макрос; модуль.

Электронная таблица (ЭТ) состоит из столбцов и строк, на пересечении которых находятся ячейки. Ячейка ¾область, определяемая пересечением столбца и строки ЭТ. Каждая ячейка имеет: адрес; отображение; формат; содержимое. Адрес ячейки уникален и определяется идентификатором столбца и номером строки. В ЭТ можно работать как с отдельной ячейкой, так и с группой (интервалом) ячеек, называемой блоком. Блок ячеек имеет свой уникальный адрес. Отображение ячейки ¾это то, что мы видим на экране дисплея. Формат ячейки можно задавать посредством указания формата чисел, шрифтов, видов рамок и т.д. Содержимым ячейки ЭТ могут быть: текстовые (символьные) данные; числовые данные; формула; функция; дата.

Каждая ЭТ размещается на отдельном рабочем листе. Каждый рабочий лист имеет уникальное имя. Используя ссылки, можно работать одновременно с несколькими ЭТ. Диаграмма ¾графическое представление числовых зависимостей.

Макрос ¾последовательность команд, обеспечивающих автоматическое выполнение часто повторяющихся операций. Макрос сохраняется под определенным именем для многократного использования.

Модуль — программа, записанная на языкеVisualBasic.

36) В каждую ячейку пользователь может ввести данные одного из следующих возможных видов: символьные, числовые, формулы и функции, даты.

Символьные (текстовые) данные имеют описательный характер. Они могут включать в себя алфавитные, числовые и специальные символы. По умолчанию символьные данные выравниваются по левому краю ячейки.

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

Формулы. Вычисления в таблицах производятся с помощью формул. Результат вычисления помещается в ячейку, в которой находится формула. Формула начинается со знака равно или плюс и представ­ляет собой совокупность математических операторов, чисел, ссылок и функций.

Формулы состоят из операторов и операндов, расположенных в определенном поряд­ке. В качестве операндов используются данные, а также ссылки отдельных ячеек или бло­ков ячеек. Операторы в формулах обозначают действия, производимые с операндами.

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

Функции вводят в таблицу в составе формул либо отдельно. В электронных таблицах могут быть представлены следующие виды функций: математические; статистические; текстовые; логические; финансовые; функции даты и времени и др. Все функции имеют одинаковый формат записи и включают имя функции и находя­щийся в круглых скобках перечень аргументов, разделенных точкой с запятой.

Математические функции выполняют различные математические операции. Статистические функции выполняют операции по вычислению параметров случай­ных величин или их распределений, представленных множеством чисел. Текстовые функции выполняют операции над текстовыми строками или последова­тельностью символов, вычисляя длину строки, преобразовывая заглавные буквы в строчные и т.п. Логические функции используются для построения логических выражений, результат которых зависит от истинности проверяемого условия. Финансовые функции используются в сложных финансовых расчетах, например опре­деление нормы дисконта, размера ежемесячных выплат для погашения кредита, определе­ние амортизационных отчислений и др.

Даты. Особым типом входных данных являются даты. Этот тип данных обеспечивает выполнение таких функций, как добавление к дате числа (пересчет даты вперед и назад) или вычисление разности двух дат (длительности периода). Даты имеют внут­реннее представление и формат отображения. Внут­реннее представление обеспечивает возможность выполнения операций над датами и удобство их хранения.

 

37.

Понятия базы данных, системы баз данных, системы управления базами данных

В широком смысле слова база данных (БД) – это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области.

Для удобной работы с данными их необходимо структурировать, т.е. ввести определенные соглашения о способах их представления.

База данных (в узком смысле слова) — поименованная совокупность структурированных данных относящихся к некоторой предметной области

В реальной деятельности в основном используют системы БД.

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

Системы БД существуют и на малых, менее мощных компьютерах, и на больших, более мощных. На больших применяют в основном многопользовательские системы, на малых – однопользовательские.

Однопользовательская система (single-user system) – это система, в которой в одно и то же время к БД может получить доступ не более одного пользователя.

Многопользовательская система (multi-user system) - это система, в которой в одно и то же время к БД может получить доступ несколько пользователей.

Основная задача большинства многопользовательских систем – позволить каждому отдельному пользователю работать с системой как с однопользовательской.

Различия однопользовательской и многопользовательской систем – в их внутренней структуре, конечному пользователю они практически не видны.

 

Система баз данных содержит четыре основных элемента: данные, аппаратное обеспечение, программное обеспечение и пользователи.

 

Данные в БД являются интегрированными и общими.

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

· Общие – значит, отдельные области данных могут использовать различные пользователи, т.е. каждый из этих пользователей может иметь доступ к одной и той же области данных, даже одновременно. (Например, одни и те же данные БД о студентах может одновременно использовать студенческий отдел кадров и деканат.)

 

К аппаратному обеспечению относятся:

· Накопители для хранения информации вместе с подсоединенными устройствами ввода-вывода, каналами ввода-вывода и т.д.

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

 

Между собственно данными и пользователями располагается уровень программного обеспечения. Ядром его является система управления базами данных (database management system – DBMS), или диспетчер БД (database manager).

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

Основная функция СУБД – это предоставление пользователю БД возможности работы с ней, не вникая в детали на уровне аппаратного обеспечения. Т.е. все запросы пользователя к БД, добавление и удаление данных, выборки, обновление данных – все это обеспечивает СУБД.

Иными словами, СУБД поддерживает пользовательские операции высокого уровня. Сюда включены и операции, которые можно выполнить с помощью языка SQL.

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

СУБД – это не единственный программный компонент системы, хотя и наиболее важный. Среди других – утилиты, средства разработки приложений, средства проектирования, генераторы отчетов и т.д.

 

Пользователей СБД можно разделить на три группы:

· Прикладные программисты. Отвечают за написание прикладных программ, использующих БД. Для этих целей применимы различные языки программирования. Прикладные программы выполняют над данными стандартные операции – выборку, вставку, удаление, обновление – через соответствующий запрос к СУБД. Такие программы бывают простыми – пакетной обработки, или оперативными приложениями – для поддержки работы конечного пользователя.

· Конечные пользователи. Работают с системами БД непосредственно через рабочую станцию или терминал. Конечный пользователь может получить доступ к БД, используя оперативное приложение или интегрированный интерфейс самой СУБД (такой интерфейс тоже является оперативным приложением, но встроенным). В большинстве систем есть хотя бы одно такое встроенное приложение – процессор языка запросов (или командный интерфейс). Язык SQL – пример языка запросов для БД. Кроме языка запросов в современных СУБД, как правило, есть интерфейсы, основанные на меню и формах – для непрофессиональных пользователей. Понятно, что командный интерфейс более гибок, содержит больше возможностей.

· Администраторы БД. Отвечают за создание БД, технический контроль, обеспечение быстродействия системы, ее техническое обслуживание.

 

СУБД имеют свою архитектуру. В процессе разработки и совершенствования СУБД предлагались различные архитектуры, но самой удачной оказалась трехуровневая архитектура, предложенная исследовательской группой ANSI/SPARC американского комитета по стандартизации ANSI (American National Standards Institute). Упрощенная схема архитектуры СУБД приведена на рис. 1.

 

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

Концептуальный уровень – центральный. Здесь БД представлена в наиболее общем виде, который объединяет данные, используемые всеми приложениями. Т.е. это обобщенная модель предметной области, для которой созданы БД. Можно сказать, что концептуальный уровень формируется при создании таблиц (определение их полей, типов, свойств), связей, а так же при заполнении таблиц.

Физический уровень – собственно данные, расположенные на внешних носителях.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...