PHP. MySQL практика для Изучения Хольцнера.

Forums:

Методичка Иваньчева Т.А. Методическое пособие по языку SQL (диалект СУБД в MySQL ) в 2 частях.

Открываем программу HeidiSQL 9.3.0.4984
1) Cоздаём табличку
2)Создаём в ней столбцы Zarplata IMYA
3) Удаляем Zarplata : DROP TABLE Zarplata ; ( жмём значёк "синяя стрелочка направо" )

Команды :

Показать все имеющиеся базы данных    <pre class="brush:sql">SHOW DATABASES ;</pre> 
CREATE DATABASE имя ;  - создать базу данных с именем  (имя это параметр , SHOW DATABASE -команда  )   
CREATE DATABASE имя  [ IF NOT EXISTS] ;   - Если база данных существует , то лучше дописать
CREATE DATABASE имя  DEFAULT CHARACTER SET  cp1251  ;  -  после создания базы данных пишем название кодировки сp1251    
ALTER DATABASE  имя  CHARACTER SET  cp1251;  -  изменение параметров базы
SHOW CREATE DATABASE  имя - позволяет просмотерть структуру вновь созданной базы 
DROP DATABASE имя ; - удалить базу данных с именем 
RENAME DATABASE старое имя TO новое имя ; - переименовать таблицу 
USE имя; - перед началом работы необходимо выбрать ту базу , которая необходима 


Рядом с командами описанными выше используют дополнительные параметры :

[ ... ] - необязательно выполнять
{...|...} - выбор из разных вариантов , разные варианты отделяются - " | "

Пример :

Вопросы : Поле "зарплата " хранит информацию о заработной плате сотрудников . Какой тип данных можно использовать для описания данного поля ?

vedro-compota's picture

Поле "зарплата " хранит информацию о заработной плате сотрудников . Какой тип данных можно использовать для описания данного поля ?

ОТВЕТ: тип столбца разработчик выбирает сам, для зарплаты логично использовать числовой тип (это оптимально - "почему" уже другой вопрос).

_____________
матфак вгу и остальная классика =)

fgh's picture

Cпасибо

vedro-compota's picture

  1. подсвечивайте SQL код заметки сразу.
  2. В хейде для запуска можно использовать F9

_____________
матфак вгу и остальная классика =)