• Авторизация


Без заголовка 23-06-2010 19:53


История выпусков
Первый внутренний выпуск MySQL состоялся 23 мая 1995 года[источник не указан 202 дня].
Версия для Windows систем (Windows 95 и NT) выпущена 8 января 1998.
Версия 3.23: бета-версия в июне 2000, релиз в январе 2001.
Версия 4.0: бета в августе 2002, релиз в марте 2003.
Версия 4.1: бета в июне 2004, релиз в октябре 2004.
Версия 5.0: бета в марте 2005, релиз в октябре 2005.
Версия 5.1: разработка велась с ноября 2005, релиз в ноябре 2008.
Версия 5.4: бета в апреле 2009.
Версия 6.0: в разработке.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:51


MySQL портирована на большое количество платформ: AIX, BSDi, FreeBSD, HP-UX, GNU/Linux, Mac OS X, NetBSD, OpenBSD, OS/2 Warp, SGI IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Server 2003, WinCE, Windows Vista и Windows 7. Существует также порт MySQL к OpenVMS. Важно отметить, что на официальном сайте СУБД для свободной загрузки предоставляются не только исходные коды, но и откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули СУБД MySQL.
комментарии: 0 понравилось! вверх^ к полной версии

Без заголовка 23-06-2010 19:26


MySQL имеет двойное лицензирование. MySQL может распространяться в соответствии с условиями лицензии GPL. Однако по условиям GPL, если какая-либо программа включает исходные коды MySQL, то она тоже должна распространяться по лицензии GPL. Это может расходиться с планами разработчиков, не желающих открывать исходные тексты своих программ. Для таких случаев предусмотрена коммерческая лицензия, которая также обеспечивает качественную сервисную поддержку.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:23


MySQL возникла как попытка применить mSQL к собственным разработкам компании: таблицам, для которых использовались ISAM — подпрограммы низкого уровня. В результате был выработан новый SQL-интерфейс, но API-интерфейс остался в наследство от mSQL. Откуда происходит название «MySQL» — доподлинно не известно. Разработчики дают два варианта: либо потому, что практически все наработки компании начинались с префикса My, либо в честь девочки по имени My, дочери Майкла Монти Видениуса, одного из разработчиков системы [4][5].

Логотип MySQL в виде дельфина носит имя «Sakila». Он был выбран из большого списка предложенных пользователями «имён дельфина». Имя «Sakila» было отправлено Open Source-разработчиком Ambrose Twebaze.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:22


MySQL (официально произносится /m s kju l/, «май-эс-кью-эль») [1] — свободная система управления базами данных (СУБД). MySQL является собственностью компании Oracle Corporation, получившей её вместе с поглощённой Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License и под собственной коммерческой лицензией, на выбор. Помимо этого разработчики создают функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.

MySQL является решением для малых и средних приложений. Входит в LAMP. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.

Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.

26 февраля 2008 года Sun Microsystems приобрела MySQL AB за $1 млрд.[2]

27 января 2010 года Oracle Corporation приобрела[3] Sun Microsystems и включила MySQL в свою линейку СУБД.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:21


mSQL (она же MiniSQL) — легковесная клиент-серверная реляционная СУБД, выпускаемая компанией Hughes Technologies. Впервые выпущенная в 1994 году, она заполнила вакуум образовавшийся между встроенными настольными СУБД типа Microsoft Access и такими коммерческими СУБД уровня предприятия как Oracle и DB2. С 1994 по 1997 год её популярность росла и mSQL стала популярной среди open source разработчиков. При этом исходный код самой mSQL не является открытым.

С 1996 года развитие mSQL затормозилось, вследствие чего её место заняла MySQL. В 1999 году MySQL обогнала mSQL по популярности. Последняя версия mSQL - 3.8 - была выпущена 9 июня 2006 года.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:20


SQL Server 2008

Последняя версия SQL Server — SQL Server 2008 R2. Была выпущена 21 апреля 2010 года.

SQL Server 2008 направлен на то, чтобы сделать управление данными самонастраивающимся, самоорганизующимся и самообслуживающимся механизмом — для реализации этих возможностей были созданы технологии SQL Server Always On. Это позволит уменьшить до нуля время нахождения сервера в нерабочем состоянии.

В SQL Server 2008 была добавлена поддержка структурированных и частичноструктурированных данных, включая цифровые форматы для изображений, звуков, видео и других типов мультимедиа. Поддержка мультимедиа форматов внутри СУБД позволила специализированным функциям взаимодействовать с этими типами данных.

Кроме этого, были включены специализированные форматы даты и времени и пространственный (англ. Spatial) тип для пространственно зависимых данных. Для неструктурированных данных были добавлены специализированные типы, например, тип File.

