Отправляет email-рассылки с помощью сервиса Sendsay

Стань тестировщиком!

  Все выпуски  

Стань тестировщиком! Глава 1. Таблица


Вы можете приобрести книгу целиком и сразу в электронном виде (99руб) или сделать предзаказ бумажной книги (250руб).

Объясню более подробно.

Рассмотрим, как элемент БД – таблицу.

Представьте себе таблицу Excel. Она состоит из строк и столбцов. В строках мы будем сохранять данные, а в столбцах - типы данных.

Иначе строки называются записями, а столбцы – полями. Это связано с особенностями английского языка, поэтому просто запомните, что строка – это запись, а столбец – это поле.

Каждый столбец имеет свой тип данных, с определенным размером – длиной типа данных, поэтому в одном столбце все элементы будут иметь один тип одной длины.

Например, столбец под названием [Количество объектов]. Присваиваем ему тип данных int. Это значит, что в этом столбце может содержаться информация о количестве объектов, причем, только в целых числах.

Другой пример. Столбец под названием [Фамилия]. Присваиваем ему тип данных varchar(50). Это значит, что в этом столбце может содержаться информация о фамилии человека, причем, только в символьном виде, с количеством символов не более 50.

В приложении к этой главе Вы найдете все типы данных SQL.

Строки хранят данные. Для того чтобы не было путаницы между строками, их надо однозначно определить.

Рассмотрим пример: в таблице хранятся имя, фамилия, отчество человека – 3 столбца. Для того чтобы однозначно определить человека, недостаточно знать эти 3 слова, т.к. могут встречаться однофамильцы, а некоторые из них будут иметь и одинаковое отчество. Их надо как-то конкретизировать, поэтому обычно вводят дополнительное поле, которое означает номер строки.

Это либо натуральное число (1, 2, 3, … ), либо GUID (Globally Unique Identifier) – уникальный идентификатор. Он выглядит как набор символов. Вы все помните, что, например, при установке программного продукта, типа Windows или MS Office, требуется ключ установки – мы вводим сочетание цифр и букв. Аналогично и с GUID. Вероятность того, что система сгенерирует несколько одинаковых GUID в одной таблице – стремится к нулю. Именно так обеспечивается уникальность данных в таблице.

Вы можете приобрести книгу целиком и сразу в электронном виде (99руб) или сделать предзаказ бумажной книги (250руб).


В избранное