Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Fremdschlüssel in SQL

1354  1 2 все
dudecarl12 прохожий13.03.23 13:34
NEW 13.03.23 13:34 

Ich versuche, 40 Textdokumente in einer Datenbank zu speichern. Zunächst habe ich eine Tabelle erstellt, die die Datei-IDs und -namen enthält. Zweitens habe ich eine Tabelle (WORDS) erstellt, um den Inhalt aller 40 txt-Dateien (Wort für Wort) zu speichern. Ich muss einen Fremdschlüssel in der Tabelle (WORDS) ähnlich diesem Beispiel erstellen, um auf den ursprünglichen Dateispeicherort jedes Wortes zu verweisen.

Natürlich wird es unmöglich sein, dies manuell zu tun, da es eine Million Wörter geben kann.

Meine erste Frage ist, ist es möglich, diesen Ansatz zu automatisieren? mit einer SQL-Abfrage?

Meine zweite Frage ist, woher weiß der SQL-Server, welches Wort sich in welcher Datei befindet?

#1 
AlexNek патриот13.03.23 22:28
AlexNek
13.03.23 22:28 
в ответ dudecarl12 13.03.23 13:34

Выглядит как задание по программированию. Для "иcпользования" подобная задача решается по другому.

А для задания, довольно просто, если еще использовать primary key с автоикрементом

В задании еще ничего не сказано про последовательность слов и спецсимволы.

Ну как это раздробится - "Ага, попался!"?

#2 
Отпускник завсегдатай14.03.23 11:32
NEW 14.03.23 11:32 
в ответ dudecarl12 13.03.23 13:34
Meine zweite Frage ist, woher weiß der SQL-Server, welches Wort sich in welcher Datei befindet?

anhand des Fremdschlüssels 😎

#3 
Отпускник завсегдатай14.03.23 11:33
NEW 14.03.23 11:33 
в ответ dudecarl12 13.03.23 13:34

а вообще - это обязательно содержание файлов пословно сохранять?

#4 
Hryu коренной житель15.03.23 09:06
NEW 15.03.23 09:06 
в ответ Отпускник 14.03.23 11:33

туповатая и неконкретизированная задачка. Промолчу про квалификацию доцента, выдавшего это студентам.

#5 
MrSanders коренной житель15.03.23 09:38
NEW 15.03.23 09:38 
в ответ Hryu 15.03.23 09:06, Последний раз изменено 15.03.23 09:39 (MrSanders)

Пока что мы задание слышали в перепеве рабиновича (с)

P.S. С чего вообще вывод что это какое-то задание, выданное каким-то студентам?

#6 
Murr патриот15.03.23 12:43
Murr
NEW 15.03.23 12:43 
в ответ MrSanders 15.03.23 09:38

С чего вообще вывод что это какое-то задание, выданное каким-то студентам?

------

Мартобрь, средина, лабы сдавать надо, скоро сессия.... с недопуском.

Щас их валом повалит... этот еще не самый... студентовый... - раненько прибег...


Самое смешное с ними прибегает с криком - не работает!

Открываем на посмотреть... там всегда каша... как умудряются сделать в современном редакторе - загадка...

Форматируем под стандарт... чутка что-то переименовываем...

И задаем сокровенный вопрос - теперь видишь где проблема?

Ответ, как правило, - Да!

#7 
Murr патриот15.03.23 12:48
Murr
NEW 15.03.23 12:48 
в ответ Hryu 15.03.23 09:06

туповатая и неконкретизированная задачка.

------

Нормальная задачка для второго профильного курса.

Могу предположить, что следующим шагом будет оптимизация производительности - то ли просто индекс, то ли, для продвинутых, компрессия по 5 первым буквам...

#8 
Hryu коренной житель15.03.23 14:54
NEW 15.03.23 14:54 
в ответ Murr 15.03.23 12:43

Сессии как раз уже закончились. Это нас немецкий пятёрочник посетил. Досдает чего-то программистское.

#9 
Hryu коренной житель15.03.23 14:56
NEW 15.03.23 14:56 
в ответ MrSanders 15.03.23 09:38

выглядит как скопированное задание. Может я и ошибаюсь, конечно.

#10 
alex445 коренной житель15.03.23 15:05
NEW 15.03.23 15:05 
в ответ Murr 15.03.23 12:43, Последний раз изменено 15.03.23 15:06 (alex445)
Мартобрь, средина, лабы сдавать надо, скоро сессия.... с недопуском.
Щас их валом повалит... этот еще не самый... студентовый... - раненько прибег...
Самое смешное с ними прибегает с криком - не работает!
Открываем на посмотреть... там всегда каша... как умудряются сделать в современном редакторе - загадка...
Форматируем под стандарт... чутка что-то переименовываем...
И задаем сокровенный вопрос - теперь видишь где проблема?

Скока берёте за лабы и курсовые? ))

#11 
Murr патриот15.03.23 16:40
Murr
NEW 15.03.23 16:40 
в ответ Hryu 15.03.23 14:54

Это таки наверное ты об зимней сессии говоришь?

А умненькие они уже догадываются что скоро будет летняя...смущ

#12 
Murr патриот15.03.23 16:46
Murr
NEW 15.03.23 16:46 
в ответ alex445 15.03.23 15:05

с 94-го - ничего не беру... потому как контингент попер такой, что хоть что делай, а оно не понимает что, как и зачем... и понимать никогда не будет. Это как с зайцем - если долго бить по голове - можно научить зажигать спички... но и тогда он не будет знать зачем...

#13 
Hryu коренной житель17.03.23 09:19
NEW 17.03.23 09:19 
в ответ Murr 15.03.23 16:40

До лета ещё дожить надо. Хвосты сейчас добивают.

#14 
Murr патриот17.03.23 09:43
Murr
NEW 17.03.23 09:43 
в ответ Hryu 17.03.23 09:19

Хвосты сейчас добивают.

------

У нас без сдачи лаб к сессии не допускали... сАААвсем...

#15 
alex445 коренной житель17.03.23 10:05
NEW 17.03.23 10:05 
в ответ Hryu 17.03.23 09:19
До лета ещё дожить надо. Хвосты сейчас добивают.

В Германии тоже можно учиться на следующем курсе, пока досдаёшь долги, включая экзамены, предыдущего?


А сколько попыток сдачи? В России можно за деньги несколько раз сдавать.

#16 
Hryu коренной житель17.03.23 14:44
NEW 17.03.23 14:44 
в ответ Murr 17.03.23 09:43

У нас тоже, а вот здесь допускают. Более того, химики воюют за допуск к лабам :-)))

#17 
Hryu коренной житель17.03.23 14:49
NEW 17.03.23 14:49 
в ответ alex445 17.03.23 10:05
В Германии тоже можно учиться на следующем курсе, пока досдаёшь долги, включая экзамены, предыдущего?
А сколько попыток сдачи? В России можно за деньги несколько раз сдавать.

Можно учиться с несданными экзаменами.


А количество попыток зависит от инстика. мои знакомые студенты рассказывали про две попытки. Поэтому, если знают, что не сдадут, то не идут на экзамен.

#18 
Murr патриот17.03.23 15:41
Murr
NEW 17.03.23 15:41 
в ответ Hryu 17.03.23 14:44

здесь допускают

-----

Бедолаги... принимать экзамены у неспособных выполнить элементарные работы по теме...

Хотя... если пофиг на то кого выпускают - нормально... тем более если требуемый объем знаний - СПТУ...

#19 
alex445 коренной житель17.03.23 16:09
NEW 17.03.23 16:09 
в ответ Hryu 17.03.23 14:49

А за попытки деньги платят?

#20 
1 2 все