Creating Access Tables

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

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

● Chapter 6
● Chapter Learning Objectives
● Database Model Levels
● Relational Database Model
● Foreign Key Example
● Relational Database Model
● Referential Integrity Example
● One Fact-One Place Violations
● Converting Conceptual to Relational
● Relationship Conversion
● Example: Many-Many Relationships
● Example: Many-Many Relationship
● Relationship Conversion
● Example: (1,1)-(1,1)
● Relationship Conversion
● Example 1: Posting into a (1,1)
● Example 2: Posting into a (1,1)
● Relationship Conversion
● Example: Load Considerations
● Example: Load considerations
● Relationship Attribute Placement
● Fixing One Fact Multiple Places
● Fixing Multiple Facts in One Place
● Physical Implementation using Microsoft Access
● Creating an Access Database
● Creating Access Tables
● Connecting Access Tables
● Concatenated Primary Keys
● Relationships between tables versus relationships between entities
● Relational Database Design Summary
● Chapter 6

نوع زبان: انگلیسی حجم: 2.92 مگا بایت
نوع فایل: اسلاید پاورپوینت تعداد اسلایدها: 37 صفحه
سطح مطلب: نامشخص پسوند فایل: ppt
گروه موضوعی: زمان استخراج مطلب: 2019/05/17 11:54:57

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

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

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

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

table, model, key, relational, database, entity, relationship, value, post, primary, fact, logical,

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

https://www.cpp.edu/~rmmartin/acct305/Chap006.ppt

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

عبارات پرتکرار و مهم در این اسلاید عبارتند از: table, model, key, relational, database, entity, relationship, value, post, primary, fact, logical,

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

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

