Гость
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Создание таблиц / 25 сообщений из 45, страница 1 из 2
30.04.2019, 11:45
    #39808236
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Здравствуйте! Как правильно создать таблицы для хранения данных?
Вводится уникальное имя проекта и набор исходных данных для этого проекта. По нажатию на кнопку происходит расчет. Т.о нужно создать таблицы для хранения имён проектов,исходных данных и результирующих данных. Т.е одному имени проекта соответствует свой набор данных и свой набор выходных данных. Набор исходных данных это просто одномерный массив чисел. А у выходных данных, по столбцам расположены набор чисел с определенным шагом ,а в строках соответствующее им значение.
...
Рейтинг: 0 / 0
30.04.2019, 12:23
    #39808256
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015Здравствуйте! Как правильно создать таблицы для хранения данных?
Берешь клавиатуру и набираешь на ней "CREATE TABLE", ну и так далее.
...
Рейтинг: 0 / 0
30.04.2019, 13:20
    #39808283
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Вот я создаю таблицу в database desktop. Нужно ли под проекты создавать отдельную таблицу ,а под исходные данные вторую или может создать таблицу где первым полем будут проекты ,а остальные поля этой таблицы исходные данные?
...
Рейтинг: 0 / 0
30.04.2019, 13:27
    #39808289
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015Вот я создаю таблицу в database desktop. Нужно ли под проекты создавать отдельную таблицу ,а под исходные данные вторую или может создать таблицу где первым полем будут проекты ,а остальные поля этой таблицы исходные данные?
По таблице на проект, конечно.
...
Рейтинг: 0 / 0
30.04.2019, 13:39
    #39808292
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
По таблице на проект это как?
...
Рейтинг: 0 / 0
30.04.2019, 13:42
    #39808294
МодальноеОкно
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015Вот я создаю таблицу в database desktop. Нужно ли под проекты создавать отдельную таблицу ,а под исходные данные вторую или может создать таблицу где первым полем будут проекты ,а остальные поля этой таблицы исходные данные?

разрешаю
...
Рейтинг: 0 / 0
30.04.2019, 14:02
    #39808304
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015По таблице на проект это как?
Ну, сколько там у тебя проектов. Вот и создаешь для каждого таблицу.

"Проект_1", "Проект_2" и т.д.
...
Рейтинг: 0 / 0
30.04.2019, 14:52
    #39808349
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
fkthatBora2015По таблице на проект это как?
Ну, сколько там у тебя проектов. Вот и создаешь для каждого таблицу.

"Проект_1", "Проект_2" и т.д.
А какие поля у этих таблиц?
Я так понимаю речь идёт о создании таблиц динамически? А если обойтись статическим созданием?
...
Рейтинг: 0 / 0
30.04.2019, 14:54
    #39808350
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Заранее не известно колич.проектов.
...
Рейтинг: 0 / 0
30.04.2019, 15:36
    #39808371
полудух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
пытай гугл вопросами "проектирование бд"
...
Рейтинг: 0 / 0
30.04.2019, 16:09
    #39808390
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015Заранее не известно колич.проектов.

Так не создавай таблицы заранее. Проекты-то, чай, не каждые две секунды начинаются.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.04.2019, 16:15
    #39808394
МодальноеОкно
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
fkthatBora2015По таблице на проект это как?
Ну, сколько там у тебя проектов. Вот и создаешь для каждого таблицу.

"Проект_1", "Проект_2" и т.д.

предлагаю создавать таблицу под каждую букву в имени проекта
...
Рейтинг: 0 / 0
30.04.2019, 16:59
    #39808437
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015,

Чо, наверное, весь семестр вместо лекций по РБД пифко пил? Ну так вот она, расплата.
...
Рейтинг: 0 / 0
30.04.2019, 17:32
    #39808453
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
fkthatBora2015,

Чо, наверное, весь семестр вместо лекций по РБД пифко пил? Ну так вот она, расплата.
А что похож на студента?
...
Рейтинг: 0 / 0
30.04.2019, 17:49
    #39808466
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015А что похож на студента?

