Дизайн и креатив: разработка от профессионалов
http://uptimecommerce.com/forum/

ВНИМАНИЕ!!!. Нужна помощь.
http://uptimecommerce.com/forum/viewtopic.php?f=22&t=846
Страница 1 из 1

Автор:  vixel [ 22 июн 2009, 10:27 ]
Заголовок сообщения:  ВНИМАНИЕ!!!. Нужна помощь.

Помогите пожалуйста составить запросы на языке SQL заранее спасибо.
1) Файлы с которыми работают сотрудники всех отделов
2) Файлы пользователями которого являются сотрудники только одного отдела
3) Программы которые работают со всеми серверами.

Вот логическая схема БД:
http://file.qip.ru/file/92645632/bfc125a4/_4__.html

Помогите кто сможет для нее составить 3 запроса.

Автор:  pzonov [ 22 июн 2009, 10:36 ]
Заголовок сообщения:  Re: ВНИМАНИЕ!!!. Нужна помощь.

Дим, во-первых, запросы бывают на добавление записи, редактирование записи, удаление записи и осуществление выборки по параметрам. Ты определись, что тебе нужно, составь вопрос полнее.

P.S. Ну и схему ты наворотил... Зачем столько таблиц-то?

Автор:  vixel [ 22 июн 2009, 10:53 ]
Заголовок сообщения:  Re: ВНИМАНИЕ!!!. Нужна помощь.

Схема правельная я долго внее вникал сделал уже под нее приложение которое формирует таблици из предложеных таблиц вних добавляет редактирует и удаляет данные со всеми проверками. Схема такая так как много избыточности, приводил к нормальным формам. Мне осталось только эти 3 запроса и все. Эти 3 таблици. просто если схему переделывать то надо будет все приложение переделывать. Это запросы по выборке.

Автор:  pzonov [ 22 июн 2009, 11:56 ]
Заголовок сообщения:  Re: ВНИМАНИЕ!!!. Нужна помощь.

Так что и откуда выбирать надо? Какие поля выбирать, из каких таблиц...

Я понимаю, когда у файла несколько создателей. Бывет. Я пойму, когда один файл имеет отношения со многими программами (библиотека, например). Но я, не могу представить себе ситуацию, чтобы множество программ были прикреплены к единому названию программы. И почему у многих создателей файлов единая на всех фамилия?! И какое отношение имеет сотрудник ко многим создателям файлов?

Автор:  vixel [ 22 июн 2009, 12:24 ]
Заголовок сообщения:  Re: ВНИМАНИЕ!!!. Нужна помощь.

>Множество програм прикреплены к единому названию программы
Таблица программы должна содержать следующие поля:
Название программы
Название файла
Название сервера.
Соответственно для каждой программы может быть 1000 файлов например. Соответственно 1000 раз будет в таблице повторятся название программы для этого и создается специальная таблица Название программы в которой прописано 1 раз название и уже 1000 раз повторяются ее индексы. Гораздо меньше места занимает хранение индекса нежели самой программы. Так же и с Фамилиями создателей. Таблица создатели содержит следующие атрибуты:
Имя файла
Имя создателя
Имя сотрудника(кому разрешон доступ)
Соответственно если будет 1000 сотрудников кому разрешон доступ запись будет повторятся 1000 раз для этого и сделана таблица. Сотрудник имеет прямое отношение ко многим создателям файлов так как создатели могут назначать доступ многим сотрудникам.

Автор:  vixel [ 22 июн 2009, 17:56 ]
Заголовок сообщения:  Re: ВНИМАНИЕ!!!. Нужна помощь.

Все всем спасибо тема закрыта делаю 3 таблицы и не парюсь.!

Автор:  freetonik [ 05 июл 2009, 08:43 ]
Заголовок сообщения:  Re: ВНИМАНИЕ!!!. Нужна помощь.

ПОМОГИТЕ!!! Делаю сайт через Dreamvaiver 4,но не загружал не куда, сделал пару ссылок и на компе хотел проверить. Открываю страницу, нормально работает, перехожу по ссылке на др страницу, пишит: не может отоброзить страницу. Страницы ссылки находяться в одной папке и разрешение html. Вот часть кода:
<TD COLSPAN=3 WIDTH=750 HEIGHT=28 background="images/bg7-2.jpg">
<a href="index1.html"><font color="#32843f">Главная</font></a>
<img src="images/menu.jpg" width="1" height="28" align="absmiddle">
<a href="zabolevania.html"><font color="#32843f">Заболевание </font></a>
<img src="images/menu.jpg" width="1" height="28" align="absmiddle">

Страница 1 из 1 Часовой пояс: UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/