Современные системы управления базами данных. 2
ФГОУ СПО «Перевозский строительный колледж»
Реферат на тему:
Современные системы управления базами данных
Проверил Фунтиков А.В.
Выполнил Мишин М.В.
Перевоз 2011
Введение
Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия ли учреждения. Такая система должна:
1. обеспечивать получение общих и/или детализированных отчетов по итогам работы;
2. позволять легко определять тенденции изменения важнейших показателей;
3. обеспечивать получение информации, критической по времени, без существенных задержек;
4. выполнять точный и полный анализ данных.
Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ.
Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще - диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.
Краткая характеристика программного обеспечения, используемого при создании СУБД
Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro 3.0, Visual Basic 4.0, Visual С++, Access 7.0, SQL Server 6.5. Наиболее интересной чертой этих пакетов являются их большие возможности интеграции, совместной работы и использования данных, так как данные пакеты являются продуктами одного производителя, а также используют сходные технологии обмена данными.
Visual FoxPro отличается высокой скоростью, имеет встроенный объектно- ориентированный язык программирования с использованием xBase и SQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели. При использовании в вычислительных сетях обеспечивает как монопольный, так и раздельный доступ пользователей к данным. Применяется для приложений масштаба предприятия для работы на различных платформах: Windows 3.x, Windows 95, Macintosh... Минимальные ресурсы ПК: для Visual FoxPro версии 3.0 - процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 8 (12) Мб, занимаемый объем на ЖМД 15-80 Мб, а для Visual FoxPro версии 5.0 (выпущена в 1997 году) - Windows 95 или NT, 486 с тактовой частотой 50 МГц, 10 Мб ОЗУ, от 15 до 240 Мб на ЖМД.
Access входит в состав самого популярного пакета Microsoft Office. Основные преимущества: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. Минимальные ресурсы ПК: процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 12 (16) Мб, занимаемый объем на ЖМД 10-40 Мб.
Visual Basic - это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office. Минимальные ресурсы ПК: процессор 368DX, Windows 3.1, 95, NT, объем оперативной памяти 6 (16) Мб, занимаемый объем на ЖМД 8-36 Мб.
Visual C++ - наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.
SQL Server - сервер баз данных, реализует подход «клиент-сервер» и взаимодействует с указанными пакетами. Главные достоинства: высоая степень защиты данных, мощные средства для обработки данных, высокая производительность. Область применения: хранение больших объемов данных, хранение высокоценных данных или данных, требующих соблюдения режима секретности. Минимальные ресурсы ПК: процессор 468DX-33МГц, Windows NT, объем оперативной памяти 16 (32) Мб, занимаемый объем на ЖМД 80 Мб.
Указанные программные продукты имеют возможности визуального проектирования интерфейса пользователя, то есть разработчик из готовых фрагментов создает элементы интерфейса, программирует только их изменения в ответ на какие-либо события.
Принципы организации данных, лежащие в основе современных СУБД
Современные СУБД являются объектно-ориентированными и реляционными. Основной единицей является объект, имеющий свойства, и связи между объектами. СУБД используют несколько моделей данных: иерархическую и сетевую (с 60-х годов) и реляционную (с 70-х). Основное различие данных моделей в представлении взаимосвязей между объектами.
Иерархическая модель данных строится по принципу иерархии объектов, то есть один тип объекта является главным, все нижележащие - подчиненными. Устанавливается связь «один ко многим», то есть для некоторого главного типа существует несколько подчиненных типов объектов. Иначе, главный тип именуется исходным типом, а подчиненные - порожденными. У подчиненных типов могут быть в свою очередь подчиненные типы. Наивысший в иерархии узел (совокупность атрибутов) называют корневым. Сетевая модель данных строится по принципу «главный и подчиненный тип одновременно», то есть любой тип данных одновременно может одновременно порождать несколько подчиненных типов (быть владельцем набора) и быть подчиненным для нескольких главных (быть членом набора). Реляционная модель данных объекты и связи между ними представляются в виде таблиц, при этом связи тоже рассматриваются как объекты. Все строки, составляющие таблицу в реляционной базе данных должны иметь первичный ключ. Все современные средства СУБД поддерживают реляционную модель данных. Объект (Сущность) - элемент какой-либо системы, информация о котором сохраняется. Объект может быть как реальным (например, человек), так и абстрактным (например, событие - поступление человека в стационар).
Атрибут - информационное отображение свойств объекта. Каждый объект характеризуется набором атрибутов.
Таблица - упорядоченная структура, состоящая из конечного набора однотипных записей. Первичный ключ - атрибут (или группа атрибутов), позволяющий однозначным образом определить каждую строку в таблице.
Напротив, альтернативный ключ - атрибут (или группа атрибутов), не совпадающая с позволяющий первичным ключом и однозначным образом определяющий каждую строку в таблице.
система управление база данные
Современные технологии, используемые в работе с данными
Технология «Клиент-сервер» - технология, разделяющая приложение- СУБД на две части: клиентскую (интерактивный графический интерфейс, расположенный на компьютере пользователя) и сервер, собственно осуществляющий управление данными, разделение информации, администрирование и безопасность, находящийся на выделенном компьютере. Взаимодействие «клиент-сервер» осуществляется следующим образом: клиентская часть приложения формирует запрос к серверу баз данных, на котором выполняются все команды, а результат исполнения запроса отправляется клиенту для просмотра и использования. Данная технология применяется, когда размеры баз данных велики, когда велики размеры вычислительной сети, и производительность при обработке данных, хранящихся не на компьютере пользователя (в крупном учреждении обычно имеет место именно такая ситуация). Если технология «клиент-сервер» на применяется, то для обработки даже нескольких записей весь файл копируется на компьютер пользователя, а только затем обрабатывается. При этом резко возрастает загрузка сети, и снижается производительность труда многих сотрудников.
Microsoft Access, Microsoft Visual FoxPro, Microsoft Visual Basic обеспечивают средства для создания клиентских частей в приложениях «клиент-сервер», которые сочетают в себе средства просмотра, графический интерфейс и средства построения запросов, а Microsoft SQL Server является на сегодняшний день одним из самых мощных серверов баз данных.
OLE 2.0 (Object Linking and Embedding - связывание и внедрение объектов) - стандарт, описывающий правила интеграции прикладных программ. Применяется для использования возможностей других приложений. OLE 2.0 используется для определения и совместного использования объектов несколькими приложениями, которые поддерживают данную технологию. Например, использование в среде Access таблиц Excel и его мощных средств построения диаграмм или использование данных, подготовленных Access, в отчетах составленных в редакторе текстов Word (связывание или включение объекта).
OLE Automation (Автоматизация OLE) - компонент OLE, позволяющий программным путем устанавливать свойства и задавать команды для объектов другого приложения. Позволяет без необходимости выхода или перехода в другое окно использовать возможности нужного приложения. Приложение, позволяющее другим прикладным программам использовать свои объекты называется OLE сервером. Приложение, которое может управлять объектами OLE серверов называется OLE контроллер или OLE клиент. Из рассмотренных программных средств в качестве OLE серверов могут выступать Microsoft Access, а также Microsoft Excel, Word и Graph... Microsoft Visual FoxPro 3.0 и 5.0 может выступать только в виде OLE клиента.
RAD (Rapid Application Development - Быстрая разработка приложений) - подход к разработке приложений, предусматривающий широкое использование готовых компонентов и/или приложений и пакетов (в том числе от разных производителей).
ODBC (Open Database Connectivity - открытый доступ к базам данных) - технология, позволяющая использовать базы данных, созданные другим приложением при помощи SQL.
SQL (Structured Query Language - язык структурированных запросов) - универсальный язык, предназначенный для создания и выполнения запросов, обработки данных как в собственной базе данных приложения, так и с базами данных, созданных другими приложениями, поддерживающими SQL. Также SQL применяется для управления реляционными базами данных.
VBA (Visual Basic for Applications - Visual Basic для Приложений) - разновидность (диалект) объектно-ориентированного языка программирования Visual Basic, встраиваемая в программные пакеты.
Список литературы
1. Б. Богумирский Эффективная работа на IBM PC в среде Windows 95 СПб, «Питер», 1997, 1000с.
2. Д. Вейскас Эффективная работа с Microsoft Access 7.0 «Microsoft Press», 1997, 864с.
3. Дж. Вудкок, М. Янг Эффективная работа с Microsoft Office 95 «Microsoft Press», 1000с.
4. А. Горев, С. Макашарипов, Р. Ахаян Эффективная работа с СУБД СПб, «Питер», 1997, 704с.
5. А. В. Потапкин Основы Visual Basic для пакета Microsoft Office М, «Эком», 1995, 256с.
http://kiberfix.ucoz.ru/publ/
Классификация и особенности современных систем управления БД
СУБД – совокупность языковыхи программных средств, предназначенных для создания, ведения и совместногоиспользования БД многими пользователями.
СУБД —это программное обеспечение, с помощью которого пользователи могут определять,создавать и поддерживать базу данных, а также осуществлять к ней контролируемыйдоступ.
Составляющимичастями СУБД являются:
1. Ядро.
2. Набор обрабатывающих программ.
3. Сервисные программы.
Основной частью СУБД является ядро — это управляющая программа, предназначенная для автоматизации всех процессов,связанных с обращением к данным. Ядропостоянно находится в оперативной памяти и организует обработку поступающихзапросов, управляет операционной системой, контролирует завершениеопераций доступа к БД, выдает сообщения.
Важнейшей функциейядра является организация параллельного выполнения запросов.
Набор обрабатывающих программ — этотрансляторы с языков описания данных, языков запросов и языковпрограммирования, редакторов, отладчиков.
По степени универсальностиразличаются два класса СУБД — системы общего назначения и специализированныесистемы.
СУБД общего назначения не ориентированы на какую-либо конкретную предметную область илина информационные потребности конкретной группы пользователей. Каждая систематакого рода реализуется как программный продукт, способный функционировать нанекоторой модели ЭВМ в определенной операционной обстановке. СУБД общегоназначения обладает средствами настройки на работу с конкретной БД в условияхконкретного применения.
Использование СУБД общегоназначения
в качестве инструментального средства
для создания ИС, позволяетсущественно
сокращать сроки разработки, экономить
трудовые ресурсы. Однако внекоторых ситуациях
доступные СУБД общего назначения не позволяют
добитьсятребуемых проектных и эксплуатационных
характеристик (производительность,занимае
В процессе реализации своихфункций СУБД постоянно взаимодействует с базой данных и с другими прикладнымипрограммными продуктами пользователя, предназначенными для работы с данной БДи называемыми приложениями.
обобщеннаяхарактеристика возможностей современных СУБД.
· СУБД включаетязык определения данных, с помощью которого можно определить базу данных, ееструктуру, типы данных, а также средства задания ограничений для хранимойинформации. В многопользовательском варианте СУБД этот язык позволяетформировать представления как некоторое подмножество базы данных, с поддержкойкоторых пользователь может создавать свой взгляд на хранимые данные,обеспечивать дополнительный уровень безопасности данных и многое другое.
· СУБД позволяетвставлять, удалять, обновлять и извлекать информацию из базы данных посредствомязыка управления данными. Этот язык носит еще одно название — язык запросов ипозволяет пользователю формировать различные по содержанию запросы к базеданных.
· Большинство СУБДмогут работать на компьютерах с разной архитектурой и под разнымиоперационными системами, причем на работу пользователя при доступе к даннымпрактически тип платформы влияния не оказывает.
· МногопользовательскиеСУБД имеют достаточно развитые средства администрирования БД.
· СУБДпредоставляет контролируемый доступ к базе данных с помощью:
• системы обеспечения безопасности,предотвращающей несанкционированный доступ к информации базы данных;
• системы поддержки целостности базыданных, обеспечивающей непротиворечивое состояние хранимых данных;
• системы управления параллельнойработой приложений, контролирующей процессы их совместного доступа к базеданных;
• системы восстановления, позволяющейвосстановить базу данных до предыдущего непротиворечивогосостояния, нарушенного в результате аппаратного или программного обеспечения;
• доступного пользователямкаталога, содержащего описание хранимой в базе данных информации.
Компоненты среды СУБД
В среде СУБД можно выделитьнесколько основных компонентов: данные, пользователи, аппаратное обеспечение,программное обеспечение, процедуры Схематично эта ситуация показана на рис.1.3.
Рис. 1.3. Компоненты среды СУБД
С точки зрения пользователяименно данные являютсянаиболее важным компонентом среды СУБД. Ради общения с ними на должном уровнетребуется наличие остальных компонентов. Как уже упоминалось, база данныххранит как рабочие данные, так и характеристики данных. Рабочие данные держатсяв БД в структурированном виде. Структуры данных определяет схема базы данных,которая формируется на этапе проектирования БД.
БД прежде всего, должна содержать:
1. имена,типы и размеры элементов данных;
2. именасвязей;
3. ограниченияцелостности данных;
4. именазарегистрированных пользователей и их права по доступу к данным;
5. используемыеиндексы и структуры хранения.
Дляхранения данных и различного рода программного обеспечения, а такжефункционирования ИС необходимо аппаратноеобеспечение. Аппаратное обеспечение — это набор физическихустройств, на которых существуют база данных, СУБД и другие компонентыинформационной системы.
Следующим компонентом по порядкурассмотрения является программноеобеспечение. К его составляющим необходимо отнести:
операционную систему, включая сетевое программное обеспечение, если СУБД работает в сети;
программное обеспечение самой СУБД;
прикладные программы-приложения.
Прикладные программы,которые создаются для нужд организации, могут быть написаны на стандартномалгоритмическом языке программирования высокого уровня, например, таком как С,Раsса1, с внедреннымиоператорами языка SQL,который относят к языкам четвертого поколения. Прикладные программы используютсредства СУБД для обращения к данным и их обработки, создавая формы, отчеты идругие документы, необходимые для работы данной организации. Многиесовременные СУБД имеют специальные программные средства, называемыеинструментами, для быстрой разработки приложений с употреблением встроенныхнепроцедурных языков.
Среди пользователей БДможно выделить четыре категории лиц, каждая из которых имеет свой кругинтересов и связана с определенным этапом разработки и существования БД.Определим эти основные категории лиц, а также их роли и функции на разныхстадиях существования баз данных:
администраторы данных и баз данных;
разработчики баз данных;
прикладные программисты;
конечные пользователи.
Архитектура СУБД
1.архитектураСУБД должна
обеспечивать, в первую очередь,
разграничение
2.необходимодать возможность
каждому пользователю иметь
архитектура включает:
О внешний уровень, накотором пользователи воспринимают данные, где отдельные группы пользователейимеют свое представление (ПП) на базу данных;
О внутренний уровень, накотором СУБД и операционная система воспринимают данные;
О концептуальный уровеньпредставления данных, предназначенный для отображения внешнего уровня навнутренний уровень, а также для обеспечения необходимой их независимости другот друга; он связан с обобщенным представлением пользователей.
Функции СУБД:
Управление данными во внешней памяти.
Управление транзакциями
Восстановление базы данных
Поддержка языков БД
Словарь данных
Управление параллельным доступом
Управление буферами оперативной памятью
Контроль доступа к данным
Поддержка обмена данными
Поддержка целостности данных
Поддержка независимости от данных
Вспомогательные функции
ПРИМЕРЫ ПРИМЕНЯЕМЫХ СУБД
Устаревшие: Paradox, Clarion.
dBase-подобные: dBase, FoxBASE, Fox-plus, Clipper.
Поддержка вуниверсальных ЯВУ, средства разработки как Delphi, Visual .NET Studio.
Локальные: Access.
SQL серверы: Ms SQL Server, Oracle, InterBase/Firebird/Yaffil, IBM DB2, MySQL, также Informix, Btrieve, Sybase.
Группа реляционных СУБД представлена нарынке программных продуктов очень широко. Это, например, такие системы, как Paradox, R:base, Clarion, однакодоминирующее положение занимает семейство так называемых dBASE-подобных СУБД,родоначальником которого является СУБД dBASEII,предложенная фирмой Ashton-Tate в начале 80-ых годов.В настоящее время широко распространено новое поколение популярных пакетов: dBASEIV, FoxPro и Clipper-5.
Важнейшей характеристикой любой СУБДявляется используемый в ней тип транслятора (интерпретатор или компилятор).Программы, написанные для системы-интерпретатора, исполняются лишь вприсутствии самой системы. В настоящее время скорость работы таких программ неуступает скорости программ, сгенерированных компилятором. Бесспорнымпреимуществом интерпретаторов для программиста является удобство в разработке иотладке программных продуктов, а также при освоении языка. Из вышеперечисленных СУБД dBASE и FoxProявляются интерпретаторами, а Clipper – компилятором.
РЕЛЯЦИОННАЯ СУБД FoxPro
СУБД FoxPro(фирмы Fox Software)обладает исключительно высокими скоростными характеристиками и в этом отношениизаметно выделяется среди других интерпретирующих систем. Сравнительно с dBASEIY ее скорость в несколько раз выше и не уступаетскорости систем-компиляторов. Практически по всем показателям Fox-программыработают значительно быстрее Clipper-программ.
Набор команд и функций, предлагаемыхразработчикам программных продуктов в среде FoxPro,по мощи и гибкости отвечает любым современным требованиям к представлению иобработке данных. Здесь может быть реализован максимально удобный, гибкий иэффектный пользовательский интерфейс.
В FoxProподдерживаются разнообразные всплывающие и многоуровневые меню, работа с окнамии мышью, управление цветами, настройка принтера, данные могут быть представленыв виде, похожем на электронные таблицы и т.п.
Система FoxProтакже обладает средствами быстрой генерации экранов, отчетов и меню,поддерживает язык SQL, хорошо работает в сети.
FoxPro получилпрекрасную прессу на Западе. В настоящее время это, несомненно, самый быстрыйпакет среди СУБД для персональных компьютеров стандарта IBM PC, т.к. онсодержит целый ряд интерактивных средств, которые могут использоватьсяпользователем любого уровня, от начинающего до опытного пользователя.
FoxPro являетсяинтерпретатором и компилятором.
Основные характеристики FoxPro:
1. 512 Кб свободной памяти;
2. распределяется в стандартной и расширенной версии (х);
3. продается в сетевой версии (L) и несетевой версии.
Типы файлов FoxPro:
- файлБД - <имя>.DBF;
- файлпримечаний – <имя>.FPT;
- файл,хранящий мемополя БД – FPT;
- индексныйфайл - <имя>.IDX;
- мультииндексный файл -<имя>.CDX;
- программный(командный) файл - <имя>.PRG;
- файлвременных переменных - <имя>.MEM;
- откомпилированныйфайл<имя>.
Создание БД включает два этапа:
- созданиеструктуры БД – задание наименований полей, задание типа поля, длины полей; FoxPro имеет два режима: режим командной строки и режимменю.
- заполнениеБД.
СУБД Access
СУБД Accessиспользует процессор БД, объекты доступа к данным и конструктор форм (средствабыстрого построения интерфейса). Чтобы быстро получать распечатки, используютсяконструкторы отчетов. Когда не хватает визуальных средств можно создаватьпроцедуры и функции.
В Access присутствует язык VisualBasic, позволяющий создавать массивы, свои типыданных. С помощью оле-технологий позволяетконтролировать работу приложений. Работа с базой в Accessосуществляется через окно контейнера БД. Также встроен язык SQL.
В Accessподдерживается два способа создания БД (БД – совокупность взаимосвязанныхтаблиц):
- имеетсявозможность создать пустую БД, а потом добавить в нее формы, отчеты и др.объекты (такой способ наиболее гибкий, требует отдельного определения каждогоэлемента БД);
- имеетсявозможность сразу создать БД определенного типа с помощью мастера сразу совсеми таблицами, формами.
Во обоих случаяхимеется возможность изменить и расширить созданную БД.
Основныеопределения.
Ключевой элемент данных – это такойэлемент, по которому можно определить значение других элементов данных.Однозначно идентифицировать объект могут два и больше элементов данных, ихназывают «кандидатами» в ключевые элементы данных.
Первичный ключ – это атрибут или группаатрибутов не совпадающих с первичным ключом, которые единственным образомидентифицируют каждую строчку в таблице. Понятие первичного ключа связано спонятием целостности БД.
Атрибут – этоинформационное отображение свойств объекта.
Объект – этоэлемент информационной системы, информацию о котором мы сохраняем.
Альтернативный ключ – это атрибут илигруппа атрибутов, который не совпадает с первичным ключом и уникальноидентифицирует экземпляр объекта. Например, объект служащего имеет атрибуты:фамилия, отчество, имя – это группа может являться альтернативным ключом поотношению к атрибуту идентификатор служащего.
СУБД Accessдля работы с данными использует:
- процессорБД (Microsoft Jet);
- объектыдоступа к данным;
- средствабыстрого построения интерфейса – конструктор форм;
- конструкторыотчетов – для получения распечаток;
- макрокоманды– для автоматизации рутинных операций;
- процедурыи функции – когда не хватает функциональности визуальных средств.
Применяется язык VisualBasic. Из всех визуальных средств MicrosoftAccess имеет самый богатый набор визуальных средств.Главное качество Access – интеграция с Microsoft Office.
Запросы.
РЕЛЯЦИОННАЯ СУБД MS SQL Server 2000
SQL Server 2000 —семейство продуктов, разработанных для хранения данных в больших системах,осуществляющих обработку информации, и обслуживания коммерческих Web-узлов. SQLServer 2000 прост и удобен в использовании, он широкоприменяется как в сложных системах, с которыми работают сотни пользователей,так и в малом бизнесе. Он популярен также у отдельных пользователей, которымнужен надежный и удобный сервер БД. В состав SQL Server2000 входят две основные службы, предназначенные для новой платформы Microsoft .NET и систем с традиционной двухуровневойклиент-серверной архитектурой. Первая служба, SQL Server— это высокопроизводительное реляционное ядро БД, обеспечивающее прекрасную масштабируемость систем, созданных на его основе. Вторая —SQL Server 2000 Analysis Services — предоставляет множество средств анализа данных,которые размещаются в специальных хранилищах и киосках данных и используютсясистемами принятия решений.

- Современные системы управления базами данных (2)
- Современные системы утепления зданий и сооружений
- Современные системы электронного документооборота
- Современные СМИ
- Современные СМИ США
- Современные социально-политические проблемы
- Современные социальные PR
- Современные системы программирования
- Современные системы сбора нефти на промыслах
- Современные системы теплоснабжения
- Современные системы теплоснабжения. Перспективы развития
- Современные системы управления базами данных
- Современные системы управления базами данных
- Современные системы управления базами данных