Hjälp för att klara databasbiten av komvux Social Omvårnad/Omsorg KV60

3567 visningar
uppladdat: 2008-11-05
Inactive member

Inactive member

Nedanstående innehåll är skapat av Mimers Brunns besökare. Kommentera arbete

EXEMPEL PÅ DATABASFILER OCH INTERNT FORMAT
DATABASFILER
FÖRSÄLJNING
Försäljare Produkt Antal Försäljnings-summa Bonus
Andersson Dator 20 178 000 kr 9 800 kr
Andersson Bildskärm 28 71 680 kr 17 800 kr
Bengtsson Skrivare 25 70 000 kr 7 169 kr
Bengtsson Dator 15 133 500 kr 7 000 kr
Bengtsson Dator 32 81 920 kr 13 350 kr
Carlsson Dator 10 28 000 kr 8 192 kr
Carlsson Bildskärm 9 80 100 kr 2 800 kr
SJUKHUS
Patient Avdelning Journal Årtal SÖKER FÖR
Andersson Avd. 37 A 551 1936 Magen
Andersson Avd. 2 A378 2003 Kramper
Andersson Avd. 56 A 18 1957 MS
Bengtsson Avd.86 A 44 1995 Brutet ben
Bengtsson Avd.33 A 36 2001 Halsont
Bengtsson Avd. 9 A99 1984 Huvudvärk
Carlsson Avd. 55 A74 2003 Kramper
Carlsson Avd. 9 A 78 2002 Muskelsträckning
SKOLA
Elev Skrivningar Ämne Årtal Läxförhör
Andersson 2 st Matte 1954 03-mar
Pettersson 14 st Engelska 1963 04-apr
Lundström 3 st Svenska 1952 17-maj
Lundin 8 st Fysik 1974 12-jun
INTERNT FORMAT
Koppling från data till internt format(SKOLA)
X= antalet tecken i databasfilens fält(Excel kolumn)
X XX XXX X X
1=Andersson 10=2 110=Matte 1=1954 1=03-mar
2=Pettersson 11=14 111=Engelska 2=1963 2=04-apr
3=Lundström 12=3 112=Svenska 3=1952 3=17-maj
4=Lundin 14=8 114=Fysik 4=1974 4=12-jun
Hur datat med kopplingen representeras i databasen
11011011= Elev:Andersson,Skrivningar:2, Ämne:Matte,Årtal:1954,Läxförhör: 03-mar
21111122=Elev:Pettersson,Skrivningar:14,Ämne:Engelska,Årtal:1963,Läxförhör:04-apr
31211233=Elev:Lundström,Skrivningar:3,Ämne:Svenska, Årtal:1952,Läxförhör:17-maj
41411444=Elev:Lundin,Skrivningar:8,Ämne:Fysik, Årtal:1974,Läxförhör:12-junj
Vad Betyder då följande databaskod?
21211024?
21211024=Elev:Pettersson,Skrivningar:3,Ämne:Matte,Årtal:1963,Läxförhör:12-jun
Hur beskrivs följande databasuppgifter i datorn?
Elev:Lundin
Skrivningar:2
Ämne: Svenska
Årtal: 1952
Läxförhör: 04-apr
Databaskoden är: 41011232

Naturligtvis är ju detta inte rätt i det verkliga livet, men om Elev eller något av våra andra fält inte var en nyckel(key) till den här databasen(och om vi nu sökte efter allting(och/eller) som matchar vårt sökbegrepp) , så får vi resultatet att 3 poster i vår databas matchar med vår sökning! Lundström, eftersom han har gjort Svenska och är född 1952 kommer ju att hittas 2 gånger och kommer att uppfattas av datorn som att vara samma post.  För att få det rätt(OVERKLIGT och OLOGISKT), i vårt exempel så måste vi ju lägga in mer om Lundin i vår SKOLA databas;                                                     Nu om vi använder nedanstående exempel av en databasfil så stämmer ju allting(Med detta enormt dumma exempel på databaser som en lärarinna till min fru har givit henne)  - Men Lundin kan ju inte ha gått i samma skola både 1952 och 1974. Detta är alltså överflödigt och förbryllande data, vilket heter på engelska "data redundancy". Det är ett av de vanligaste problemen varför en databas helt plösligt slutar att fungera! Normalt så förutser databasadministratören att detta inte händer. När vi nu har lagt till den databasposten för Lundin så kommer datorn att få en exact träff och bara en om vi nu söker på databaskoden 41011232;).

...läs fortsättningen genom att logga in dig.

Medlemskap krävs

För att komma åt allt innehåll på Mimers Brunn måste du vara medlem och inloggad.
Kontot skapar du endast via facebook.

Källor för arbetet

Excel

Kommentera arbetet: Hjälp för att klara databasbiten av komvux Social Omvårnad/Omsorg KV60

 
Tack för din kommentar! Ladda om sidan för att se den. ×
Det verkar som att du glömde skriva något ×
Du måste vara inloggad för att kunna kommentera. ×
Något verkar ha gått fel med din kommentar, försök igen! ×

Kommentarer på arbetet

Inga kommentarer än :(

Liknande arbeten

Källhänvisning

Inactive member [2008-11-05]   Hjälp för att klara databasbiten av komvux Social Omvårnad/Omsorg KV60
Mimers Brunn [Online]. https://mimersbrunn.se/article?id=10174 [2024-03-28]

Rapportera det här arbetet

Är det något du ogillar med arbetet? Rapportera
Vad är problemet?



Mimers Brunns personal granskar flaggade arbeten kontinuerligt för att upptäcka om något strider mot riktlinjerna för webbplatsen. Arbeten som inte följer riktlinjerna tas bort och upprepade överträdelser kan leda till att användarens konto avslutas.
Din rapportering har mottagits, tack så mycket. ×
Du måste vara inloggad för att kunna rapportera arbeten. ×
Något verkar ha gått fel med din rapportering, försök igen. ×
Det verkar som om du har glömt något att specificera ×
Du har redan rapporterat det här arbetet. Vi gör vårt bästa för att så snabbt som möjligt granska arbetet. ×