* Database is a group of related objects * Objects can be Tables, Forms, Queries or Reports * All data reside in Tables * A Row in a Table is a record.

Slides:



Advertisements
Similar presentations
The Relational Model J.G. Zheng May 15 th Introduction Edgar F. Codd, 1970 One sentence to explain relational database model: Data are organized.
Advertisements

Database Theory Each Table in a Database needs a Primary Key Data TypesDescriptionExample TextCharacters (Letters, numbers and symbols) ABC 123 NumberNumerical.
Database A collection of related information stored on a computer and organized in a manner that allows access, retrieval, and use of that data.
© Steven Alter, 2007, all rights reserved Database concepts Difference between a database and the Internet Reason for having a defined data structure Relational.
ACCESS PART 2. Objectives Database Tables Table Parts Key Field Query and Reports Import from Excel Link to Excel.
Access A Relational Database Management System. Prof. Leighton2 Database ► A database is a collection of data that’s related to a particular topic ► A.
ISP 121 Week 1 Introduction to Databases. ISP 121, Winter Why a database and not a spreadsheet? You have too many separate files or too much data.
Table design screen Field name Data type Field size Other properties.
Database Basics. Definitions Database Relational database Table Record Field Primary key.
Database – Part 2a Dr. V.T. Raja Oregon State University.
Database Software Application
Entity Relationships. Relationships Relationships exist between entities The type of relationship is entirely dependent on the business rules The business.
Databases. Objectives Define what a database is. Understand the difference between a flat and relational database Design and create a relational database.
Database terms Mr. Brunton.
Chapter 16 (p481 – 485, ) Fluency with Information Technology 4 th edition by Lawrence Snyder (slides by Deborah Woodall : 1.
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or alone, or combined /
Introduction –All information systems create, read, update and delete data. This data is stored in files and databases. Files are collections of similar.
Access 2007 Database Application Managing Business Information Effectively BCIS 1 and 2.
BUS1MIS Management Information Systems Semester 1, 2012 Access: Creating a Database Week 6 Lecture 2.
DATABASE DESIGN USING MICROSOFT ACCESS. What is a Database?  DMS Database management system  Database Collection of data organized in a manner that.
CSC 240 (Blum)1 Introduction to Database. CSC 240 (Blum)2 Data versus Information When people distinguish between data and information, –Data is simply.
Database Management Systems
Normalization (Codd, 1972) Practical Information For Real World Database Design.
Database Design. The process of developing database structures from user requirements for data a structured methodology Structured Methodology - a number.
Relational Databases (MS Access)
5 5 Data types Logical/Boolean Has only two alternatives: Yes or no, on or off true or false Text/Alphanumeric Refers to all letters and numbers and other.
Copyright © Curt Hill The Relational Model of Database Basic organization and terms.
ATADESAB. BATLE CORDER DLEIF Lesson objectives In this lesson you will learn some basic database terms and learn how a database is created.
© Relational Databases. © Entities Data is stored in tables. Each table is concerned with one entity An entity is a.
What we’ve learnt Doc 5.69 Doc 5.70 Section 1-3. A simple database Related objects Tables hold the data Forms, reports, queries to access the data.
Introduction to MS Access. Creating a New Database File/New –Blank database –New database name and location.
Datafaces Data Base Management Software (DBMS) is a tool used to transform Data into Information. What is Data…? What is Information…? What is a Database…?
Customer Order Order Number Date Cust ID Last Name First Name State Amount Tax Rate Product 1 ID Product 1 Description Product 1 Quantity Product 2 ID.
CS 1308 Computer Literacy and the Internet
MS Access. Access is a DBMS/RDMS DBMS = Database Management System RDMS = Relational Database Management System.
1 Database & DBMS The data that goes into transaction processing systems (TPS), also goes to a database to be stored and processed later by decision support.
IE 423 – Design of Decision Support Systems Database development – Building Tables
Forms and Subforms 5.02 Understand database queries, forms, and reports used in business.
Database revision.
An Entity Relationship (ER) Diagram is a graphic that shows the interrelationship between entities in a database.
Database Design. The process of developing database structures from user requirements for data a structured methodology Structured Methodology - a number.
Relational Theory and Design
Quiz questions. 1 A data structure that is made up of fields and records? Table.
Introduction to Access Chapter 13 pages 1-4. What is a database??? Related information is stored in databases  All SC student information is stored in.
Database Basics BCIS 3680 Enterprise Programming.
Planning & Creating a Database By Ms. Naira Microsoft Access.
Mr C Johnston ICT Teacher
Database design Using Access 2007
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Concept 1 Database – Organized collection of related information.
Chapter 13.3: Databases Invitation to Computer Science, Java Version, Second Edition.
Connecting (relating) Data Tables to get Custom Records (Queries) Database Basics.
Howard Paul. Sequential Access Index Files and Data File Random Access.
CHAPTER 2 : RELATIONAL DATA MODEL Prepared by : nbs.
ICT for IGCSE – Syllabus Cambridge IGCSE ® Information and Communication Technology0417.
Data Modeling AND ER MODELS.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. A database is a collection of information organized to provide efficient retrieval. The collected information.
What Is Normalization  In relational database design, the process of organizing data to minimize redundancy  Usually involves dividing a database into.
2b. Create an Access Database Lingma Acheson Department of Computer and Information Science IUPUI CSCI N207 Data Analysis with Spreadsheets 1.
IGCSE 4 Cambridge Designing a database table Computer Science
Creating a database table
Chapter 2: Relational Model
CSCI-100 Introduction to Computing
Database Management  .
5.02 Understand database queries, forms, and reports used in business.
PHP and MySQL.
What is a Database? A collection of data organized in a manner that allows access, retrieval, and use of that data.
logical design for relational database
ICT Database Lesson 2 Designing a Database.
G061 - Data Dictionary.
Microsoft Access Date.
Presentation transcript:

* Database is a group of related objects * Objects can be Tables, Forms, Queries or Reports * All data reside in Tables * A Row in a Table is a record which is a group of related fields also known as Attributes * A Column in a Table is the intersection of all the same fields in a Table 2

* Fields have data types – text, integer, currency, yes/no, date/time, number, double (a real number), etc. * Each Database Table has a Primary Key that can uniquely identify each of the Records in the Table * Tables within a Database should be logically related * The Relationship is via a Key pair * In the referencing table it is termed the Foreign Key * In the referenced table is a Primary Key 3

* Rows = Records * Columns = Fields 4

What are the major Entities (Nouns) represented in this data? 5

CUSTOMERS PURCHASE ITEMS RECORDINGS 6

CUSTOMERS PURCHASE ITEMS RECORDINGS RELATIONSHIPS 1 to 1 1 to many 1 to 1 1 to many 7

CUSTOMERS PURCHASE ITEMS RECORDINGS  Primary Key  Must be unique  Existing or new field if needed  Single or concatenated fields  Foreign Key  Used to link/related Tables Ideas for these tables? 8

CUSTOMERS PURCHASE ITEMS RECORDINGS Why not Recording Title as the key? 9

CUSTOMERS PURCHASE ITEMS RECORDINGS 10

Table Name = Customers Primary Key = Address Table Name = Purchase Items Primary Key = Purchase ID Foreign Key = Customer: Address Foreign = Recordings: Record ID Table Name = Recordings Primary Key = Recording ID 1 to 1 1 to many 1 to 1 1 to many 11

Example for Customer Table 12