Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите с предметной областью 
V
    Опции темы
Gluttton
Дата 29.5.2009, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начинающий
***


Профиль
Группа: Завсегдатай
Сообщений: 1170
Регистрация: 28.8.2008
Где: Феодосия

Репутация: 10
Всего: 54



Зачем нужен тригер удаления записей из REF? Желательно поподробнее...
Цитата

З.Ы. Ты не знаеш какие то проги для автоматической генерации INSERT запросов. А то мне уже надоело набирать вручную.

 smile программу с генерацией случайных запросов под конкретно твою структуру БД - это такая шутка smile ?

Мне "наполнение" не нужно, меня структура интересует (любопытно)...

А что такое 'Р0001' и 'ВД0002' smile ?! Не берись ты за ключи руками smile. Сделай их AUTOINCREMENT и вставляй записи напрмер так:
Код

INSERT INTO [Працівники](Прізвище, Імя, По-батькові, Посада, Звання, Код відділу)
SELECT 'Кобзар','Володимир','Ігорович','Начальник центру допомоги',4, [Відділ].ID
FROM [Відділ] WHERE [Відділ].[Назва відділу]="Центр допомоги".

На мой взгляд так прозрачнее... И главное без всяких "заморочек" с первичными ключами - всё работает само по себе smile !

Это сообщение отредактировал(а) Gluttton - 29.5.2009, 22:07


--------------------
Слава Україні!
PM MAIL   Вверх
Neox_GeForce
Дата 29.5.2009, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 283
Регистрация: 14.11.2007
Где: Украина

Репутация: нет
Всего: нет



А есть ли такая штука чтоб не писать все время 
Код

INSERT INTO table
Values();
INSERT INTO table
Values();

и тд.тд.

а так
Код

INSERT INTO table
values();
values();



--------------------
user posted image
Челябинские программисты настолько суровы, что обходятся без компиляторов.
Челябинские программисты настолько суровы, что считают ассемблер недопустительной роскошью - они вручную магнетизируют участки жесткого диска.
PM MAIL ICQ   Вверх
Gluttton
Дата 29.5.2009, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начинающий
***


Профиль
Группа: Завсегдатай
Сообщений: 1170
Регистрация: 28.8.2008
Где: Феодосия

Репутация: 10
Всего: 54



Цитата

А есть ли такая штука чтоб не писать все время 

Есть, называется UNION ALL smile .

Код

INSERT INTO TABLE
SELECT
UNION ALL
SELECT
UNION ALL
SELECT


А вообще, я не уверен, но насколько мне помниться боковым зрерием smile в SQL Server есть возможность вствки данных из файла. Но это ещё нужно проверить smile .


--------------------
Слава Україні!
PM MAIL   Вверх
Neox_GeForce
Дата 29.5.2009, 23:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 283
Регистрация: 14.11.2007
Где: Украина

Репутация: нет
Всего: нет



Как думаеш писать так
Код

INSERT INTO dbo.[Посада у відділі]([ID працівника],[ID відділу],[ID посади])
SELECT dbo.[Працівники].[ID працівника],dbo.[Відділи].[ID Відділу], dbo.[Посади].[ID]
FROM dbo.Працівники,dbo.Відділи, dbo.[Посади]
WHERE dbo.[Працівники].[Прізвище]='Кобзар' AND
 dbo.[Працівники].[Імя]='Володимир' AND
  dbo.[Працівники].[По-батькові]='Ігорович' AND
  dbo.[Відділи].[Назва відділу]='Відділ Проектування' AND
  dbo.Посади.[Назва]='Головний інженер'

или вручную 


--------------------
user posted image
Челябинские программисты настолько суровы, что обходятся без компиляторов.
Челябинские программисты настолько суровы, что считают ассемблер недопустительной роскошью - они вручную магнетизируют участки жесткого диска.
PM MAIL ICQ   Вверх
Gluttton
Дата 29.5.2009, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начинающий
***


Профиль
Группа: Завсегдатай
Сообщений: 1170
Регистрация: 28.8.2008
Где: Феодосия

Репутация: 10
Всего: 54



1. Ну у нас тут как бы общение? Мне например, тоже хочеться получать ответы на вопросы, которые я задаю.
2. Один вопрос - одна тема! Со структурой Вы разобрались? Или ещё вопросы? Если закончили так давайте закрывать тему...
3. 
Цитата

Как думаеш писать так или вручную 

Я свою точку зрения по этому вопросу излогал в предыдущих постах...


--------------------
Слава Україні!
PM MAIL   Вверх
Neox_GeForce
Дата 29.5.2009, 23:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 283
Регистрация: 14.11.2007
Где: Украина

Репутация: нет
Всего: нет



Цитата(Gluttton @ 29.5.2009,  23:22)
1. Ну у нас тут как бы общение? Мне например, тоже хочеться получать ответы на вопросы, которые я задаю.
2. Один вопрос - одна тема! Со структурой Вы разобрались? Или ещё вопросы? Если закончили так давайте закрывать тему...
3. 
Цитата

Как думаеш писать так или вручную 

Я свою точку зрения по этому вопросу излогал в предыдущих постах...

Сорри. Я дейсвительно перегнул палку.
Вот моя законченная база
user posted image
Вопрос. Последний. Она у какой ща нормальной форме? 4 или 3? 


--------------------
user posted image
Челябинские программисты настолько суровы, что обходятся без компиляторов.
Челябинские программисты настолько суровы, что считают ассемблер недопустительной роскошью - они вручную магнетизируют участки жесткого диска.
PM MAIL ICQ   Вверх
Gluttton
Дата 30.5.2009, 00:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начинающий
***


Профиль
Группа: Завсегдатай
Сообщений: 1170
Регистрация: 28.8.2008
Где: Феодосия

Репутация: 10
Всего: 54



Цитата

Сорри. Я дейсвительно перегнул палку.

Бывает smile .
Цитата

Вот моя законченная база

Как по мне, так нормально... Жаль что никто больше не принимает участие в обсуждении... Может быть что нибудь подсказали...

Цитата

Вопрос. Последний. Она у какой ща нормальной форме? 4 или 3? 


А вот тут я ничем помочь не смогу smile, разве что ссылкой...


--------------------
Слава Україні!
PM MAIL   Вверх
Neox_GeForce
Дата 30.5.2009, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 283
Регистрация: 14.11.2007
Где: Украина

Репутация: нет
Всего: нет



СПС тебе огромное. 
Тема закрыта.


--------------------
user posted image
Челябинские программисты настолько суровы, что обходятся без компиляторов.
Челябинские программисты настолько суровы, что считают ассемблер недопустительной роскошью - они вручную магнетизируют участки жесткого диска.
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Общие вопросы по базам данных"
LSD
Zloxa

Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:

  • вопросам по СУБД для которых нет отдельных подфорумов
  • вопросам которые затрагивают несколько разных СУБД (например проблема выбора)
  • инструменты для работы с СУБД
  • вопросы проектирования БД
  • теоретически вопросы о СУБД

Данный форум не предназначен для:

  • вопросов о поиске разлиных БД (если не понимаете чем БД отличается от СУБД то: а) вам не сюда; б) Google в помощь)
  • обсуждения проблем с доступом к СУБД из различных ЯП (для этого есть соответсвующие форумы по каждому ЯП)
  • обсуждения проблем с написание SQL запросов, для этого есть форум Составление SQL-запросов
  • просьб о написании курсовой, реферата и т.п., для этого есть Центр помощи или фриланс биржа
  • объявлений о найме специалистов, для этого есть раздел Объявления о найме специалистов

Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение. ;)


Полезные советы:

При написании сообщения постарайтесь дать теме максимально понятное название. В теме максимально подробно опишите проблему. Если применимо укажите: название базы данных и версии (MySQL 4.1, MS SQL Server 2000 и т.п.); используемых язык программирования; способа доступа (ADO, BDE и т.д.); сообщения об ошибках.

Для вставки кода используйте теги [code=sql] [/code].

Литературу по базам данных можно поискать здесь.

Действия модераторов можно обсудить здесь.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | СУБД, общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0524 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.