Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_MySQL_Java_Zadacha_2013.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
142.34 Кб
Скачать

15

  1. На какие категории можно разделить типы данных используемых в MySql?

MySQL поддерживает несколько типов столбцов, которые можно разделить на три категории: числовые типы данных, типы данных для хранения даты и времени и символьные (строковые) типы данных. Указывает максимальный размер вывода. Максимально допустимый размер вывода составляет 255 символов. Квадратные скобки ('[' и ']') указывают для типа данных группы необязательных признаков. Заметьте, что если для столбца указать параметр ZEROFILL, то MySQL будет автоматически добавлять в этот столбец атрибут UNSIGNED. Следует помнить, что при выполнении вычитания между числовыми величинами, одна из которых относится к типу UNSIGNED, результат будет беззнаковым.

  1. Команды describe и create table – пример, описание.

При помощи команды CREATE TABLE определим структуру новой таблицы:mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), -> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE)

А правильность создания таблицы ,в соответствии с планом, проверяет команда DESCRIBE:

mysql> DESCRIBE pet;

+---------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+---------+-------------+------+-----+---------+-------+

| name | varchar(20) | YES | | NULL | |

| owner | varchar(20) | YES | | NULL | |

| species | varchar(20) | YES | | NULL | |

| sex | char(1) | YES | | NULL | |

| birth | date | YES | | NULL | |

| death | date | YES | | NULL | |

+---------+-------------+------+-----+---------+-------+ Использовать команду DESCRIBE можно в любое время, например, если вы забудете имена столбцов или типы, к которым они относятся

  1. Какой формат даты принимает MySQL?

MySQL принимает даты в формате ГГГГ-ММ-ДД

  1. Команда SHOW TABLES – пример, описание.

SHOW TABLES , команда которая выводит значение, после создания таблицы

mysql> SHOW TABLES;

+---------------------+

| Tables in menagerie |

+---------------------+

| pet |

+---------------------+

  1. Команда CREATE DATABASE – пример, описание.

Команда создания БД. Создадим БД с названием menagerie (зверинец)

mysql> CREATE DATABASE menagerie;

При создании базы данных она автоматически не выбирается; выбирать ее нужно отдельно. Сделать menagerie текущей базой можно с помощью следующей команды: mysql> USE menagerie

Database changed.

  1. Формат записи команды SELECT. Обязательные условия.

Для извлечения записей из таблиц в SQL определен оператор SELECT. С помощью этой команды осуществляется не только операция реляционной алгебры "выборка" но и предварительное соединение двух и более таблиц. Порядок предложений в операторе SELECT должен строго соблюдаться (например, GROUP BY должно всегда предшествовать ORDER BY), иначе это приведет к появлению ошибок. Этот оператор всегда начинается с ключевого слова SELECT. В кострукции <список_выбора> определяется столбец или столбцы, включаемые в результат. Он может состоять из имен одного или нескольких столбцов, или из одного символа * (звездочка), определяющего все столбцы. Элементы списка разделяются запятыми. Пример: получить список всех авторов

SELECT author FROM authors;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]