Перейти к содержанию
Ciko

[Mysql] Что такое База данных?

Рекомендуемые сообщения

Ciko    2 488

Что такое База данных?

Многие, начав изучать мир Web, ещё понятия не представляют, что такое База Данных. Но почти все пользователи Интернета уже хоть раз использовали её - сохранение пользовательских данных на сайте, обработка поисковых запросов и многое другое. Большинство данных сохраняется именно в Базе Данных, а для того, чтобы отобразить определённую информацию обрабатывает запрос для БД. Так что же это такое?

База данных - комплекс данных (информации), которые структурированы и взаимосвязаны между собой. 

В качестве примера можно привести библиотеку. Да-да, там не просто стоят книжки на полках, а существуют различные виды Каталогов, по которым библиотекарь может найти определённую книги (по алфавиту - автору или названию, по стеллажу, по тематике). Таким образом, приняв запрос на книгу, далее можно было её найти по определённому признаку. Можно сказать, что в библиотеке хранились и обрабатывались данные. Но данные не представляли ли бы такого интереса, если бы ими нельзя было ещё и управлять! Так мы приходим к следующему термину.

Система Управления Базами Данных - это совокупность языковых и программных средств, в основные функции которых входит возможность создания данных, их обработки и считывания, удаления и осуществления безопасного контроля БД. 

В общем СУБД - это система, позволяющая создавать базы данных и манипулировать сведениями из них. А осуществляет этот доступ к данным СУБД посредством специального языка - SQL.

SQL - универсальный язык структурированных запросов, в основные задачи которого входит осуществление считывания, записи и удаления информации в Базе Данных.
 

Из истории SQL

В начале 1970-х годов в одной из исследовательских лабораторий компании IBM была разработана экспериментальная реляционная СУБД IBM System R, для которой затем был создан специальный языкSEQUEL, позволявший относительно просто управлять данными в этой СУБД. Аббревиатура SEQUEL расшифровывалась как Structured English QUEry Language — «структурированный английский язык запросов». Позже по юридическим соображениям язык SEQUEL был переименован в SQL

Датой создания считается 1974 год. 
Авторами считаются Дональд ЧэмбэрлинРэймонд Бойс
Первый стандарт принят в 1986 году. 
 

Что такое MySQL

MySQL — система управления базами данных, которая может работать с PHP, Java, Perl, C, C++ и другими языками программирвоания. Одна из самых распространённых СУБД в мире. Входит в популярные портативные сборки серверов Denwer и XAMPP, а также в серверы WAMP, LAMP, AppServ. Написана на C, C++. разработчик - Oracle (c 2010 года).
 

Примеры SQL запросов

Выведет список ВСЕХ баз.

SHOW databases;

Выведет список ВСЕХ таблиц в Базе Данных base_name.

SHOW tables in base_name;

Выбирает ВСЕ данные в таблице tbl_name.

SELECT * FROM tbl_name

;

Посещение:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Slimer    0

У меня вопрос такой на экзамене по информатике был)

Посещение:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×