Есть много популярных РСУБД, с которыми можно работать. Этот учебник дает краткий обзор некоторых из самых популярных РСУБД. Это поможет вам сравнить их основные функции.
MySQL
MySQL — это база данных SQL с открытым исходным кодом, разработанная шведской компанией MySQL AB. MySQL произносится как «мой ess-que-ell», в отличие от SQL, произносится как «продолжение».
MySQL поддерживает множество различных платформ, включая Microsoft Windows, основные дистрибутивы Linux, UNIX и Mac OS X.
MySQL имеет бесплатные и платные версии, в зависимости от его использования (некоммерческого / коммерческого) и функций. MySQL поставляется с очень быстрым, многопоточным, многопользовательским и надежным сервером баз данных SQL.
история
-
Разработка MySQL Майклом Видениусом и Дэвидом Аксмарком началась в 1994 году.
-
Первый внутренний релиз 23 мая 1995 г.
-
Версия для Windows была выпущена 8 января 1998 года для Windows 95 и NT.
-
Версия 3.23: бета-версия с июня 2000 года, промышленный выпуск январь 2001 года.
-
Версия 4.0: бета-версия с августа 2002 г., промышленный выпуск, март 2003 г. (союзы).
-
Версия 4.1: бета-версия с июня 2004 г., промышленный выпуск, октябрь 2004 г.
-
Версия 5.0: бета-версия с марта 2005 г., промышленный выпуск, октябрь 2005 г.
-
Sun Microsystems приобрела MySQL AB 26 февраля 2008 года.
-
Версия 5.1: производственный выпуск 27 ноября 2008 г.
Разработка MySQL Майклом Видениусом и Дэвидом Аксмарком началась в 1994 году.
Первый внутренний релиз 23 мая 1995 г.
Версия для Windows была выпущена 8 января 1998 года для Windows 95 и NT.
Версия 3.23: бета-версия с июня 2000 года, промышленный выпуск январь 2001 года.
Версия 4.0: бета-версия с августа 2002 г., промышленный выпуск, март 2003 г. (союзы).
Версия 4.1: бета-версия с июня 2004 г., промышленный выпуск, октябрь 2004 г.
Версия 5.0: бета-версия с марта 2005 г., промышленный выпуск, октябрь 2005 г.
Sun Microsystems приобрела MySQL AB 26 февраля 2008 года.
Версия 5.1: производственный выпуск 27 ноября 2008 г.
Характеристики
- Высокая производительность.
- Высокая доступность.
- Масштабируемость и гибкость Запускайте все что угодно.
- Надежная поддержка транзакций.
- Сильные стороны сети и хранилища данных.
- Сильная защита данных.
- Комплексная разработка приложений.
- Легкость управления.
- Свобода с открытым исходным кодом и поддержка 24 х 7.
- Самая низкая общая стоимость владения.
MS SQL Server
MS SQL Server — это система управления реляционными базами данных, разработанная корпорацией Microsoft. Основные языки запросов —
- 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.
-
Астон — Тейт уходит из разработки 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 — Microsoft выпускает SQL Server 2005 7 ноября 2005 г.
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.
Астон — Тейт уходит из разработки 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 — Microsoft выпускает SQL Server 2005 7 ноября 2005 г.
Характеристики
- Высокая производительность
- Высокая доступность
- Зеркальное отображение базы данных
- Снимки базы данных
- Интеграция CLR
- Сервисный Брокер
- DDL запускает
- Функции ранжирования
- Уровни изоляции на основе версий строк
- Интеграция XML
- ПОПРОБУЙ ПОЙМАТЬ
- База данных Почта
ORACLE
Это очень большая многопользовательская система управления базами данных. Oracle — это система управления реляционными базами данных, разработанная Oracle Corporation.
Oracle работает для эффективного управления своими ресурсами, базой данных информации среди множества клиентов, запрашивающих и отправляющих данные в сети.
Это отличный выбор сервера баз данных для клиент-серверных вычислений. Oracle поддерживает все основные операционные системы для клиентов и серверов, включая MSDOS, NetWare, UnixWare, OS / 2 и большинство версий UNIX.
история
Oracle начал свою деятельность в 1977 году и отметил 32 замечательных года в своей отрасли (с 1977 по 2009 год).
-
1977 — Ларри Эллисон, Боб Майнер и Эд Оутс основали лаборатории разработки программного обеспечения для разработки.
-
1979 — Выпущена версия 2.0 Oracle, ставшая первой коммерческой реляционной базой данных и первой базой данных SQL. Компания изменила свое название на Relational Software Inc. (RSI).
-
1981 — RSI начала разработку инструментов для Oracle.
-
1982 — RSI был переименован в Oracle Corporation.
-
1983 — Oracle выпустила версию 3.0, переписанную на языке C и работающую на нескольких платформах.
-
1984 — выпущена версия Oracle 4.0. Он содержал такие функции, как управление параллелизмом — согласованность чтения нескольких версий и т. Д.
-
1985 — выпущена версия Oracle 4.0. Он содержал такие функции, как управление параллелизмом — согласованность чтения нескольких версий и т. Д.
-
2007 — Oracle выпустила Oracle11g. Новая версия ориентирована на лучшее разбиение, легкую миграцию и т. Д.
1977 — Ларри Эллисон, Боб Майнер и Эд Оутс основали лаборатории разработки программного обеспечения для разработки.
1979 — Выпущена версия 2.0 Oracle, ставшая первой коммерческой реляционной базой данных и первой базой данных SQL. Компания изменила свое название на Relational Software Inc. (RSI).
1981 — RSI начала разработку инструментов для Oracle.
1982 — RSI был переименован в Oracle Corporation.
1983 — Oracle выпустила версию 3.0, переписанную на языке C и работающую на нескольких платформах.
1984 — выпущена версия Oracle 4.0. Он содержал такие функции, как управление параллелизмом — согласованность чтения нескольких версий и т. Д.
1985 — выпущена версия Oracle 4.0. Он содержал такие функции, как управление параллелизмом — согласованность чтения нескольких версий и т. Д.
2007 — Oracle выпустила Oracle11g. Новая версия ориентирована на лучшее разбиение, легкую миграцию и т. Д.
Характеристики
- совпадение
- Последовательность чтения
- Механизмы блокировки
- База данных Quiesce
- портативность
- Самоуправляющаяся база данных
- SQL * Plus
- КАК М
- планировщик
- Менеджер ресурсов
- Хранилище данных
- Материализованные взгляды
- Растровые индексы
- Сжатие таблицы
- Параллельное выполнение
- Аналитический SQL
- Сбор данных
- Разметка
MS ACCESS
Это один из самых популярных продуктов Microsoft. Microsoft Access — это программное обеспечение для управления базами данных начального уровня. База данных MS Access — это не только недорогая, но и мощная база данных для небольших проектов.
MS Access использует ядро базы данных Jet, которое использует определенный диалект языка SQL (иногда его называют Jet SQL).
MS Access поставляется с профессиональной версией пакета MS Office. MS Access имеет простой в использовании интуитивно понятный графический интерфейс.
1992 — Доступ версии 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 предлагает параметризованные запросы. На эти запросы и таблицы доступа можно ссылаться из других программ, таких как VB6 и .NET, через DAO или ADO.
Настольные выпуски Microsoft SQL Server могут использоваться с Access в качестве альтернативы Jet Database Engine.
Microsoft Access — это база данных на основе файлового сервера. В отличие от клиент-серверных систем управления реляционными базами данных (RDBMS), Microsoft Access не реализует триггеры базы данных, хранимые процедуры или ведение журнала транзакций.