Relational Object (6) - Mô hình quan hệ-đối tượng (Tiếng Pháp)
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.
Đang tạo bản xem trước...
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
… Tải file gốc để đọc toàn bộ tài liệu.
- Tên tài liệu
- Relational Object (6) - Mô hình quan hệ-đối tượng (Tiếng Pháp)
- Trường / Môn
- Université de Lausanne · Hệ thống thông tin
- Nội dung
- 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.
- Mục lục
- 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
- Doc.pages
- 74 trang
- Người đăng
- Giang Le
Câu hỏi thường gặp
Tài liệu này có miễn phí không?
Có. “Relational Object (6) - Mô hình quan hệ-đối tượng (Tiếng Pháp)” miễn phí — bạn chỉ cần đăng nhập rồi bấm Tải xuống để lấy file gốc.
Tài liệu dài bao nhiêu trang?
Tài liệu gồm 74 trang, thuộc môn Hệ thống thông tin. Bạn có thể xem trước online trước khi tải.
Tôi có thể xem trước trước khi tải không?
Có. Bạn xem trước tài liệu ngay trên trang này bằng trình đọc online, rồi quyết định tải về.

Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!