Читайте также:
|
|
Теперь, имея четкое представление о том, какие типы данных могут храниться в базе данных MySQL, самое время взглянуть, как эти типы используются при описании таблиц. Начнем с описания таблицы для хранения информации о человеке.
Шаг 1: проектирование
Хорошо начать проектирование таблицы с небольшого мозгового штур_ ма – это позволит определить информацию, которую было бы полезно включить. Немного поразмыслив о данных, описывающих человека, я получил вот что:
• Имя, фамилия (name)
• Пол (gender)
• Дата рождения (birth date)
• Адрес (address)
Создание таблиц | |
• Любимое блюдо (favorite foods)
Разумеется, список не полный, но этого пока достаточно. Следующий шаг – дать столбцам имена и назначить типы данных. В табл. 2.6 по_ казан первый вариант.
Таблица 2.6. Таблица Person (человек), первое приближение
Столбец | Тип | Допустимые значения |
Name | Varchar(40) | |
Gender | Char(1) | M, F |
Birth_date | Date | |
Address | Varchar(100) | |
Favorite_foods | Varchar(200) | |
Столбцы name, address и favorite_foods типа varchar позволяют записы_ вать информацию в свободной форме. В столбце gender (пол) допускает_ ся только один символ, M (М) или F (Ж). Столбцу birth_date (дата рож_ дения) назначен тип date, поскольку точное время не требуется.
Дата добавления: 2015-08-17; просмотров: 47 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Временные данные | | | Шаг 2: уточнение |