Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Накратко за MySQL


Информационни технологии | 2009-12-04 | 146 сваляния

17


2. Накратко за MySQL

2.1. Общи сведения

MySQL представлява релационна СУБД с отворен програмен код (Open Source). Подробна информация за нея може да бъде получена от документацията й на адрес http://www.mysql.com/. MySQL е безплатен, бързодействащ, сигурен и удобен за ползване DB-сървър (Database server). Създаден е от шведската фирма MySQL AB, основана от David Axmark, Allan Larsson и Michael Monty Widenius. Фирмата е виртуална компания, състояща се от щатни сътрудници от различни страни, общуващи помежду си по Интернет.

MySQL се намира в непрекъснат процес на усъвършенстване, в резултат на което тя притежава различни свои версии, като например: 3.23, 4.0, 4.1, 5.0 и 5.1. В настоящия учебен курс се използва версия 4.1.

По-долу са изброени някои от основните качества на MySQL:

  • Написана е на C и C++.

  • Първоначално е била разработена и тествана върху операционните системи Linux и Sun Solaris. Днес тя се предоставя във варианти за почти всички известни платформи, включително Windows.

  • Осигурява пълна SQL-поддръжка.

  • В програмните езици: C, C++, Eiffel, Java, Perl, PHP, Python, Ruby и Tcl са разработени програмни интерфейси (APIs Application Programming Interfaces) за работа с MySQL.

  • MySQL е многонишкова програма, която би могла да работи и върху мултипроцесорни системи.

  • Осигурява транзакционен и нетранзакционен режими на работа.

  • DB-сървърът се предлага под формата на програма, която може да бъде включвана в мрежови клиент/сървърни приложения. Същевременно се предлага и под формата на библиотека, която може да бъде вграждана в самостоятелни (standalone) немрежови приложения.

  • Осигурява работа с данни от типовете: FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, ENUM. Числените данни могат да бъдат представяни с и без алгебричен знак и да имат дължина 1, 2, 3, 4 или 8 байта.

  • Записите в базите данни биват с фиксирана или променлива дължина.

  • В състояние е да поддържа големи по обем бази данни. Фирмата MySQL АВ съобщава, че е ползвала база данни с 50 милиона записа и че е получила информация от потребител, съобщаващ за база данни, съдържаща 60,000 таблици с общо около 5,000,000,000 записа.

  • Клиентските програми могат да се свързват с MySQL като използват TCP/IP-сокети.

За съвместна работа на приложенията с MySQL са разработени множество драйверни програми. Така например драйверът Connector/ODBC, известен под името MyODBC, осигурява комуникация с клиентски програми, използващи протокола ODBC (Open Database Connectivity). Драйверът Connector/J е предназначен за Java-клиентски програми, полващи JDBC API. Продуктът MySQL Connector/NET реализира ADO.NET и осигурява работа с приложения, написани на C#.

Накратко за MySQL

Добави своя коментар:



Тагове от реферата: , , , , ,


Подобни материали


Системи за автоматично управление Информационни технологии | 2010-11-19 | 199 прочитания
Интернет ресурси и протоколи Информационни технологии | 2010-11-19 | 111 прочитания
Въведение в програмирането в среда Windows. Вход чрез опашки и съобщения. Независим интерфейс. Многозадачност. Управление на паметта Информационни технологии | 2010-11-19 | 117 прочитания
ПСБ знакоразредна Информационни технологии | 2010-11-19 | 60 прочитания
Internet-клиенти Ethernet и PPP връзки Информационни технологии | 2010-11-19 | 47 прочитания
СЪСТАВНИ СТРУКТУРИ ОТ Д-НИ. МАСИВИ. СТР-РИ. МН-ВА Информационни технологии | 2010-11-19 | 27 прочитания
ОБРАБОТКА НА ИЗОБРАЖЕНИЯ Информационни технологии | 2010-11-19 | 160 прочитания
Колко и какви символи се използват в диаграмите на потоците данни Каква информация се съдържа в контексната диаграма и от ниво 0 Информационни технологии | 2010-11-19 | 104 прочитания
Решаване на въпросите със сигурността Информационни технологии | 2010-11-19 | 56 прочитания
Лазерни принтери Информационни технологии | 2010-11-19 | 38 прочитания