- •Содержание
- •Введение
- •2.2 Стадии разработки
- •2.4 Языки программирования
- •2.4.1 Описание языка html
- •2.4.2 Описание языка php
- •2.4.3 Описание языка css
- •2.4.4 Описание языка MySql
- •2.4.5 Описание языка JavaScript
- •2.4.6 Описание языка ActionScript 3.0
- •2.5 Постановка задачи
- •Список использованных источников
- •Приложение
2.4.4 Описание языка MySql
Одна из самых популярных СУБД, которые используются в web-программировании, – MySQL. Она предназначена для создания небольших баз данных и поддерживает некоторое подмножество языка запросов SQL.
SQL (язык структурированных запросов) – это специально разработанный стандарт языка запросов к базам данных. В нем присутствуют такие команды, как:
создание/удаление таблицы;
создание новых записей в заданной таблице;
поиск и группировка записей, в том числе сразу в нескольких связанных между собой таблицах;
удаление записей, удовлетворяющих некоторому критерию;
обновление некоторых полей в указанных записях.
MySQL характеризуется большой скоростью, устойчивостью и легкостью в использовании. MySQL был разработан компанией TcX для внутренних нужд, которые заключались в быстрой обработке очень больших баз данных.
Краткий перечень возможностей MySQL:
поддерживается неограниченное количество пользователей, одновременно работающих с базой данных;
количество строк в таблицах может достигать 50 млн.;
быстрое выполнение команд. Возможно MySQL – самый быстрый сервер из ныне существующих;
простая и эффективная система безопасности.
MySQL – это программа-сервер, постоянно работающая на компьютере. Клиентские программы посылают ей специальные запросы через механизм сокетов, она их обрабатывает и запоминает результат. Затем, также по специальному запросу клиента, весь этот результат или его часть передается обратно.
Структура MySQL трехуровневая: базы данных – таблицы – записи. Один сервер MySQL способен поддерживать сразу несколько баз данных, доступ к которым может разграничиваться именем пользователя и паролем. Зная эти регистрационные сведения, можно работать с конкретной базой данных (например, создавать и удалять таблицы, добавлять записи).
2.4.5 Описание языка JavaScript
JavaScript — прототипно-ориентированный скриптовый язык программирования и обычно используется как встраиваемый язык для доступа к объектам приложений. В том числе, и в HTML для увеличения функциональности и возможностей взаимодействия с пользователями.
Целью разработки JavaScript было создание языка, встраимого в HTML. Первоначально язык назывался LiveScript и предназначался как для программирования на стороне клиента, так и для программирования на стороне сервера. Затем язык переименовали, и он приобрёл огромную популярность.
JavaScript обладает рядом свойств объектно-ориентированного языка, но реализованное в языке прототипирование обусловливает отличия в работе с объектами по сравнению с традиционными объектно-ориентированными языками. Кроме того, JavaScript имеет ряд свойств, присущих функциональным языкам — функции как объекты первого класса, объекты как списки, анонимные функции, замыкания — что придаёт языку дополнительную гибкость.
С помощью JavaScript на web-странице можно сделать то, что невозможно сделать стандартными тэгами HTML. Скрипты выполняются в результате наступления каких-либо событий, инициированных действиями пользователя. Так же JavaScript может обращаться к внешним свойствам и методам Java-апплетов, встроенных в страницу HTML.
Так как программы на JavaScript выполняются на клиентском компьютере, вопросы защищенности информации выступают на первый план. С помощью JavaScript нельзя читать клиентские файлы и записывать что-либо на диск.
Тем не менее, язык JavaScript полностью отвечает потребностям большинства web-мастеров – это простой и мощный язык, позволяющий превратить статические HTML-документы в интерактивные.
Для добавления JavaScript-кода на страницу, можно использовать теги <script></script>, которые рекомендуется, но не обязательно, помещать внутри контейнера <head>. Контейнеров <script> в одном документе может быть сколько угодно. Так же скрипт может быть вынесен в отдельный документ или расположен внутри тега.
JavaScript – интерпретируемый язык, то есть для исполнения программы не требуется предварительная компиляция. Текст программы интерпретируется и сразу же исполняется.
JavaScript поддерживается всеми известными браузерами, что делает его одним из самых популярных языков программирования.