Да похож. И причем на студента-двоечника ;-)
...
Рейтинг: 0 / 0
30.04.2019, 18:40
    #39808505
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
полудухпытай гугл вопросами "проектирование бд"
Не согласен. Развивая вашу мысль нужно закрывать этот подфорум.
...
Рейтинг: 0 / 0
30.04.2019, 19:33
    #39808550
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Держи, студент. Беги на свой зачет.
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
create table [Projects] (
  [Id] int identity(1,1) not null primary key,
  [Name] nvarchar(64) not null unique,
  [StartOutputData] float not null,
  [OutputDataStep] float not null
)

create table [Data] (
  [ProjectId] int not null foreign key references [Projects]([Id]),
  [DataType] char(1) not null check([DataType] = 'I' or [DataType] = 'O'),
  [OrdNum] int not null,
  [Value] float not null,
  primary key ([ProjectId], [DataType], [OrdNum])
)
...
Рейтинг: 0 / 0
30.04.2019, 19:34
    #39808551
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
fkthat, что это за устное народное творчество? Как это соотносится с вопросом автора?
...
Рейтинг: 0 / 0
30.04.2019, 19:40
    #39808553
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015А у выходных данных, по столбцам расположены набор чисел с определенным шагом ,а в строках соответствующее им значение
может все таки реалистичный пример выложите, что бы не играть в угадайку о природе проекта
...
Рейтинг: 0 / 0
30.04.2019, 19:42
    #39808554
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
maytonfkthat, что это за устное народное творчество? Как это соотносится с вопросом автора?
Нравится - бери, не нравится - не бери.
...
Рейтинг: 0 / 0
30.04.2019, 19:46
    #39808557
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Чёрть его знает. Вроде нравится.... Но не возьму.
...
Рейтинг: 0 / 0
30.04.2019, 20:43
    #39808576
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
ПЕНСИОНЕРКАBora2015А у выходных данных, по столбцам расположены набор чисел с определенным шагом ,а в строках соответствующее им значение
может все таки реалистичный пример выложите, что бы не играть в угадайку о природе проекта
Исходные данные одномерный массив (набор чисел) , плюс одно значение логического типа. А выходные данные в виде таблицы с 5-ю столбцами и 10 строками. А проект буквенное или цифровое имя произвольной длины.
...
Рейтинг: 0 / 0
30.04.2019, 21:15
    #39808583
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Т. е исходные данные
a1;a2;a3;a4;a5 это числа. Далее a6 логический тип, если истина то вводятся еще a6,a7,a8. Если ложь то a6=a7=a8=0;
Выходные
столбцы alfa =10 ,15,20,25,30,35
строки b1,b2,b3, и .т д.
Я думал если если создать одну таблицы под хранение проектов с двумя полями id_proj (уникальный идентификатор -первичный ключ) , proj (названия ). Но названия также должны быть уникальны. Чтобы они были уникальными по второму полю также создать первичный ключ ?
Вторую под хранение исходных данных с полями id_proj , a1;a2;a3;a4;a5. Как тут сделать связь с первой таблицей проектов, просто записав первым полем id_poj?
Третью таблицу с полями id_alfa и alfa. Где просто записать:
id_alfa alfa
1 10
2 15
3 20
4 25
5 30
6 35
А четвертую таблицу с полями id_proj, id_alfa (связь с третьей таблицей) и полями b1,b2,b3.
...
Рейтинг: 0 / 0
30.04.2019, 22:10
    #39808598
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Bora2015Исходные данные одномерный массив (набор чисел) , плюс одно значение логического типа. А
выходные данные в виде таблицы с 5-ю столбцами и 10 строками. А проект буквенное или
цифровое имя произвольной длины.

База для этого не нужна. Двух текстовых файлов хватит за глаза.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.04.2019, 22:41
    #39808604
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц
Dimitry SibiryakovБаза для этого не нужна. Двух текстовых файлов хватит за глаза.

У них зачет по БД.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Создание таблиц / 25 сообщений из 45, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]