Databas!

Nu har vi lämnat in vår databas – idag var det deadline på databaskursen och för en gångs skull (delvis pga mitt effektiva par) så är allt klart i tid (okej, lastade upp sista korrade versionen av rapporten kvart i tolv, men det är idag det 😉 ) Vi har planerat i par, men det praktiska utförandet av gränssnittet och mycket av kodskrivandet har jag skött. Jag rekommenderar varmt w3schools för nyttiga instruktioner om allt som har med hemsidor att göra och andra kattslaven som bollplank :love: Jag vill verkligen påpeka att jag gjort jobbet själv, men det hjälper mycket att kunna fråga om tips var man ska hitta rätt instruxer och få hjälp med felsöket :up:

Mitt arbetspar och jag har alltså skapat en relationell databas med kokböcker som vi haft hemma, eller en del av dem åtminstone – vi verkar båda ha en viss svaghet för just kokböcker, så ämnet föll sig naturligt 😮 Här kan ni beundra resultatet, så länge som materialet finns på servern åtminstone:
Sök kokböcker! :hat:

15 tankar om “Databas!

  1. Blev så sur på denna textvägg ovan, att jag äntligen fixade ett nytt lösenord och loggade in – gjorde detta senast 2009, ser jag…Du kan gärna della textväggen, jag postar på nytt istället:Snoffsigt! Men jag konstaterar att ni saknar såväl Escoffier, Brilliat-Savarin, Prinsessornas och t.o.m. Marta! Försökte också se om något skulle finnas i kategorierna "hist" eller "retro", men nada… Inga "husmoderns köksalmanack" heller. Ni behöver mer böcker! 😆 Också om det här är ett övningsarbete för databas-kunskap, så kunde detta faktisk bli ett helt användbart verktyg, om: – vem har vilken bok (på er lista) – vem som helst kan lägga till böcker (moderering kanske behövs?) – varje bok har ett fritt fält el. dyl. (el. flera) för kommentarer och recensioner (- möjligtvis är detta fält också sökbart, antagligen knepigt att göra) Isynnerhet möjligheten till kommentarer/recensioner skulle göra databasen riktigt användbar; Intresserad av att låna en viss bok? Titta på kommentarerna, säger Koko att recepten har litet för litet kryddor så vet Tona att det kan vara ngt för henne 🙂 Några småsaker som kunde fixas direkt(?) : * Ordna listan med teman alfabetiskt * "Föreslå en bok"- länken är lätt att missförstå, trodde först den skulle leda till formulär för mig att föreslå böcker! Fler kategorier att inkludera: land & regioner (inkludera svenskfinland), decennium, nytryck, första upplaga, "matporr" (dvs mkt bilder), fest, vardag, förlagsnamn/serier (HBL, köksalmanacken, ICA etc) – men det kanske kommer upp genom ngn annan sökning? — hmm, har ni alls en fri sökning på alla uppgifter? Kunde ni ha det? — Inspirerande uppgift ni kom på – som du märker så hittar jag på tusen och en saker som kunde inkluderas. Och små problem – trunkering gör ju att om jag söker på "frukt" så får jag också upp "rotfrukter"! Jag kan inte se något vettigt sätt att undvika detta, tyvärr; det är viktigare att "olja" matchas mot olivolja etc, än att sortera bort rotfrukterna (ibland skulle sär skrivning vara praktiskt, eller hur?). Möjligen kunde man låta användaren avgöra om matchningen skall vara exakt eller inte? Hrrr också – jag kunde sitta och fundera på detta hela dagen! Men borde/måste göra annat. :awww:

  2. Andra kattslaven writes:Jäkla opera — först postade den inte, sen ansåg den att jag läste captchan fel. Andra posten kan raderas 🙂

  3. Andra kattslaven writes:Håller med om att det kunde vara ett riktigt bra redskap och att det skulle vara lockande med ännu mer funktionalitetalternativ. Tror dock att detta övningsarbete går samma möte till ödes som filmdatabasen jag gorde i tiderna, dvs. blir ett övergivet projekt bland andra, pga. att det kräver en server, och databasen/tabellerna sitter på lärarens server tills han bestämmer sig för att tömma den — och att ha en egen server kostar. Antingen skall man ha igång den hela tiden vilket drar el och kräver lite mer kunskaper än gemene man har eller så måste man köpa servertjänster från någon kommersiell aktör och det kostar. Vad skall man göra? Lägga till googlereklam för att täcka serverkostnaderna? Men jo tycker att första kattslaven gjorde ett mycket bra jobb. 🙂

  4. Billigaste webhotell-paketen med php-stöd är väl inte dyrare än kanske 50 euro/år… Och för små projekt så torde de räcka långt…

  5. Andra kattslaven writes:Wow, det är ett helt överkomligt pris. I min tankar har prisen varit snarare kring 50 € per månad, eller åtminstone några hundra per år. Första kattslaven konstaterade något tag under programmeringsprocessen att hon vill göra mera sånt — folk har en tendens att bli tända på programmering — så vem vet 🙂

  6. Oj, trevligt med så mycket kommentarer, fast en del är dubbletter 😉 Jag blev lite paff när jag plötsligt hade sju-åtta kommentarer… Jag har tagit bort ett par (men inte era ojsan-kommentarer, för de är så roliga :D). Tona: visst har jag såväl en Marthakokbok som några årgångar Husmoderns köksalmanacka i hyllan – men databasen skulle bara ha ca 30 poster, så lite måste man ju sålla 🙂 (Strängt taget äger jag ingendera av Schönecks böcker heller, de är till låns.) Men om jag skulle ha lagt in någon av dem så skulle jag ändå inte satt "historia" som tema, för det är en term som är förbehållen för "riktig'" historia. Och "retro" finns inte alls i Allärs. Kontrollerad vokabulär, see, biblioteksstuff 😉 (I Helka finns det möjlighet till både kontrollerad och fri, men vi hade nu beslutat att hålla oss till Allärs.)Sen till dina förslag: Om du går till "Utvecklingsförslag" så står det "Man borde se vem som äger vilken bok, eller om flera personer äger samma bok." Det blev bara så komplicerat att göra det att vi bestämde att det får gå under utveckling i stället… Det är meningen att alla i (den tänkta) gruppen ska ha rättigheter att lägga in poster i databasen, men det sker inte via gränssnittet. Användarnas egna "tags" kunde förstås vara intressant, men det vet jag inte hur det skulle göras i praktiken. Att ordna listan med teman alfabetiskt – jag har ingen aning om hur det skulle göras i praktiken, eftersom de nu helt enkelt kommer i den ordning som de förts in i databasen… Vet andra kattslaven hur man kunde tänkas kunna göra det? Jag får återkomma, hinner inte mera nu 🙂

  7. Nja, jag tänkte inte så mycket på tags som på rätt och slätt kommentarer/recensioner – helt enkelt därför att en lista på tillgängliga böcker (isynnerhet av typen kokböcker) är mycket mer användbar om man också har litet beskrivningar, och beskrivningar är oftast mest användbara om de har en klar författare.Nu blev jag helt sugen på att hitta på fler användningsområden för dylika enkla databaser – och så får kattslavarna komma och lära mig att programmera dem 🙂

  8. Andra kattslaven writes:Jo jag vet hur man ordnar alfabetiskt men berättar inte. För det första, är det enklast att göra det i SQL, för det andra vill du ordna alfabetiskt. Då vet du vad du måste googla efter för att hitta det. Eller så letar du i w3schools 🙂

  9. Ojoj, roligt att det är så engagerande 🙂 För att fortsätta svara på Tonas kommentarer: Okej, just formuleringen "föreslå en bok" kunde man fundera på, jag försökte få ett familjärt tilltal i gränssnittet, men det kanske blev lite för familjärt. Det står iofs i avsnittet om databasen att den är en databas över våra personliga samlingar, men det är ju å andra sidan meningen att förklaringar och beskrivningar ska vara så tydliga som möjligt :whistle: Vi har varken helt fri sökning eller kombinationssökning, det var helt enkelt för komplicerat för en nybörjare. (Det är petigt att skriva kod!) Det där med automatisk trunkering är alltid en besvärlig sak – å ena sidan är det lätt att söka, å andra sidan får man oönskade träffar. Här gjorde vi den bedömningen att det är lättare för användaren att själv sålla ut det onödiga än att utesluta något. Man kunde ha flera kategorier, men här tänkte vi också att drop down-menyn skulle vara så kort som möjligt – i en annan av kursens databaser kan man bl.a. söka på sidantal, och det tycker jag var en lite onödig sak… Speciellt som man inte kunde trunkera där och få ett ungefärligt antal sidor. Visst kan man ha sidantal i resultatet, men inte i söket. Tycker alltså jag.

  10. Andra kattslaven: kanske vi måste kolla det där med webbhotell – den där filmdatabasen var helt fantastisk! ⭐ Och praktisk, eftersom man kunde söka på genre och tid, t.ex. Väldigt användbart om man vill se kostymspektakel, men har högst två timmar på sig… Om Tona vill komma med så kunde vi ju ha lite flera databaser på den 😉 Angående att sortera alfabetiskt, okej, jag var lat. Här finns koden för det. Får se om jag orkar pyssla dit den 😀

  11. Anonymous writes:Det finns tysta, enkla, SMÅ servrar för under tusen kronor. Hårddiskar tillkommer; väljer man SSD så blir det ju knäpptyst och inte drar dom mycket ström heller.

  12. Kronor? Tillkommer resan! Du har varit för mycket i det gamla Svedala, tror jag 😉 Men kanske en mycket liten server… Eller ett webbhotell – då är det nån annans problem att stå för servicen 😉

  13. Ping: Okontant? | En kattslavs dagbok

  14. Ping: Shelfie (ett prima ord) | En kattslavs dagbok

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut /  Ändra )

Google-foto

Du kommenterar med ditt Google-konto. Logga ut /  Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut /  Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut /  Ändra )

Ansluter till %s