Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

тема ~ система реализующая автоматизированный сбор обработку и манипулирование данными включающая в себя

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

Основные понятия теории базы данных:

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

Цель любой информационной системы – обработка данных об объектах реального мира.

Основа информационной системы – база данных.

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

Структурирование данных – это введение соглашений о способах представления данных.(таблица)

Неструктурированные данные – это данные, записанные в текстовом файле.(всё в строчку)

Архитектура файл – сервера.

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

Многоуровневая архитектура.

Стала развитием архитектуры клиент – сервер и в своей классической форме состоит из 3 уровней:

Нижний  - клиентское приложение. Эти приложения выполняют функции и логику представления PS и PL. Также имеют программный интерфейс для вызова приложений на среднем уровне.

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

Верхний – представляет собой удалённый специализированный сервер БД, выделенный для услуг обработки данных DS и файловых операций FS.

Трёхуровневая архитектура позволяет ещё больше сбалансировать нагрузку на разные углы к сеть, и также способствует специализации инструментов для разработки приложений и устраняет недостатки двухуровневой архитектуры клиент – сервер.  

Система управления БД. (СУБД)

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

Характеристики СУбд:

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

Факторы, влияющие на производительность: поддержка целостности данных, обеспечение безопасности данных.

Целостность данных – наличие средств, позволяющих поддерживать информацию в БД корректной и полной.

Обеспечение безопасности предотвращает несанкционированный доступ в БД со стороны пользователей. Обеспечивается ограничением уровня доступа в виде « Уровень 0, уровень 1, уровень 2…», паролем ( индивидуальным или групповым), шифрованием прикладных программ и данных.

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

Языковые средства СУБД. Основные функции языковых средств:

Описание данных, выполнение операций манипулирования данными, работа с языком запросов SQL (язык запросов, с помощью которого выполняются почти все операции с БД)

Функции СУБД:

Управление данными во внешней памяти, обеспечение необходимых структур внешней памяти для хранения данных и для служебных целей.

Ведение словаря данных. Словарь данных – описывающее все характеристики, то есть так называемые «метаданные». К Метаданным относятся  : имена связей; ограничения, накладываемые на данные; используемые данные и ключи; имена пользователей, которым предоставлено право доступа к данным; схема данных; статистические данные о том, кто и с какими данными работал.

Управление буферами оперативной памяти.

В современных СУБД поддерживается собственный набор буферов оперативной памяти. В буферах оперативной памяти присутствуют все данные базы.

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

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

Существует 2 вида апперативных сбоев: мягкие сбои ( информация не теряется), жесткие (потеря информации).

Для восстановления БД после сбоя используют журнал и архивную копию БД.

Поддержка языков БД.  В современной СУБД используют специальные языки, языки БД. Обычно языки строятся на основе языка запросов SQL.

Компоненты СУБД:

Ядро СУБД – отвечает за управление данными во внешней памяти, управление буферами оперативной памяти, управления транзакциями и журнализацией. Компонентами ядра являются: менеджер данных, менеджер буфера оперативной памяти, менеджер транзакций, менеджер журнала. Ядро является основной составляющей серверной части в архитектуре клиент-сервер.

Процесс языка БД – обеспечивает оптимизацию и выполнение запросов пользователей.

Подсистема поддержки временного использования. Это программа, которая контролирует время выполнения запросов.

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

Архитектура БД.

Уровни представления СУБД:

Внешний уровень – это представления Бд с точки зрения пользователей. Этот уровень описывает ту часть БД, с которой непосредственно работает пользователь.

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

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

Схема БД.

Общее описание БД называется схемой БД. Существует 3 схемы БД, которые опред. В соответствии с уровнями.

Понятие информационной системы и БД

Информационная система – программно-алгоритный комплекс, предназначенный для выполнения следующих функций:

Хранение информации

Преобразование информации и вычисление

Представление пользователям удобного интерфейса.

Цель информационной системы: обработка данных конкретно-предметной области.

Предметная область – часть реального мира, подлежащая изучению для организации управления (предприятия, организация)

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

Структурирование данных – введение соглашения о способах представления данных.

Неструктурирование – данные обычного текст файла.

Архитектура клиент – сервера.

Эта архитектура позволяет исправить недостатки файл – сервера архитектуры путем разделения компонентов приложения и размещения их там, где они будут работать наиболее эффективно. В архитектуре клиент – сервер, компоненты диалога PS и PL компоненты логики обработки BL и DL разделены и находятся на клиентской машине. Управление данными DS и FS находятся на сервере. Особенностью архитектуры является наличие выделенных серверов БД, понимающих запросы пользователей на языке SQL. Отличительная черта серверов БД – наличие справочника данных, в котором записаны: структура БД, ограничение целостности, форматы данных и т.п. Большинство конфигураций архитектуры клиент – сервер используют двухуровневую архитектуру. В архитектуре к серверу предъявляются небольшие требования, поэтому такие системы обладают хорошей масштабируемостью, т. е. уодного сервера может быть большое количество клиентских машин, однако для сложных ИС со сложными взаимодействиями между клиент машиной и сервером. Такая архитектура не всегда подходит. Приходится использовать многоуровневую архитектуру.

