Relational Object (6) - Mô hình quan hệ-đối tượng (Tiếng Pháp)
Génération de l'aperçu...
Tài liệu trình bày về mô hình quan hệ - đối tượng, mở rộng từ mô hình quan hệ với các khái niệm như kiểu trừu tượng (TAD), đối tượng phức, tham chiếu, kế thừa và các kiểu tập hợp.
Description
Relationnel - Objet Motivations : Faiblesses du relationnel (1) z Structure de données trop simple: z relation: tuple, 1FN, identifiant: valeur z Objets complexes, Non-1FN, identifiant d'objet z Pas d’intégration des opérations avec les données : z pas de méthodes z pas d’encapsulation 2 Motivations : Faiblesses du relationnel (2) z Pas de possibilité de référencer directement un objet composant (pointeur) par l’intermédiaire d’un oid z jointures sur identifiants de tables z Pas de gestion des fonctions spécifiques à certaines données z spatial, multimédia, z très peu adaptable à ce type de données 3 Modèle Objet z Objet (structure) complexe z Identité d’objet z Composition z Hiérarchie de généralisation et héritage z Collections z Encapsulation 4 Solutions possibles z Étendre le relationnel z Oracle z PostGrès z Informix z Inventer de nouveaux SGBD: Orientés objets z O2, z Versant, … 5 Modèle de données SQL3 z Objets possédant une valeur et un identifiant d’objet système (oid) z Types de données utilisateur TAD avec des méthodes z Attributs complexes et/ou multi-valués dans les tables (collections) z Pouvoir établir des liens de composition entre tables via les oid z Héritage 6 Exemple : table Personne nom {prénoms} Date naissance prénom Duran Pierre 16-05-1963 {voitures} … modèle année no 2ch 1975 128 Mégane 1998 371 Twingo 1999 17 Paul Jacques Piona Marie 29-02-1944 Jeanne 7 Le modèle relationnel objet d’Oracle 9i Concepts NF2 : structure complexe avec collection, Plus z Possibilité de référencer les données (simili oid), z Programmation incluse dans le SGBD avec les méthodes (langage : PL/SQL), ⇒ Moins de jointure, références directes, ⇒ Meilleures performances ! (en théorie) z pas d’héritage dans v. 8i z héritage dans v. 9i z 8 Concrètement z 3 extensions par rapport au modèle relationnel : z Les TAD (Types abstraits de données), z Types complexes Composés, Collections z Références, z Méthodes. z Le
Résumé IA
- Nom du document
- Relational Object (6) - Mô hình quan hệ-đối tượng (Tiếng Pháp)
- École / Cours
- Université de Lausanne · Hệ thống thông tin
- Contenu
- Tài liệu phân tích nhược điểm của mô hình quan hệ, đề xuất mô hình quan hệ-đối tượng và giới thiệu chi tiết về cách triển khai các khái niệm này trong Oracle 9i thông qua các kiểu dữ liệu trừu tượng (TAD), kiểu phức tạp và kế thừa.
- Table des matières
- Motivations : Faiblesses du relationnel (1)
- Motivations : Faiblesses du relationnel (2)
- Modèle Objet
- Solutions possibles
- Modèle de données SQL3
- Exemple : table Personne
- Le modèle relationnel objet d’Oracle 9i
- Concrètement
- PLAN
- I - Les TAD: différentes catégories de Types
- I - Les TAD
- I - TAD
- I – TAD - Objet
- I – TAD - Objet
- I – TAD - Objet
- I – TAD - Objet
- Types de "type OBJET"
- I – TAD - Objet
- Create TYPE as OBJECT, syntaxe
- I – TAD - Objet
- Exemple
- I – TAD - Objet
- Utilisation
- I – TAD - Objet
- Types de "type COLLECTION"
- I - TAD
- Pages
- 74 pages
- Téléversé par
- Uni24h
Foire aux questions
Ce document est-il gratuit ?
Oui. « Relational Object (6) - Mô hình quan hệ-đối tượng (Tiếng Pháp) » est gratuit — il suffit de vous connecter et de cliquer sur Télécharger pour obtenir le fichier original.
Combien de pages compte ce document ?
Le document contient 74 pages, pour le cours Hệ thống thông tin. Vous pouvez le prévisualiser en ligne avant de le télécharger.
Puis-je prévisualiser avant de télécharger ?
Oui. Vous pouvez prévisualiser ce document directement sur cette page avec le lecteur en ligne, puis décider de le télécharger ou non.
Relational Object (6) - Mô hình quan hệ-đối tượng (Tiếng Pháp)
Génération de l'aperçu...
Relationnel - Objet Motivations : Faiblesses du relationnel (1) z Structure de données trop simple: z relation: tuple, 1FN, identifiant: valeur z Objets complexes, Non-1FN, identifiant d'objet z Pas d’intégration des opérations avec les données : z pas de méthodes z pas d’encapsulation 2 Motivations : Faiblesses du relationnel (2) z Pas de possibilité de référencer directement un objet composant (pointeur) par l’intermédiaire d’un oid z jointures sur identifiants de tables z Pas de gestion des fonctions spécifiques à certaines données z spatial, multimédia, z très peu adaptable à ce type de données 3 Modèle Objet z Objet (structure) complexe z Identité d’objet z Composition z Hiérarchie de généralisation et héritage z Collections z Encapsulation 4 Solutions possibles z Étendre le relationnel z Oracle z PostGrès z Informix z Inventer de nouveaux SGBD: Orientés objets z O2, z Versant, … 5 Modèle de données SQL3 z Objets possédant une valeur et un identifiant d’objet système (oid) z Types de données utilisateur TAD avec des méthodes z Attributs complexes et/ou multi-valués dans les tables (collections) z Pouvoir établir des liens de composition entre tables via les oid z Héritage 6 Exemple : table Personne nom {prénoms} Date naissance prénom Duran Pierre 16-05-1963 {voitures} … modèle année no 2ch 1975 128 Mégane 1998 371 Twingo 1999 17 Paul Jacques Piona Marie 29-02-1944 Jeanne 7 Le modèle relationnel objet d’Oracle 9i Concepts NF2 : structure complexe avec collection, Plus z Possibilité de référencer les données (simili oid), z Programmation incluse dans le SGBD avec les méthodes (langage : PL/SQL), ⇒ Moins de jointure, références directes, ⇒ Meilleures performances ! (en théorie) z pas d’héritage dans v. 8i z héritage dans v. 9i z 8 Concrètement z 3 extensions par rapport au modèle relationnel : z Les TAD (Types abstraits de données), z Types complexes Composés, Collections z Références, z Méthodes. z Le
Lire le document entier
- Nom du document
- Relational Object (6) - Mô hình quan hệ-đối tượng (Tiếng Pháp)
- École / Cours
- Université de Lausanne · Hệ thống thông tin
- Contenu
- Tài liệu phân tích nhược điểm của mô hình quan hệ, đề xuất mô hình quan hệ-đối tượng và giới thiệu chi tiết về cách triển khai các khái niệm này trong Oracle 9i thông qua các kiểu dữ liệu trừu tượng (TAD), kiểu phức tạp và kế thừa.
- Table des matières
- Motivations : Faiblesses du relationnel (1)
- Motivations : Faiblesses du relationnel (2)
- Modèle Objet
- Solutions possibles
- Modèle de données SQL3
- Exemple : table Personne
- Le modèle relationnel objet d’Oracle 9i
- Concrètement
- PLAN
- I - Les TAD: différentes catégories de Types
- I - Les TAD
- I - TAD
- I – TAD - Objet
- I – TAD - Objet
- I – TAD - Objet
- I – TAD - Objet
- Types de "type OBJET"
- I – TAD - Objet
- Create TYPE as OBJECT, syntaxe
- I – TAD - Objet
- Exemple
- I – TAD - Objet
- Utilisation
- I – TAD - Objet
- Types de "type COLLECTION"
- I - TAD
- Pages
- 74 pages
- Téléversé par
- Uni24h
Commentaires (0)
Aucun commentaire pour le moment. Soyez le premier !
Analyse et Conception des Systèmes d Information (00) - Phân tích thiết kế hệ thống thông tin (Tiếng Pháp)
Slide Xây dựng ứng dụng hệ thống thông tin - Chapter06
Slide Xây dựng ứng dụng hệ thống thông tin - Chapter 16
Slide Xây dựng ứng dụng hệ thống thông tin - Chapter 08
Slide Xây dựng ứng dụng hệ thống thông tin - Chapter 10
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 5.Thuyết tương đối - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 4. Tán xạ ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 3.Phân cực ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Commentaires (0)
Aucun commentaire pour le moment. Soyez le premier !