|
|
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь писал (проектировал?) БД для нужд учебного заведения? (мониторинг успеваемости, посещаемости ....) Если не сложно ответить на 2-3 вопроса, отпишите HIDDEN.RU[nospam@]inbox.ru если необходимо закину вопрос сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 21:08 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Сюда, пожалуйста. Если не секрет - для кого делаете ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2003, 09:31 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Ну я пишу. Вернее написал, теперь сопровождаю, развиваю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2003, 10:16 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Основная (больная) тема это контроль целостности данных. Т.е. пресловутая схема, или триггеры. Кто чем пользуется, или не пользуется, только аргументированно пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2003, 20:25 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
А что - в учебных заведениях какая-то другая целостность данных ? Ученики таблицы ломают ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2003, 10:12 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Oleg V.O. Основная (больная) тема это контроль целостности данных. Т.е. пресловутая схема, или триггеры. Кто чем пользуется, или не пользуется, только аргументированно пожалуйста. Целостность данных триггерами не определяется. Используй внешние ключи. Установив триггеры ты получишь другую головную боль - производительность. Триггеры лучше всего использовать для контроля действий операторов (вести протокол). Или в тех случаях, когда неизвестно какой процедурой будут изменяться данные. В тех случаях, когда нет необходимости давать пользователю изменять данные, можно использовать представления (Views). Ими же можно и ограничивать доступ к информации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2003, 18:20 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
>В тех случаях, когда нет необходимости давать пользователю изменять >данные, можно использовать представления (Views). Вот это не совсем правда - ч/з view МОЖНО изменять данные (при некоторых условиях) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2003, 11:18 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Ray D >В тех случаях, когда нет необходимости давать пользователю изменять >данные, можно использовать представления (Views). Вот это не совсем правда - ч/з view МОЖНО изменять данные (при некоторых условиях) И где, позвольте узнать, я утверждал что через представления нельзя изменять данные? Я просто обратил внимание на то, что использовать представления удобно в тех случаях, когда надо запретить пользователю изменять данные. Или ограничить вывод информации (скрыть некоторые поля etc.) А вот для того, чтобы через представления изменять данные необходимо приложить некоторые усилия разработчику. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2003, 18:39 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Это какие-такие усилия? Берем мой любимый MS SQL. Хотя ч/з ADO можно чего угодно. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Чего в табличках? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2003, 19:40 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Ray D Это какие-такие усилия? Берем мой любимый MS SQL. Хотя ч/з ADO можно чего угодно. Ну, если ты думаешь что базы данных это только "любимый MS SQL", то смею тебя заверить - ты несколько заблуждаешься. В Oracle нужно, как минимум, прописать это в триггере, что требует совершения некоторых усилий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2003, 20:35 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
И что вы хотите вставить при пустой test2 ? Так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. или так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. И наверное, все таки задумывалось так create view test_view as select test.* from test join test2 on test.test2_id = TEST2.test2_id go Писали же Jinn, что для обновляемых VIEW надо ручки приложить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2003, 20:48 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
To Cat2: ну да To Jinn: RTFM: http://www.oracle.com/oramag/oracle/01-mar/index.html?o21o8i.html/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2003, 20:59 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
У меня также проблема в разработке БД для одного учебного заведения. Собственно не совсем проблема, скорее непонятки.... СтОит ли использовать реляционную структуру хранения данных, или лучше продумать программный механизм контроля соответствующей БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 17:22 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Я наверно не совсем корректно выразился.... в предыдущем письме я хотел узнать про необходимость "схемы" данных.. Всегда ли обязательно ее использование? Может что почитать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 16:25 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Ага, RTFM. Что вы имели в виду под схемой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 19:00 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
В MsSQL Есть такая беда как Diagrams -> ? А какой RTFM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 22:03 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Схема не является необходимостью, но иметь ее полезно. Все равно она в голове существует(?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 22:13 |
|
||
|
Проектирование БД для учебного заведения?
|
|||
|---|---|---|---|
|
#18+
Да, но, в каких случаях? В каких лучше иметь ее в голове а в каких в реализации? Может что-где почитать по поводу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 22:19 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=32206242&tid=1546898]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 133ms |

| 0 / 0 |
