MY_CUR (4 вариант), страница 11

2017-12-26СтудИзба

Описание файла

Файл "MY_CUR" внутри архива находится в папке "4 вариант". Документ из архива "4 вариант", который расположен в категории "". Всё это находится в предмете "эксплуатация автоматизированных систем обработки информации и управления (асоииу)" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "эксплуатация асоииу" в общих файлах.

Онлайн просмотр документа "MY_CUR"

Текст 11 страницы из документа "MY_CUR"

Использование журнала транзакций в SQL Anywhere уменьшает время фиксации каждой транзакции. Сервер SQL Anywhere является 32-разрядным (кроме платформы Windows 3.X).
СУБД использует оптимизатор, который выбирает лучшую стратегию для выполнения каждого запроса. Для этого оптимизатор определяет стоимость каждой стратегии, оценивая требуемое количество считываний и записей на диск. Выбранная стратегия задает, в каком порядке происходит доступ к таблицам в запросе и следует ли использовать индекс для каждой таблицы.
Окно статистики в интерактивном средстве для формирования запросов (ISQL) позволяет просмотреть выбранный план выполнения любого оператора SQL.
В SQL Anywhere предусмотрен набор статистической информации, предназначенной для оценки производительности. Эта информация доступна из инструмента администратора SQL Central и приложений-клиентов. В дополнение, подобная информация предоставляется из SQL Anywhere в монитор производительности Windows NT.

WSQL DDE-сервер

Dynamic Data Exchange (DDE) - это метод взаимодействия приложений. DDE использует архитектуру клиент-сервер. Так, приложение-клиент (например, Excel или Word) может запрашивать данные у приложения-сервера.
WSQL DDE-сервер - это Windows-приложение, которое позволяет выбирать и изменять данные в БД SQL Anywhere. Получаемые данные могут передаваться приложению-клиенту через буфер в памяти или через системный буфер (Clipboard).

Место SQL Anywhere среди СУБД для рабочих групп

Нам было особенно интересно изучить новую версию Watcom SQL после работы с продуктами фирмы Sybase (система 10) и знакомства с Microsoft SQL 6.0. На наш взгляд, новой версии SQL Anywhere 5.0 приданы все качества СУБД для рабочих групп, какие существуют на сегодняшний день у конкурентов, и кое-что еще, делающее этот продукт технически лидером - собственная система репликации, основанная на механизме передачи сообщений и электронной почте.
С другой стороны, SQL Anywhere подкреплен совместимостью с линией продуктов Sybase System 11, характеристики которой рассматривались недавно в ComputerWorld и PC Week [4].
Все эти факторы (включая и ценовой) делают выбор SQL Anywhere весьма привлекательным для массового использования как на "нижних" уровнях больших информационных систем, так и в качестве ядра относительно небольших разработок.

Заключение

Sybase System 11 - семейство интегрированных продуктов, нацеленных на каждую область применения реляционной СУБД, от обработки данных в реальном времени до задач принятия решений и хранилищ данных, от тысяч пользователей и очень больших баз данных до "легкого" сервера для рабочих групп, который работает на персональном компьютере. В сочетании с мощными средствами разработки и CASE-системами той же фирмы этот набор средств вооружает разработчика для решения практически любых задач.


6.2.1. Общие сведения о системе управления базами данных SyBase.

СУБД SyBase состоит из следующих компонент:

  1. Adaptive Server Enterprise