Интернет/интранет технологии.

В развитии интернет/интранет технологии акцент пока что делается на разработку инструментальных программных средств. ( пример: браузерах) В тоже время наблюдается отсутствие развитых средств работы с БД в интернете.

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

Структурные элементы БД

Поле – элементарная неделимая единица логической структуры.

Характеристики поля: имя, тип, максимальная длина, точность(на числовых данных).

Запись – совокупность логически-связанных полей.

Характеристики записи: экземпляр записи полей  ( конкретные значения)

Ключ записи

Первичные – поле, однозначно определяющее запись. Первичный ключ может быть состоять из 2-х и более полей.

Вторичные – поле для связи между объектами.

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

Классификация:

Способы организации:

- системы на основе архитектуры файл – сервер

- системы на основе архитектуры клиент – сервер

- системы на основе многоуровневой архитектуры

-системы на основе интернет  технологий

Функциональные компоненты ( помогают понять особенности различить архитектур, построение информационных систем на основе БД. Основы информационных систем составляет БД.)

PS – presentation services – средства представления, обслуживает пользовательский ввод и отображает то, что сообщает ему компонент логики представления PL.

PL – presentation logies – логика представления – управляет взаимодействием между пользователем и БД в ЭВМ, обрабатывает действия пользователя при выборе команды «меню» щелчке на кнопку или выборе пункта в меню.

BL – business logics – прикладная логика, набор правил для принятия решений, вычислений, операций, которое должно выполнять приложение (БД)

DL – data logics – логика управления данными, это операции с БД, которые нужно выполнять для реализации прикладной логики управления DL.

DS – data services – действие называется операцией с БД, реализующие такие действия, как манипулирование данными, фиксацию или откат транзакций и т.п.

Транзакция – обязательное действие.

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

Информационные службы интернета.

История интернета.

В 1962 году была опубликована статья под названием « Галактическая сеть»  - это была первая идея о том, что П/К всего мира можно объединить в одну сеть.

В 1965 году удалось осуществить передачу данных между 2 П/К, находящихся в разных штатах по обычной телефонной линии.

В 1969 году удалось соединить 4 научных центра в университетах, одним из них был Санта-Барбара.Эту сеть назвали ARPANET – прообраз интернета.

В 1972 году – появляется 1 вариант семейства протаколов TCP/IP

TCP –Transmitting Control Protocol – отвечает за _______ передаваемых данных.

IP – Internet protocol -  отвечает за доставку данных по указанному адрессу.

1972 – была впервые использована электронная почта.

1992 – швецарские учёные из центра Церк представили службу www – world wite web.

Информационные службы интернета.

e-mail – электронная почта, где используется специальный протокол, для исходящей почты – SMTP – simple mail transper protocol), входящая почта от почтового сервера – POP – Post office protocol или IMAP.

Электронный адрес ящика имеет вид – nickname@имя почтового сервера.

Существует 2 вида почтовых программ: 1) те почтовые программы, которые расположены на web – сайте и работают с почтовыми серверами, расположенными на web сайте.2) универсальные почтовые программы  - программы, которые могут работать с любвми почтовыми серверами и обладают как правило значительно большие возможности, пример: outbook express, The bat, Windows hive mail.

 




1.  Государственные гарантии Российской Федерации для оказания поддержки экспорта промышленной продукции
2. практикум по информатике
3. Хлор По распространенности в природе хлор близок к фтору на его долю приходится 002 от общего числа атомо
4. Тема 1.1. Предмет задачи и основные понятия педагогической психологии И воспитание и образование нераздели
5. История правового регулирования охраны авторских прав
6. Вариант Gп GФ Gр Gм Gк ~ d D d1.
7. частного интереса
8. ВСТУПЛЕНИЕ МЕТОДЫ ОЦЕНКИ ЭФФЕКТИВНОСТИ ЛВС И ИХ КОМПОНЕНТОВ МЕТОДЫ ИССЛЕДОВАНИЯ АНАЛИТИЧЕСКОЕ МОДЕЛИР
9. Варіант 7 Завдання Кількість б
10. ПЬЕЗОМЕТРИЧЕСКИЙ ГРАФИК
11. Реферат- Анализ ассортимента и потребительских свойств стеклянной посуды
12. Нормативы качества атм воздуха
13. Статья- Цели розничного предприятия- как повысить продажи
14. ФкГФ Задача 10 Группы семей с среднем доходом на душу населения грн.
15. 1Эндокринные функции эпифиза и тимуса Эпифиз 1Вырабатывает серотонин и мелатонин а также норадреналин г
16. ресурсная концепция управления
17. Анализ финансовой устойчивости предприятия ОАО Кавказгидрогеология
18. Кое-что о цвето-звуковых ассоциациях
19. 20 г
20. Философия Френсиса Бэкона