Для повышения эффективности администрирования в SQL Server были включены библиотеки Declarative Management Framework, позволяющие распределять полномочия для баз данных или отдельных таблиц. Были улучшены методы компрессии данных. SQL Server Katmai поддерживает набор библиотек ADO.NET Entity Framework и средства оповещения, репликации и определения данных.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:18


SQL Server 2005

Версии:
Enterprise Edition
Standard Edition
Workgroup Edition
Developer Edition
Express Edition
SQL Server Express with Tools
SQL Server Express with Advanced Services
Mobile Edition
Desktop Edition

Утилиты:
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:17


SQL Server 2000
Enterprise Edition
Standard Edition
Personal Edition
Developer Edition
Desktop Engine
Windows CE Edition
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:16


Релизы
1992 — SQL Server 4.2
1993 — SQL Server 4.21 под Windows NT
1995 — SQL Server 6.0, кодовое название SQL95
1996 — SQL Server 6.5, кодовое название Hydra
1999 — SQL Server 7.0, кодовое название Sphinx
1999 — SQL Server 7.0 OLAP, кодовое название Plato
2000 — SQL Server 2000 32-bit, кодовое название Shiloh (версия 8.0)
2003 — SQL Server 2000 64-bit, кодовое название Liberty
2005 — SQL Server 2005, кодовое название Yukon (версия 9.0)
2008 — SQL Server 2008, кодовое название Katmai (версия 10.0)
2010 — SQL Server 2008 R2, (версия 10.5)
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:16


Microsoft SQL Server Express является бесплатно распространяемой версией SQL Server, развитием системы MSDE. Данная версия имеет некоторые технические ограничения. Такие ограничения делают её непригодной для развертывания больших баз данных, но она вполне годится для ведения программных комплексов в масштабах небольшой компании. Содержит полноценную поддержку новых типов данных, в том числе XML-спецификации. Фактически, это полноценный MS SQL Server, включая все его компоненты программирования, поддержку национальных алфавитов и Unicode. Поэтому используется в приложениях, при проектировании или для самостоятельного изучения. Нет никаких препятствий для дальнейшего развёртывания накопленной базы данных на MS SQL Server неэкспрессной версии. В 2007 году Microsoft выпустила отдельную утилиту с графическим интерфейсом для администрирования данной версии, которая также доступна для бесплатного скачивания с сайта корпорации.
Ограничения
1 поддерживаемый процессор (но может быть установлен на любой сервер)
1 Гб адресуемой памяти
4 Гб максимальный размер базы (10 Гб для версии SQL Server 2008 R2)
Через интерфейс нет возможности экспорта/импорта данных
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:15


