Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Работа с базой данных (MySQL)





БД используются для

· Хранения данных.

· Средств выбора и обработки данных.

· Многопользовательский доступ (несколько запросов обрабатываются одновременно, а не по очереди).

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

SQL (Structured Query Language – «язык структурированных запросов») – компьютерный язык, применяемый для управления и работы с реляционными БД. Позволяет сделать любую операцию над БД. Операцию над БД можно осуществить только через запрос, который посылается к СУБД, а та после проведения операций – возвращает результат.

MySQL – СУБД, которая предоставляет опеределенный список команд,с помощью которых мы можем обращаться к БД и выполнять действия над ней.

Существуют различные разновидности БД, например: иерархическая (университет => институт => группа => студент), реляционная (состоит из таблиц: столбцы, строки).

Между таблицами можно устанавливать связи (ключи) следующих типов:

· Один к одному (редко используются);

· Один к многим;

· Многие к многим

Реляционная БД (табличная) используется чаще всего благодаря своей простоте. Каждая таблица такой БД должна содержать первичный ключ (id) – уникальный столбец, по значению которого можно идентифицировать нужную строку.

Пример. Один к многим: много людей могут работать в одном отделе:

Таблица emps ссылается на depts с помощью столбца id_dept – поэтому его называют внешним ключом.

Пример разновидности многие к многим: у каждой новости есть своя метка. Различным новостям могут принадлежать разнообразные метки).

Операции над БД бывают:

· DDL (меняют структуру БД, таблицы. Например, добавление столбца (новой графы) в таблице);

· DML (меняют только записи в БД. Например, добавление строчки (нового элемента) в таблицу).

DDL-операции не должны совершаться из PHP-скрипта, то есть создаем структуру БД изначально, а дальше используем только DML-операции.

Пример DDL -синтаксиса:

Выделяют 4 основные DML -операции над записями:

· добавление;

· изменение;

· удаление;

· выборка (поиск).







Дата добавления: 2015-06-12; просмотров: 442. Нарушение авторских прав; Мы поможем в написании вашей работы!




Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...


Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

ОСНОВНЫЕ ТИПЫ МОЗГА ПОЗВОНОЧНЫХ Ихтиопсидный тип мозга характерен для низших позвоночных - рыб и амфибий...

Принципы, критерии и методы оценки и аттестации персонала   Аттестация персонала является одной их важнейших функций управления персоналом...

Пункты решения командира взвода на организацию боя. уяснение полученной задачи; оценка обстановки; принятие решения; проведение рекогносцировки; отдача боевого приказа; организация взаимодействия...

Вопрос 1. Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации К коллективным средствам защиты относятся: вентиляция, отопление, освещение, защита от шума и вибрации...

Задержки и неисправности пистолета Макарова 1.Что может произойти при стрельбе из пистолета, если загрязнятся пазы на рамке...

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Studopedia.info - Студопедия - 2014-2026 год . (0.012 сек.) русская версия | украинская версия