Bd avancees Bases de données avancées Jacques Le Maitre Université du Sud Toulon-Var Ce cours est mis à disposition selon les termes de la licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Pas de Modi ?cation France CNouvelles architectures
Bases de données avancées Jacques Le Maitre Université du Sud Toulon-Var Ce cours est mis à disposition selon les termes de la licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Pas de Modi ?cation France CNouvelles architectures CArchitecture pour le Web Navigateur présentation Navigateur présentation Clients Serveur d ? application Serveur Web SGBD BD Jacques Le Maitre Bases de données avancées CEntrepôt de données Entrepôt Extracteur Intégrateur Extracteur Source Source Jacques Le Maitre Bases de données avancées CMédiateur requête réponse Médiateur Adaptateur Adaptateur Source Source Jacques Le Maitre Bases de données avancées CArchitecture pair à pair P P pair pair requête pair pair réponse pair pair Jacques Le Maitre Bases de données avancées CDu relationnel à l ? objet relationnel Référence Jim Melton Advanced SQL ?? Understanding ObjectRelational and Other Advanced Features Morgan Kaufmann Publishers CSommaire ? Atouts du modèle relationnel ? Limites du modèle relationnel ? Une solution l ? approche objet ? SGBD objet purs ? Un compromis l ? objet- relationnel ? Etude de cas PostgresQL Jacques Le Maitre Bases de données avancées CAtouts du modèle relationnel ? Un modèle simple pour l ? utilisateur ? BD ensemble de tables ? Un modèle formellement bien fondé ? algèbre ? implantation et optimisation ? calcul ? BD logique ? Une méthode de conception de schéma ? normalisation ? Un langage de manipulation de données universel ? SQL ? Un modèle de transactions sûr ? sérialisabilité et verrouillage à phases ? Des SGBD commerciaux ou libres performants ? Access DB Oracle MySQL PostgreSQL SQL Server Sybase ? Jacques Le Maitre Bases de données avancées CLimites du modèle relationnel ? Structures de données limitées ? table ? ensemble de n-uplets de valeurs atomiques nombres cha? nes de caractères ? ? Opérations sur les données exclues du modèle ? Sémantique insu ?sante Jacques Le Maitre Bases de données avancées CExemple ? BD décrivant un ensemble de personnes ? Chaque personne a ? un nom ? une liste de prénoms ? une date de naissance ? une adresse personnelle ? une adresse professionnelle ? des amis dont chacun est une personne ? Une adresse est composée d'une rue d'une ville et d'un code postale ? Un ami est une personne ? Un nom un prénom une rue une ville et un code postal sont des cha? nes de caractères ? L'? ge d'une personne est égal à la date courante moins sa date de naissance Jacques Le Maitre Bases de données avancées CUne solution l ? approche objet ? Principaux concepts ? objet ? classe ? héritage ? polymorphisme ? persistance Jacques Le Maitre Bases de données avancées CSémantique de l ? héritage ? Substitution ? Un étudiant est une personne car tout programme qui s ? applique à une personne peut être appliqué à un étudiant ? Spécialisation ? Un étudiant est une personne car il a toutes les propriétés attributs et opérations d ? une personne plus des propriétés spéci ?ques ? Restriction ? Un adolescent est une personne dont l ? ?
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702286760wsonbdor3bamqs4gmllzauxncmtdtrt0ksut2rr8x4ciqgpiyuycs84qeqbiqmlf2il5oenhkbbgdhnljhy3a5hl3p7pyr6du6uk.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/aaUHK8yT2fybBqJylWOpe16PgVwFVeVlgxY1uPWX9pt9MZm0tTFwBwHYD7guSVzxvLFtHdRfuGyGaIYXkWSEXgzY.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/VrQGmKrMDxFcsyJsIuqMpjJCKTEgt4iQuk6USD0alT6t8LLmbQvgR8xhoy2GsRklNrzHZSecBJ0Y98ViwNKf4BJy.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702269379hppzhz9f9ywfegnvrynumfm3nq3mya5p5bke1wwh0cjjrokjid2jgq2e2oedoz7qfofensgd9hranhtxfuuzjkymmuoqyn1r7pjj.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702803122jiqdupj9bk6ptjuaeifz12n7zpjoib6xr42qlfzttchqjnfqzf92a49nx6jiljhyuk9hdead1mtfgfg1kb4jtm6ngaufblvzmumn.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1170275402517uclqmis1yziyvxwkygxrzm2ml5rh69ts8se7fmav1lavxf4avrw6mbtz3m4p6pdxwaw0amodhbszeirwffhkvcbgldzlquwzja.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702754980ealjbmcycdxi9bjyt8zcijv4kkdeh6sxejgcl3i2ihvlqhb04qxmwforom24k5rrujiriyn90ijreztzuz3uzi7khpnmfxmrerre.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/oQXvIgZHUlivcWYuXMJCu5OfBwmY0dBO2YdfzAtv7rCzfOFmxKPgNpnCz1Ggpybat98jGpKqlkbQWMjyur1KJS8F.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702299512ccprnp1skcpa2zezuscehviujelbdo12drt8i7la7ts54ovctipoley6xzfdctat7py5rckzhouokzvuffohfkt3almcgcodd4el.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702278120qkbajs6jgriwlvta6epqxvwajqwaweysy6ocm3jvpyxbg5x7q8ifmfx10h5kvnybvfo6xeuhejaexdk0nfosvglv8hr9pxahpcqk.png)
-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 23, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 181.3kB