Microsoft и другие компании производят большое число программных средств разработки, позволяющих разрабатывать бизнес-приложения с использованием баз данных Microsoft SQL Server. Microsoft SQL Server 2005 включает в себя также Common Language Runtime (CLR) Microsoft .NET, позволяющий реализовывать хранимые процедуры и различные функции приложениям, разработанным на языках платформы .NET (например, VB.NET или C#). Предыдущие версии средств разработки Microsoft использовали только API для получения функционального доступа к Microsoft SQL Server.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:14


Microsoft SQL Server в качестве языка запросов использует версию SQL, получившую название Transact-SQL (сокращённо T-SQL), являющуюся реализацией SQL-92 (стандарт ISO для SQL) с множественными расширениями. T-SQL позволяет использовать дополнительный синтаксис для хранимых процедур и обеспечивает поддержку транзакций (взаимодействие базы данных с управляющим приложением). Microsoft SQL Server и Sybase ASE для взаимодействия с сетью используют протокол уровня приложения под названием Tabular Data Stream (TDS, протокол передачи табличных данных). Протокол TDS также был реализован в проекте FreeTDS с целью обеспечить различным приложениям возможность взаимодействия с базами данных Microsoft SQL Server и Sybase.

Microsoft SQL Server также поддерживает Open Database Connectivity (ODBC) — интерфейс взаимодействия приложений с СУБД. Версия SQL Server 2005 обеспечивает возможность подключения пользователей через веб-сервисы, использующие протокол SOAP. Это позволяет клиентским программам, не предназначенным для Windows, кроссплатформенно соединяться с SQL Server. Microsoft также выпустила сертифицированный драйвер JDBC, позволяющий приложениям под управлением Java (таким как BEA и IBM WebSphere) соединяться с Microsoft SQL Server 2000 и 2005.

SQL Server поддерживает зеркалирование и кластеризацию баз данных. Кластер сервера SQL — это совокупность одинаково конфигурированных серверов; такая схема помогает распределить рабочую нагрузку между несколькими серверами. Все сервера имеют одно виртуальное имя, и данные распределяются по IP-адресам машин кластера в течение рабочего цикла. Также в случае отказа или сбоя на одном из серверов кластера доступен автоматический перенос нагрузки на другой сервер.

SQL Server поддерживает избыточное дублирование данных по трем сценариям:
Снимок: Производится «снимок» базы данных, который сервер отправляет получателям.
История изменений: Все изменения базы данных непрерывно передаются пользователям.
Синхронизация с другими серверами: Базы данных нескольких серверов синхронизируются между собой. Изменения всех баз данных происходят независимо друг от друга на каждом сервере, а при синхронизации происходит сверка данных. Данный тип дублирования предусматривает возможность разрешения противоречий между БД.

В SQL Server 2005 встроена поддержка .NET Framework. Благодаря этому, хранимые процедуры БД могут быть написаны на любом языке платформы .NET, используя полный набор библиотек, доступных для .NET Framework, включая Common Type System (система обращения с типами данных в Microsoft .NET Framework). Однако, в отличие от других процессов, .NET Framework, будучи базисной системой для SQL Server 2005, выделяет дополнительную память и выстраивает средства управления SQL Server вместо того, чтобы использовать встроенные средства Windows. Это повышает производительность в сравнении с общими алгоритмами Windows, так как алгоритмы распределения ресурсов специально настроены для использования в структурах SQL Server.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:14


Исходный код MS SQL Server (до версии 7.0) основывался на коде Sybase SQL Server, и это позволило Microsoft выйти на рынок баз данных для предприятий, где конкурировали Oracle, IBM, и, позже, сама Sybase. Microsoft, Sybase и Ashton-Tate первоначально объединились для создания и выпуска на рынок первой версии программы, получившей название SQL Server 1.0 для OS/2 (около 1989 года), которая фактически была эквивалентом Sybase SQL Server 3.0 для Unix, VMS и др. Microsoft SQL Server 4.2 был выпущен в 1992 году и входил в состав операционной системы Microsoft OS/2 версии 1.3. Официальный релиз Microsoft SQL Server версии 4.21 для ОС Windows NT состоялся одновременно с релизом самой Windows NT (версии 3.1). Microsoft SQL Server 6.0 был первой версией SQL Server, созданной исключительно для архитектуры NT и без участия в процессе разработки Sybase.

К тому времени, как вышла на рынок ОС Windows NT, Sybase и Microsoft разошлись и следовали собственным моделям программного продукта и маркетинговым схемам. Microsoft добивалась исключительных прав на все версии SQL Server для Windows. Позже Sybase изменила название своего продукта на Adaptive Server Enterprise во избежание путаницы с Microsoft SQL Server. До 1994 года Microsoft получила от Sybase три уведомления об авторских правах как намёк на происхождение Microsoft SQL Server.

После разделения компании сделали несколько самостоятельных релизов программ. SQL Server 7.0 был первым сервером баз данных с настоящим пользовательским графическим интерфейсом администрирования. Для устранения претензий со стороны Sybase в нарушении авторских прав, весь наследуемый код в седьмой версии был переписан.

Версия SQL Server 2005 — была представлена в ноябре 2005 года. Запуск версии происходил параллельно запуску Visual Studio 2005. Существует также «урезанная» версия Microsoft SQL Server — Microsoft SQL Server Express; она доступна для скачивания и может бесплатно распространяться вместе с использующим её программным обеспечением.

С момента выпуска предыдущей версии SQL Server (SQL Server 2000) было осуществлено развитие интегрированной среды разработки и ряда дополнительных подсистем, входящих в состав SQL Server 2005. Изменения коснулись реализации технологии ETL (извлечение, преобразование и загрузка данных), входящей в состав компонента SQL Server Integration Services (SSIS), сервера оповещения, средств аналитической обработки многомерных моделей данных (OLAP) и сбора релевантной информации (обе службы входят в состав Microsoft Analysis Services), а также нескольких служб сообщений, а именно Service Broker и Notification Services. Помимо этого, были произведены улучшения в производительности.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:13


Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.
комментарии: 0 понравилось! вверх^ к полной версии
Без заголовка 23-06-2010 19:12


Основная, но не всегда полезная диагностика ошибки содержится в поле SQLCODE (тип данных — целое число) внутри SQLCA блока. Она может принимать следующие значения:
0 означает успешное выполнение.
Положительное число означает успешное выполнение с одним или более предупреждениями. Например, +100 означает, что не найдены столбцы.
Отрицательное число означает неудачу с ошибкой. Например, 911 означает обнаруженный истёкший интервал ожидания блокировки (или мёртвую блокировку), запускающий последовательный откат.

SQLERRM (тип данных — строка из 71 символа). Содержит текстовую строку с описанием ошибки в случае, если поле SQLCODE меньше нуля.

SQLERRD (тип данных — массив, 6 целых чисел). Описывает результат выполнения последнего оператора SQL:
1 элемент — внутренняя информация;
2 элемент — содержит сгенерированное сервером значение поля типа SERIAL для оператора INSERT, либо дополнительный код ошибки;
3 элемент — равен количеству обработанных записей;
4 элемент — примерная стоимость выполнения данного оператора;
5 элемент — смещение ошибки в текстовой записи оператора SQL;
6 элемент — внутренняя информация.
комментарии: 0 понравилось! вверх^ к полной версии
Для тех, кого интересует работа с помощью дневника DubplatekillaZ 21-06-2010 17:17


[показать]

Думаю, некоторые заметили, что я занимаюсь рекламой в блоге. Вот наконец пришло время, когда я хочу немного об этом написать.
Многие, конечно, знают, что существует такая штука, как реклама в дневниках и слышали о системе "Блогун", но не все знают, как это всё происходит.
Если вам интересно, можете читать дальше. Если нет, вы еще можете успеть закрыть страницу))
Раньше я негативно относилась к рекламе в дневниках. Считала, что дневник - это очень личное и здесь нет места ничему постороннему. Но позже поняла, что и рекламу можно сделать интересной и в тему. Да и кто запрещает завести еще один дневник?)
Мои главные принципы - это не писать обо всем подряд, т.е. не делать из блога кучу мала. У моего дневника есть определенные рубрики, и рекламу я стараюсь подбирать более-менее подходящую; даже если это реклама, вы не должны обманывать своих читателей. Даже мне, осознавая всю ситуацию, неприятно читать тех личностей, которые каждую неделю "покупают новый ноутбук", "ставят пластиковые окна" и в полном восторге от салона красоты, который даже находится в другом городе.
Принцип ведения моего дневника заключается в публикации информационных постов обо всём интересном, и тематичная реклама здесь смотрится очень в тему.
К тому же, мой старый личный дневник я веду отдельно, там только я, моя жизнь и никаких лишних ссылок)
Теперь что касается заработка. Я не буду писать, что это самая лёгкая работа в мире и деньги можно получать за просто так. Эта работа, как и любая другая, требует ответственности и приложения сил. Пока не могу сказать, можно ли сделать такую работу основной, но как дополнительный заработок - очень даже неплохо. Особенно для школьников и студентов.
Еще одно преимущество, которое я получила, занимаясь этим делом почти год - я научилась хорошо писать. Мой русский и раньше был неплох, но сейчас мне не составляет труда написать какой-нибудь учебный доклад или сочинение. В общем, отличная практика перед дипломом.
Итак, если вас заинтересовала данная идея, то вы можете попробовать) Всем, кто зарегистрируется по моей реферальной ссылке, я помогу на первых парах:

