Базы данных. Концепция баз данных, реляционная модель данных, языки SQL и XML. Токмаков Г.П. - 62 стр.

UptoLike

Составители: 

62
щих всю страницу. Поскольку за операцию чтения считывается одна страница
базы данных, будет считываться много лишних записей.
3.1.4. У
КАЗАНИЕ НАЦИОНАЛЬНОЙ КОДИРОВКИ СИМВОЛОВ
Для символьных столбцов в составе таблиц базы данных используются
различные национальные кодировки. При создании баз данных национальный
набор символов устанавливается предложением
DEFAULTCHARACTERSETнабор_символов
Например:
CREATEDATABASE«D:\BD\Library»
DEFAULTCHARACTERSETWIN1251;
В дальнейшем всем создаваемым символьным столбцам таблиц баз данных
(типы
CHAR, VARCHAR) ставится в соответствие указанный набор символов, на-
пример, объявление в одной из таблиц баз данных
Library столбца
FAMILIAVARCHAR(25);
интерпретируется как объявление
FAMILIAVARCHAR(25)CHARACTERSETWIN1251;
Изменить кодировку, принятую для базы данных по умолчанию, можно
при определении конкретных доменов и столбцов.
3.1.5. Т
ИПЫ ДАННЫХ
Типы данных различных СУБД различаются. В таблице 3.1 показаны ос-
новные типы данных, включенные в стандартную дистрибуцию СУБД
PostgreSQL, обладающей обширным набором собственных типов данных, дос-
тупных пользователям.
Таблица 3.1
Типы данных в СУБД PostgreSQL
Имена типов данных Псевдонимы Описание
bigint int8 восьмибайтное целое число со знаком
bigserial serial8 автоинкрементное восьмибайтное целое
число
bit строка битов фиксированной длины
bit varying(n) varbit(n) строка битов переменной длины
boolean bool логическая булева переменная (true/false)
box прямоугольное поле в двухмерной плоскости
bytea двоичные данные
character(n) char(n) строка символов фиксированной длины