Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
[Лицевые счета] ROW_ID int IDENTITY(1,1) NOT NULL,
Счета int NOT NULL, --поле иерархии (связь на родительскую запись)
Номер int NULL -- номер лицевого счета
[Показания счетчиков] ROW_ID int IDENTITY(1,1) NOT NULL,
[Показания-Счет] int NOT NULL, -- связь на row_id Лицевых счетов
Дата datetime NULL
Показание float NULL
1 дек 14, 18:29    [16933331]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8818
LDMS,

какая строка из справки по CREATE TABLE Вам непонятна?
1 дек 14, 18:36    [16933375]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
Владислав Колосов, мне не понятно как связать таблицы.
1 дек 14, 18:39    [16933395]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
LDMS,

http://msdn.microsoft.com/ru-ru/library/ms189049(v=sql.120).aspx
там внизу примеры
1 дек 14, 18:42    [16933409]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
Shakill, как создавать таблицы понятно, но не ясно что с чем надо связать в данном случае
1 дек 14, 18:47    [16933436]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
LDMS
Shakill, как создавать таблицы понятно, но не ясно что с чем надо связать в данном случае
а какая перед вами стоит задача?
1 дек 14, 18:53    [16933468]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31964
LDMS
Shakill, как создавать таблицы понятно, но не ясно что с чем надо связать в данном случае
Что с чем связать - это задача этапа "проектирование модели базы данных".

Проектирование модели делается исходя из бизнес-логики, то есть вам постановщик задачи должен сказать, что там за данные и как они связаны.

И соответственно вопросы по проектирования нужно задавать в разделе "Проектирование БД", попросите модератора перенести топик туда.
1 дек 14, 19:00    [16933508]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
Shakill, мне нужно написать запросы в MySQL, но я не могу понять структуру этой базы данных
1 дек 14, 19:28    [16933632]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
LDMS
Shakill, мне нужно написать запросы в MySQL, но я не могу понять структуру этой базы данных
вы же хотели написать запрос для создания таблиц, а сейчас говорите про понять структуру. база есть или её нет? если нет, то вам в форум "проектирование бд". если база уже есть, то вам нужна документация или тот кто с ней уже работал
1 дек 14, 19:34    [16933644]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
Shakill, базы нет, только данные что выше. Изначально надо написать запросы. Но как я могу это сделать если мне не понятно как взаимосвязаны таблицы. Поэтому я хотел бы создать таблицы этой схемы и заполнить их наугад. Чтобы проверить правильность составленных мной впоследствии запросов.
1 дек 14, 19:53    [16933734]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
LDMS
Shakill, базы нет, только данные что выше. Изначально надо написать запросы. Но как я могу это сделать если мне не понятно как взаимосвязаны таблицы. Поэтому я хотел бы создать таблицы этой схемы
тогда выясняйте взаимосвязь у того кто ставил перед вами задачу
1 дек 14, 19:59    [16933780]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Glory
Member

Откуда:
Сообщений: 104751
LDMS
мне нужно написать запросы в MySQL, но я не могу понять структуру этой базы данных

Для начала нужно научиться различать MySQL и MSSQL
Потом задать вопрос в правильном форуме
1 дек 14, 21:42    [16934119]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
miksoft
Member

Откуда:
Сообщений: 38851
Glory
LDMS
мне нужно написать запросы в MySQL, но я не могу понять структуру этой базы данных

Для начала нужно научиться различать MySQL и MSSQL
Потом задать вопрос в правильном форуме
Тут он говорит, что MySQL. Там он говорит, что MS SQL. :)

Аналогичный топик в подфоруме MySQL удалил.
2 дек 14, 12:07    [16936268]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
miksoft
Аналогичный топик в подфоруме MySQL удалил.

ето квест .. угадай СУБД
2 дек 14, 12:08    [16936276]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
MS SQL
2 дек 14, 12:11    [16936309]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Glory
Member

Откуда:
Сообщений: 104751
LDMS
MS SQL

И вы ждете, что вам кто-то расскажет, для чего были созданы именно эти таблицы, именно с такими полями и именно такими ограничениями ?
2 дек 14, 12:13    [16936324]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
LDMS,
у вас есть описание поля
[Показания-Счет] int NOT NULL, -- связь на row_id Лицевых счетов
и вы не можете понять как связаны таблицы?
2 дек 14, 12:22    [16936407]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
Shakill, не могу
2 дек 14, 12:37    [16936558]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Glory
Member

Откуда:
Сообщений: 104751
LDMS
не могу

Плохо понимаете русский что ли ?
2 дек 14, 12:38    [16936565]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
LDMS
Shakill, не могу
ну так вы точно ничего не сдадите и форум вам не поможет. придется читать теорию
2 дек 14, 12:49    [16936687]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
Shakill,

Счета  int NOT NULL, --поле иерархии (связь на родительскую запись). Можно объяснить, что это под собой подразумевает?
2 дек 14, 13:13    [16936912]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Glory
Member

Откуда:
Сообщений: 104751
LDMS
Можно объяснить, что это под собой подразумевает?

Вы не знаете, что такое иерархия, она же дерево, она же рекурсия ?
2 дек 14, 13:16    [16936936]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
LDMS
Member

Откуда:
Сообщений: 12
Glory, я не понимаю с чем связаны Счета
2 дек 14, 16:58    [16938889]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
Glory
Member

Откуда:
Сообщений: 104751
LDMS
Glory, я не понимаю с чем связаны Счета

Со Счетами. https://ru.wikipedia.org/wiki/Рекурсия
2 дек 14, 17:00    [16938908]     Ответить | Цитировать Сообщить модератору
 Re: Помогите написать запрос для создания таблиц базы данных  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
LDMS
Glory, я не понимаю с чем связаны Счета


Но мы то темболее этого не понимаем не имея представления о Вашей бизнес-модели данных.
2 дек 14, 17:05    [16938959]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить