Форум программистов, компьютерный форум, киберфорум
PostgreSQL
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 30.10.2016
Сообщений: 53

Метаданные для автоматической генерации базы данных

23.10.2018, 12:30. Показов 4211. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Необходимо создать пустую базу данных ,а затем "вытащить" метаданные для автоматической генерации базы данных
Базу то я создал а вот с метаданными проблема. Подскажите Как средствами PgAdmin или Sql(cmd) эту проблему?
P. S. Всем добра)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.10.2018, 12:30
Ответы с готовыми решениями:

Извлечь метаданные для автоматической генерации сценария создания базы данных
Как мне извлечь метаданные для автоматической генерации сценария создания базы данных. Извините, просто первый раз запустил MSSMS

Написать программу для автоматической генерации методов
Дан текстовый файл, содержащий исходный код программы на языке Java. Написать программу для автоматической генерации методов get, set,...

Для автоматической генерации элементов коллекций в классе надо определить статический метод
Есть 2 класса Person (базовый класс) и Student (наследуемый класс). Для автоматической генерации элементов коллекций в классе Test...

1
1264 / 978 / 384
Регистрация: 02.09.2012
Сообщений: 3,021
23.10.2018, 16:43
Лучший ответ Сообщение было отмечено igoorrr как решение

Решение

Что вы называете метаданными??
Нужен код??
CREATE DATABASE ....
CREATE TABLE ....

Ну это с натяжкой можно назвать метаданными. Обычно это называют DDL (data definition language) - языка определения данных.
Это выражения из некоторого подмножества языка SQL, которые обычно начинаются со слов CREATE, DROP, ALTER.
Что-то создать (базу данных, таблицу, пользователя, индекс........), что-то удалить (....), что-то изменить (...).
Если эти команды записать последовательно в некий скрипт, то этот скрипт уже можно использовать для автоматической "генерации" базы данных. То есть не тыкать там кнопки где-то в pgAdmin, а одним запуском все создать.

Короче, если нужен DDL....
1) То в pgAdmin 3 эта информация выводится в правой части окна при выделении соответствующего объекта базы данных.
2) Что там в pgAdmin 4 я не знаю, подозреваю, где-то в окошках тоже найдете.
3) Можете поиграться с утилитой pg_dump и получить текстовый файл с описанием всех SQL-команд для полного воссоздания базы данных (здесь это называется словом схема, а не метаданные; причем называется в обобщенном плане, не путать с понятием схема как объекта базы данных)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.10.2018, 16:43
Помогаю со студенческими работами здесь

Реализовать систему автоматической генерации индивидуальных задач на движение по шаблонам
Некоторые школьники списывают решения из готовых домашних заданий (ГДЗ). Чтобы справиться с этим, учителя придумали систему автоматической...

Написать программу для генерации тестовых данных для таблиц баз данных
Доброго время суток! Нужна помощь вот на какое дело: 1. DB Data Generator. Написать программу для генерации тестовых данных для таблиц...

Какие есть сервисы для генерации данных для БД?
Подскажите, есть ли сервисы (и если есть, то какие) которые могут сгенерировать код заполнения таблиц? Чтобы, например, там задал, то...

Как обеспечить зависимость значений для ввода в поле базы данных от значения в другом поле базы данных?
В таблицу DicFactor вводятся факторы, а в связанную с ней таблицу FactorValue вводятся допустимые значения факторов. Например, для фактора...

Как обеспечить зависимость значений для ввода в поле базы данных от значения в другом поле базы данных?
Есть 2 таблицы справочников (все факторы и все возможные значения - tblDicFactor и tblDicFactorValue), для каждого фактора есть допустимые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru