Реферат Курсовая Конспект
Создание новой таблицы - раздел Программирование, РАБОТА З СУБД PostgreSQL Для Создания Новой Таблицы В Окне Браузер Объектов Выберите Требуемую Бд, Акт...
|
Для создания новой таблицы в окне Браузер объектов выберите требуемую БД, активизируйте контекстное меню, связанное с таблицами, и выберите пункт Новая таблица (рисунок 2.6). В результате появится окно ввода информации о новой таблице (рисунок 2.7).
Аналогично новой БД, для новой таблицы необходимо указать имя, например Students, и владельца (postgres).
Рисунок 2.6 – Контекстное меню раздела Таблицы
Рисунок 2.7 – Закладка Свойства окна Новая таблица
Затем необходимо перейти к добавлению колонок (столбцов). Для этого следует выбрать закладку Колонки (рисунок 2.8).
Рисунок 2.8 – Закладка Колонки
Нажав кнопку Добавить появится окно Новая колонка (рисунок 2.9). Задаем в ней имя и тип колонки
Рисунок 2.9 – Окно Новая колонка. Выбор типа данных serial
В свойствах новой колонки следует указать:
− Имя колонки;
− Тип данных;
− Значение по умолчанию, если это необходимо;
− допустимо или нет NULL значение в колонке.
Рисунок 2.10 – Окно Новая колонка. Свойства поля
Примечание. Следует обратить внимание, что для таблицы Students и поля StId был выбран квази тип serial. Типы данных serial и bigserial не являются полноценными типами, а просто являются удобной нотацией для создания колонок уникальных идентификаторов с последовательно возрастающими значениями. Такое свойство, сходное с AUTO_INCREMENT, поддерживается многими СУБД. Выбор квази типа serial автоматически приводит к тому, что создается последовательность (Sequence) Students_StId_seq. В результате при добавлении новой записи значение поля StId будет автоматически увеличиваться на 1-цу. Во всем остальном это поле ведет себя как поле типа integer.
Рисунок 2.11 –Сохраненные последовательности
Таким же образом создаются все остальные колонки таблицы Students с выбором соответствующих типов данных.
Замечание: Каждая таблица БД в PostgreSQL должна иметь первичный ключ. В противном случае она будет недоступна для редактирования.
Совет: Если логика таблицы не предусматривает наличие в ней первичного ключа (например, таблица Marks БД "Деканат ВУЗа"), то его необходимо ввести принудительно, предварительно создав дополнительную колонку ID и определив тип ее элементов как serial.
– Конец работы –
Эта тема принадлежит разделу:
НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ... КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ... РАБОТА З СУБД PostgreSQL...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Создание новой таблицы
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов