BDSI
Basesdedonnées
Algèbrerelationnel
Lemodèlerelationnel
Unmodèlerelationela3parties
Partiestructurelle
Lastrucutrededonnéesdumodèle,i.e.,larelation,leschémadela
relation
Partiemanipulation
ilya3langagesderequêterelationels
l'algèbrerelationnel:langageprocédural
lelanguagerelationnel:langagedéclaratif
NonrecursiveDatalog:languagedeprogrammationlogique
Partieintégrité
Forcelesrelationsd'unebasesdedonnéesàrespectercetraines
conditions
Contraintesd'intégrité
Partiesturcutrelledumodèle
relationnel
Lemodèlerelationneln'aqu'unestrucutrededonnées
Larelation
Unerelationestunensembledetuples
Unebasededonnéesrelationnelleestunensemblederelations
Unschémaderelationestunensembled'attributsdécrivantle
contenudestuples
Unschémadebasededonnéesestunensembledeschémas
derelation
Exempleetnotation
LarelationR1Student
Name Age Address
Toto 21 Clermont
Dupont 35 paris
Durand 45 Lyon
Schema(Student)={Name,Age,Address}
Attributsetdomaines
SoitUensembleinfinidénombrabled'attributs
UestappeléUniversdesattribut
SoitDunensembleinfinidénombrabledevaleurs
Destledomainedebasededonnéessousjacent
SoitunattributAdansU,ledomainedeA,notéDOM(A),estunsous
ensembledeD
UniqueNameAssumption(UNA)
devaleursc1DOM(A1),c2DOM(A2)sontégales
sietseulementsiellessontsyntaxiquementidentiques,i.e.,elles
ontlemêmenom
Exemple"Toto"="Toto"mais"Toto""Dupond"et"Toto""21"
1 / 32 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !