170 likes | 182 Views
Learn the art of selecting between Excel and Access, grasp relational database concepts, understand what a Database Management System entails, and get started with MS Access 2007 with demos to enhance your IT skills.
E N D
Understanding Relational Databases MS Access 2007 IT User Services - University of Delaware
Understanding Relational Databases • Choosing between Excel and Access • Relational database concepts • Relational Database Management System • Getting started with MS Access 2007 • Demos IT User Services - University of Delaware
Choosing between Excel and AccessBoth organize data in columns and rows – guidelines for selecting one over the other IT User Services - University of Delaware
Choosing between Excel and AccessBoth organize data in columns and rows – guidelines for selecting one over the other IT User Services - University of Delaware
Choosing between Excel and AccessBoth organize data in columns and rows – guidelines for selecting one over the other IT User Services - University of Delaware
Choosing between Excel and Access Guidelines for selecting one over the other IT User Services - University of Delaware
Relational database concepts • Database: Organized collection of data • Purpose: Store , modify, and retrieve data. • Database table: Holds and organizes the data. • Rows (records) for each uniquedata instance; uniqueness provided by primary key. Examples: • Check #, date, amount, payee (check register) • Student ID, first and last names, address, phone # (student records) • Columns (fields) for each type of data. Examples: • Amounts • Last names IT User Services - University of Delaware
Relational database concepts • Flat file database: Single table (looks similar to Excel spreadsheet.) • Relational database: Two or more tables with a defined relationship between or among them • Relationships between tables are defined by physical or business rules. • Primary key in one table relates to equivalent column in another table (foreign key). IT User Services - University of Delaware
Relational database concepts • Relationship types: one-to-one • E.g.: Information about states and state capitals IT User Services - University of Delaware
Relational database concepts • Relationship types: one-to-many • E.g.: Database for tracking student financial transactions IT User Services - University of Delaware
Relational database concepts • Relationship types: many-to-many • E.g.: University student judicial database (students involved in events leading to judicial hearings) • Requires “bridging” or “linking” table in the database. IT User Services - University of Delaware
Relational database concepts • Relational Database Management System • Contains related tables for storing data and tools and interfaces for data manipulation. For example: • Relationship management tools • Forms (data entry) • Mechanism to enforce design rules • Queries (data retrieval) • Reporting tools • Programming environment IT User Services - University of Delaware
Relational database concepts • Relational Database Management System • MS Access provides all the tools listed below. In other database management systems the tools may have to be licensed or purchased separately (e.g., forms and reports for Oracle or SQL Server) • Relationship management tools • Forms (data entry) • Mechanism to enforce design rules • Queries (data retrieval) • Reporting tools • Programming environment IT User Services - University of Delaware
MS Access is a relational database management system. It is a file-based system, not a client-server system (like Oracle or SQL Server), and is not ideal for data sharing across large work groups. IT User Services - University of Delaware
Get started with MS Access 2007(demos) • Create a new database • Create tables and enter data • Copy and paste • Import or link from other data source • Enter data by hand • Data entry form (preferred) • Directly into table (not recommended) • Use an existing database IT User Services - University of Delaware
For more information IT User Services - University of Delaware • Microsoft Office Online • Access 2007 courses (short video/audio/text) • http://office.microsoft.com/en-us/access/CH100739911033.aspx • Access 2007 demos • http://office.microsoft.com/en-us/access/CH100739911033.aspx • Access 2007 help (same as Help in the program) • http://office.microsoft.com/en-us/access/FX100646911033.aspx?CTT=96&Origin=CL100570041033 • Access tips (beginner, advanced, 2007-specific) • http://www.allenbrowne.com/tips.html
Thank you for coming! IT User Services - University of Delaware