http://blogun*ru/attenuatordfeae.html
(вместо звёздочки поставьте точку)

За всеми подробностями пишите мне в ЛС. Буду ждать!

Sti_Letto_DpkZ
комментарии: 0 понравилось! вверх^ к полной версии
Шьем няшную шапку ^_^ Emitsu 20-06-2010 08:19

Это цитата сообщения Emitsu Оригинальное сообщение

Шьем няшную шапку ^_^

Тут по пунктам нам расскажут, как сделать кавайную шапочку с ушками своими руками.
0) Для начала выберем ткань и цвет, и персонажа, на примере кого мы будем изготавливать шапку. Из ткани больше всего подходит "Полуартек", она мягкая, тёплая и приятная.
1) Всё шитьё начинается с выкройки. И мы с начало начнём изготавливать выкройку. Сама шапка состоит из шести клиньев. Измеряем окружность головы, например у меня она 58 сантиметров и делим эту сумму на 6. Ширина клинышка будет 9 сантиметров. Далее измеряем голову от лба до затылка по верху и делим на два. Это будет длина клинышка. Смотрите рисунок. Стороны треугольника округляем. Не забудьте прибавку на шов.
[показать]
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
В соцсети блогеров Акция И_Слав 18-06-2010 19:32


Внимание, в социальной сети блогеров рунета конкурс! Три первых участника получат ссылку с главной страницы на месяц!!!
Всех ждем на - Социальной сети блогеров



Блог Вячика
комментарии: 0 понравилось! вверх^ к полной версии
Социальная сеть блогеров рунета И_Слав 11-06-2010 16:03


Всем привет!
Создана первая социальная сеть для блогеров! Теперь можно не только в дневниках искать друзей, но и в этой сети. Станьте участником, приглашайте друзей, знакомьтесь, развивайтесь. Пиарим свои дневники, даем рекламу, обмениваемся ПЧ, публикуем свои интересные статьи - привликая новых читателей.
Всех ждем на - Социальной сети блогеров



Блог Вячика
комментарии: 0 понравилось! вверх^ к полной версии