Как делать sql запрос?

2 ноября 2014 г. Просмотров: 455 Инструкции
SQL – компьютерный язык для написания запросов к таблицам в реляционных базах данных. Его универсальность позволяет использовать одни и те же операторы в различных СУБД даже переносить программный код из одной в другую без значительных изменений.
Создать сайт самостоятельно с Wix.com

Инструкция

  • Базы данных имеют широкое распространение в компьютерной среде, в том числе они используются при создании сайтов и блогов.
    Основное достоинство этого типа хранения данных – в их структурированности по схожим признакам.
  • Например, чтобы изменить какой-либо одинаковый признак у элементов одной таблицы, например, отредактировать некоторую часть постов блога, который уже разросся до больших размеров. В частности, поменять одну фразу или слово на другое. При этом не нужно отслеживать все записи и проводить изменения вручную, достаточно воспользоваться sql-запросом.
  • Чтобы делать sql-запросы, необязательно быть гуру программирования. Однако определенный знаний и умений это потребует. Например, необходимо разбираться в строении базы данных или хотя бы в той ее части, к которой вы имеете доступ. Знать название таблиц, нужных столбцов (колонок), а также название и назначение операторов языка.
  • Обычно непрофессиональному программисту или блоггеру достаточно основных операторов, которые делятся на две группы: операторы определения данных и операторы манипуляции данными.
  • Чаще всего используются операторы манипуляции данными. Это select (выбрать), insert (добавить), update (изменить) и delete (удалить). Эти операторы применяются для работы с данными внутри таблицы или нескольких таблиц и имеют следующие конструции:select ,…, from ; - выбор из всей таблицы;select ,…, from where = and/or = ; - выбор из таблицы по условиям;select * from ; - выбор всего из таблицы.
  • insert into () values (); - добавление в таблицу строки с указанными значениями полей;insert into values (); - добавление в таблицу всех полей.
  • update set = ; - изменение одного поля во всех записях таблицы;update set = where = ; - изменение при выполнении определенных условий.
  • delete from ; - удаление всех записей из таблицы;delete from where = ; - удаление при выполнении некоторых условий. Если условий больше одного, то они пишутся через запятую.
  • Операторы более высокого уровня доступны администраторам БД. Это операторы создания, изменения и удаления объектов базы данных, а именно самой базы, ее таблиц, пользователей и пр. таких операторов три: create, alter и drop. create table ( , …, ); - создание таблицы.
  • alter table [add, modify, drop] column ; - изменение полей таблицы (добавление, модификация, удаление).drop table ; - удаление таблицы. Эта операция выполняется успешно, если нет связей с другими таблицами.
  • Оцените статью!