Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat1 AUGSD Presentation.

Similar presentations


Presentation on theme: "Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat1 AUGSD Presentation."— Presentation transcript:

1 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat1 AUGSD Presentation Purpose of your Database Relationships & Normal Forms Tables and their Properties Fields and their Properties & Types Design & Network considerations In closing Begin

2 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat2 Purpose of your Database Who will be using this Database What information will Database store How will the Database be Used Systems Analysis Sketch out Reports as Output Gather Paper Forms being used Gather Electronic Files being used Requirements Development

3 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat3 Relationships & Normal Forms One to One One to Many Many to Many First Normal Form Second Normal Form Third Normal Form Eliminate Redundancy Eliminate Inconsistent Dependency

4 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat4 Tables, Fields and Properties What is a Table What is a Field Table Properties Field Properties Field Types Performance & Scalability

5 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat5 What is a Table Starting point for your applications A Repository of all your data Columns (fields) & Rows (records) All other objects reference a Table It has Properties and Methods Can be Created, Linked & Imported Can be Exported, Temp & Deleted Hidden & System Tables

6 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat6 What is a Field Starting point for your tables Stores a particular type of Data Thought of as columns Other objects reference fields It has properties and methods Primary Keys Foreign Keys Natural Keys

7 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat7 Table Properties DescriptionText Validation RuleApplies to records Validation TextError Message to Display FilterLoads Automatically Order ByAutomatic Sort Order Subdatasheet NameAUTO, NONE or Table Link Child FieldsIn SubTable or SubQuery Link Master FieldsIn Main Table or Query Subdatasheet HeightMaximum Height Subdatasheet ExpandedInitial Expanded State ?

8 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat8 Field Properties Field SizeDepends on Field Type FormatDisplay Layout Input MaskUpon Entering Data CaptionLabel other than Field Name Default ValueValue for New Records Validation RuleLimits Values in Field Validation TextError Message to Display RequiredEnter Value, No Nulls Allow Zero LengthText, Memo, Hyperlink only IndexedSpeeds up Searches/Sorts Unicode CompressionText, Memo, Hyperlink only

9 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat9 Field Types AutoNumberSequential or Random; Not GUID CalculationsUsed in Forms, reports etc CurrencyAccurate: 1 to 4 decimal places Date/TimeYear 100 to 9999 & fraction of day Hyperlink3 parts up to 2,048 characters MemoUp to 64 k alphanumeric text NumberUsed in mathematical calculations OLE ObjectAny OLE compliant object – Caution TextUp to 255 alphanumeric text BooleanYes/No; 0,-1; 0,1; True, False

10 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat10 Performance & Scalability Split MDB MDE MSDE SQL VB Active X Controls

11 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat11 Design & Network Considerations Separate tables into distinct subjects Keep information about one subject Use fewer fields and more records Store information in its smallest parts Avoid Nulls or Blanks Plan Primary Keys & Foreign Keys Naming Conventions Reserved Words

12 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat12 Conclusion Tables are the most important Objects Extensively Plan, Design and Analyze Always design with Scalability in mind Plan Relationships Avoid Redundancy Avoid Wasted Space and Nulls Use Naming Conventions

13 Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat13 Contact Ofer Shimrat Soundoff TEL: (619) FAX: (619)


Download ppt "Tables I Tables & Fields Considerations Conclusion Contact Relationships Purpose Microsoft Access 2000 July 13, 2000presented by Ofer Shimrat1 AUGSD Presentation."

Similar presentations


Ads by Google