Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Системыуправлениябазамиданных(СУБД):понятиеиосновныеобъекты.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 не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |