User-Defined Abstract Data types

فهرست عناوین اصلی در این پاورپوینت

فهرست عناوین اصلی در این پاورپوینت

● OBJECT-DATABASE SYSTEM
● Object-database Systems
● Object-database vendor
● New Data Types
● New Data Type
● Large objects in SQL
● 25.1.2 Manipulating the new Kind of Data
● Manipulating the New kind of Data
● User-Defined Abstract Data types
● 25.2.1 Defining Methods of n ADT
● 25.3 Structure Types
● Structure types
● 25.3.1 Manipulating Data of Structure Types
● 25.4 Objects, Object identify, and reference types
● 25.4.1 Notations of Equality
● 25.4.2 Dereferencing Reference Types
● 25.5 INHERITANCE
● 25.5.1 Defining Types with Inheritance
● 25.5.2 Binding of Method
● 25.5.1 Defining Types with Inheritance
● 25.5.3 Collection Hierarchies, Type Extends and queries
● 25.6 Database Design for an ORDBMS
● An RDBMS Database Design
● An ORDBMS Database Design
● 25.6.2 Object Identity
● Object Identity versus Foreign Keys
● 25.6.3 Extending ER Model
● 25.6.4 Using nested Collections
● 25.8 OODBMS
● 25.8.1 OQL
● 25.8.1 The ODMG data Model and ODL
● 25.8.2 OQL
● 25.9 RDBMS with OODBMS and ORDBMS
● 25.9.1 RDBMS versus ORDBMS
● Comparing

نوع زبان: انگلیسی حجم: 0.15 مگا بایت
نوع فایل: اسلاید پاورپوینت تعداد اسلایدها: 45 صفحه
سطح مطلب: نامشخص پسوند فایل: ppt
گروه موضوعی: زمان استخراج مطلب: 2019/06/05 09:01:25

لینک دانلود رایگان لینک دانلود کمکی

اسلایدهای پاورپوینت مرتبط در پایین صفحه

عبارات مهم استفاده شده در این مطلب

عبارات مهم استفاده شده در این مطلب

type, ., object, datum, system, database, set, base, item, operator, array, relational,

توجه: این مطلب در تاریخ 2019/06/05 09:01:25 به صورت خودکار از فضای وب آشکار توسط موتور جستجوی پاورپوینت جمع آوری شده است و در صورت اعلام عدم رضایت تهیه کننده ی آن، طبق قوانین سایت از روی وب گاه حذف خواهد شد. این مطلب از وب سایت زیر استخراج شده است و مسئولیت انتشار آن با منبع اصلی است.

http://users.ipfw.edu/chansavj/cs364/Cs364_ch25.ppt

در صورتی که محتوای فایل ارائه شده با عنوان مطلب سازگار نبود یا مطلب مذکور خلاف قوانین کشور بود لطفا در بخش دیدگاه (در پایین صفحه) به ما اطلاع دهید تا بعد از بررسی در کوتاه ترین زمان نسبت به حدف با اصلاح آن اقدام نماییم. جهت جستجوی پاورپوینت های بیشتر بر روی اینجا کلیک کنید.

عبارات پرتکرار و مهم در این اسلاید عبارتند از: type, ., object, datum, system, database, set, base, item, operator, array, relational,

مشاهده محتوای متنیِ این اسلاید ppt

مشاهده محتوای متنیِ این اسلاید ppt

