Databases Creating databases to store information.

Slides:



Advertisements
Similar presentations
Databases and Database Management Systems
Advertisements

Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University.
The database approach to data management provides significant advantages over the traditional file-based approach Define general data management concepts.
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Management Information Systems, Sixth Edition
Chapter 3 Database Management
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 10 Managing a Database.
Database Management: Getting Data Together Chapter 14.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
3-1 Chapter 3 Data and Knowledge Management
Living in a Digital World Discovering Computers 2010.
1004INT Information Systems Week 10 Databases as Business Tools.
© 2007 by Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
BUSINESS DRIVEN TECHNOLOGY
Chapter 1: The Database Environment
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Databases and Database Management Systems
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.
Chapter 4: Organizing and Manipulating the Data in Databases
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Discovering Computers Fundamentals, 2012 Edition Your Interactive Guide to the Digital World.
Concepts of Database Management, Fifth Edition Chapter 1: Introduction to Database Management.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
DATABASE. A database is collection of information that is organized so that it can easily be accessed, managed and updated. It is also the collection.
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
Concepts of Database Management, Fifth Edition Chapter 1: Introduction to Database Management.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
MIS 301 Information Systems in Organizations Dave Salisbury ( )
Management Information Systems MS Access MS Access is an application software that facilitates us to create Database Management Systems (DBMS)
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe the qualities of valuable information.
DAY 12: DATABASE CONCEPT Tazin Afrin September 26,
Database A database is a collection of data organized to meet users’ needs. In this section: Database Structure Database Tools Industrial Databases Concepts.
MS Access 2007 Management Information Systems 1. Overview 2  What is MS Access?  Access Terminology  Access Window  Database Window  Create New Database.
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
Chapter 1Introduction to Oracle9i: SQL1 Chapter 1 Overview of Database Concepts.
Today and Tomorrow 12 th Edition Understanding Computers Chapter 14: Databases and Database Management Systems.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Chapter 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden © 2007 by Prentice.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
DAY 14: MICROSOFT ACCESS – CHAPTER 1 Madhuri Siddula October 1, 2015.
THE DATABASE ENVIRONMENT Definitions: Data, Information, Database, MetadataData, Information File Processing Systems The Database Approach Components of.
1 Technology in Action Chapter 11 Behind the Scenes: Databases and Information Systems Copyright © 2010 Pearson Education, Inc. Publishing as Prentice.
Relational Theory and Design
14 Databases and Database Management Systems CHAPTER
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Zhangxi Lin Texas Tech University ISQS 6347, Data & Text Mining 1 ISQS 6339 Data Management and Business Intelligence Database Review.
1 Database Systems Instructor: Nasir Minhas Assistant Professor UIIT PMAS-AAUR
Concepts of Database Management Seventh Edition Chapter 1 Introduction to Database Management.
Lesson 2: Designing a Database and Creating Tables.
MIS 301 Information Systems in Organizations Dave Salisbury ( )
BSA206 Database Management Systems Lecture 2: Introduction to Oracle / Overview of Database Concepts.
Session 1 Module 1: Introduction to Data Integrity
1 Chapter 9 Database Management. Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Fundamentals & Ethics of Information Systems IS 201
Chapter Ten Managing a Database.
Presentation transcript:

Databases Creating databases to store information

Learning Objectives 1. Explain what a database is, including common database terminology, and list some of the advantages and disadvantages of using databases. 2. Discuss some basic concepts and characteristics of data, such as data hierarchy, entity relationships, and data definition. 3. Describe the importance of data integrity, security, and privacy, and how they affect database design. Understanding Computers: Today and Tomorrow, 14th Edition 2 2

Learning Objectives 4. Identify some basic database classifications and discuss their differences. 5. List the most common database models and discuss how they are used today. 6. Understand how a relational database is designed, created, used, and maintained. 7. Describe some ways databases are used on the Web. Understanding Computers: Today and Tomorrow, 14th Edition 3

Breaking into database development 1.A nalysis Who will use it and how? 2.D esign What data should it have? Should it have forms? 3.D evelop Creation 4.I mplement Get rid of the “bugs” 5.M aintain Keeping it running From SDLC, break into DDLC

5 2 What Is a Database?  A collection of related data stored in a manner so it can be retrieved as needed  Database management system (DBMS):  A system used to create, maintain, and access databases  DBMSs include:  Personal  Microsoft Access,  Corel Paradox  Lotus Approach  Enterprise databases  Oracle Database  IBM DB2  Microsoft SQL Server

Who uses databases? Department of Motor Vehicles Amazon – largest database on the Web El Camino College Search sites – Internet keyword search – Google, Bing, Yahoo! Search, Microsoft Live Search, Ask.com 60% of web page connections linked from search sites

Database Careers  Individuals involved with a DBMS:  Database designers:  Designs and creates the database and its objects  Database administrators:  Responsible for managing the databases within an organization  Makes sure they have disk space  Makes sure they are secure  Users:  Individuals who enter data, update data, and retrieve information out of the database

How does a database work?

9 Databases and the Web Databases are commonly used on the Web Information retrieval, e-commerce, dynamic Web pages (change based on user input), etc.

10 Database Hierarchy Database: Contains a group of related tables Tables: Contains collection of related records Records(rows): Contains collection of related fields in a database (all the fields for one customer, for example) Fields(columns): Single category of data to be stored in a database (name, telephone number, etc.) Data(characters): letters, numbers, symbols

11 Data Concepts and Characteristics  Relationships: Describe an association between two or more tables  One-to-one (1:1) entity relationships (not common)  e.g. each school has one president and a president is only at one school  One-to-many (1:M) entity relationships (most common)  e.g. a employee earns one or more paychecks and each paycheck is for only one employee  Many-to-many (M:N) entity relationships (requires a third table to tie the tables together)  e.g. a teacher teaches one or more students and a student has one or more teachers

Tables Relational databases arrange fields into structures called tables  Each table contains a collection of fields (columns) – each field is a particular piece of information  A set of related fields (collection of related information) is called a record (row)

Relationships through Common fields Each table may relate to one or more other tables in the database through common fields with common values.

Primary Keys  Each record in a table should have a field/fields which make that record unique and identifiable from the other records Must have unique data (not duplicated) Must have data that doesn’t change Special meaning in a relational database – it is used to connect 2 tables

Foreign Keys – how tables talk to each other  The common field in the related table is called a foreign key - it links to the primary key column(s) in another table, thereby creating a relationship.

Constraints  Manage the REFERENTIAL INTEGRITY of the data  Cascade Updates and Cascade Deletes  Eliminates orphan records

Fine-tuning the database design  Data definition: The process of describing the properties of data to be included in a database table  During data definition, each field is assigned:  Name (must be unique within the table)  Data type (such as Text, Number, Currency, Date/Time)  Description (optional description of the field)  Properties (field size, format of the field, allowable range, if field is required, etc.)  Finished specifications for a table become the table structure

Keeping it Meaningful  Data integrity: The accuracy of data  Quality of data input determines the quality of retrieved information (GIGO)  Data validation: Ensuring that data entered into the database is valid  Record validation rules: Checks all fields before changes to a record are saved  Can be enforced on a per transaction basis so the entire transaction will fail if one part is invalid

Installing the Information System  After all programs and database are created, they are tested to make sure they work well together  “Information System” is then ready to be used

Wrapping it up Large companies(like Amazon, Home Depot, Kaiser, etc.) have an Integrated Enterprise type of Information System – Activities are designed to work together throughout the enterprise – Enterprise Resource Planning (ERP) system Large integrated system that ties together all of a business’s activities Most common ERP systems are Inventory related – track and control inventory Supply Chain Management (SCM) – reduce operating costs while meeting delivery objectives deliver the right product, to the right place, at the right time, at the right price Product Lifecycle Management (PLM) – manages a product as it moves through its life cycle, from design, to development, to retirement

Wrapping it up Information systems have a life cycle (FADDIM) Systems Analyst studies business problem uses tools such as ERD’s (entity-relationship diagrams), DFD’s (data flow diagrams) and DT’s (decision tree’s) to collect and analyze data Programmer develops software Uses tools such as SDK’s (software development kits), API’s (application programming interfaces), flowcharts to help create the programs

Wrapping it up It takes programs and data to make the information system work Objective: Business Intelligence through data mining,