Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Definitioner relationsdatabaser

Postades av 2002-01-30 17:07:11 - Mona Yngvesson, i forum databaser, Tråden har 7 Kommentarer och lästs av 1334 personer

Jag är nybörjare vad gäller databaser och har redan kört fast i modellering av relationer. Skulle tacksamt ta emot lite bra definitioner, skillnader mellan dem och ev exempel på:

- supernyckel/kandidatnyckel/primärnyckel
- funktionellt beroende/ fullt funktionellt beroende
- triviala beroenden
- transitivt beroende
- 2NF
- 3NF
- BCNF
- 4NF

Jag har en del redan, men det har fortfarande inte gått upp ett liljeholmens...

Tusen Tack!!
Mona


Svara

Sv: Definitioner relationsdatabaser

Postades av 2002-01-31 01:10:36 - Pelle Johansson

Om du är nybörjare och snackar om dessa saker så kan jag säga att jag inte ens vet hur databas stavas!

Jag har hållt på med modellering och databaser i flera år men dessa termer som du tar upp är definitivt överkurs för mig! Känns som det är dags att sätta sig i skolbänken igen ...

/Pelle


Svara

Sv: Definitioner relationsdatabaser

Postades av 2002-01-31 07:53:01 - Pontus Wång

Kärnan i databasmodellering är att kunna (och förstå!) dessa termer:
Primär Nyckel (det som unikt identifierar en post i en tabell)
Främmande nycklar (de som representerar poster ifrån andra tabeller och därigenom skapar ett förhållande)
Relationer (det som uppstår när två tabeller binds samman genom olika nycklar)

I övrigt är jag en novis precis som Pelle.


Svara

Sv: Definitioner relationsdatabaser

Postades av 2002-01-31 10:08:08 - Christer Olsson

Du kan alltid läsa definitionerna på

http://databases.about.com/library/glossary/bldef-bcnf.htm


/CO


Svara

Sv: Definitioner relationsdatabaser

Postades av 2002-02-01 09:04:07 - Mona Yngvesson

Tack ialla fall!!!

Mona


Svara

Sv: Definitioner relationsdatabaser

Postades av 2002-02-01 09:13:59 - Mona Yngvesson

Tack! Det var en bra sida att kolla igenom! Har även fått ett annat tips på en sida med definitioner
www.ida.liu.se/~tompa/databaser/normalisering.html

Tack för hjälpen!!!
Mona


Svara

Sv: Definitioner relationsdatabaser

Postades av 2002-02-02 02:50:56 - Dennis Hansen

Supernyckel, Kandidatnyckel och Primärnyckel
är den praktiska biten vad det gäller att skapa Databaset

om vi startar med primärnycklen...

Primärnycklen är en eller flera kolumner som gör att posterna
blir unika individer.

SuperNyckel är en primärnyckel som bara omfattar en kolumn.

Kandidatnycklar är alla de kolumner som kan tänkas att användas som primärnyckel och saknar betydelse när man har valt primärnyckel.

Sedan finns det även Främmandenycklar det är sådana som man tar ifrån en annan tabell

Sedan kommer vi in på den teoretiska biten om hur man bygger upp en databas...
Det kallas Normalisering...
jag har för mig att det finns 7 eller 8 olika Normal Fall (NF)

1NF , Säger att en relation måste ha en Primärnyckel,
Det skall alltså gå att hitta en kombination av kolumner som unikt pekar ut en rad.

2NF , I andra normalformen tittar vi på funktionella beroende,
transitivt mellan primärnycklen och de övriga kolumnerna.
Alla kolunmer son inte ingår i Primärnycklen skall unikt bestämmas av hela primärnycklen.
I de fallen som vi bara har en kolumn som primärnyckel så är detta givetvis redan klart.

En relation som är i 2NF är också i 1NF

3NF , Tredje normalformen säger att det inte får finnas något beroende mellan kolumnerna utanför primärnycklen.
Dessa kolumner får alltså endast vara beroende av primärnycklen.

En relation som är i 3NF är också i 2NF.

Nästa steg är BCNF och där stoppar jag
(Vet inte riktigt hur den låter men kan ta reda på det om intresse finns.)

En normal användare går sällan längre än 3NF max BCNF

Personligen tycker jag att det svåra ligger i att modelera fram en vettig
Databas som inte är för stor men ändå klarar framtidens behov...


Lycka till med Databaserna...

Mvh Dennis


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 620
27 953
271 709
674
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies
Expand
next previous
Close

Previous

0/0

Next