- •Пояснительная записка
- •1. Основные сведения о субд MySql
- •Справочная информация по субд MySql
- •Состав дистрибутива субд MySql
- •Основные преимущества субд MySql
- •Терминология субд
- •2. Основные приемы работы в субд MySql
- •Команда просмотра списка баз данных
- •Команда активизации (выбора) базы данных
- •Создание таблиц в базе данных
- •Команда создания таблиц в базе данных
- •Команды работы с базой данных
- •Команда создания базы данных
- •Типы данных в столбцах таблицы
- •Ключи и индексы
- •Примеры создания таблиц
- •Команды удаления таблиц и баз данных
- •Лабораторная работа № 1. Создание таблиц в базе данных
- •Создание структуры таблицы с помощью программы mysqladmin
- •Порядок действий по подключению к серверу баз данных MySql
- •Создание таблицы в базе данных MySql
- •2.4 Команды работы с таблицами
- •Команда добавления записей в таблицу
- •Команда удаления записей из таблицы
- •Команда выборки записей из таблицы
- •Команда обновления значений столбцов
- •Лабораторная работа № 3. Работа с таблицами базы данных
- •3. Приемы работы с sql-сервером средствами php
- •Принципы работы с базой данных через web-интерфейс
- •Основные рнр функции для работы с таблицами базы данных
- •Лабораторная работа №4. Работа с sql-сервером средствами php
- •Использование html-форм для передачи параметров в скрипты php
- •Реализация передачи параметров методом post
- •Лабораторная работа №5. Использование html-форм для передачи параметров в скрипты php
- •Задания для самостоятельной работы Создание проекта по работе с базами данных
- •Список рекомендуемой литературы
- •246029, Г. Гомель, просп. Октября, 50.
- •2 46029, Г. Гомель, просп. Октября, 50.
Основные преимущества субд MySql
Быстродействие. СУБД MySQL является одной из самых быстрых баз данных из имеющихся на современном рынке.
Простота использования. СУБД MySQL является высокопроизводительной и относительно простой в использовании, которую значительно проще инсталлировать и администрировать, чем многие большие системы.
Поддержка языка запросов. MySQL «понимает» команды языка SQL, языка запросов, нашедшего применение во всех современных СУБД.
Возможности обработки. Количество строк в таблицах может достигать 50 млн. Компания-разработчик утверждает, что использует MySQL с 1996 года на сервере с более 40 базами данных, которые содержат 10 тыс. таблиц, из которых более 500 имеют более 7 млн. строк.
Возможности доступа. Сервер позволяет одновременно подключаться неограниченному количеству пользователей, одновременно работающих с базой данных. Доступ к серверу СУБД MySQL можно осуществить в интерактивном режиме.
Поддержка интерфейса ODBC. Доступ к базам данных СУБД MySQL возможен с помощью приложений, поддерживающих обобщенный интерфейс ODBC (Open Data Bases Connectivity – открытое взаимодействие с базами данных), который может использоваться для одновременного соединения с различными СУБД.
Взаимодействие и безопасность. MySQL предназначена для работы в сети и может быть доступна через Интернет. Таким образом, обращаться к базе данных и работать с данными можно из любой точки земного шара. Но при этом СУБД MySQL снабжена развитой системой защиты от несанкционированного доступа. Для обеспечения дополнительной защиты СУБД MySQL поддерживает криптируемые соединения с использованием протокола SSL.
Аппаратная совместимость. СУБД MySQL отлично работает как под управлением различных версий UNIX, так и под управлением таких систем, как Windows и OS/2. СУБД MySQL может работать как на домашних ПК, так и на мощных серверах.
Малый размер. СУБД MySQL имеет ограниченный размер по сравнению с огромным дисковым пространством, необходимым большинству коммерческих СУБД (сервер Apache – 23 Мбайт, СУБД MySQL – 120 Мбайт, PHP – 150 Мбайт).
Терминология субд
Система управления базами данных СУБД MySQL классифицируется как реляционная система управления базами данных или RDBMS (relational database management system). Эта аббревиатура разделяется на части следующим образом:
Слово «реляционная» или R (relational) обозначает популярную разновидность СУБД, которые поддерживают базы с реляционной моделью организации данных в них.
База данных или DB (database) — это именованная совокупность информации из некоторой предметной области, структурированной определенным способом.
Система управления или MS (management system) — является компьютерной программой, позволяющей пользователю создавать, поддерживать базы данных и управлять ими. вставлять, выбирать, модифицировать и удалять записи.
2. Основные приемы работы в субд MySql
