Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Системыуправлениябазамиданных(СУБД):понятиеиосновныеобъекты.Access,Oracle,MySQL,Foxpro,dBase,SQLServerидр.




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

MicrosoftOfficeAccessилипростоMicrosoftAccess—реляционнаясистемауправлениябазамиданных(СУБД)корпорацииMicrosoft.Имеетширокийспектрфункций,включаясвязанныезапросы,связьсвнешнимитаблицамиибазамиданных.БлагодарявстроенномуязыкуVBA,всамомAccessможнописатьприложения,работающиесбазамиданных.

ОсновныекомпонентыMSAccess:

· построительтаблиц;

· построительэкранныхформ;

· построительSQL-запросов(языкSQLвMSAccessнесоответствуетстандартуANSI);

· построительотчётов,выводимыхнапечать.

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

КлючевыевозможностиOracleDatabase

·RealApplicationCluster(RAC)обеспечиваетработуодногоэкземплярабазыданныхнанесколькихузлахgrid,позволяяуправлятьнагрузкойигибкомасштабироватьсистемувслучаенеобходимости.

·AutomaticStorageManagement(ASM)позволяетавтоматическираспределятьданныемеждуимеющимисяресурсамисистемхраненияданных,чтоповышаетотказоустойчивостьсистемыиснижаетобщуюстоимостьвладения(TCO).

·Производительность.OracleDatabaseпозволяетавтоматическиуправлятьуровнямисервисаитиражироватьэталонныеконфигурацииврамкахвсейсети.

·Простыесредстваразработки.НовыйинструментразработкиприложенийHTMLDBпозволитпростымпользователямсоздаватьэффективныеприложениядляработысбазамиданныхвкороткиесроки.

·Самоуправление.СпециальныемеханизмыOracleDatabaseпозволяютсамостоятельноперераспределятьнагрузкунасистему,оптимизироватьикорректироватьSQL-запросы,выявлятьипрогнозироватьошибки.

·Большиебазыданных.ТеперьмаксимальныйразмерэкземплярабазыданныхOracleможетдостигать8экзабайт.

·Недорогиесерверныесистемы.OracleDatabaseможетиспользоватьнедорогиеоднопроцессорныекомпьютерыилимодульныесистемыиз“серверов-лезвий”.

·Вновойверсиибазыданныхреализованаподдержкапереносимыхтабличныхпространств,системауправленияпотокамиданныхOracleStreamsимодельраспределенныхSQL-запросов.ДляпереносасуществующихбазданныхвсредуGridвнихнепотребуетсявноситьизменений,чтопозволяетбыстроначатьиспользоватьвсепреимуществаOracleDatabase.

MySQL(МФА:[maɪˌɛskjuːˈɛl])—свободнаяреляционнаясистемауправлениябазамиданных.РазработкуиподдержкуMySQLосуществляеткорпорацияOracle,получившаяправанаторговуюмаркувместеспоглощённойSunMicrosystems,котораяранееприобрелашведскуюкомпаниюMySQLAB.ПродуктраспространяетсякакподGNUGeneralPublicLicense,такиподсобственнойкоммерческойлицензией.Помимоэтого,разработчикисоздаютфункциональностьпозаказулицензионныхпользователей.Именноблагодарятакомузаказупочтивсамыхраннихверсияхпоявилсямеханизмрепликации.

FoxPro(Фокс-про́)—одиниздиалектовязыкапрограммированияxBase,применяемыйводноименномпрограммномпакете.Какязыкпрограммирования,восновномприменяетсядляразработкиФайл-серверныхреляционныхСУБД,хотясуществует,засчетгибкихибогатыхсредствязыка,возможностьразработкиидругихклассовпрограмм.ВнастоящеевремяиспользуетсявсредеразработкиMicrosoftVisualFoxPro.

dBase—семействоширокораспространённыхсистемуправлениябазамиданных,атакжеязыкпрограммирования,используемыйвних.СамаяперваяСУБДэтогосемействаназываласьdBaseIIибылавыпущенав1980годукомпаниейAshton-TateподCP/M,позжепоявилисьверсиидляAppleII,AppleMacintosh,UNIX,VMSиIBMPCподDOS.ВерсиядляPCвместеспришедшимиейнасменуdBaseIIIиdBaseIVбылинескольколетоднойизсамыхраспродаваемыхпрограмм.ДолгоевремяdBaseнепортировалиподMicrosoftWindows,врезультатечеговэтойнишеупрограммыоказалисьсильныеконкуренты—Paradox,Clipper,FoxProиMicrosoftAccess.

MicrosoftSQLServer—системауправленияреляционнымибазамиданных(СУРБД),разработаннаякорпорациейMicrosoft.Основнойиспользуемыйязыкзапросов—Transact-SQL,создансовместноMicrosoftиSybase.Transact-SQLявляетсяреализациейстандартаANSI/ISOпоструктурированномуязыкузапросов(SQL)срасширениями.Используетсядляработысбазамиданныхразмеромотперсональныхдокрупныхбазданныхмасштабапредприятия;конкурируетсдругимиСУБДвэтомсегментерынка.


 










Последнее изменение этой страницы: 2018-04-12; просмотров: 203.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...