Sybase Adaptive Server Enterprise обеспечивает производительность и масштабируемость, оперируя в широком диапазоне источников и типов данных. Sybase разработала оптимизированные алгоритмы хранения данных специально для сложных запросов и требований корпоративного масштаба. Adaptive Server Enterprise не только обеспечивает высокую производительность в OLTP и DSS системах, но также имеет уникальные возможности, позволяющие ему адаптироваться к непредсказуемым нагрузкам при работе с Интернет.

  • LMM позволяет создавать множество кэшей данных для увеличения пропускной способности

  • LPM защищает вычислительные ресурсы для гарантированных времен отклика

  • Приоритизация задач гарантирует быстрое время отклика для критически важных транзакций

  • Менеджер ресурсов предотвращают выход запросов из под контроля

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

  • Кластерные индексы гарантируют быстрое извлечение строк и их модификацию

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

  • Параллельные утилиты (сортировка, создание индекса, резервное копирование, восстановление, и загрузка) повышают уровень готовности данных

  • Асинхронный выбор с упреждением максимизирует скорость выполнения запросов

  • Настраиваемые блочные операции ввода/вывода улучшают эффективность, сокращая физические операции ввода/вывода

  • Разбиение таблиц на разделыпредоставляет возможность параллельный обработки

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

  • Оптимизатор обеспечивает значительное улучшение производительности для приложений DSS посредством автоматического выбора cтратегий ввода/вывода.

  • Вызовы удаленных процедур между серверами (удаленные хранимые процедуры)

  • Распределенные транзакции через программный протокол двухфазной фиксации

  • Полная совместимость с мощным Sybase Replication Server

  • Средство тиражирования SQL Remote, включенное в состав Adaptive Server Enterprise for Windows NT

  • Распределенные запросы посредством Слоя Интеграции Компонентов к базам данных Sybase и других производителей

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

  • Визуальное управление вашим содержанием, пользователями и cредствами безопасности посредством Sybase Central

  • Централизованное конфигурирование и управление удаленными базами данных

  • Онлайновая настройка многих cвойств конфигурации

  • Визуализация и оптимизация общесистемной производительности посредством Adaptive Server Enterprise Monitor

  • Соответствует уровню безопасности С2 Национального Комитета Компьютерной Безопасности (NCSC)

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

  • Сертифицированное соответствие ISO 9001

  • Декларативная сcылочная целостность и уровни изоляции транзакции

  • Зеркалированные устройства баз данных с автоматическим восстановлением после сбоя для повышения отказоустойчивости

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

  • Cкоростное параллельное резервирование и восстановление при работе множества (до 32) ленточных или дисковых накопителей с помощью Backup Server

  • Онлайновое автоматическое резервирование для гарантированной готовности данных и непротиворечивости

  • Восстановление по заданному графику

  • Включают SQL в HTML-страницы для динамического доступа к данным

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

  • Формируют ваши собственные шаблонов, использующие DynaScript, надмножество JavaScript

  • Управляют вашим web-узлом посредством Sybase Central

  • Тиражируют вашу корпоративную интрасеть с помощью SQL Remote

  • QuickStyle шаблоны отчетов

  • Составитель скоростных запросов к базе данных

  • Встроенные аналитические функции и поддержка OLE 2.0

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

  • Cохранение изменений приложений, включая все необходимые модификации базы данных

  • Генерируют полные отчеты с "перемещаемыми" шаблонами

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

  • Перепроектируют существующие базы данных с получением полной "светокопии" их структуры

  1. Adaptive Server Anywhere 6.0.1

Adaptive Server Anywhere 6.0.1 (сокращено ASA) - это новая расширенная и оптимизированная версия Sybase SQL Anywhere. Отличительными чертами этой СУБД являеюся: невысокие требования к ресурсам (можно начинать работать, когда в машине всего 2Мбайт ОЗУ), всеядность в смысле аппаратных платформ и операционных систем (Windows 3.11/95/98/NT/CE, Novell NetWare и всех основных версий UNIX), весьма невысокая цена. При всем этом ASA является эффективной промышленной, простой в использовании СУБД, применяемой во многих довольно широко распространенных системах, например, таких производителей, как: CISCO, Siemens-Nixdorf и др.

