his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Identifiering av typsituationer som kan skapa problem vid design och implementering av relationsdatabaser
University of Skövde, Department of Computer Science.
1998 (Swedish)Independent thesis Basic level (degree of Bachelor)Student thesis
Abstract [sv]

Snabb tillgång till korrekt information är idag ett viktigt konkurrensmedel för företag. Databaser gör detta möjligt genom att flera användare kan dela på verksamhetens information och därmed kan informationen hållas aktuell och konsistent. Den här studien behandlar relationsdatabasen som kännetecknas av att datan lagras i tabeller. Databasens fördelar medför att den utgör kärnan i flera informationssystem och det är därför viktigt att databasen uppfyller kundens och användarnas krav.

Studien identifierar typsituationer som kan skapa problem vid design och implementering av relationsdatabaser. Syftet är att databasutvecklare kan utnyttja studien för att veta vilka typsituationer som kan skapa problem i ett databasprojekt och på så sätt vara förberedda. De identifierade problemen exemplifieras och förslag på lösning presenteras.

ER-modellen är en datamodell som ofta används i designfasen av informations-systemets relationsdatabas. Idag existerar det situationer som måste modelleras och som är mer komplexa än när ER-modellen utvecklades i början av sjuttiotalet. Det leder till att de begrepp som traditionella ER-modeller har inte är tillräckliga för modellering i flera situationer. Förekomst av arv, komplexa datatyper och användande av CASE-verktyg är enligt studien situationer som kan skapa problem vid databasdesignen om en traditionell ER-modell används.

De problemsituationer som rör implementeringen av en relationsdatabas är uppdelade i två delar, de som kan härledas till funktionella krav och de som kan härledas till icke-funktionella krav. Implementering av komplexa datatyper och affärsregler, överföring av objektmodell till relationsdatabas jämföra data och söka i trädstrukturer i SQL, är exempel på situationer som kan skapa problem vid implementering och som härleds till funktionella krav i studien. Prestanda och skalbarhet, maskinberoende och kostnad är de icke-funktionella krav som studien behandlar.

Place, publisher, year, edition, pages
Skövde: Institutionen för datavetenskap , 1998. , 69 p.
National Category
Information Science
Identifiers
URN: urn:nbn:se:his:diva-166OAI: oai:DiVA.org:his-166DiVA: diva2:2515
Presentation
(English)
Uppsok
Social and Behavioural Science, Law
Supervisors
Available from: 2007-10-12 Created: 2007-10-12 Last updated: 2009-10-09

Open Access in DiVA

fulltext(2182 kB)356 downloads
File information
File name FULLTEXT01.psFile size 2182 kBChecksum SHA-1
a793d51d2d424fa8b5866ac20d7954c686581509334667bb11f25963efa23934f8474ecd
Type fulltextMimetype application/postscript
fulltext(401 kB)126 downloads
File information
File name FULLTEXT02.pdfFile size 401 kBChecksum SHA-512
5612af77903f5a4d928826f74376709a62e88aab1e8563bd786a7485047cf5715d2a4094e3f783e0a23998482125ba78e399499a94b68264f78cff9fc59c5f71
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 482 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 310 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf