SQL — Базы данных RDBMS

SQL — Базы данных RDBMS

От автора: существует много популярных RDBMS. В этой статье мы приведем краткий обзор нескольких самых популярных из них. И сравним их основные функции. Итак, какие бывают в SQL RDBMS.

MySQL

MySQL — это SQL база данных с открытым исходным кодом, разработанная шведской компанией MySQL AB. MySQL произносится как «май эс-кью-эль», в отличие от SQL — произносится как «секьюэль».

MySQL поддерживает множество различных платформ, включая Microsoft Windows, основные дистрибутивы Linux, UNIX и Mac OS X.
Существуют бесплатные и платные версии MySQL, в зависимости от их использования (некоммерческое / коммерческое) и функций. MySQL поставляется с очень быстрым многопоточным многопользовательским и надежным сервером баз данных SQL.

История

В 1994 года Микаель Видениус и Дэвид Аксмар начали разрабатывать MySQL.

Первый внутренний релиз вышел 23 мая 1995 года.

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Версия под Windows была выпущена 8 января 1998 года для Windows 95 и NT.

Версия 3.23: бета-версия — июнь 2000 года, рабочий релиз — январь 2001 года.

Версия 4.0: бета-версия — август 2002 года, рабочий релиз — март 2003 года.

Версия 4.01: бета-версия — август 2003 года, Jyoti начали применять MySQL для отслеживания базы данных.

Версия 4.1: бета-версия — июнь 2004 года, рабочий релиз — октябрь 2004 года.

Версия 5.0: бета-версия — март 2005 года, рабочий релиз — октябрь 2005 года.

26 февраля 2008 года Sun Microsystems приобрела MySQL AB.

Версия 5.1: рабочий релиз — 27 ноября 2008 года.

Особенности

Высокая производительность.

Высокая доступность.

Масштабируемость и гибкость.

Качественная поддержка транзакций.

Надежные хранилища данных.

Высокая степень защиты данных.

Комплексная разработка приложений.

Простота управления.

Open Source Freedom и поддержка 24 x 7.

Самая низкая общая стоимость.

MS SQL Server

MS SQL Server — это система управления реляционными базами данных, разработанная Microsoft Inc. Его основными языками запросов являются:

T-SQL

ANSI SQL

История

1987 — Sybase выпускает SQL Server для UNIX.

1988 — Microsoft, Sybase и Aston-Tate выпускают SQL Server для OS / 2.

1989 — Microsoft, Sybase и Aston-Tate выпускают SQL Server 1.0 для OS / 2.

1990 — выпущен SQL Server 1.1 с поддержкой клиентов Windows 3.0.

Aston-Tate выходит из разработки проекта SQL Server.

2000 — Microsoft выпускает SQL Server 2000.

2001 — Microsoft выпускает XML для SQL Server Web Release 1.

2002 — Microsoft выпускает SQLXML 2.0 (переименован из XML в SQL Server).

2002 — Microsoft выпускает SQLXML 3.0.

2005 — 7 ноября 2005 года Microsoft выпускает SQL Server 2005.

Особенности

Высокая производительность

Высокая доступность

Зеркализирование базы данных

Снимки базы данных

Интеграция CLR

Брокер служб

Триггеры DDL

Функции ранжирования

Изоляция на уровне строк

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Интеграция XML

TRY…CATCH

Database Mail

ORACLE

Это очень крупная многопользовательская система управления реляционными базами данных, разработанная «Oracle Corporation».
Oracle предназначена для эффективного управления ресурсами, передачи потоков информации между несколькими клиентами, запрашивающими и передающими данные в сети.

Это отличный выбор сервера баз данных для клиент-серверных вычислений. Oracle поддерживает все основные операционные системы как для клиентов, так и для серверов, включая MSDOS, NetWare, UnixWare, OS / 2 и большинство UNIX-серверов.

История

Oracle была основана в 1977 году и в 2009 году отпразновала 32-летие плодотворной работы на рынке.

1977 — Ларри Эллисон, Боб Майнер и Эд Оутс основали Software Development Laboratories для проведения работ, связанных с разработкой программного обеспечения.

1979 — выпущена версия Oracle 2.0, она стала первой коммерческой реляционной базой данных и первой базой данных SQL. Компания изменила свое название на Relational Software Inc. (RSI).

1981 — RSI начали разработку инструментов для Oracle.

1982 — RSI была переименована в Oracle Corporation.

1983 — Oracle выпустила версию 3.0, переписанную на языке C и работающую на нескольких платформах.

1984 — выпущена версия Oracle 4.0. Она поддерживала такие функции, как контроль параллелизма — согласованность нескольких версий и т. д.

2007 — Oracle выпустила Oracle11g. В новой версии были реализованы улучшения разделения, простая миграция и т. д.

Особенности

Целостность

Согласованность

Блокирующие механизмы

База данных Quiesce

Портативность

Само-управляемые базы данных

SQL* Plus

ASM

Планировщик

Менеджер ресурсов

Хранилище данных

Материализованные представления

Растровые индексы

Сжатие таблиц

Параллельное выполнение

Аналитика SQL

Сбор данных

Разметка

MS ACCESS

Это один из самых популярных продуктов Microsoft. Microsoft Access — это программное обеспечение для управления базами данных начального уровня. База данных MS Access — это недорогая, но в то же время мощная система для небольших проектов.

MS Access использует механизм базы данных Jet, который применяет определенный диалект языка SQL (иногда называемый Jet SQL). MS Access поставляется в профессиональной версии пакета MS Office. MS Access имеет простой в использовании интуитивно понятный графический интерфейс.

1992 — выпущена версия Access 1.0.

1993 — выпущен Access 1.1 для улучшения совместимости с включением языка программирования Access Basic.

Наиболее значительным был переход от Access 97 к Access 2000.

2007 — в Access 2007 был введен новый формат базы данных ACCDB, который поддерживает сложные типы данных, такие как многозначные и вложенные поля.

Особенности

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

Возможность импорта и экспорта данных во многие форматы, включая Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server, Oracle, ODBC и т. д.

Существует также формат базы данных Jet (MDB или ACCDB в Access 2007), который позволяет содержать приложение и данные в одном файле. Это делает очень удобным предоставление всего приложения другому пользователю, который может запускать его в отключенных средах.

Microsoft Access предлагает параметризованные запросы. В этих запросах и таблицах Access можно ссылаться на другие программы, такие как VB6 и .NET через DAO или ADO.

Стационарные версии Microsoft SQL Server могут использоваться с Access как альтернатива Jet Database Engine.

Microsoft Access — это база данных на базе файлового сервера. В отличие от систем управления реляционными базами данных клиент-сервер (РСУБД), Microsoft Access не реализует триггеры базы данных, хранимые процедуры или ведение журнала транзакций.

Источник: https://www.tutorialspoint.com/

Редакция: Команда webformyself.

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Хотите изучить MySQL?

Прямо сейчас посмотрите 24-х часовой курс по базе данных MySQL!

Смотреть курс

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Я не робот.

Spam Protection by WP-SpamFree