object database system object oriented database system are proposed as an alternative to relational system and aimed at application domains where complex objects play a central role. object relational database systems can be thought of as an attempt to extend relational database system with the functionality necessary to support a broader class of application … object database systems rdbms relational database management systems oodbms object oriented database management systems ordbms object relational database management systems odbms object database management systems object database vendor ibm db۲ oracle informix sybase microsoft sql new data types user define abstract data type adt dinky’s assets include herbert’s image voice and video footage and these must be stored in the database must write compress functions to support lower resolution . structured types in this application as needed in many traditional business data processing applications we need new types built up from atomic types using constructors for for creating sets records arrays sequences and so on.. see section ۲۵.۵ new data type inheritance as the number data types grows it is important to recognize the commonality between different types and to take advantage of it. blob a binary large object is just a long stream of bytes and dbsm’s support consists of storing and retrieving blobs in such manner users don’t worry the size of the blob blob can span several pages unlike a traditional attributes can be done in the host language in which the sql code is embedded. large objects in sql sql ۱۹۹۹ includes a new data type called lob blob binary large object clob character relational object lobs cannot be included in primary keys group by order by a lob has a locator that is a unique id and allows to be manipulated without extensive copying. lobs are stored separately from data records in whose fields they appear. supports lob db۲ infomix ms sql oracle۸ sybase ase. ۲۵.۱.۲ manipulating the new kind of data select f.frameno thumnail f.image c.lease price from frames f categories c where f.categories c.cid and is sunrise f.image and is herbert f.image figure ۲۵.۱ ddl statement on page ۷۴ . select n.theater name n.theater address f.title from nowshowing n films f countries c where n.film f.filmno and overlaps c.boundary radius n.theater address ۱ and c.name ‘andora’ and ‘herbert the worm’ element f.stars figure ۲۵.۳ on page ۷۴۱ . manipulating the new kind of data user define methods user defined abstract types are manipulated via their methods for example is herbert ۲۵.۲ operators for structured types setof section ۲۵.۳.۱ operator for reference types are dereferenced via an arrow notation section ۲۵.۴.۲ user defined abstract data types jpeg standard jpeg image polygon a column boundary of type ordbms key feature is allowing users to define arbitrary new data type. such as compress rotate shrink and crop combination of an atomic data type and its associated methods is called abstract data type adt . such object relational systems user allows to include adt. ۲۵.۲.۱ defining methods of n adt size import export ۲۵.۳ structure types row a type representing a row or record of n field with fields n of type n….etc listof base type representing a sequence of base type items array base a type representing an array of base type items setof base a type representing a set of base type items. sets cannot contain duplicate elements. bagof base a type resenting a bag or multiset of based type items. structure types structure data types in sql ۱۹۹۹ row type array row and array the listof bagof and setof type constructors are not included in sql ۱۹۹۹ ibm db۲ informix uds and oracle ۸ support the row constructor. ۲۵.۳.۱ manipulating data of structure types built in operators for structure types rows row n۱ t۱ … dot notation i.n of k. sets and multisets set of objects can be compared using the traditional set methods. an item of type setof foo can be comapred with an item of type foo using the element method. lists traditional list operations include head which return the first element. ۲۵.۳.۱ manipulating data of structure types arrays array types support an ‘array index’ method to allow users to access array items at a particular offset. others operators – count sum avg max min. select f.filmno from films f where count f.stars ۲ select f.filmno f.title s as star from films f f.star as s ۲۵.۳.۱ manipulating data of structure types select f.filmno f.title set gen f.star from films flat f group by f.filmno f.title the operator set gen to be used with group by the set gen operator collects the set of star values in a partition and creates a set valued object. this operation is called nesting. ۲۵.۴ objects object identify and reference types object identifier oid in object database systems data objects can be given an object identifier which is some value that is unique in the database across time. dbms is responsible for generating oids and ensuring that an oid identifies an objects and are automatically assigned unique oids. an object’s oid can be used to refer or ‘point’ to it from elsewhere in the data – such pointer. ref base a type representing a reference to an object of type base. ۲۵.۴.۱ notations of equality two objects having the same type are defined to be deep equal if and only if the objects are of atomic type and have the same value or the objects are of references type and the deep equals operator is true for the two referenced objects or the objects are the structured type and the deep equals operator is true for all the corresponding subparts of the two objects. ۲۵.۴.۲ dereferencing reference types an item of reference type ref foo is not the same as the foo item to which it points. in order to access the referenced foo item a built in deref method is provided along with ref type constructor. nowshowing.deref theater .name java style arrow operator nowshowing.theater name fig. ۲۵.۳ of the page ۷۴۱ u ۲۵.۵ inheritance in the object database systems unlike relational systems inheritance is supported directly and allows type definitions to be reused and redefined very easily. in object database systems inheritance can be used in two ways for reusing and refining types and for creating hierarchies of collections of similar but not identical objects. ۲۵.۵.۱ defining types with inheritance inheritance allows us to capture this ‘specialization’ …

کلمات کلیدی پرکاربرد در این اسلاید پاورپوینت: type, ., object, datum, system, database, set, base, item, operator, array, relational,

این فایل پاورپوینت شامل 45 اسلاید و به زبان انگلیسی و حجم آن 0.15 مگا بایت است. نوع قالب فایل ppt بوده که با این لینک قابل دانلود است. این مطلب برگرفته از سایت زیر است و مسئولیت انتشار آن با منبع اصلی می باشد که در تاریخ 2019/06/05 09:01:25 استخراج شده است.

http://users.ipfw.edu/chansavj/cs364/Cs364_ch25.ppt

  • جهت آموزش های پاورپوینت بر روی اینجا کلیک کنید.
  • جهت دانلود رایگان قالب های حرفه ای پاورپوینت بر روی اینجا کلیک کنید.

رفتن به مشاهده اسلاید در بالای صفحه


پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *