и
на языке структурированных запросов (SQL) является компьютерный язык для создания баз данных и манипулирования данными. SQL является стандартом ANSI (американский Национальный институт стандартов) и поддерживает практически все Реляционные системы управления базами данных (СУБД), как Оракула, MySQL, sqlserver и МЅ Access, PostgreSQL и т. д. SQL состоит из двух частей: р><р>
- языка определения данных (ddl): создавать, изменять или удалять таблицы и индексы.
- языка манипулирования данными (ЯМД): чтобы вставить, обновить, восстановить или удалить данные в таблицах.
Р><Р>вот как можно использовать SQL. р><р>
- установить пакет СУБД. Вы можете скачать MySQL из http://www.mysql.org для вашей операционной системы (ОС) и установить его с помощью данной инструкции. Для операционной системы Windows, он может быть установлен двойным кликом на инсталлятор и выбор значения по умолчанию на каждом этапе.
- запуска MySQL службы. в окно командной строки, перейдите в каталог C:\mysql\bin (если вы установили MySQL в C:) и выдать следующую команду для запуска MySQL услуги:р><р><ем>MySQL начала на сайте р><р>
- запустить MySQL клиент. в окно командной строки, перейдите в каталог C:\mysql\bin и выполните команду MySQL, чтобы сделать из командной строки MySQL.
- создать базу данных. на MySQL в командной строке введите команду создания базы с последующим любое имя базы данных. Не забудьте поставить точку с запятой в конце команды:р><р><ем>создать базу данных ЭМП ем> р><р>
- установить созданную базу данных как активный. чтобы сделать это, вопрос "использовать" команда, за которой следует имя базы данных на MySQL строки:
<ем>использовать ЭМП ем> р><р>
- создать таблицу. чтобы сделать это, используйте команду создать таблицу с именем и типа данных для каждого поля таблицы. Вы также можете указать первичный ключ и любых других ограничений, как не нуль. Например:
<ем>
как создать таблицу Person и
(имя типа varchar(80) основного не NULL,
В ДСГН Тип varchar(5), в
возраст целое число, платите
числоем>
<ем>) ем> - Вставить некоторые данные в созданную таблицу. это достигается через 'вставить в' команда, за которой следует название таблицы и значения, которые будут вставлены.
- если вам нужно вставить строку со значениями всех столбцов, затем используйте следующую команду:
р><р><ем>вставить в лицо, значения ('Какул','магистр',26,35000) ем> р><р>
- , если вам нужно, чтобы вставить значения выбранных столбцов только затем нужно указать имена столбцов в команду, как показано ниже:
с<их>
и вставить в человека (имя) значения ('Фероз') ем>
Р><Р>обратите внимание, что символ значение заключено в одинарные кавычки и каждая команда завершается точкой с запятой. р><р> - обновления таблицы.
- использовать обновление команды и пары имя-значение, таких как:
и р><р><ем>обновления лица платить=50000 ем> р><р>
- для обновления определенной строки, используйте предложение Where в Update команды:
с<их>
и обновления лица платить = 20000, где имя = 'Какул' на сайте
- извлечь данные. использовать команду Select для извлечения данных. Для условного поиска, вы можете использовать предложение Where. Попробуйте следующие запросы:
- , чтобы получить все столбцы и все строки:
и р><р><ем>выберите * от человека ем> р><р> - , чтобы получить отсортированный список, использовать порядок сортировки: р><р><ем>выбрать * от того человека по имени на сайте р><р>
- , чтобы получить несколько столбцов всех строк:
<ем>выберите имя из человека на сайте р><р>
- , чтобы получить все столбцы из определенной строки:р><р><ем>выберите * От пользователя, где имя = 'Фероз' на сайте р><р>
- , чтобы получить выбранные столбцы из определенной строки:
<ем>
и выберите оплату с лица, где имя = 'Какул' на сайте - , чтобы получить строку со столбцами иметь определенную структуру (т. е. оплаты всех тех сотрудников, чья фамилия начинается с буквы К):П><П><ем>выберите платить с человека, где имя как 'к%'ем> р><р>
- , чтобы подсчитать количество записей в таблице (допустим, вы хотите знать количество человек):
<ем>выберите Функции count(*) от человека на сайте р><р>
- , чтобы получить сумму столбца (скажем, вам нужно знать общую сумму к оплате):
<ем>
и выберите сумма(оплата) от человека на сайте - использовать и/или в предложении Where для получения данных на основе нескольких условий:
<ем>
В выберите * От пользователя, где имя как 'к%' и платить > 5000 ем> - , чтобы сгруппировать результаты, использовать группу в следующем:
<ем>выберите * от лица группы дсгн ем> р><р>
- , чтобы отобразить группы, удовлетворяющие критериям, использование, имеющих, как показано ниже:
<ем>
В выберите * от лица группы дсгн необходимости платить > 12000 ем> - , чтобы получить результаты, если поле имеет каких-либо данному значению, использовать в статье:
<ем>выберите * От пользователя, где имя ('Фероз','Какул') ем> р><р>
р><р>Вы можете попробовать запросы с другими функциями также, как avg, различны, между и т. д. р><р> - Добавить столбец к таблице. это делается с помощью команды Alter, как:р><р><ем>изменить таблицу Person добавить опыт целого числа ем> р><р>
- установить псевдоним для человека, стола, используя несколько столбцов только. чтобы сделать это, используйте, как показано ниже:р><р><ем>выберите имя,ДСГН от человека, как человек на сайте р><р>
- удалить записи из таблицы. сильные>
- , чтобы удалить конкретную запись, используйте команду удалить с предложением Where, как:
и р><р><ем>удалить * от человека, где имя='Фероз' на сайте р><р>
- , чтобы удалить все записи, используйте:
с<их>
как удалить из лицо на сайте
и в Все записи могут быть удалены с помощью УСЕЧЕНИЯ команды, такие как:
<ем>УСЕЧЬ таблицу Person ем> р><р>
- удалить столбец, добавленный в шаге 10. Вы должны снова использовать команду Alter с каплей такой:
с<их>
как изменить таблицу Person каплю опыт на сайте использование ем>р><р>обратите внимание, что добавить, вы должны указать тип данных столбца, который, очевидно, не обязательно с падением. р><р> - падение создаваемой таблицы. использовать команду Drop table, за которыми следует имя таблицы. сильные>р><р><ем>откидной столик человек на сайте р><р>
- падение базы данных. используйте команду удалить базу данных с последующим именем базы данных.
с<их>
как удалить базу данных ЭМП ем> - попробовать заранее темы по SQL, таких как создание представлений, хранимых процедур, курсоров, присоединиться и т. д. от предложенной ссылке.
и
<див класс="meta_data_block"> <див> <див класс="meta_block"> <див класс="meta_box"> <див класс="meta_title">необходимые инструменты:див> <див класс="meta_data_list">- в любой СУБД, например, MySQL
див> див> див>
<див класс="meta_block"> <див класс="meta_box"> <див класс="meta_title">Полезные ссылки:див> <див класс="meta_data_list">- скачать MySQL
- SQL сведения
див> див> див> див>
див>
Использование структурированного языка запросов (SQL)
Учебника по SQL
и
на языке структурированных запросов (SQL) является компьютерный язык для создания баз данных и манипулирования данными. SQL является стандартом ANSI (американский Национальный институт стандартов) и поддерживает практически все Реляционные системы управления базами данных (СУБД), как Оракула, MySQL, sqlserver и МЅ Access, PostgreSQL и т. д. SQL состоит из двух частей: р><р>
- языка определения данных (ddl): создавать, изменять или удалять таблицы и индексы.
- языка манипулирования данными (ЯМД): чтобы вставить, обновить, восстановить или удалить данные в таблицах.
Р><Р>вот как можно использовать SQL. р><р>
- установить пакет СУБД. Вы можете скачать MySQL из http://www.mysql.org для вашей операционной системы (ОС) и установить его с помощью данной инструкции. Для операционной системы Windows, он может быть установлен двойным кликом на инсталлятор и выбор значения по умолчанию на каждом этапе.
- запуска MySQL службы. в окно командной строки, перейдите в каталог C:\mysql\bin (если вы установили MySQL в C:) и выдать следующую команду для запуска MySQL услуги:р><р><ем>MySQL начала на сайте р><р>
- запустить MySQL клиент. в окно командной строки, перейдите в каталог C:\mysql\bin и выполните команду MySQL, чтобы сделать из командной строки MySQL.
- создать базу данных. на MySQL в командной строке введите команду создания базы с последующим любое имя базы данных. Не забудьте поставить точку с запятой в конце команды:р><р><ем>создать базу данных ЭМП ем> р><р>
- установить созданную базу данных как активный. чтобы сделать это, вопрос "использовать" команда, за которой следует имя базы данных на MySQL строки:
<ем>использовать ЭМП ем> р><р>
- создать таблицу. чтобы сделать это, используйте команду создать таблицу с именем и типа данных для каждого поля таблицы. Вы также можете указать первичный ключ и любых других ограничений, как не нуль. Например:
<ем>
как создать таблицу Person и
(имя типа varchar(80) основного не NULL,
В ДСГН Тип varchar(5), в
возраст целое число, платите
числоем>
<ем>) ем> - Вставить некоторые данные в созданную таблицу. это достигается через 'вставить в' команда, за которой следует название таблицы и значения, которые будут вставлены.
- если вам нужно вставить строку со значениями всех столбцов, затем используйте следующую команду:
р><р><ем>вставить в лицо, значения ('Какул','магистр',26,35000) ем> р><р>
- , если вам нужно, чтобы вставить значения выбранных столбцов только затем нужно указать имена столбцов в команду, как показано ниже:
с<их>
и вставить в человека (имя) значения ('Фероз') ем>
Р><Р>обратите внимание, что символ значение заключено в одинарные кавычки и каждая команда завершается точкой с запятой. р><р> - обновления таблицы.
- использовать обновление команды и пары имя-значение, таких как:
и р><р><ем>обновления лица платить=50000 ем> р><р>
- для обновления определенной строки, используйте предложение Where в Update команды:
с<их>
и обновления лица платить = 20000, где имя = 'Какул' на сайте
- извлечь данные. использовать команду Select для извлечения данных. Для условного поиска, вы можете использовать предложение Where. Попробуйте следующие запросы:
- , чтобы получить все столбцы и все строки:
и р><р><ем>выберите * от человека ем> р><р> - , чтобы получить отсортированный список, использовать порядок сортировки: р><р><ем>выбрать * от того человека по имени на сайте р><р>
- , чтобы получить несколько столбцов всех строк:
<ем>выберите имя из человека на сайте р><р>
- , чтобы получить все столбцы из определенной строки:р><р><ем>выберите * От пользователя, где имя = 'Фероз' на сайте р><р>
- , чтобы получить выбранные столбцы из определенной строки:
<ем>
и выберите оплату с лица, где имя = 'Какул' на сайте - , чтобы получить строку со столбцами иметь определенную структуру (т. е. оплаты всех тех сотрудников, чья фамилия начинается с буквы К):П><П><ем>выберите платить с человека, где имя как 'к%'ем> р><р>
- , чтобы подсчитать количество записей в таблице (допустим, вы хотите знать количество человек):
<ем>выберите Функции count(*) от человека на сайте р><р>
- , чтобы получить сумму столбца (скажем, вам нужно знать общую сумму к оплате):
<ем>
и выберите сумма(оплата) от человека на сайте - использовать и/или в предложении Where для получения данных на основе нескольких условий:
<ем>
В выберите * От пользователя, где имя как 'к%' и платить > 5000 ем> - , чтобы сгруппировать результаты, использовать группу в следующем:
<ем>выберите * от лица группы дсгн ем> р><р>
- , чтобы отобразить группы, удовлетворяющие критериям, использование, имеющих, как показано ниже:
<ем>
В выберите * от лица группы дсгн необходимости платить > 12000 ем> - , чтобы получить результаты, если поле имеет каких-либо данному значению, использовать в статье:
<ем>выберите * От пользователя, где имя ('Фероз','Какул') ем> р><р>
р><р>Вы можете попробовать запросы с другими функциями также, как avg, различны, между и т. д. р><р> - Добавить столбец к таблице. это делается с помощью команды Alter, как:р><р><ем>изменить таблицу Person добавить опыт целого числа ем> р><р>
- установить псевдоним для человека, стола, используя несколько столбцов только. чтобы сделать это, используйте, как показано ниже:р><р><ем>выберите имя,ДСГН от человека, как человек на сайте р><р>
- удалить записи из таблицы. сильные>
- , чтобы удалить конкретную запись, используйте команду удалить с предложением Where, как:
и р><р><ем>удалить * от человека, где имя='Фероз' на сайте р><р>
- , чтобы удалить все записи, используйте:
с<их>
как удалить из лицо на сайте
и в Все записи могут быть удалены с помощью УСЕЧЕНИЯ команды, такие как:
<ем>УСЕЧЬ таблицу Person ем> р><р>
- удалить столбец, добавленный в шаге 10. Вы должны снова использовать команду Alter с каплей такой:
с<их>
как изменить таблицу Person каплю опыт на сайте использование ем>р><р>обратите внимание, что добавить, вы должны указать тип данных столбца, который, очевидно, не обязательно с падением. р><р> - падение создаваемой таблицы. использовать команду Drop table, за которыми следует имя таблицы. сильные>р><р><ем>откидной столик человек на сайте р><р>
- падение базы данных. используйте команду удалить базу данных с последующим именем базы данных.
с<их>
как удалить базу данных ЭМП ем> - попробовать заранее темы по SQL, таких как создание представлений, хранимых процедур, курсоров, присоединиться и т. д. от предложенной ссылке.
и
<див класс="meta_data_block"> <див> <див класс="meta_block"> <див класс="meta_box"> <див класс="meta_title">необходимые инструменты:див> <див класс="meta_data_list">- в любой СУБД, например, MySQL
див> див> див>
<див класс="meta_block"> <див класс="meta_box"> <див класс="meta_title">Полезные ссылки:див> <див класс="meta_data_list">- скачать MySQL
- SQL сведения
див> див> див> див>
див>