Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика»


Скачать 0.58 Mb.
Название Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика»
страница 6/6
Тип Программа
rykovodstvo.ru > Руководство эксплуатация > Программа
1   2   3   4   5   6

Раздел 3. Разработка приложений для WEB с использованием MySQL

3.1 Введение в MySQL


MySQL Server относиться к классу реляционных СУБД, максимально адаптированных для WEB-разработки и отличается расширенной функциональностью (возможность хранения данных терабайтного объема, поддержка хранимых процедур и триггеров, кроссплатформенность и т.д.) и вместе с тем относится к технологиям класса open source (открытого кода), т.е. не требует лицензирования и является свободно распространяемой СУБД.

Кроссплатформенная СУБД MySQL. (официально произносится, «май-эс-кью-эль») — бесплатно распространяемая система управления базами данных (СУБД). MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License и под собственной коммерческой лицензией, на выбор. Помимо этого компания MySQL AB разрабатывает функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации. 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, Windows Vista и Windows 7. Существует также порт MySQL к OpenVMS. Важно отметить, что компания MySQL AB предоставляет для свободной загрузки не только исходные коды СУБД, но и откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули. MySQL имеет API для языков Delphi, C, C++, Эйфель, Java, Лисп, Perl, PHP, Python, Ruby, Smalltalk и Tcl, библиотеки для языков платформы .NET, а также обеспечивает поддержку для ODBC посредством ODBC-драйвера MyODBC. Отметим, что максимальный объем Хранилища MySQL, начиная с версии 3.23+ : до 8 миллионов терабайт. (2 ^ 63).

MySQL разработал Михаэль Видениус (Michael Widenius, monty@analytikerna.se). MySQL является относительно небольшой и быстрой реляционной СУБД основанной на традициях Hughes Technologies Mini SQL (mSQL).

Последнюю версию MySQL можно скачать с www.tcx.se.

Важнейшие преимущества СУБД MySQL.

  • Кроссплатформенность (возможность инсталляции на различные операционные системы, в том числе Windows и Unix).

  • Многопоточность. Поддержка нескольких одновременных запросов.

  • Оптимизация связей с присоединением многих данных за один проход.

  • Записи фиксированной и переменной длины.

  • ODBC драйвер в комплекте с исходником.

  • Гибкая система привилегий и паролей.

  • До 16 ключей в таблице. Каждый ключ может иметь до 15 полей.

  • Поддержка ключевых полей и специальных полей в операторе CREATE.

  • Поддержка чисел длинной от 1 до 4 байт (ints, float, double, fixed), строк переменной длины и меток времени.

  • Интерфейс с языками PHP, .NET, C, perl и др.

  • Основанная на потоках, быстрая система памяти.

  • Утилита проверки и ремонта таблицы ( isamchk).

  • Все данные хранятся в формате ISO8859_1.

  • Все операции работы со строками не обращают внимания на регистр символов в обрабатываемых строках.

  • Псевдонимы применимы как к таблицам, так и к отдельным колонкам в таблице.

  • Все поля имеют значение по умолчанию. INSERT можно использовать на любом подмножестве полей.

  • Легкость управления таблицей, включая добавление и удаление ключей и полей.

Интерфейсы с другими языка программирования

Наиболее простой способ работы с MySQL сводится к использованию программы MySQL. Это клиентская часть СУБД MySQL. Можно выполнять команды SQL непосредственно из командной строки системы unix или из интерактивного режима MySQL. Подробнее о клиентских программах.

СУБД MySQL имеет библиотеку C API. Ее можно использовать для запросов к базе данных, вставки данных, создания таблиц и т.п. C API поддерживает все функции MySQL.

Язык perl поддерживается сразу двумя способами:

  • Портирован интерфейс с perl из mini-SQL, разработанный Андреасом Коенигом (Andreas Koenig a.koenig@mind.de ).

  • Есть модуль perl DBD

Также доступен 32-битный ODBC драйвер для MySQL. Он позволяет запрашивать и получать данные из других источников с поддержкой ODBC. С подробностями можно ознакомиться на домашней страничке MySQL (увы, только на английском языке).

Важнейшим преимуществом MySQL является возможность бесшовной (native) интеграции с языком программирования PHP.

3.2 Взаимодействие MySQL и PHP.



В этом примере показано как в PHP легко обрабатывать данные с HTML – форм.

Создадим простой HTML файл.






Хотите больше знать о наших товарах?




Ваше имя:




Ваш email:




Меня интересуют:





1   2   3   4   5   6

Похожие:

Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа дисциплины «Управление проектами» для направления 080500. 62 «Бизнес-информатика»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080500. 62 «Бизнес-информатика»...
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа научного семинара «Информационная бизнес-аналитика»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080500. 68 «Бизнес-информатика»...
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа научного семинара «Информационная бизнес-аналитика»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080500. 68 «Бизнес-информатика»...
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа дисциплины «Основы работы в Microsoft Dynamics Ax» для...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 080700....
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа производственной практики Направление подготовки 080500 «Бизнес-информатика»
Федерального государственного образовательного стандарта по направлению 080500 «Бизнес-информатика» и учебного плана факультета информатики...
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Основная образовательная программа высшего профессионального образования...
Основная образовательная программа (ооп) магистратуры 080500. 68 Бизнес-информатика
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа научного семинара «Информационная бизнес-аналитика»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 38. 04. 05 «Бизнес-информатика»...
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа дисциплины «Управление внедрением информационных систем»...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 38. 04. 05
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа дисциплины Управление бизнес-процессами для студентов четвертого...
Курс предназначен для студентов направления "Экономика" и рассчитан на один модуль четвертого курса
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Образовательный стандарт учебной дисциплины б в. 33. 2
Стандарт дисциплины разработан на основании фгос впо направления подготовки 080500 Бизнес-информатика (квалификация (степень) "бакалавр"),...
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon «ставропольский государственный аграрный университет» методические...
Методические рекомендации предназначены для организационного обеспечения подготовки и защиты бакалаврской работы студентов направления...
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа предназначена для преподавателей, ведущих данную дисциплину,...

Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа предназначена для преподавателей, ведущих данную дисциплину,...

Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Программа разработана в соответствии с: Образовательным стандартом...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 38....
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Рабочая программа курса Код курса: сдм. 19 Тип курса
Рабочая программа курса «Компьютерные технологии управления проектами (международный опыт)» в рамках учебной программы «Управление...
Программа учебной практики для студентов 2 курса для направления 080500. 62 «Бизнес-информатика» icon Методические основы управления ит-проектами Учебник Допущено Учебно-методическим...
Допущено Учебно-методическим объединением в области менеджмента в качестве учебника для студентов высших учебных заведений направления...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск