Database Management Supplement 1. 2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute,

Slides:



Advertisements
Similar presentations
Information Systems Today: Managing in the Digital World
Advertisements

Relational Databases Chapter 4.
Client/Server Databases and the Oracle 10g Relational Database
Database Management: Getting Data Together Chapter 14.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 3-2 STUDENT LEARNING OUTCOMES 1.Describe business intelligence and its role 2.Compare databases and data warehouses.
Information Technology in Organizations
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
BUSINESS DRIVEN TECHNOLOGY
CSC 2720 Building Web Applications Database and SQL.
1 Chapter 2 Reviewing Tables and Queries. 2 Chapter Objectives Identify the steps required to develop an Access application Specify the characteristics.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Relational Databases What is a relational database? What would we use one for? What do they look like? How can we describe them? How can you create one?
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
An Introduction to Database Management Systems R. Nakatsu.
Database Software Application
Page 1 ISMT E-120 Introduction to Microsoft Access & Relational Databases The Influence of Software and Hardware Technologies on Business Productivity.
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
Concepts of Database Management, Fifth Edition
Introduction –All information systems create, read, update and delete data. This data is stored in files and databases. Files are collections of similar.
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
Database and Data Warehouse Module B: Designing and Building a Relational Database Chapter 3.
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Chapter 15: Using LINQ to Access Data in C# Programs.
2005 SPRING CSMUIntroduction to Information Management1 Organizing Data John Sum Institute of Technology Management National Chung Hsing University.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
Introduction to Microsoft Access Overview 1. Introduction What is Access? A relational database management system What is a Relational Database? Organized.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
MIS 301 Information Systems in Organizations Dave Salisbury ( )
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Relational Databases Database Driven Applications Retrieving Data Changing Data Analysing Data What is a DBMS An application that holds the data manages.
Concepts of Database Management Seventh Edition
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
Storing Organizational Information - Databases
Microsoft Access Database Software.
1 Database Concepts 2 Definition of a Database An organized Collection Of related records.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
DataBase Management System What is DBMS Purpose of DBMS Data Abstraction Data Definition Language Data Manipulation Language Data Models Data Keys Relationships.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
The University of Akron Dept of Business Technology Computer Information Systems The Relational Model: Concepts 2440: 180 Database Concepts Instructor:
Programming Logic and Design Fourth Edition, Comprehensive Chapter 16 Using Relational Databases.
Indexes and Views Unit 7.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
Database and Information Management Chapter 9 – Computers: Understanding Technology, 3 rd edition.
Information Systems Today: Managing in the Digital World TB3-1 3 Technology Briefing Database Management “Modern organizations are said to be drowning.
1 2 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 2 The Relational Model 1: Introduction, QBE, and Relational Algebra.
UNIVERSITI TENAGA NASIONAL “Generates Professionals” MODULE 5 : Part 1 INTRODUCTION TO DATABASE.
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
7 1 Database Systems: Design, Implementation, & Management, 7 th Edition, Rob & Coronel 7.6 Advanced Select Queries SQL provides useful functions that.
XP Chapter 1 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Level 2 Objectives: Understanding and Creating Table.
1 SQL SERVER 2005 Express CE-105 SPRING 2007 Engr. Faisal ur Rehman.
IST 220 – Intro to Databases
Client/Server Databases and the Oracle 10g Relational Database
Information Systems Today: Managing in the Digital World
CIS 155 Table Relationship
Chapter 4 Relational Databases
RELATIONAL DATABASE MODEL
Databases and Information Management
MANAGING DATA RESOURCES
Databases and Information Management
Presentation transcript:

Database Management Supplement 1

2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute, Column) Data Types (only one type for a field)

3 II. Relational Database Relational Database Model: Most popular database model. Data are stored in multiple tables. One table can be related to another table if they have a common field (usually primary key and foreign key). Primary key: one field or a combination of fields (column in a table) that uniquely identifies each record (row in a table). If there is no one single field that can be used to uniquely identify a record, a primary key is made of more than one field and called composite (concatenated) keys.

4 What are Tasks for Database Administrator? Define data characteristics Establish standards Coordinate users and designers Create, test and document programs Data backup and recovery Security controls

5 What are standards important? Databases and tables were developed at different points in time by different people Consistent user interfaces Standard reports Data definition Document changes in programs and databases.

6 III. Microsoft Access 1. Basic definitions Application generators: It enables you to create applications without writing any programs. For Access database applications, you can create tables, queries, reports, forms, even macros without writing any programming commands. Seven objects of Access database: table, query, report, form, macro, VB module, and page.

7 Table: stores data for an entity (e.g., customer, order, loan, etc.) in rows (records) and columns (fields). A record includes all information about an instance of an entity. A field is a piece of information in a record. Query: answers questions by retrieving certain fields of certain records from one or more tables that satisfy a set of criteria.

8 Form: A form provides a user-friendly interface to enter, maintain and view records, and it is based on a table or a query. Report: It presents data from tables or queries in the way that you want. Page: It is a Web interface supported by Access and stored as a separate HTML file. Macro: a set of Access macro commands that automates tasks. Module: a program written in Visual Basic to automate tasks.

9 2. Design a query QBE (Query By Example) vs. SQL: QBE is part of application generator. It enables you to generate queries without writing any programming commands – SQL is a query language for programming. – QBE is easier to use. SQL is more flexible and powerful. Managers may prefer to use QBE.

10 To design a query, you need to answer four questions: – What output do you want to see? (fields to show and how to sort) – What tables are involved? – What constraints are given? (criteria and specified by developer or user) – How are the tables joined together? (directly or through other tables)

11 Query Exercise:

12 IV. Database Design What are goals for database design? 1.Capability of storing all pertinent data 2.Reduce redundant data 3.Keep the number of tables to a minimum 4.Normalize the tables so that to minimize update and deletion problems

13 V. Database Design What is normalization? Normalization is a design process that minimizes redundant data by separating data into interrelated tables. The normalization process can be defined by seven categories called normal forms in the order from the least restrictive to the most restrictive: Unnormal form, First normal form, Second normal form, Third normal form, Boyce-Codd normal form, Fourth normal form, and Fifth normal form.