mcgraw hill irwin copyright ۲ ۵ by the mcgraw hill companies inc. all rights reserved. enterprise information systems a pattern based approach chapter ۶ relational database design converting conceptual models to relational databases chapter learning objectives convert a conceptual business process level rea model into a logical relational model convert a logical relational model into a physical implementation using microsoft access explain the difference between conceptual logical and physical database models enter transaction data into a relational database interpret a physical database implementation in microsoft access to determine what must have been the underlying logical model interpret a logical relational model to determine what the underlying conceptual model must have been recognize and implement various application level controls to facilitate the integrity of data entered into a relational database database model levels a conceptual model represents reality in an abstracted form that can be used in developing an information system in a wide variety of formats e.g. relational object oriented flat file etc. it is hardware and software independent it is independent of any logical model type a logical model represents reality in the format required by a particular database model e.g. relational or object oriented is still hardware and software independent depends on the chosen logical model type a physical model is created specifically for a particular database software package is dependent on hardware software and on the chosen logical model type relational database model the relational model is a type of logical database model that was conceived by e.f. codd in ۱۹۶۹ the relational model is based on set theory and predicate logic it is well formalized so its behavior is predictable a relational database consists of tables relations that are linked together via the use of primary and foreign keys a foreign key in a table is a primary key from a different table that has been posted into the table to create a link between the two tables relational database model relational database tables are made up of rows and columns rows are called the table extension or tuples the ordering of rows in a table does not matter columns are called the table intension or schema the ordering of columns in a table does not matter all values in a column must conform to the same data format e.g. date text currency etc. each cell in a database table a row column intersection can contain only one value no repeating groups are allowed foreign key example salespersonid name ۱۲۳۴۵۶ fred ۶۵۴۳۲۱ francis saleid date amount salesperson ۶۱۴ ۱a ۶ ۱۴ ۴ ۲۱۸ ۱۲۳۴۵۶ ۶۱۴ ۱b ۶ ۱۴ ۶ ۴۳۷ ۶۵۴۳۲۱ ۶۱۵ ۱a ۶ ۱۵ ۱ ۱۱۲ ۶۵۴۳۲۱ relational database model some principles of the relational model entity integrity a primary key in a table must not contain a null value guarantees uniqueness of entities and enables proper referencing of primary key values by foreign key values referential integrity a value for a foreign key in a table must either be null blank match exactly a value for the primary key in the table from which it was posted one fact one place fact a pairing of a candidate key attribute value with another attribute value facts are found in the extensional data referential integrity example one fact one place violations one fact in multiple places one fact one place violations multiple facts in one place ۱ ۲ ۳ ۴ ۵ each value of each attribute in a row is paired with the primary key so if any cell has two or more attribute values by definition there are multiple facts in one place also known as a repeating group converting conceptual to relational step ۱ create a separate table to represent each entity in the conceptual model ۱a each attribute of the entity becomes a column in the relational table ۲a each instance member of the entity set will become a row in the relational table steps ۲ ۴ detailed in the next few slides involve determining whether each relationship in the conceptual model should be represented as a separate table or as a posted foreign key redundancy and load are important determinants redundancy one fact in multiple places or multiple facts in one place load the percentage of non null values in a column participation cardinalities communicate some of the information regarding redundancy and load relationship conversion maximum cardinalities the general rule is to post into a ۱ entity table this avoids repeating groups redundancy you can never post into an n entity this causes repeating groups redundancy minimum cardinalities the general rule is to post into a ۱ mandatory entity table this avoids null values in the foreign key column this rule should be violated in some circumstances to be discussed soon relationship conversion step ۲ create a separate table to represent each many to many relationship in the conceptual model i.e. for the following participation cardinality patterns n n n ۱ n ۱ n n ۱ n ۱ n you must create a separate table to represent the relationship the primary keys of the related entity tables are posted into the relationship table to form its primary key. this kind of primary key is called a composite or concatenated primary key this avoids redundancy there are no exceptions to this rule if you post a foreign key in either direction redundancy will be a problem for many to many relationships example many many relationships student name address ۱ tony cleveland ۲ emily new york ۳ leigh birmingham course name acg۴۴ ۱ ais acg۳۱ ۱ far ۱ course acg۴۴ ۱ acg۳۱ ۱ acg۴۴ ۱ acg۳۱ ۱ acg۴۴ ۱ acg۳۱ ۱ student ۱ ۲ ۳ ۱ ۲ ۳ example many many relationship student name address ۱ tony cleveland ۲ emily new york ۳ leigh birmingham course name acg۴۴ ۱ ais acg۳۱ ۱ far ۱ student course ۱ acg۴۴ ۱ ۱ acg۳۱ ۱ ۲ acg۴۴ ۱ ۲ acg۳۱ ۱ ۳ acg۳۱ ۱ relationship conversion step ۳ for participation cardinality pattern ۱ ۱ ۱ ۱ consider whether the two entities are conceptually separate or whether they should be combined if they should remain separate then ۳a post the primary key from one entity’s table into the other entity’s table as a foreign key ۳b it doesn’t matter which entity’s primary key is posted into the other entity’s table but do not post both do not make a separate table redundancy is automatically avoided and load is not an issue when you post a foreign key into either table in a ۱ ۱ ۱ ۱ relationship example ۱ ۱ ۱ ۱ choose one of these do not do both saleid date amount s۱ ۶ ۱۲ ۱ s۲ ۶ ۱۲ ۱۵ s۳ ۶ ۱۳ ۱۲ cr id date amount cr۱ ۶ ۱۲ ۱ cr۲ ۶ ۱۲ ۱۵ cr۳ ۶ ۱۳ ۱۲ cr id cr۱ cr۲ cr۳ s id s۱ s۲ s۳ relationship conversion step ۴ for remaining relationships that have ۱ ۱ …

کلمات کلیدی پرکاربرد در این اسلاید پاورپوینت: table, model, key, relational, database, entity, relationship, value, post, primary, fact, logical,

این فایل پاورپوینت شامل 37 اسلاید و به زبان انگلیسی و حجم آن 2.92 مگا بایت است. نوع قالب فایل ppt بوده که با این لینک قابل دانلود است. این مطلب برگرفته از سایت زیر است و مسئولیت انتشار آن با منبع اصلی می باشد که در تاریخ 2019/05/17 11:54:57 استخراج شده است.

https://www.cpp.edu/~rmmartin/acct305/Chap006.ppt

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

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


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

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