Логотип Автор24реферат
Задать вопрос
Дипломная работа на тему: Анализ современных СУБД
100%
Уникальность
Аа
11647 символов
Категория
Информационные технологии
Дипломная работа

Анализ современных СУБД

Анализ современных СУБД .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

В качестве модели представления данных для исследуемой предметной обасти наиболее подходит реляционная, которая формирует набор таблиц и устанавливает между ними отножения. Поэтому следует перейти к выбору релиционных СУБД (РСУБД):
MS SQL Server;
Oracle;
MySQL;
MariaDB;
PostgreSQL;
InterBase;
MS Access.
MS SQL Server
MS SQL Server – это платформа для решения критически важных задач в масштабе предприятия, обладающая высокой доступностью, повышенной производительностью и безопасностью. Решение представляет собой хорошо масштабируемый, полностью реляционный, быстродействующий сервер, способный обрабатывать большие объемы данных для клиент-серверных приложений.
Рекордная производительность MS SQL Server обеспечивается новыми технологиями работы с памятью, что помогает предприятиям ускорить свой бизнес и реализовать новые сценарии работы. Кроме того, SQL Server позволяет использовать новые гибридные облачные решения и пользоваться новыми преимуществами облачных вычислений.
Расширенные функции безопасности, в сочетании со встроенными, удобными для использования инструментами и управляемым доступом к данным, позволяют организации выполнить требования строгих политик соответствия нормам.
MS SQL Server использует модификацию языка SQL – TransactSQL, расширенная форма SQL, которая добавляет объявленные переменные, управление транзакциями, обработку ошибок и обработки исключений и обработку строк в SQL.
У SQL есть свои ограничения, которые подтолкнули гигантский программный гигант Microsoft к построению поверх SQL с их собственными расширениями, чтобы улучшить функциональность SQL. Таким образом, T-SQL добавляет ряд функций, недоступных в SQL.
Это включает в себя процедурные элементы программирования и локальную переменную, чтобы обеспечить более гибкое управление потоком приложения. В T-SQL был добавлен ряд функций, чтобы сделать его более мощным; функции для математических операций, строковых операций, обработки даты и времени и т.п.
Эти дополнения делают T-SQL совместимым с тестом на полноту Turing, который определяет универсальность языка вычислений. SQL не является полным Turing и очень ограничен в рамках того, что он может сделать.
Еще одна существенная разница между T-SQL и SQL – это изменения, сделанные для команд DELETE и UPDATE, которые уже доступны в SQL. С помощью T-SQL команды DELETE и UPDATE позволяют включить предложение FROM, которое позволяет использовать JOIN.
Это упрощает фильтрацию записей, чтобы легко выбирать записи, соответствующие определенным критериям, в отличие от SQL, где это может быть немного сложнее.
Oracle
СУБД Oracle Database является СУБД №1 корпоративного класса для удобных и масштабируемых решений как в облаке так и развернутых в собственных ЦОД. Последние нововведения в Oracle Database 12c позволяют все большему числу компаний пользоваться передовыми возможностями высочайшего класса, при этом упрощая работу ИТ-специалистов и разработчиков

Зарегистрируйся, чтобы продолжить изучение работы

.
Новые возможности по управлению данными позволяют самым разным предприятиям, независимо от их масштаба, уверенно и легко переносить рабочие нагрузки в облако.
Огромная масштабируемость базы данных в облаке и средства быстрого анализа помогают быстрее получать аналитические данные, обеспечивают гибкость и экономию. При этом обеспечивается Стопроцентная совместимость с локальной инфраструктурой, а работа с ресурсами в облаке ничем не отличается от работы с локальными ресурсами и Изменения в коде программ не требуются. Это позволяет быстро воспользоваться преимуществами облачных сервисов.
Разработчики получают полный доступ ко всем возможностям СУБД Oracle Database для исследований и тестирования, а специалисты ИТ-отделов – средства проверки миграции баз данных, нагрузочных испытаний и проверки производительности существующих баз данных до развертывания их в промышленной среде. При любых вариантах развертывания облачные сервисы для баз данных доступны незамедлительно и обеспечивают простой доступ для специалистов ИТ-отделов и разработчиков.
MySQL
Однозначно, это самая популярная из всех существующих СУБД. На ней строят не только веб-приложения и сложное программное обеспечение: учет материалов в библиотеке вашего города, скорее всего, реализован через MySQL или MSSQL. Функциональность этой системы заставляет конкурентов придумывать все новые и новые решения. Но и сами разработчики не отстают: последняя версия ПО вышла совсем недавно. Свою периодичность они не прерывают уже на протяжении более чем двадцати лет.
Ранее этой разработкой владела компания Sun Microsystems, которая подарила нам Java и много других инструментов разработки. В 2010 все продукты, вместе с MySQL, перешли компании Oracle. Она осуществляет поддержку СУБД и по сегодняшний день.
Изначально эта система была разработана одноименной компанией в 1995 году. Создатели использовали самые быстровыполнимые языки программирования: C, C++ и HTML. Таким образом, разработчики получили в распоряжение стабильную и быструю СУБД с постоянной поддержкой. Сегодня MySQL входит в состав, так называемых «джентельменских наборов», которые состоят из сервера, базы данных и скриптового языка программирования.
Однозначным преимуществом MySQL перед конкурентами можно назвать используемость. Как всегда, чем более популярно ПО, тем легче с ним работать.
Все ошибки обнаруживаются быстро, так же быстро и исправляются. Не стоит забывать и о том, что это софт для программистов и разработчиков, который развивается быстро благодаря сообществу. Постоянно появляются новые плагины и различные расширения для MySQL.
Устанавливать MySQL предельно просто. Благодаря наличию GUI – графического интерфейса пользователя, это превращается в обычную установку ПО. То же самое касается и инсталляции дополнений к СУБД.
Следует отметить, что MySQL – одна из наиболее кроссплатформенных СУБД.
MariaDB
Целью разработчиков «MariaDB» было создать продукт, полностью совместимый с MySQL, но значительно улучшенный

50% дипломной работы недоступно для прочтения

Закажи написание дипломной работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥

Магазин работ

Посмотреть все
Посмотреть все
Больше дипломных работ по информационным технологиям:

Повышение уровня информационной безопасности в компании

139697 символов
Информационные технологии
Дипломная работа
Уникальность

Разработка информационной системы интерактивного обучения и оценивания знаний

23670 символов
Информационные технологии
Дипломная работа
Уникальность

Проектирование локальной компьютерной сети для ООО "Пионер Индекс Трейдинг"

68316 символов
Информационные технологии
Дипломная работа
Уникальность
Все Дипломные работы по информационным технологиям
Закажи дипломную работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.