Сферы применения ASA - прежде всего, те приложения, в которых традиционно использовались настольные БД - расчет зарплаты, складской учет и др., небольшие удаленные рабочие группы с собственным сервером, использующие модем для связи удаленного сервера с центральной СУБД, системы управления технологическим процессом на ОС "реального времени" (типа QNX). Очень важная сфера применения ASA - удаленные рабочие группы в крупных организациях (например, буровые вышки или склады предприятий нефтегазодобычи). При этом не имеет значения на базе каких СУБД (Sybase, Oracle, Informix, Microsoft, DB2 и др.) построены центральные узлы систем, так как ASA легко осуществляет тиражирование данных в гетерогенных средах.

ASA может использоваться в качестве удаленной БД или настольной системы и как расширение существующей информационной системы предприятия. Один из примеров успешной крупномасштабной реализации подобного решения в России - Магнитогорский металлургический комбинат , где была построена автоматизированная система управления производством на основе технологий Sybase. Использование SQL Anywhere в этом проекте, позволило создать систему, обладающей развитой инфраструктурой распределения информации на уровне всего предприятия, работающую в режиме реального времени и обеспечивающую доступ к оперативной и отчетной информации в различных цеховых серверах БД.

ASA полностью поддерживает возможности SQL-сервера: откат транзакции при ошибке, контроль за целостностью базы; имеет триггеры и процедуры, а также многое другое.
Входящий в состав ее поставки SQL Remote (это метод передачи выполненных транзакций от одной к другой СУБД) позволяет создавать распределенные приложения. Простота администрирования, контроль за целостностью передаваемых данных и возможность передачи сообщения об изменении БД различными способами (FTP, MAPI, SMTP и др) - все это делает ASA незаменимым при построении распределенных систем. Существует также возможность обмена данными со своим "старшим братом" - Sybase Adaptive Server Enterprise.

Другой метод тиражирования данных - использование Replication Server, также поддерживаемого в ASA с помощью Replication Agent. С помощью него можно осуществлять практически мгновенную синхронизацию данных, создавать системе "горячего" резервирования, тиражировать данные в гетерогенные БД.

ASA поддерживает два стандарта - Transact-SQL и Watcom SQL (включая ANSI стандарт SQL-92). Причем Transact-SQL совместим с языком SQL промышленной СУБД Sybase Adaptive Server Enterprise, обладающей еще более высокими возможностями в аспекте масштабируемости и производительности. Это позволяет перейти на платформу более высокого уровня без переработки существующего программного обеспечения. ASA может поддерживать до 12 одновременно открытых БД на одном сервере (при этом размер каждой может достигать 2 Гбайт).

  1. Adaptive Server IQ

Adaptive Server IQ предназначен для высокопроизводительного анализа данных и использует новейшие патентованные технологии обработки запросов и оптимизированные по производительности алгоритмы

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

Неоптимизированные запросы выполняются слишком долго, пользователи не могут запланировать запросы, на которые они должны получить ответ, процессоры перегружены обработкой сложных запросов, и при этом решаемые задачи непрерывно меняются. Это приводит к постоянной подстройке базы данных, и даже к полной переделке ее структуры. Adaptive Server IQ освободит вас от этих проблем. Adaptive Server IQ предназначен для высокопроизводительного анализа данных и использует новейшие патентованные технологии обработки запросов и оптимизированные по производительности алгоритмы. Он обеспечивает выигрыш в скорости исполнения незапланированных запросов до 100 раз по сравнению с традиционными реляционными системами управления базами данных (РСУБД) и сохраняет столь высокую скорость, даже если запросы пользователей изменяются в соответствии с меняющимися требованиями бизнеса. В отличие от традиционных технологий СУБД, Adaptive Server IQ не требует изнурительной настройки для получения превосходных результатов.

  1. Power Designer 6.1

Семейство программных продуктов Powersoft PowerDesigner 6.1 является современным средством моделирования и построения баз данных и приложений в архитектуре клиент-сервер, которое могут использовать в своей работе аналитики, проектировщики, разработчики приложений и баз данных, а также администраторы баз данных.

Модульная структура PowerDesigner позволяет организациям выбрать конфигурацию, отвечающую именно их требованиям и размерам разрабатываемого проекта. Широкие возможности по анализу и проектированию информационных систем обеспечивают гибкий структурный подход, повышающий эффективность работы создаваемых баз данных и приложений без необходимости "слепого" следования выбранной однажды методологии.

6.2.2. Установка сервера.

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

  • Процессор Pentium с частотой не ниже 100 Мгц, оперативная память не менее 32 Мб ( рекомендуется 64Мб ) , диск не менее 1Гб (рекомендуется 2Гб).

  • Привод CD-ROM , сетевая плата с шиной PCI , внешний SCSI интерфейс для подключения стримера.

  • Источник бесперебойного питания UPS не менее 450 В/А. Рекомендуется APC SmartUPC 450

  • Внешний стример с интерфейсом SCSI. Рекомендуется внешний SCSI стример фирмы ARTECH или внутренний HP SureStore T4i.

Для установки самого сервера необходимо провести следующие действия.

  1. Войти в систему под именем root.

  2. Создать группу sybase.

  3. Создать пользователя sybase и его рабочий каталог.

  4. Развернуть продукты sybase в рабочий каталог (*.tar).

  5. Установить переменную окружения SYBASEDIR.

  6. Запустить программу installonline находясь в домашнем каталоге sybase. Данная программа пометит бинарные файлы, выставит ключи доступа, выставит права доступа к файлам.

  7. Подготовить место для корневого пространства сервера баз данных. В корневом пространстве сервер будет содержать свою системную базу данных - sysmaster, которую создаст после инициализации.

  8. В файле /etc/services прописать имя сервиса и номер порта по которому будет "слушать" sybase.

  9. Войти в систему под именем sybase.

  10. Отредактировать файл SYBASEDIR/etc/sqlhosts вставив в него следующие строки: Имя СУБД сервера, Способ подключения, Сервер, Имя сервиса.

Строка способ подключения определяет тип используемого сервера sybase и метод по которому клиент будет взаимодействовать с сервером. Это поле состоит из восьми букв разделенных на три категории.

  • Первые две буквы определяют тип сервера баз данных (при сервере sybase этосочетание on).

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

  • Ipc означает межпроцессорный обмен, используется только для локальных соединений.

  • Tli означает протокол транспортного уровня для соединений по tcp/ip и ipx/spx.

  • Soc означает сокет.

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

  • Shm означает соединение через разделяемую память

  • Tcp означает что используется протокол tcp/ip

  • Spx означает что используется протокол spx/ipx.

6.2.3. Установка клиентской части для 16-разрядного “клиента”.

6.2.3.1. Требование к аппаратуре и программному обеспечению.

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

Ресурс

для 16-ти разр. версий

Процессор

386 или выше

Версия MS-DOS

Версия 5.х или 6.х.

Версия MS Windows

Windows 3.1 в расширенном режиме.

Протокол

Novell IPX/SPX , любой TCP/IP совместимый с Windows Sockets 1.1

Размер RAM

4 Мв RAM, рекомендуется 8 Мв

Свободное пространство на диске

1.5 МБ

6.2.3.2. Установка клиентской части для 16-разрядного “клиента”, работающего под Windows 95.

Если используется 16 - ти разрядный "клиент", то процесс подключения состоит из следующих трех этапов:

  1. Установка клиентской части TCP/IP.

  2. Настройка SYBASE NET.

  3. Подключение к серверу БД.

Все эти работы выполняются на рабочей станции. Для выполнения перечисленных выше шагов необходимо наличие следующих установленных программных продуктов:

  • Windows 95.

  • SYBASE NET ( находится в пакете NEW ERA).

  • Продукт из которого вы будите подключаться (например Delphi).

После установки самого протокола Windows 95 следует создать в директории Disk:\WINDOWS файл с именем hosts и прописать в нем файле следующую строку:

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
426
Средний доход
с одного платного файла
Обучение Подробнее